SPC56ELx/SPC564Lx系列微控制器:汽車應(yīng)用的理想之選
在汽車電子領(lǐng)域,對(duì)高性能、高安全性和可靠性的微控制器需求日益增長(zhǎng)。SPC56ELx/SPC564Lx系列32位Power Architecture?微控制器憑借其卓越的性能和豐富的特性,成為汽車SIL3/ASILD底盤和安全應(yīng)用的理想選擇。本文將深入介紹該系列微控制器的特性、功能及相關(guān)技術(shù)細(xì)節(jié)。
文件下載:SPC56EL60L5CBOSY.pdf
一、產(chǎn)品概述
SPC56ELx/SPC564Lx系列微控制器是基于Power Architecture技術(shù)的片上系統(tǒng)設(shè)備,具有增強(qiáng)的架構(gòu),適用于嵌入式應(yīng)用。它支持數(shù)字信號(hào)處理(DSP)的額外指令,集成了增強(qiáng)型時(shí)間處理器單元、增強(qiáng)型排隊(duì)模數(shù)轉(zhuǎn)換器、控制器局域網(wǎng)(CAN)和增強(qiáng)型模塊化輸入輸出系統(tǒng)等技術(shù)。該系列產(chǎn)品主要面向汽車領(lǐng)域,如電動(dòng)液壓助力轉(zhuǎn)向(EHPS)、電動(dòng)助力轉(zhuǎn)向(EPS)和安全氣囊應(yīng)用等。
1.1 核心特性
- 高性能e200z4d雙核:采用32位Power Architecture?技術(shù)CPU,核心頻率高達(dá)120 MHz,具備雙發(fā)射五級(jí)流水線核心,支持可變長(zhǎng)度編碼(VLE)和內(nèi)存管理單元(MMU),還有4 KB帶錯(cuò)誤檢測(cè)碼的指令緩存和信號(hào)處理引擎(SPE)。
- 豐富的內(nèi)存資源:配備1 MB帶ECC的閃存和128 KB帶ECC的片上SRAM,具備內(nèi)置的RWW功能,可用于EEPROM仿真。
- 創(chuàng)新的安全概念:采用SIL3/ASILD創(chuàng)新安全概念,包括LockStep模式和故障安全保護(hù),關(guān)鍵組件(如CPU核心、eDMA、交叉開(kāi)關(guān))具有復(fù)制區(qū)域(SoR),還有故障收集和控制單元(FCCU)、冗余控制和檢查單元(RCCU)等。
- 多樣化的通信接口:擁有2個(gè)LINFlexD通道、3個(gè)DSPI通道、2個(gè)FlexCAN接口(2.0B Active)和FlexRay模塊(V2.1 Rev. A),可滿足不同的通信需求。
- 高精度的模擬功能:配備兩個(gè)12位模數(shù)轉(zhuǎn)換器(ADCs),共16個(gè)輸入通道,還有可編程交叉觸發(fā)單元(CTU),可實(shí)現(xiàn)ADC轉(zhuǎn)換與定時(shí)器和PWM的同步。
1.2 設(shè)備比較
該系列包含SPC56EL60和SPC56EL54等不同型號(hào),它們?cè)贑PU類型、內(nèi)存容量、模塊配置等方面存在一些差異。例如,SPC56EL60具有1 MB閃存和128 KB SRAM,而SPC56EL54則為768 KB閃存和96 KB SRAM。在模塊配置上,兩者也有細(xì)微差別,具體可參考文檔中的設(shè)備摘要表格。
二、關(guān)鍵模塊詳解
2.1 高性能e200z4d核心
e200z4d核心提供了諸多強(qiáng)大的功能。它有2個(gè)獨(dú)立的執(zhí)行單元,支持定點(diǎn)和浮點(diǎn)運(yùn)算,采用雙發(fā)射32位Power Architecture技術(shù),具備五級(jí)流水線,支持Power Architecture指令集和VLE,有32個(gè)64位通用寄存器,采用哈佛總線結(jié)構(gòu),還有I-cache和I-cache控制器、16項(xiàng)MMU等。此外,它還支持信號(hào)處理,具備向量中斷支持和保留指令,可支持讀 - 修改 - 寫結(jié)構(gòu),通過(guò)Nexus調(diào)試端口提供廣泛的系統(tǒng)開(kāi)發(fā)和跟蹤支持。
2.2 交叉開(kāi)關(guān)(XBAR)
XBAR多端口交叉開(kāi)關(guān)支持四個(gè)主端口和三個(gè)從端口之間的同時(shí)連接,支持32位地址總線寬度和64位數(shù)據(jù)總線寬度。它允許四個(gè)并發(fā)事務(wù)從任何主端口到任何從端口,具備可編程仲裁優(yōu)先級(jí),可根據(jù)不同情況分配主端口的訪問(wèn)權(quán)限。該交叉開(kāi)關(guān)為每個(gè)處理通道進(jìn)行了復(fù)制。
2.3 內(nèi)存保護(hù)單元(MPU)
MPU將物理內(nèi)存劃分為16個(gè)不同區(qū)域,每個(gè)主設(shè)備(eDMA、FlexRay、CPU)可對(duì)每個(gè)區(qū)域分配不同的訪問(wèn)權(quán)限,具有16區(qū)域MPU,可對(duì)每個(gè)主設(shè)備的訪問(wèn)進(jìn)行并發(fā)檢查,保護(hù)地址區(qū)域的粒度為32字節(jié),并且為每個(gè)處理通道進(jìn)行了復(fù)制。
2.4 增強(qiáng)型直接內(nèi)存訪問(wèn)(eDMA)
eDMA控制器是第二代模塊,可通過(guò)16個(gè)可編程通道執(zhí)行復(fù)雜的數(shù)據(jù)移動(dòng),硬件微架構(gòu)包括DMA引擎和基于SRAM的內(nèi)存,用于存儲(chǔ)通道的傳輸控制描述符(TCD)。它支持8 - 16 - 32位值的單或塊傳輸,支持可變大小的隊(duì)列和循環(huán)緩沖隊(duì)列,源和目標(biāo)地址寄存器可獨(dú)立配置,支持主循環(huán)和次循環(huán)偏移等功能,并且為每個(gè)處理通道進(jìn)行了復(fù)制。
2.5 片上閃存和SRAM
片上閃存具有1 MB,采用獨(dú)特的多分區(qū)硬宏結(jié)構(gòu),支持EEPROM仿真,具備1位錯(cuò)誤糾正和2位錯(cuò)誤檢測(cè)功能。片上SRAM為128 KB,對(duì)32位字進(jìn)行ECC處理,并擴(kuò)展到地址,以實(shí)現(xiàn)最高的診斷覆蓋率,同樣具備1位錯(cuò)誤糾正和2位錯(cuò)誤檢測(cè)功能。
2.6 時(shí)鐘和電源管理
該設(shè)備的系統(tǒng)時(shí)鐘和時(shí)鐘生成具有多種特性,如鎖狀態(tài)連續(xù)監(jiān)測(cè)、時(shí)鐘丟失檢測(cè)、片上環(huán)路濾波器、可編程輸出時(shí)鐘分頻器等。還有兩個(gè)FMPLL,可生成高速系統(tǒng)時(shí)鐘,支持可編程頻率調(diào)制,具備多種操作模式。電源管理單元(PMU)提供單外部軌供電,具有雙低電壓檢測(cè)器,可保證在各個(gè)階段的正常運(yùn)行。
三、電氣特性
3.1 絕對(duì)最大額定值和推薦工作條件
文檔詳細(xì)給出了設(shè)備的絕對(duì)最大額定值和推薦工作條件,包括各種電源電壓、輸入輸出電壓、溫度范圍等參數(shù)。例如,3.3 V電壓調(diào)節(jié)器供電電壓的絕對(duì)最大額定值為 - 0.3 V至4.5 V,推薦工作條件為3.0 V至3.63 V。
3.2 解耦電容
內(nèi)部電壓調(diào)節(jié)器需要外部NPN鎮(zhèn)流器和一些額外的解耦電容,文檔列出了各種解耦電容的參數(shù)和要求,如C_COL外部解耦/穩(wěn)定性電容的典型值為20 μF,精度為 - 50%/+35%,最大ESR為100 mΩ。
3.3 熱特性
不同封裝(LQFP100、LQFP144、LFBGA257)的熱特性有所不同,包括結(jié)到環(huán)境的熱阻、結(jié)到板的熱阻等參數(shù)。通過(guò)這些參數(shù),工程師可以評(píng)估設(shè)備在不同工作條件下的散熱情況,確保設(shè)備的穩(wěn)定運(yùn)行。
3.4 電磁干擾(EMI)特性
文檔給出了設(shè)備在不同配置下的EMI發(fā)射測(cè)試規(guī)格,如配置A和配置B,通過(guò)特定的測(cè)試條件和標(biāo)準(zhǔn)(IEC61967 - 2)進(jìn)行測(cè)量,以評(píng)估設(shè)備的電磁兼容性。
3.5 靜電放電(ESD)和靜態(tài)閂鎖(LU)特性
設(shè)備的ESD特性符合AEC - Q100 - 002/-003/-011標(biāo)準(zhǔn),給出了不同模型(人體模型、機(jī)器模型、帶電設(shè)備模型)的ESD額定值。靜態(tài)閂鎖測(cè)試符合EIA/JESD 78 IC閂鎖標(biāo)準(zhǔn),評(píng)估了設(shè)備在電源過(guò)電壓和電流注入情況下的閂鎖性能。
3.6 電壓調(diào)節(jié)器電氣特性
電壓調(diào)節(jié)器由多個(gè)模塊組成,包括高功率調(diào)節(jié)器、低電壓檢測(cè)器和高電壓檢測(cè)器等。文檔詳細(xì)給出了電壓調(diào)節(jié)器的各種參數(shù),如DC電流增益、最大功耗、最大峰值集電極電流等,以及外部解耦/穩(wěn)定性電容的要求。
3.7 DC和AC電氣特性
DC電氣特性包括輸入輸出電壓、電流等參數(shù),如最小低電平輸入電壓、最大低電平輸入電壓等。AC電氣特性包括各種信號(hào)的時(shí)序參數(shù),如RESET引腳特性、WKUP/NMI時(shí)序、JTAG接口時(shí)序、Nexus時(shí)序、外部中斷時(shí)序和DSPI時(shí)序等。
四、封裝和引腳信息
4.1 封裝類型
該系列微控制器提供多種封裝類型,包括LQFP100(14 x 14 x 1.4 mm)、LQFP144(20 x 20 x 1.4 mm)和LFBGA257(14 x 14 mm),不同封裝適用于不同的應(yīng)用場(chǎng)景和設(shè)計(jì)需求。
4.2 引腳功能
文檔詳細(xì)列出了不同封裝的引腳功能,包括電源引腳、系統(tǒng)引腳和引腳復(fù)用信息。例如,電源引腳包括VREG控制和電源供應(yīng)引腳、ADC參考電壓和供應(yīng)引腳等;系統(tǒng)引腳包括Nexus消息數(shù)據(jù)輸出、非屏蔽中斷、晶振輸入輸出等;引腳復(fù)用信息展示了每個(gè)引腳的多種可能配置和替代功能。
五、總結(jié)
SPC56ELx/SPC564Lx系列微控制器以其高性能、高安全性和豐富的功能,為汽車SIL3/ASILD底盤和安全應(yīng)用提供了強(qiáng)大的支持。工程師在設(shè)計(jì)過(guò)程中,可以根據(jù)具體的應(yīng)用需求,充分利用該系列微控制器的各種特性和功能,同時(shí)注意其電氣特性和封裝引腳信息,確保設(shè)計(jì)的可靠性和穩(wěn)定性。在實(shí)際應(yīng)用中,還需要根據(jù)文檔中的參數(shù)和要求,合理選擇外部元件,如解耦電容、鎮(zhèn)流器等,以優(yōu)化設(shè)備的性能。你在使用這款微控制器的過(guò)程中,遇到過(guò)哪些挑戰(zhàn)呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見(jiàn)解。
-
汽車應(yīng)用
+關(guān)注
關(guān)注
0文章
277瀏覽量
17458 -
汽車微控制器
+關(guān)注
關(guān)注
0文章
11瀏覽量
6646
發(fā)布評(píng)論請(qǐng)先 登錄
SPC564A示例項(xiàng)目如何使用外部RAM?
基于SPC56ELx示例的Bulding CAN代碼產(chǎn)生錯(cuò)誤
如何獲得SPC58xx系列微控制器的外設(shè)示例
SPC56的BSDL文件是否可用
帶SPC560P50L5 MCU的SPC560P-DISP,SPC56P發(fā)現(xiàn)套件
怎么將SPC5 Studio用作SPC56xP系列微控制器的ID
如何用SPC56xS系列微控制器創(chuàng)新儀表板架構(gòu)?
MPC56和SPC56微控制器輸出的hex文件是否可以替換?
SPC56系列PowerArchitecture32位汽車微控制器介紹
基于SPC564A-DISP微控制器的參考設(shè)計(jì)
基于SPC56EL70L5DISP微控制器的參考設(shè)計(jì)
基于SPC56XXMB微控制器的參考設(shè)計(jì)
SPC56ELx/SPC564Lx系列微控制器:汽車應(yīng)用的理想之選
評(píng)論