汽車級PSoC? 4:PSoC? 4100S 家族片上可編程系統深度解析
在汽車電子應用日益豐富的今天,對可編程嵌入式系統控制器的需求也越來越高。PSoC? 4100S 家族作為一款符合 AEC - Q100 標準的可編程片上系統,憑借其可擴展、可重構的特性,在汽車電子領域展現出了獨特的優勢。本文將對其進行全面解析,幫助電子工程師更深入地了解和應用這款產品。
文件下載:Infineon Technologies PSOC? 4 HV PA(高壓精密模擬)MCU.pdf
一、PSoC? 4100S 概述
PSoC? 4 是一個可擴展且可重構的平臺架構,適用于一系列采用 Arm? Cortex? - M0 + CPU 的可編程嵌入式系統控制器,并且符合 AEC - Q100 標準。PSoC? 4100S 產品家族是 PSoC? 4 平臺架構的成員之一,它將標準通信和定時外設的微控制器、性能卓越的電容式觸摸感應系統(CAPSENSE?)、可編程通用連續時間和開關電容模擬模塊以及可編程連接功能相結合,并且向上兼容 PSoC? 4 平臺的其他成員,以滿足新應用和設計需求。
二、主要特性亮點
2.1 汽車級認證與高性能 32 位 MCU 子系統
- 認證:通過了汽車電子委員會(AEC)的 AEC - Q100 認證,確保了在汽車環境中的可靠性和穩定性。
- CPU:采用 48 - MHz 的 Arm? Cortex? - M0 + CPU,大多數指令長度為 16 位,執行 Thumb - 2 指令集的子集,具備低功耗特性。
- 內存:擁有高達 64 KB 的帶讀取加速器的閃存和高達 8 KB 的 SRAM,為程序運行和數據存儲提供了充足的空間。
2.2 強大的可編程模擬模塊
- 運算放大器:兩個運算放大器具有可重構的高驅動外部和高帶寬內部驅動以及比較器模式,還具備 ADC 輸入緩沖能力,并且能在深度睡眠低功耗模式下工作。
- ADC:12 位 1 - Msps 的 SAR ADC,支持差分和單端模式,帶有通道序列器和信號平均功能;電容感應模塊還提供單斜率 10 位 ADC 功能。
- 其他:兩個電流 DAC(IDACs)可用于通用或電容感應應用;兩個低功耗比較器能在深度睡眠模式下工作。
2.3 靈活的可編程數字模塊
可編程邏輯塊允許對端口輸入和輸出執行布爾運算,為數字邏輯設計提供了極大的靈活性。
2.4 低功耗寬電壓工作范圍
支持 1.71 - V 至 5.5 - V 的低功耗工作,深度睡眠模式下模擬模塊可正常工作,數字系統電流僅為 2.5 μA。
2.5 卓越的電容感應能力
- 性能:電容式 sigma - delta(CSD)提供了一流的信噪比(SNR > 5:1)和防水能力。
- 設計便捷:英飛凌提供的軟件組件使電容感應設計變得簡單,還具備自動硬件調諧(SmartSense)功能。
2.6 其他特性
- LCD 驅動:具備 LCD 段驅動能力,可驅動多達 4 個公共端和 32 個段。
- 串行通信:三個獨立的運行時可重構串行通信塊(SCBs),支持 I2C、SPI、UART 或 LIN 從機功能。
- 定時與 PWM:五個 16 位定時器/計數器/脈寬調制器(TCPWM)塊,支持中心對齊、邊緣和偽隨機模式,還具備基于比較器的觸發功能。
- GPIO:多達 38 個可編程 GPIO 引腳,支持多種驅動模式、強度和壓擺率編程。
三、功能詳細剖析
3.1 CPU 和內存子系統
3.1.1 CPU
Cortex - M0 + CPU 是 32 位 MCU 子系統的一部分,針對低功耗操作進行了優化,具備廣泛的時鐘門控功能。它包含一個嵌套向量中斷控制器(NVIC)塊和一個喚醒中斷控制器(WIC),WIC 可使處理器從深度睡眠模式中喚醒。此外,CPU 還配備了 SWD 調試接口。
3.1.2 內存
- 閃存:帶有閃存加速器,可提高閃存塊的平均訪問時間,在 48 MHz 下實現兩等待狀態(WS)訪問時間,閃存加速器平均可提供 85% 的單周期 SRAM 訪問性能。
- SRAM:8 KB 的 SRAM 提供零等待狀態訪問。
- SROM:8 KB 的監控 ROM 包含啟動和配置例程。
3.2 系統資源
3.2.1 電源系統
支持兩種電源模式:模式 1 為 1.8 V 至 5.5 V 外部供電(內部調節器工作);模式 2 為 1.8 V ± 5% 外部供電(內部調節器旁路)。提供主動、睡眠和深度睡眠三種低功耗模式,并且能確保電壓水平符合各模式要求。
3.2.2 時鐘系統
由內部主振蕩器(IMO)、內部低速振蕩器(ILO)、32 kHz 手表晶體振蕩器(WCO)和外部時鐘組成。具備八個時鐘分頻器,其中兩個為分數分頻器,可靈活生成細粒度的頻率值。
3.2.3 IMO 時鐘源
是 PSoC? 4100S 內部時鐘的主要來源,默認頻率為 24 MHz,可在 24 至 48 MHz 之間以 4 MHz 為步長進行調整,公差為 ±2%。
3.2.4 ILO 時鐘源
是一個非常低功耗的約 40 - kHz 振蕩器,主要用于為看門狗定時器(WDT)和深度睡眠模式下的外設操作生成時鐘。
3.2.5 手表晶體振蕩器(WCO)
可用于精密定時應用。
3.2.6 看門狗定時器
由 ILO 驅動,可在深度睡眠模式下工作,若在設定的超時時間內未得到服務,將產生看門狗復位。
3.2.7 復位
可通過多種源進行復位,復位事件異步發生,確保設備恢復到已知狀態,復位原因記錄在寄存器中。
3.3 模擬模塊
3.3.1 12 位 SAR ADC
可在最高 18 MHz 的時鐘速率下工作,采樣保持(S/H)孔徑可編程,通過 8 輸入序列器連接到固定引腳集,支持自主通道掃描和緩沖功能,還具備信號范圍檢測和越界中斷功能。
3.3.2 運算放大器
具備足夠的帶寬,可驅動 ADC 的采樣保持電路,無需外部緩沖。
3.3.3 低功耗比較器
可在深度睡眠模式下工作,用于監測外部電壓水平,輸出可路由到引腳。
3.3.4 電流 DACs
兩個 IDACs 可驅動芯片上的任何引腳,電流范圍可編程。
3.3.5 模擬多路復用總線
兩個獨立的總線連接到固件可編程的模擬開關,允許芯片的內部資源連接到 I/O 端口的任何引腳。
3.3.6 可編程數字塊
可編程 I/O(Smart I/O)塊可對 GPIO 端口引腳的信號執行布爾函數。
3.4 固定功能數字模塊
3.4.1 定時器/計數器/PWM(TCPWM)塊
由 16 位計數器組成,具備捕獲寄存器、周期寄存器和比較寄存器,可提供真實和互補輸出,還具備 Kill 輸入功能。PSoC? 4100S 中有五個 TCPWM 塊。
3.4.2 串行通信塊(SCB)
三個 SCB 可編程實現 SPI、I2C、UART 或 LIN 從機功能。I2C 模式支持多主機和從機接口,具備靈活的緩沖選項;UART 模式支持多種協議;SPI 模式支持多種標準。
3.5 LIN 從機模式
使用 SCB 硬件塊實現完整的 LIN 從機接口,符合 LIN v1.3、v2.1/2.2、ISO 17987 - 6 和 SAE J2602 - 2 規范標準,波特率可達約 20 Kbps,電纜長度最大為 40 米。
3.6 GPIO
多達 38 個 GPIOs,支持八種驅動模式、輸入閾值選擇、輸入輸出緩沖控制和壓擺率選擇,每個 I/O 引腳可產生中斷。
3.7 特殊功能外設
3.7.1 CAPSENSE?
通過 CSD 塊實現,可連接到任何引腳,具備防水和接近感應功能,還提供 10 位 Slope ADC 功能。
3.7.2 LCD 段驅動
LCD 控制器可驅動多達 4 個公共端和 32 個段,支持數字相關和 PWM 兩種驅動方法,在深度睡眠模式下可刷新小顯示緩沖區。
四、引腳與電源
4.1 引腳分配
提供了 8 - pin QFN、40 - pin QFN、28 - pin SSOP 和 24 - pin QFN 等多種封裝的引腳列表,所有端口引腳均支持 GPIO 功能,每個端口引腳還可分配多種替代功能。
4.2 電源模式
- 模式 1:1.8 V 至 5.5 V 外部供電,內部調節器工作,VCCD 引腳需通過外部電容旁路到地。
- 模式 2:1.8 V ± 5% 外部供電,VDD 和 VCCD 引腳短路并旁路,需使用旁路電容。
五、開發支持
5.1 文檔資源
包括軟件用戶指南、組件數據手冊、應用筆記和技術參考手冊等,幫助工程師快速找到問題的答案。
5.2 在線社區
PSoC? 論壇可讓工程師與全球的 PSoC? 用戶和專家交流。
5.3 開發工具
PSoC? 4100S 家族是開發工具生態系統的一部分,支持行業標準的編程和調試接口,可訪問 www.cypress.com/psoccreator 獲取最新信息。
六、電氣規格
6.1 絕對最大額定值
規定了設備的絕對最大工作條件,超出這些條件可能會導致設備永久損壞。
6.2 設備級規格
包括 DC 規格、AC 規格、GPIO 規格和 XRES 規格等,不同溫度等級的設備有不同的規格要求。
6.3 模擬外設規格
涵蓋了運算放大器、比較器、溫度傳感器、SAR ADC、CSD 和 IDAC 以及 10 位 CAPSENSE? ADC 等模擬外設的詳細規格。
6.4 數字外設規格
包括 TCPWM、I2C、SPI、UART 和 LCD 等數字外設的電流消耗和工作頻率等規格。
6.5 內存規格
給出了閃存的擦除、編程時間和耐用性等規格。
6.6 系統資源規格
包括電源復位、SWD 接口、內部振蕩器、外部時鐘等系統資源的規格。
七、訂購與封裝信息
7.1 訂購信息
提供了 PSoC? 4100S 家族的營銷部件編號,采用特定的部件編號命名規則。
7.2 封裝信息
提供 24 - pin QFN、28 - pin SSOP、40 - pin QFN 和 48 - pin QFN 等封裝,給出了封裝尺寸、熱特性、焊接回流峰值溫度和濕氣敏感度等級等信息。
八、總結與思考
PSoC? 4100S 作為一款功能強大、性能卓越的可編程片上系統,在汽車電子領域具有廣闊的應用前景。其豐富的外設資源、低功耗特性和靈活的可編程性,為工程師提供了更多的設計選擇和創新空間。然而,在實際應用中,工程師需要根據具體的應用需求,仔細評估設備的性能和規格,合理選擇封裝和工作模式,以確保系統的可靠性和穩定性。同時,對于設備的電氣規格和使用注意事項,也需要嚴格遵守,避免因操作不當而導致設備損壞。大家在使用 PSoC? 4100S 過程中,遇到過哪些挑戰和問題呢?歡迎在評論區分享交流。
-
汽車電子
+關注
關注
3045文章
8956瀏覽量
172794 -
可編程片上系統
+關注
關注
0文章
13瀏覽量
7043
發布評論請先 登錄
BUF16821-Q1:可編程伽馬電壓發生器與VCOM校準器的深度解析
TMP708-Q1:汽車級電阻可編程溫度開關的深度解析
深入解析 CDCE949-Q1:可編程 4-PLL VCXO 時鐘合成器
AD8251:高性能可編程增益儀表放大器的深度解析
Zynq全可編程片上系統詳解
汽車級PSoC? 4:PSoC? 4100S 家族片上可編程系統深度解析
評論