英飛凌公司的TC1797是采用32位TriCore V1.3.1 CPU的單片微控制器(MCU),,具有4級流水線,,優(yōu)秀的實時性能,全集成的DSP功能,,單精度浮點單元(FPU),,全溫度范圍內(nèi)(-40℃~+125℃)180MHz或150MHz工作,,片內(nèi)具有多種存儲器、高性能片內(nèi)總線架構(gòu)和多種外設(shè)單元,,核電壓1.5V,,I/O電壓3.3V,主要用在汽車和工業(yè)系統(tǒng),。
TC1797數(shù)據(jù)表描述了TC1797的功能及TriCore架構(gòu),。 TC1797具有TriCore架構(gòu)的功能,手冊簡單明確地說明了TC1797的功能特點,。在手冊描述了TC1797功能,, 而沒提及TriCore架構(gòu)時,這意味著,,TC1797是直接執(zhí)行的TriCore架構(gòu),。
圖1 TC1797 方框圖
圖2 TriBoard-TC179X V5.0評估板框圖
TC1797在一個硅芯片中集成了三個強大的技術(shù)組合,取得了嵌入式應(yīng)用領(lǐng)域的,,功率,,速度,經(jīng)濟性的新突破:
•精簡指令集計算(RISC)處理器架構(gòu)
•數(shù)字信號處理(DSP)運算和尋址模式
•片上存儲器和外設(shè)
DSP操作和尋址模式提供了必要的計算能力,,能夠有效地分析復(fù)雜現(xiàn)實世界的信號,。RISC加載/存儲結(jié)構(gòu)提供了高計算帶寬,并降低了系統(tǒng)成本,。其片上存儲器和外設(shè)支持即使是嚴苛的,,高帶寬實時嵌入式控制系統(tǒng)的任務(wù)。
TC1797主要特性
•高性能32位超標量TriCore V1.3.1 CPU,,具有4級管道
–高級實時性能
–強位處理
–完全集成的DSP功能
–單精度浮點單元(FPU)
–整個溫度范圍內(nèi)的180MHz或1501MHz的工作頻率
• 32位外設(shè)控制處理器,,單周期指令(PCP2)
–16B的參數(shù)存儲器(PRAM)
– 32B的代碼存儲器(CMEM)
–在整個溫度范圍內(nèi) 180MHz或1501) MHz操作
•多個片上存儲器
– 4MB或31MB的閃存程序存儲器(PFlash),帶ECC
– 64B數(shù)據(jù)閃存(DFlash)可用EEPROM仿真
–128B的數(shù)據(jù)存儲器(LDRAM)
– 40B的代碼暫存存儲器(SPRAM)
–指令緩存:多達16B(ICACHE,,可配置)
–數(shù)據(jù)緩存:最多為4 kB(DCACHE,,可配置)
– 8 kB的覆蓋內(nèi)存(OVRAM)
– 16 kB的BOOTROM(BROM)
• 16通道DMA控制器
• 32位外部總線接口單元(EBU)
– 32位解復(fù)用/16位復(fù)用 外部總線接口(3.3V,2.5V)
–支持突發(fā)閃存設(shè)備
–可擴展高達75 MHz的外部總線時序
•先進的中斷系統(tǒng),,具有2×255硬件優(yōu)先仲裁(由CPU或PCP2)
•高性能的片上總線結(jié)構(gòu)
– 64位本地存儲器總線(CPU,,EBU,閃存和數(shù)據(jù)存儲器之間)
– 32位系統(tǒng)外設(shè)總線(SPB),,用于片上外設(shè)和功能單位
–一個總線橋(LFI)
•多功能片上外圍單位
– 2個異步/同步串行通道(ASC),,具有波特率發(fā)生器,奇偶校驗,,幀和溢出錯誤檢測
– 2個高速同步串行通道(SSC)與可編程數(shù)據(jù)長度和移位方向
– 2個串行微型二總線接口,,用于串口擴展到外部電源設(shè)備(MSC)
–兩個高速微鏈接接口(MLI),用于串行處理器間通信
–一個MultiCAN模塊,,帶4個 CAN節(jié)點,,和128個免費分配的消息對象用于高效率的數(shù)據(jù)處理(通過FIFO 緩沖和網(wǎng)關(guān)數(shù)據(jù)傳輸)
–一個FlexRayTM模塊有2個通道(E-Ray)
– 2個通用定時器陣列模塊(GPTA),,并具有額外的本地定時器單元陣列 (LTCA2),提供了一套強大的數(shù)字 信號濾波和定時器功能,,實現(xiàn)自動和復(fù)雜的輸入/輸出管理
• 44模擬輸入線,,用于ADC
– 3個獨立的內(nèi)核(ADC0,ADC1,,ADC2)
–模擬電源電壓范圍從3.3 V~5 V(單電源)
– 12位分辨率(@ fADCI=10MHz)
• 4種不同F(xiàn)ADC輸入通道
–具有ADC1輸入的阻抗控制和覆蓋渠道
–極端快速轉(zhuǎn)換,,fFADC時鐘21個循環(huán)(262.5 ns@ fFADC=80MHz)
–10位A /D轉(zhuǎn)換(通過平均數(shù)字數(shù)據(jù)減少過濾器的連續(xù)轉(zhuǎn)換,可以達到更高的分辨率)
• 221通用數(shù)字I/O線1)(GPIO),,4輸入線
•數(shù)字I/O端口,,3.3 V
•支持片上調(diào)試OCDS1級(CPU,PCP,,DMA,,片上總線)
•專用仿真設(shè)備芯片(TC1797ED)
–多核調(diào)試,實時跟蹤和校準
–四線/五線JTAG(IEEE 1149.1)或兩線(DAP設(shè)備訪問端口)接口
•電源管理系統(tǒng)
•帶PLL時鐘產(chǎn)生單元
•核心供電電壓為1.5 V
• I/O電壓為3.3 V
•完整的汽車級溫度范圍:-40℃~+125℃
•封裝:P/PG-BGA-416-10
TriBoard-TC179X V5.0評估板
本評估板配備各種存儲器和外設(shè)的連接環(huán)境,。還有一個接口,,用于片上調(diào)試功能(OCDS1和DAP)。該套件還包括幾套開發(fā)工具,,存儲于Evaluation Board CD-ROM里,。采用相應(yīng)的工具,本評估板可以很容易地開發(fā)TriCore應(yīng)用,,隨后,,其應(yīng)用程序可以被下載,并可以采用功能強大的調(diào)試器軟件進行,。
TriBoard-TC179X V5.0評估板主要特性
•英飛凌TC179X(TC1792,,TC1796,TC1797)控制器為PG-BGA416封裝
•英飛凌的TC1793控制器為PG-LBGA416封裝
•最高閃存16MB
•最高異步SRAM1MB
•最高同步SRAM8 MB
• FlexRay收發(fā)器(可選,,如果不與TC1797,,TC1793)
•高速CAN收發(fā)器
• USB轉(zhuǎn)UART橋接
• 20MHz(默認),,振蕩器或外部時鐘
• USB miniWiggler JDS,,方便調(diào)試
• 8個低電源狀態(tài)指示燈
• 8-DIP開關(guān)配置
•訪問控制器的所有引腳
• 100mm×160mm(EURO板)
•標準電源連接器
• USB連接器,用于ASC接口(ASC0)和miniWiggler
• 16引腳接頭,,用于JTAG接口(OCDS)
• 10引腳接頭,,用于DAP(只有TC1797和TC1793)
• 2個10針(2×5)接頭,用于CAN高速收發(fā)器(CAN0及CAN1)
• 2個SUB-D9插件連接器,,用于FlexRay(可選,,如果不與TC1797,TC1793)
• 4個80針連接器+4個80針連接器,,具有所有I/O信號
•可選ETK連接器
•英飛凌的下一代微控制器電源TLE7368-E(TLE7368-3E用于 TC1793)
• 3個LED來驗證電源(5V/3.3V/VCORE)
• LED指示/HDRST(ESR0)活躍的狀態(tài)
• LED指示miniWiggler JDS
• LED通過DAS軟件切換
•英飛凌的FlexRay通信控制器SAK-CIC310(可選的,,如果不與TC1797, TC1793)
• 2XFlexRay收發(fā)器AS8221(AMS)或TJA1080(NXP)(可選的,,TC1797,TC1793)
• 2個英飛凌高速CAN收發(fā)器 TLE6250 GV33
• USB轉(zhuǎn)UART橋FT2232HL(FTDI)
• SPI EEPROM(Atmel)