TMS570LC4357-SEP 器件屬于基于 ARM® Cortex®-R 的 Hercules TMS570 系列高性能汽車級 MCU。該器件配有完備的文檔、工具和軟件,可協助開發 ISO 26262 和 IEC 61508 功能安全應用。使用 Hercules TMS570LC43x LaunchPad 開發套件可立即開始評估。TMS570LC4357-SEP 器件具有片上診斷特性,具體包括:兩個 CPU 采用鎖步運行;針對 CPU、N2HET 協處理器以及片上 SRAM 的內置自檢 (BIST) 邏輯;L1 高速緩存、L2 閃存和 SRAM 存儲器具有 ECC 保護。該器件還為外設存儲器提供了 ECC 或奇偶校驗保護,外設 I/O 上具有環回功能。
TMS570LC4357-SEP 器件集成了兩個 ARM Cortex-R5F 浮點 CPU,該 CPU 采用鎖步運行,并提供了高效的 1.66DMIPS/MHz 速率,運行頻率高達 300MHz,從而提供高達 498DMIPS 的指令執行速度。此器件支持大端字節序 [BE32] 格式。
TMS570LC4357-SEP 器件具有 4MB 的集成閃存和 512KB 的數據 RAM,并帶有一位錯誤糾正和雙位錯誤檢測功能。該器件上的閃存存儲器是實現了 64 位寬數據總線接口的可電擦除且可編程的非易失性存儲器。對于所有讀取、編程和擦除操作,該閃存都在 3.3V 電源輸入(與 I/O 電源電平相同)下運行。SRAM 支持字節、半字和字模式的讀取和寫入訪問。
TMS570LC4357-SEP 器件具有適用于實時控制應用的外設,包括兩個下一代高端計時器 (N2HET) 時序協處理器(總 I/O 端子多達 64 個)。
N2HET 是一款高級智能計時器,此計時器能夠為實時應用提供精密的計時功能。該計時器由軟件控制,具有專用的計時器微機和隨附 I/O 端口。N2HET 可用于脈寬調制輸出、捕捉或比較輸入,或 GPIO。N2HET 旨在用于要求多個傳感器信息或用復雜、準確的時間脈沖來驅動執行器的應用。高端計時器傳輸單元 (HTU) 能夠執行 DMA 類型事務來與主存儲器之間傳輸 N2HET 數據。HTU 中內置有存儲器保護單元 (MPU)。
增強型脈寬調制器 (ePWM) 模塊能夠用超少的 CPU 開銷或干預來生成復雜脈寬波形。ePWM 易于使用,并且支持高側和低側 PWM 以及死區生成。借助于集成的觸發區保護以及與片上 MibADC 同步,ePWM 模塊非常適合于數字電機控制應用。
如果系統注重外部事件的準時捕捉,那么增強型捕捉 (eCAP) 模塊將是必不可少的。在不被用于捕捉應用時,eCAP 還可被用于監視 ePWM 輸出或用于簡單的 PWM 生成。
增強型正交編碼器脈沖 (eQEP) 模塊直接連接一個線性或旋轉遞增編碼器,進而從一個高性能運動和位置控制系統中正在旋轉的機械中獲得位置、方向、和速度信息。
該器件具有兩個 12 位分辨率 MibADC,兩者均有總共 41 個通道以及帶奇偶校驗保護的 64 字緩沖 RAM。MibADC 通道可被獨立轉換或者可針對特殊轉換序列由軟件分組轉換。16 個通道可在兩個 MibADC 間共用。每個 MibADC 均支持三個獨立的分組。每個序列可在被觸發時轉換一次,或者通過配置以執行連續轉換模式。MibADC 具有一個 10 位模式,可在需要兼容早期器件或需要提高轉換速率時使用。MibADC1 中的一個通道和 MibADC2 中的兩個通道可搭配用于轉換來自 3 個片上溫度傳感器的溫度測量值。
該器件有多個通信接口:5 個 MibSPI;4 個 UART (SCI) 接口,其中 2 個支持 LIN;4 個 CAN;2 個 I2C 模塊;1 個以太網控制器;和 1 個 FlexRay 控制器。SPI 為相似的移位寄存器類型器件之間的高速通信提供了一種便捷的串行交互方法。LIN 支持本地互聯標準 (LIN 2.1) 并可被用作一個使用標準不歸零碼 (NRZ) 格式的全雙工模式 UART。DCAN 支持 CAN 2.0B 協議標準并使用串行多主機通信協議,此協議有效支持對最高速率為 1Mbps 的穩健通信實現分布式實時控制。DCAN 非常適合嘈雜和惡劣環境中的應用(例如:汽車和工業領域),此類應用需要可靠的串行通信或多路復用布線。FlexRay 控制器使用一個雙通道串行、基于固定時間的多主通信協議,每個通道支持 10Mbps 的通信速率。FlexRay 傳輸單元 (FTU) 可實現與主 CPU 存儲器之間的 FlexRay 數據匿名傳輸。HTU 傳輸受一個專用的內置 MPU 保護。以太網模塊支持 MII、RMII 和管理數據 I/O (MDIO) 接口。I2C 模塊是一個多主通信模塊,可為微控制器和與 I2C 兼容的器件之間提供接口(通過 I2C 串行總線)。I2C 模塊支持 100kbps 和 400kbps 的速率。
調頻鎖相環 (FMPLL) 時鐘模塊會將外部頻率基準與一個內部使用的更高頻率相乘。全局時鐘模塊 (GCM) 管理可用時鐘源與內部器件時鐘域間的映射。
該器件還具有 2 個外部時鐘預分頻器 (ECP) 模塊。ECP 啟用后,會在 ECLK1 和 ECLK2 焊球上輸出一個連續的外部時鐘。ECLK 頻率與外設接口時鐘 (VCLK) 頻率的比例是用戶可編程的。這個可被外部監視的低頻輸出作為此器件運行頻率的指示器。
直接存儲器存取 (DMA) 控制器有 32 個通道、48 個外設請求和針對其存儲器的 ECC 保護。DMA 內置有 MPU,用于保護存儲器免遭錯誤傳輸。
錯誤信令模塊 (ESM) 監控片上器件錯誤并在檢測到故障時確定是觸發一個中斷還是觸發一個外部錯誤引腳/焊球 (nERROR)??蓮耐獠勘O視 nERROR 信號,作為微控制器內故障條件的指示器。
外部存儲器接口 (EMIF) 提供對異步和同步存儲器或者其他從器件的存儲器擴展。
該器件包含參數覆蓋模塊,可增強應用代碼的調試功能。POM 能夠將閃存訪問重新路由至內部 RAM 或 EMIF,從而避免了閃存內參數更新所需的重編程步驟。該功能在實時系統校準過程中特別有用。
該器件實現了若干個接口,可增強應用代碼的調試功能。除了內置的 Arm® Cortex®-R5F CoreSight 調試特性外,嵌入式交叉觸發器 (ECT) 支持 SoC 內多觸發事件的交互和同步。外部跟蹤宏單元 (ETM) 提供程序執行的指令和數據跟蹤。為了實現儀器測量的目的,執行了一個 RAM 跟蹤端口模塊 (RTP) 來支持由 CPU 或者任何其它主控所訪問的 RAM 和外設的高速跟蹤。一個數據修改模塊 (DMM) 提供向器件內存寫入外部數據的功能。RTP 和 DMM 對應用代碼的程序執行時間影響非常小。
借助集成的安全特性和各種通信和控制外設,TMS570LC4357-SEP 器件旨在用于具有安全關鍵要求的高性能實時控制應用。
TMS570LC4357-SEP 器件屬于基于 ARM® Cortex®-R 的 Hercules TMS570 系列高性能汽車級 MCU。該器件配有完備的文檔、工具和軟件,可協助開發 ISO 26262 和 IEC 61508 功能安全應用。使用 Hercules TMS570LC43x LaunchPad 開發套件可立即開始評估。TMS570LC4357-SEP 器件具有片上診斷特性,具體包括:兩個 CPU 采用鎖步運行;針對 CPU、N2HET 協處理器以及片上 SRAM 的內置自檢 (BIST) 邏輯;L1 高速緩存、L2 閃存和 SRAM 存儲器具有 ECC 保護。該器件還為外設存儲器提供了 ECC 或奇偶校驗保護,外設 I/O 上具有環回功能。
TMS570LC4357-SEP 器件集成了兩個 ARM Cortex-R5F 浮點 CPU,該 CPU 采用鎖步運行,并提供了高效的 1.66DMIPS/MHz 速率,運行頻率高達 300MHz,從而提供高達 498DMIPS 的指令執行速度。此器件支持大端字節序 [BE32] 格式。
TMS570LC4357-SEP 器件具有 4MB 的集成閃存和 512KB 的數據 RAM,并帶有一位錯誤糾正和雙位錯誤檢測功能。該器件上的閃存存儲器是實現了 64 位寬數據總線接口的可電擦除且可編程的非易失性存儲器。對于所有讀取、編程和擦除操作,該閃存都在 3.3V 電源輸入(與 I/O 電源電平相同)下運行。SRAM 支持字節、半字和字模式的讀取和寫入訪問。
TMS570LC4357-SEP 器件具有適用于實時控制應用的外設,包括兩個下一代高端計時器 (N2HET) 時序協處理器(總 I/O 端子多達 64 個)。
N2HET 是一款高級智能計時器,此計時器能夠為實時應用提供精密的計時功能。該計時器由軟件控制,具有專用的計時器微機和隨附 I/O 端口。N2HET 可用于脈寬調制輸出、捕捉或比較輸入,或 GPIO。N2HET 旨在用于要求多個傳感器信息或用復雜、準確的時間脈沖來驅動執行器的應用。高端計時器傳輸單元 (HTU) 能夠執行 DMA 類型事務來與主存儲器之間傳輸 N2HET 數據。HTU 中內置有存儲器保護單元 (MPU)。
增強型脈寬調制器 (ePWM) 模塊能夠用超少的 CPU 開銷或干預來生成復雜脈寬波形。ePWM 易于使用,并且支持高側和低側 PWM 以及死區生成。借助于集成的觸發區保護以及與片上 MibADC 同步,ePWM 模塊非常適合于數字電機控制應用。
如果系統注重外部事件的準時捕捉,那么增強型捕捉 (eCAP) 模塊將是必不可少的。在不被用于捕捉應用時,eCAP 還可被用于監視 ePWM 輸出或用于簡單的 PWM 生成。
增強型正交編碼器脈沖 (eQEP) 模塊直接連接一個線性或旋轉遞增編碼器,進而從一個高性能運動和位置控制系統中正在旋轉的機械中獲得位置、方向、和速度信息。
該器件具有兩個 12 位分辨率 MibADC,兩者均有總共 41 個通道以及帶奇偶校驗保護的 64 字緩沖 RAM。MibADC 通道可被獨立轉換或者可針對特殊轉換序列由軟件分組轉換。16 個通道可在兩個 MibADC 間共用。每個 MibADC 均支持三個獨立的分組。每個序列可在被觸發時轉換一次,或者通過配置以執行連續轉換模式。MibADC 具有一個 10 位模式,可在需要兼容早期器件或需要提高轉換速率時使用。MibADC1 中的一個通道和 MibADC2 中的兩個通道可搭配用于轉換來自 3 個片上溫度傳感器的溫度測量值。
該器件有多個通信接口:5 個 MibSPI;4 個 UART (SCI) 接口,其中 2 個支持 LIN;4 個 CAN;2 個 I2C 模塊;1 個以太網控制器;和 1 個 FlexRay 控制器。SPI 為相似的移位寄存器類型器件之間的高速通信提供了一種便捷的串行交互方法。LIN 支持本地互聯標準 (LIN 2.1) 并可被用作一個使用標準不歸零碼 (NRZ) 格式的全雙工模式 UART。DCAN 支持 CAN 2.0B 協議標準并使用串行多主機通信協議,此協議有效支持對最高速率為 1Mbps 的穩健通信實現分布式實時控制。DCAN 非常適合嘈雜和惡劣環境中的應用(例如:汽車和工業領域),此類應用需要可靠的串行通信或多路復用布線。FlexRay 控制器使用一個雙通道串行、基于固定時間的多主通信協議,每個通道支持 10Mbps 的通信速率。FlexRay 傳輸單元 (FTU) 可實現與主 CPU 存儲器之間的 FlexRay 數據匿名傳輸。HTU 傳輸受一個專用的內置 MPU 保護。以太網模塊支持 MII、RMII 和管理數據 I/O (MDIO) 接口。I2C 模塊是一個多主通信模塊,可為微控制器和與 I2C 兼容的器件之間提供接口(通過 I2C 串行總線)。I2C 模塊支持 100kbps 和 400kbps 的速率。
調頻鎖相環 (FMPLL) 時鐘模塊會將外部頻率基準與一個內部使用的更高頻率相乘。全局時鐘模塊 (GCM) 管理可用時鐘源與內部器件時鐘域間的映射。
該器件還具有 2 個外部時鐘預分頻器 (ECP) 模塊。ECP 啟用后,會在 ECLK1 和 ECLK2 焊球上輸出一個連續的外部時鐘。ECLK 頻率與外設接口時鐘 (VCLK) 頻率的比例是用戶可編程的。這個可被外部監視的低頻輸出作為此器件運行頻率的指示器。
直接存儲器存取 (DMA) 控制器有 32 個通道、48 個外設請求和針對其存儲器的 ECC 保護。DMA 內置有 MPU,用于保護存儲器免遭錯誤傳輸。
錯誤信令模塊 (ESM) 監控片上器件錯誤并在檢測到故障時確定是觸發一個中斷還是觸發一個外部錯誤引腳/焊球 (nERROR)??蓮耐獠勘O視 nERROR 信號,作為微控制器內故障條件的指示器。
外部存儲器接口 (EMIF) 提供對異步和同步存儲器或者其他從器件的存儲器擴展。
該器件包含參數覆蓋模塊,可增強應用代碼的調試功能。POM 能夠將閃存訪問重新路由至內部 RAM 或 EMIF,從而避免了閃存內參數更新所需的重編程步驟。該功能在實時系統校準過程中特別有用。
該器件實現了若干個接口,可增強應用代碼的調試功能。除了內置的 Arm® Cortex®-R5F CoreSight 調試特性外,嵌入式交叉觸發器 (ECT) 支持 SoC 內多觸發事件的交互和同步。外部跟蹤宏單元 (ETM) 提供程序執行的指令和數據跟蹤。為了實現儀器測量的目的,執行了一個 RAM 跟蹤端口模塊 (RTP) 來支持由 CPU 或者任何其它主控所訪問的 RAM 和外設的高速跟蹤。一個數據修改模塊 (DMM) 提供向器件內存寫入外部數據的功能。RTP 和 DMM 對應用代碼的程序執行時間影響非常小。
借助集成的安全特性和各種通信和控制外設,TMS570LC4357-SEP 器件旨在用于具有安全關鍵要求的高性能實時控制應用。