TMS570LS10206
ARM Cortex-R4F 閃存微處理器
功能與比較器件相同,但引腳排列有所不同
TMS570LS10206
- 用于安全關(guān)鍵型應(yīng)用的高性能汽車級(jí)微控制器
- 在 SIL3 應(yīng)用中的使用得到認(rèn)證
- 運(yùn)行在鎖步中的雙中央處理單元 (CPU)
- 閃存和 SRAM 上的錯(cuò)誤校正碼 (ECC)
- CPU 和內(nèi)存 BIST(內(nèi)置自檢)
- 帶有錯(cuò)誤引腳的錯(cuò)誤信令模塊 (ESM)
- ARM? Cortex?-R4F 32 位 RISC CPU
- 具有 8 級(jí)管線的高效 1.6 每兆赫每秒百萬次整數(shù)運(yùn)算指令 (DMIPS/MHz)
- 帶有單精度/雙精度的浮點(diǎn)單元
- 內(nèi)存保護(hù)單元 (MPU)
- 帶有第三方支持的開放式架構(gòu)
- 運(yùn)行特性
- 高達(dá) 160MHz 系統(tǒng)時(shí)鐘
- 內(nèi)核電源電壓 (VCC):1.5V
- I/O 電源電壓 (VCCIO):3.3V
- 集成內(nèi)存
- 帶有 ECC 的 1M 字節(jié)或 2M 字節(jié)閃存
- 帶有 ECC 的 128K 字節(jié)或 160K 字節(jié) RAM
- 包括 FlexRay,控制器局域網(wǎng) (CAN),和本地互聯(lián)網(wǎng)路 (LIN) 在內(nèi)的多種通信接口
- NHET 定時(shí)器和 2x 12 位模數(shù)轉(zhuǎn)換器 (ADC)
- 外部存儲(chǔ)器接口 (EMIF)
- 16 位數(shù)據(jù)、22 位地址、4 芯片選擇
- 通用 TMS470/570 平臺(tái)架構(gòu)
- 系列產(chǎn)品上的一致內(nèi)存映射
- 實(shí)時(shí)中斷 (RTI) 操作系統(tǒng) (OS) 定時(shí)器
- 矢量中斷模塊 (VIM)
- 循環(huán)冗余校驗(yàn)器(CRC,2 通道)
- 直接內(nèi)存訪問 (DMA) 控制器
- 32 DMA 請(qǐng)求和 16 通道/控制數(shù)據(jù)包
- 控制數(shù)據(jù)包內(nèi)存上的奇偶校驗(yàn)
- 專用內(nèi)存保護(hù)單元 (MPU)
- 基于調(diào)頻零引腳鎖相環(huán) (FMzPLL) 的時(shí)鐘模塊
- 振蕩器和 PLL 時(shí)鐘監(jiān)視器
- 高達(dá) 115 個(gè)外設(shè) IO 引腳
- 16 個(gè)專用 GIO - 其中 8 個(gè)有外部中斷
- 可編程外部時(shí)鐘 (ECLK)
- 通信接口
- 三個(gè)多緩沖串行外設(shè)接口 (MibSPI),每個(gè)接口具有:
- 四個(gè)芯片選擇和一個(gè)使能引腳
- 128 個(gè)支持奇偶校驗(yàn)的緩沖器
- 一個(gè)具有并行模式
- 兩個(gè)帶有本地互連網(wǎng)絡(luò)接口 (LIN 2.0) 的通用異步收發(fā)器 (SCI) 接口
- 三個(gè) CAN (DCAN) 控制器
- 其中兩個(gè)帶有 64 個(gè)郵箱,另外一個(gè)有 32 個(gè)郵
- 箱郵箱 RAM 上的奇偶校驗(yàn)
- 雙通道 FlexRay? 控制器
- 支持奇偶校驗(yàn)的 8K 字節(jié)消息 RAM
- 帶有 MPU 和奇偶校驗(yàn)的傳輸單元
- 三個(gè)多緩沖串行外設(shè)接口 (MibSPI),每個(gè)接口具有:
- 高端定時(shí)器 (NHET)
- 32 個(gè)可編程 I/O 通道
- 支持奇偶校驗(yàn)的 128 字高端定時(shí)器 RAM
- 帶有 MPU 和奇偶校驗(yàn)的傳輸單元
- 兩個(gè) 12 位多緩沖 ADC (MibADC)
- 總共 24 個(gè) ADC 輸入通道
- 每個(gè)通道有 64 個(gè)支持奇偶校驗(yàn)的緩沖器
- 跟蹤和校準(zhǔn)接口
- 嵌入式跟蹤模塊 (ETMR4)
- 數(shù)據(jù)修正模塊 (DMM)
- RAM 跟蹤端口 (RTP)
- 參數(shù)覆蓋模塊 (POM)
- 包括 IEEE 1149.1 JTAG,邊界掃描和 ARM Coresight 組件的片載仿真邏輯
- 提供完整的開發(fā)工具包
- 開發(fā)板
- Code Composer Studio 集成開發(fā)環(huán)境 (IDE)
- HaLCoGen 代碼生成工具
- 高端定時(shí)器 (HET) 匯編程序和模擬器
- nowFlash 閃存編輯工具
- 支持的封裝
- 144 引腳四方扁平封裝 (PEG) [綠色環(huán)保]
- 337 引腳球狀引腳柵格陣列封裝 (ZWT) [綠色環(huán)保]
- 社區(qū)資源
- TI E2E 社區(qū)
TMS570LS 系列是一款已獲在 IEC 61508 SIL3 安全系統(tǒng)中經(jīng)使用認(rèn)證的高性能汽車級(jí)微控制器系列。 此安全架構(gòu)包括鎖步中的雙 CPU,CPU 和內(nèi)存內(nèi)置自檢 (BIST) 邏輯,閃存和數(shù)據(jù) SRAM 上的 ECC,外設(shè)內(nèi)存上的奇偶校驗(yàn),和外設(shè) IO 上的回路功能。
TMS570LS 系列集成了 ARM® Cortex™-R4F 浮點(diǎn) CPU,該 CPU 提供了高效的 1.6 DMIPS/MHz,并且具有可運(yùn)行至高達(dá) 160MHz 的配置,從而提供大于 250 DMIPS 的指令執(zhí)行速度。 TMS570LS 系列還提供具有單位錯(cuò)誤校正和雙位錯(cuò)誤檢測(cè)的不同閃存(1MB 或 2MB)和數(shù)據(jù) SRAM(128KB 或 160KB)選項(xiàng)。
TMS570LS 特有用于基于實(shí)時(shí)控制應(yīng)用的外設(shè),其中包括高達(dá) 32 nHET 的定時(shí)器通道和兩個(gè)支持高達(dá) 24 個(gè)輸入的 12 位模數(shù)轉(zhuǎn)換器。 有多個(gè)通信接口,其中包括一個(gè) 2 通道 FlexRay,3 個(gè) CAN 控制器,每個(gè)控制器支持 64 個(gè)郵箱,和 2 個(gè) LIN/UART 控制器。
借助于集成的已經(jīng) SIL3 認(rèn)證的安全特性和一個(gè)通信和控制外設(shè)的廣泛選擇,TMS570LS 系列是針對(duì)具有安全關(guān)鍵要求的高性能實(shí)時(shí)控制應(yīng)用的理想解決方案。
包括在 TMS570LS 系列并在本文檔中進(jìn)行說明的器件有:
- TMS570LS20216
- TMS570LS20206
- TMS570LS10216
- TMS570LS10206
- TMS570LS10116
- TMS570LS10106
TMS570LS 系列微控制器包含下列組件:
- 鎖步中的雙 TMS570 16/32 位 RISC (ARM Cortex™-R4F)
- 支持 ECC 的高達(dá) 2M 字節(jié) 的程序閃存
- 支持 ECC 的高達(dá) 160K 字節(jié)的靜態(tài) RAM (SRAM)
- 實(shí)時(shí)中斷 (RTI) 操作系統(tǒng)定時(shí)器
- 矢量中斷模塊 (VIM)
- 循環(huán)冗余校驗(yàn)器 (CRC)支持并行特征值分析 (PSA)
- 直接內(nèi)存訪問 (DMA) 控制器
- 帶前置分頻器的基于調(diào)頻鎖相環(huán) (FMzPLL) 的時(shí)鐘模塊
- 三個(gè)多緩沖串行外設(shè)接口 (MibSPI)
- 兩個(gè)具有本地互連網(wǎng)絡(luò)接口 (LIN) 的 UART (SCI)
- 三個(gè) CAN 控制器 (DCAN)
- 帶有專用傳輸單元 (HTU) 的高端定時(shí)器 (NHET)
- 提供帶有專用 PLL 和傳輸單元 (FTU) 的 FlexRay 控制器
- 外部時(shí)鐘前置分頻 (ECP) 模塊
- 兩個(gè) 16 通道 12 位多緩沖 ADC (MibADC) - 其中 8 個(gè)通道由兩個(gè) ADC 共用
- 支持故障檢測(cè)的地址總線奇偶校驗(yàn)
- 帶有外部錯(cuò)誤引腳的錯(cuò)誤信令模塊 (ESM)
- 支持超范圍復(fù)位置位的電壓監(jiān)控器 (VMON)
- 嵌入式跟蹤模塊 (ETMR4)
- 數(shù)據(jù)修正模塊 (DMM)
- RAM 跟蹤端口 (RTP)
- 參數(shù)覆蓋模塊 (POM)
- 16 個(gè)專用通用 I/O (GIO) 引腳對(duì)于 ZWT;針對(duì) PGE 封裝,有 8 個(gè)專用 GIO 引腳
- 針對(duì) ZWT 封裝,總共有 115 個(gè)外設(shè) I/O;針對(duì) PGE,總共有 68 個(gè)外設(shè) I/O
- 16 位外部存儲(chǔ)器接口 (EMIF)
此器件運(yùn)用大端序 (big-endian) 格式,在該格式中,一個(gè)字的最高有效字節(jié)被存儲(chǔ)于編號(hào)最小的字節(jié)中,而最低有效字節(jié)則存儲(chǔ)在編號(hào)最大的字節(jié)中。
器件內(nèi)存包括通用 SRAM,此 SRAM 支持字節(jié)模式、半字模式及字模式的單周期讀/寫訪問。 這個(gè)器件上的閃存存儲(chǔ)器是一個(gè)由 64 位寬數(shù)據(jù)總線接口實(shí)現(xiàn)的非易失性、電可擦除并且可編程的存儲(chǔ)器。 為了實(shí)現(xiàn)所有讀取、編程和擦除操作,此閃存運(yùn)行在一個(gè) 3.3V 電源輸入上(與 I/O 電源一樣的電平)。 當(dāng)處于管線模式中時(shí),閃存可在高達(dá) 160MHz 的系統(tǒng)時(shí)鐘頻率下運(yùn)行。
此器件有 9 個(gè)通信接口:3 個(gè) MibSPI,2 個(gè) LIN/SCI,3 個(gè) DCAN 和 1 個(gè) FlexRay™ 控制器(可選。) SPI 為相似的移位寄存器類型器件之間的高速通信提供了一種便捷的串行交互方法。 LIN 支持本地互聯(lián)標(biāo)準(zhǔn) 2.0 并可被用作一個(gè)使用標(biāo)準(zhǔn)不歸零碼 (NRZ) 格式的全雙工模式 UART。 DCAN 支持 CAN 2.0B 協(xié)議標(biāo)準(zhǔn)并使用一個(gè)串行、多主機(jī)通信協(xié)議,此協(xié)議有效支持對(duì)速率高達(dá) 1 兆位每秒 (Mbps) 的穩(wěn)健通信的分布式實(shí)時(shí)控制, DCAN 非常適合于工作于嘈雜和嚴(yán)酷環(huán)境中的應(yīng)用 (例如:汽車和工業(yè)領(lǐng)域),此類應(yīng)用需要可靠的串行通信或多路復(fù)用線路。 FlexRay 使用一個(gè)雙通道串行、固定時(shí)基多主機(jī)通信協(xié)議,在此協(xié)議下,每通道的通信速率為 10 兆位每秒 (Mbps)。 一個(gè) FlexRay 傳輸單元 (FTU) 可實(shí)現(xiàn) FlexRay 數(shù)據(jù)到主 CPU 內(nèi)存的匿名傳輸和讀取。 數(shù)據(jù)傳輸受到一個(gè)專用、內(nèi)置內(nèi)存保護(hù)單元 (MPU) 的保護(hù)。
NHET 是一款先進(jìn)的智能定時(shí)器,此定時(shí)器可為實(shí)時(shí)應(yīng)用提供精密的定時(shí)功能。 該定時(shí)器為軟件控制型,采用一個(gè)精簡(jiǎn)指令集,并具有一個(gè)專用的定時(shí)器微級(jí)機(jī)和一個(gè)連接的 I/O 端口。 NHET 可被用于脈寬調(diào)制輸出、捕捉或者比較輸入,或者通用 I/O。它特別適合于那些需要多種傳感器信息和驅(qū)動(dòng)傳動(dòng)器并具有復(fù)雜和準(zhǔn)確的時(shí)間脈沖的應(yīng)用。 一個(gè)高端定時(shí)器傳輸單元 (HET-TU) 提供了將 NHET 數(shù)據(jù)存入主內(nèi)存或者從主內(nèi)存讀出 NHET 數(shù)據(jù)的特性。 為了防止錯(cuò)誤傳輸,在 HET-TU 內(nèi)部有一個(gè)內(nèi)存保護(hù)單元 (MPU)。
此器件具有 2 個(gè) 12 位分辨率 MibADC,每個(gè) MibADC 具有總共 24 個(gè)通道和受 64 字奇偶校驗(yàn)保護(hù)的緩沖器 RAM。 MibADC 通道可被獨(dú)立轉(zhuǎn)換或者可針對(duì)順序轉(zhuǎn)換序列由軟件成組。 2 個(gè) ADC 共用 8 個(gè)通道。 有 3 個(gè)獨(dú)立分組,其中的 2 個(gè)分組由一個(gè)外部事件觸發(fā)。 每個(gè)序列可在被觸發(fā)時(shí)執(zhí)行一次轉(zhuǎn)換,或者被配置成連續(xù)轉(zhuǎn)換模式。
調(diào)頻鎖相環(huán) (FMzPLL) 時(shí)鐘模塊包含一個(gè)鎖相環(huán)、一個(gè)時(shí)鐘監(jiān)視器電路、一個(gè)時(shí)鐘啟用電路,和一個(gè)前置分頻器。 FMzPLL 的功能是將外部頻率基準(zhǔn)倍頻至一個(gè)供內(nèi)部使用的較高頻率。 FMzPLL 為全局時(shí)鐘模塊 (GCM) 提供 6 個(gè)可能時(shí)鐘源輸入中的一個(gè)。 GCM 模塊向所有其它的外設(shè)模塊提供系統(tǒng)時(shí)鐘 (HCLK),實(shí)時(shí)中斷時(shí)鐘 (RTICLK1),CPU 時(shí)鐘 (GCLK),NHET 時(shí)鐘 (VCLK2),DCAN 時(shí)鐘 (AVCLK1),以及外設(shè)接口時(shí)鐘 (VCLK)。
此器件還有一個(gè)外部時(shí)鐘前置分頻器 (ECP) 模塊,當(dāng)被啟用時(shí),此模塊在 ECLK 引腳上輸出一個(gè)連續(xù)外部時(shí)鐘。 ECLK 頻率是一個(gè)外設(shè)接口時(shí)鐘 (VCLK) 頻率的用戶可編程比例。
直接內(nèi)存訪問控制器 (DMA) 有 32 個(gè) DMA 請(qǐng)求,16 個(gè)通道/控制數(shù)據(jù)包和對(duì)其內(nèi)存的奇偶校驗(yàn)保護(hù)。 無需 CPU 配合,DMA 即可提供內(nèi)存到內(nèi)存?zhèn)鬏敼δ堋?為了防止內(nèi)存發(fā)生錯(cuò)誤傳輸,DMA 內(nèi)置了一個(gè)內(nèi)存保護(hù)單元 (MPU)。
錯(cuò)誤信令模塊 (ESM) 監(jiān)控所有器件錯(cuò)誤并在檢測(cè)到一個(gè)故障時(shí)確定是觸發(fā)一個(gè)中斷還是觸發(fā)一個(gè)外部錯(cuò)誤引腳。
外部?jī)?nèi)存接口 (EMIF) 提供到異步內(nèi)存或者其它從器件的內(nèi)存擴(kuò)展。
提供幾個(gè)接口來提高應(yīng)用代碼的調(diào)試能力。 除了內(nèi)置了 ARM Cortex™-R4F CoreSight™ 調(diào)試接口,一個(gè)外部跟蹤宏單元 (ETM) 提供程序執(zhí)行的指令和數(shù)據(jù)跟蹤。 為了實(shí)現(xiàn)儀器測(cè)量的目的,執(zhí)行了一個(gè) RAM 跟蹤端口模塊 (RTP) 來支持 CPU 或者任何其它主機(jī)執(zhí)行的 RAM 訪問的高速輸出。 一個(gè)直接內(nèi)存模塊 (DMM) 提供向器件內(nèi)存寫入外部數(shù)據(jù)的功能。 RTP 和 DMM 對(duì)于應(yīng)用代碼的程序執(zhí)行時(shí)間沒有影響或者只有很小的影響。 一個(gè)參數(shù)覆蓋模塊 (POM) 可將閃存訪問重新路由至 EMIF,從而避免了閃存內(nèi)參數(shù)更新所需的重編程步驟。
技術(shù)文檔
| 類型 | 標(biāo)題 | 下載最新的英語版本 | 日期 | |||
|---|---|---|---|---|---|---|
| * | 數(shù)據(jù)表 | TMS570LS20216/20206/10216/10206/10116/10106 16/32 位 RISC 閃存微處理器 數(shù)據(jù)表 (Rev. F) | 最新英語版本 (Rev.G) | PDF | HTML | 2012年 8月 23日 | |
| * | 勘誤表 | TMS570LS20216/20206/10216/10206/10116/10106 MCU Silicon Errata (Silicon Rev A) (Rev. D) | 2011年 6月 30日 |