Infineon XE162FN/HN:16位單芯片實時信號控制器的卓越之選
在當今的電子設(shè)計領(lǐng)域,高性能、多功能的微控制器是實現(xiàn)各種復(fù)雜應(yīng)用的核心。英飛凌(Infineon)的XE162FN和XE162HN作為16位單芯片實時信號控制器,屬于XE166家族的價值產(chǎn)品線,為工程師們提供了強大而可靠的解決方案。下面將從多個方面詳細介紹這款控制器。
文件下載:XE162FN16F80LAAFXUMA1.pdf
一、產(chǎn)品概述
XE162xN系列是英飛凌XE166家族全功能單芯片CMOS微控制器的一部分,它在指令(如MAC單元)、外設(shè)和速度方面擴展了C166家族的功能和性能。該系列結(jié)合了高CPU性能(最高可達每秒8000萬條指令)、擴展的外設(shè)功能和增強的IO能力,其優(yōu)化的外設(shè)可以靈活適應(yīng)各種應(yīng)用需求。
二、主要特性
(一)高性能CPU
- 五級流水線和MPU:擁有五級執(zhí)行流水線和兩級指令預(yù)取流水線,在80 MHz CPU時鐘下,指令周期僅為12.5 ns,可實現(xiàn)單周期執(zhí)行。支持單周期32位加減運算(結(jié)果為40位)、單周期16×16位乘法、21周期的32/16位背景除法以及單周期乘累加(MAC)指令。
- 寄存器設(shè)計:采用基于寄存器的設(shè)計,具有多個可變寄存器組,支持快速上下文切換,擁有兩個額外的本地寄存器組。
- 內(nèi)存保護:集成了內(nèi)存保護單元(MPU),可保護用戶指定的內(nèi)存區(qū)域,防止未經(jīng)授權(quán)的讀寫或指令提取訪問。
(二)中斷系統(tǒng)
具備16個優(yōu)先級級別,提供96個中斷節(jié)點,可選擇外部輸入用于中斷生成和喚醒,最快采樣率達12.5 ns。通過外設(shè)事件控制器(PEC)實現(xiàn)八通道中斷驅(qū)動的單周期數(shù)據(jù)傳輸,24位指針可覆蓋整個地址空間。
(三)時鐘生成
可通過內(nèi)部或外部時鐘源生成時鐘,使用片上PLL或預(yù)分頻器。
(四)硬件CRC檢查器
采用可編程多項式的硬件CRC檢查器,可監(jiān)督片上內(nèi)存區(qū)域。
(五)片上內(nèi)存模塊
- SBRAM:8 Kbytes片上待機RAM,用于存儲系統(tǒng)相關(guān)的用戶數(shù)據(jù),在設(shè)備大部分斷電時仍能保留數(shù)據(jù)。
- DPRAM:2 Kbytes片上雙端口RAM,可用于存儲用戶定義的變量、系統(tǒng)堆棧和通用寄存器組。
- DSRAM:最多16 Kbytes片上數(shù)據(jù)SRAM,用于存儲一般用戶數(shù)據(jù)。
- PSRAM:最多16 Kbytes片上程序/數(shù)據(jù)SRAM,用于存儲用戶代碼或數(shù)據(jù),部分區(qū)域可寫保護。
- Flash內(nèi)存:最多320 Kbytes片上程序內(nèi)存,采用糾錯碼(ECC)保護內(nèi)存內(nèi)容。
(六)片上外設(shè)模塊
- A/D轉(zhuǎn)換器:兩個可同步的A/D轉(zhuǎn)換器,最多9個通道,10位分辨率,轉(zhuǎn)換時間低于1 μs,支持可選的數(shù)據(jù)預(yù)處理(數(shù)據(jù)縮減、范圍檢查)和斷線檢測。
- CC2單元:16通道通用捕獲/比較單元,用于處理高速I/O任務(wù)。
- CCU60單元:用于靈活的PWM信號生成,支持多種特殊控制模式,適用于AC電機控制等應(yīng)用。
- 通用定時器單元:具有5個定時器的多功能通用定時器單元。
- 串行接口通道:6個串行接口通道,可作為UART、LIN、高速同步通道(SPI/QSPI)、IIC總線接口(10位尋址,400 kbit/s)、IIS接口使用。
- MultiCAN接口:片上MultiCAN接口(Rev. 2.0B active),最多2個CAN節(jié)點,64個消息對象,具備網(wǎng)關(guān)功能。
- 系統(tǒng)定時器和實時時鐘:片上系統(tǒng)定時器和實時時鐘,可用于系統(tǒng)時間管理。
三、設(shè)備類型和特性變體
(一)設(shè)備類型
提供多種設(shè)備類型可供選擇,如XE162FN - 16F80L、XE162FN - 24F80L等,不同類型在Flash內(nèi)存、PSRAM、DSRAM、捕獲/比較模塊、ADC通道和接口等方面存在差異。
(二)特性變體
- Flash內(nèi)存:提供不同大小的Flash內(nèi)存,其位置和模塊分配也有所不同。
- 接口選項:不同的接口選項對應(yīng)不同的可用通道。
- SRAM內(nèi)存:PSRAM和DSRAM的分配規(guī)則不同,PSRAM從低地址開始分配,DSRAM從高地址開始分配。
四、功能描述
(一)內(nèi)存子系統(tǒng)和組織
采用馮·諾依曼架構(gòu),所有內(nèi)部和外部資源(包括代碼內(nèi)存、數(shù)據(jù)內(nèi)存、寄存器和I/O端口)都組織在同一個線性地址空間中。內(nèi)存空間由16 Mbytes組成,分為256個64 Kbytes的段,每個段包含四個16 Kbytes的數(shù)據(jù)頁。
(二)中央處理單元(CPU)
核心由五級執(zhí)行流水線、16位算術(shù)邏輯單元(ALU)、32位/40位乘累加單元(MAC)、寄存器文件和專用SFR組成。大多數(shù)指令在12.5 ns的單機器周期內(nèi)執(zhí)行,支持多種指令類,包括標準算術(shù)指令、DSP定向算術(shù)指令等。
(三)其他功能模塊
還包括內(nèi)存保護單元(MPU)、內(nèi)存檢查器模塊(MCHK)、中斷系統(tǒng)、片上調(diào)試支持(OCDS)、捕獲/比較單元(CC2)、CCU6x單元、通用定時器(GPT12E)單元、實時時鐘、A/D轉(zhuǎn)換器、通用串行接口通道模塊(USIC)、MultiCAN模塊、系統(tǒng)定時器、看門狗定時器、時鐘生成、并行端口等功能模塊。
五、電氣參數(shù)
(一)一般參數(shù)
規(guī)定了絕對最大額定參數(shù),如輸出電流、結(jié)溫、存儲溫度、數(shù)字電源電壓等,超出這些值可能會對設(shè)備造成永久性損壞。
(二)工作條件
明確了保證XE162xN正確運行的工作條件,包括電壓調(diào)節(jié)器緩沖電容、外部負載電容、系統(tǒng)頻率、過載電流等參數(shù)。
(三)電壓范圍定義
根據(jù)電源電壓將工作范圍分為上電壓范圍(4.5 - 5.5 V)和下電壓范圍(3.0 - 4.5 V),不同電壓范圍下的電氣參數(shù)有所不同。
(四)DC參數(shù)
包括引腳電容、輸入滯后、輸入泄漏電流、輸出電壓等參數(shù),這些參數(shù)在不同電壓范圍內(nèi)有不同的取值。
(五)功耗
功耗由開關(guān)電流和泄漏電流兩部分組成,與電源電壓、工作頻率、活動電路和工作溫度等因素有關(guān)。
(六)A/D轉(zhuǎn)換器參數(shù)
描述了A/D轉(zhuǎn)換器的性能參數(shù),如開關(guān)電容、總電容、差分非線性誤差、增益誤差等。
(七)系統(tǒng)參數(shù)
包括內(nèi)部時鐘源頻率的短期偏差、內(nèi)部時鐘源頻率、喚醒時鐘源頻率、啟動時間、核心電壓監(jiān)督水平、電源看門狗監(jiān)督水平等參數(shù)。
(八)Flash內(nèi)存參數(shù)
涉及Flash內(nèi)存的編程/擦除限制、擦除耐久性、等待狀態(tài)、擦除時間、編程時間、數(shù)據(jù)保留時間等參數(shù)。
(九)AC參數(shù)
描述了XE162xN的動態(tài)行為,包括測試波形、內(nèi)部定時定義、外部時鐘輸入?yún)?shù)、焊盤特性、同步串行接口定時、調(diào)試接口定時等。
六、封裝和可靠性
(一)封裝
采用PG - LQFP(塑料綠色 - 低輪廓四方扁平封裝),需要注意封裝參數(shù),如暴露焊盤尺寸、功率耗散、熱阻等。
(二)熱考慮
在系統(tǒng)中操作時,需要將芯片產(chǎn)生的總熱量散發(fā)到環(huán)境中,以防止過熱和熱損壞??赏ㄟ^降低電源電壓、系統(tǒng)頻率、輸出引腳數(shù)量或負載等方式來控制功耗。
(三)質(zhì)量聲明
操作壽命與工作溫度有關(guān),溫度越高,壽命越短。同時,該設(shè)備具有一定的ESD敏感性和濕度敏感性。
英飛凌的XE162FN和XE162HN微控制器以其豐富的功能、高性能和良好的可靠性,為電子工程師在各種應(yīng)用場景中提供了一個優(yōu)秀的選擇。在實際設(shè)計中,工程師們需要根據(jù)具體需求,合理利用其特性和參數(shù),以實現(xiàn)最佳的系統(tǒng)性能。你在使用這款控制器的過程中遇到過哪些問題呢?或者對其某個功能有更深入了解的需求嗎?歡迎在評論區(qū)留言討論。
發(fā)布評論請先 登錄
Infineon XE162FN/HN:16位單芯片實時信號控制器的卓越之選
評論