Cortex-R5F + Cortex-A53異構多核,
給工控帶來何種意義?
創龍科技SOM-TL64x工業核心板搭載TI AM64x最新工業處理器,因其CortexR5F + 雙核Cortex-A53異構多核的優良效能,在工業自動化、能源電力、軌道交通等領域廣受客戶歡迎。目前,已有不少客戶將SOM-TL64x核心板應用在工業閘道器、工業機器人、運動控制器、配變電終端、伺服驅動器等工業產品終端。
Cortex-R5F作為實時處理核心,在實際執行中與雙核Cortex-A53主核心互不干擾,安全性更高。另外,Cortex-R5F支援FreeRTOS/裸機,它很好地解決了雙核Cortex-A53主核心執行Linux-RT實時性無法達到10us以內的棘手問題,從而使AM64x處理器平臺友好支援實時性要求更高的產品應用。
Cortex-R5F實時核心介紹
AM64x的Cortex-R5F作為實時處理核心,主頻高達800MHz,單/雙/四核ARM Cortex-R5F,算力高達6400DMIPS,包括可擴充套件浮點運算單元(FPU)。
每個Cortex-R5F核心32KB ICache、32KB DCache和64KB TCM,總共256KB TCM,所有儲存器上都有SECDED ECC。
Cortex-R5F核心可訪問處理器的各種片上外設,如:GPMC、CAN-FD、SPI、UART、I2C、GPIO等,滿足工業控制實時輸入和輸出的要求。
Cortex-R5F開發案例
Cortex-A53核心執行Linux系統,負責統籌多個遠端核心之間的任務。而Cortex-R5F端執行FreeRTOS或NO RTOS(裸機),Cortex-A53與Cortex-R5F之間透過TI-RPMsg實現核間通訊。
創龍科技為客戶提供了AM64x基於Cortex-R5F的開發案例,包括CAN、UART、GPIO等介面的詳細開發資料。