PSoC 4200L:可編程系統(tǒng)芯片的卓越之選
在電子設(shè)計領(lǐng)域,可編程系統(tǒng)芯片(PSoC)以其獨特的優(yōu)勢受到廣泛關(guān)注。今天,我們就來深入了解一下賽普拉斯(現(xiàn)英飛凌旗下)的 PSoC 4200L 芯片,看看它能為我們的設(shè)計帶來哪些驚喜。
文件下載:CY8C4248AZI-L485.pdf
一、PSoC 4200L 概述
PSoC 4 是一個可擴展且可重構(gòu)的平臺架構(gòu),適用于帶有 Arm? Cortex? - M0 CPU 的可編程嵌入式系統(tǒng)控制器家族。PSoC 4200L 產(chǎn)品家族基于此平臺,將微控制器與數(shù)字可編程邏輯、可編程模擬、可編程互連、片外內(nèi)存安全擴展、高性能模數(shù)轉(zhuǎn)換、具有比較器模式的運算放大器以及標準通信和定時外設(shè)相結(jié)合。它與 PSoC 4 平臺的其他成員完全兼容,可編程的模擬和數(shù)字子系統(tǒng)為設(shè)計提供了靈活性和現(xiàn)場調(diào)優(yōu)的能力。
二、主要特性
1. 32 位 MCU 子系統(tǒng)
- CPU:48 MHz 的 Arm Cortex - M0 CPU 具備單周期乘法功能,大多數(shù)指令為 16 位長度,執(zhí)行 Thumb - 2 指令集的子集,代碼可向上兼容至更高性能的處理器。還包含一個硬件乘法器,能在一個周期內(nèi)提供 32 位結(jié)果。
- 內(nèi)存:高達 256 kB 的閃存,配備讀取加速器,平均訪問性能接近 85% 的單周期 SRAM 訪問性能;高達 32 kB 的 SRAM,且在休眠模式下可保留數(shù)據(jù);還有一個包含引導(dǎo)和配置程序的監(jiān)督 ROM。
- DMA:32 通道的 DMA 引擎,可進行 32 位傳輸,并具有可鏈接的乒乓描述符。
2. 可編程模擬
- 運算放大器:四個運算放大器可在深度睡眠模式下以極低電流運行,具有可重構(gòu)的高電流引腳驅(qū)動、高帶寬內(nèi)部驅(qū)動、ADC 輸入緩沖和比較器模式,輸入可連接到任意引腳。
- 電流 DAC:四個電流 DAC(IDAC)可用于任意引腳的通用或電容式傳感應(yīng)用。
- 低功耗比較器:兩個低功耗比較器可在深度睡眠模式下運行,用于監(jiān)測外部電壓水平。
3. 可編程數(shù)字
- 通用數(shù)字塊(UDBs):八個可編程邏輯塊,每個塊有 8 個宏單元和 8 位數(shù)據(jù)路徑,賽普拉斯提供的外設(shè)組件庫、用戶定義的狀態(tài)機和 Verilog 輸入均可使用。
- 端口接口:定義了端口接口,可與 UDB 陣列內(nèi)的 PLD 以相同源時鐘進行時鐘操作,提高操作速度。
4. 低功耗運行
- 電源模式:支持 1.71 V 至 5.5 V 的單外部電源供電,具有睡眠、深度睡眠、休眠和停止等低功耗模式。
- 低功耗特性:20 - nA 的停止模式,支持 GPIO 引腳喚醒;休眠和深度睡眠模式可在喚醒時間和功耗之間進行權(quán)衡。
5. 電容式傳感
- CSD 塊:兩個賽普拉斯電容式 Sigma - Delta(CSD)塊提供一流的信噪比(>5:1)和防水能力。
- 軟件支持:賽普拉斯提供的軟件組件使電容式傳感設(shè)計變得簡單,還具備自動硬件調(diào)優(yōu)(SmartSense?)功能。
6. 段式 LCD 驅(qū)動
支持在任意引腳進行 LCD 驅(qū)動,最多可提供 64 個輸出(公共端或段),可在深度睡眠模式下運行,每個引腳具有 4 位內(nèi)存。
7. 串行通信
- SCB 塊:四個獨立的運行時可重構(gòu)串行通信塊(SCBs),具有可重構(gòu)的 I2C、SPI 或 UART 功能。
- USB 接口:USB 全速設(shè)備接口,速率為 12 Mbits/sec,具備電池充電器檢測能力。
- CAN 塊:兩個獨立的 CAN 塊,適用于工業(yè)和汽車網(wǎng)絡(luò)。
8. 定時和脈寬調(diào)制
- TCPWM 塊:八個 16 位定時器/計數(shù)器脈寬調(diào)制器(TCPWM)塊,支持中心對齊、邊緣和偽隨機模式,可基于比較器觸發(fā) Kill 信號,用于電機驅(qū)動和其他高可靠性數(shù)字邏輯應(yīng)用。
9. 可編程 GPIO
- 引腳數(shù)量:多達 98 個可編程 GPIO,有 124 - 球 VFBGA、64 - 引腳 TQFP、48 - 引腳 TQFP 和 68 - 引腳 QFN 等多種封裝。
- 引腳特性:多達 94 個 GPIO 引腳可作為 CapSense、模擬或數(shù)字引腳使用,驅(qū)動模式、強度和壓擺率均可編程。
三、開發(fā)環(huán)境
1. PSoC Creator
PSoC Creator 是一個基于 Windows 的免費集成設(shè)計環(huán)境(IDE),支持 PSoC 3、PSoC 4 和 PSoC 5LP 系統(tǒng)的硬件和固件并發(fā)設(shè)計。通過拖放組件圖標構(gòu)建硬件系統(tǒng)設(shè)計,使用 PSoC Creator IDE C 編譯器進行應(yīng)用固件的協(xié)同設(shè)計,還可使用配置工具配置組件,探索 100 + 組件庫并查看組件數(shù)據(jù)手冊。
2. 工具兼容性
該芯片與基于 Arm 的行業(yè)標準開發(fā)工具兼容,在原理圖輸入后,可使用這些工具進行開發(fā)。
四、安全特性
PSoC 4200L 提供了一定的安全級別,可禁用調(diào)試功能、具備強大的閃存保護,允許在片上可編程塊中實現(xiàn)客戶專有功能。調(diào)試電路默認啟用,只能在固件中禁用,若禁用后需重新啟用,需擦除整個設(shè)備、清除閃存保護并重新編程。此外,所有設(shè)備接口可永久禁用,以防止因惡意重新編程設(shè)備或試圖破壞安全的閃存編程序列而遭受網(wǎng)絡(luò)釣魚攻擊,但啟用最大設(shè)備安全后可能無法進行故障分析。
五、資源與支持
賽普拉斯在 www.cypress.com 上提供了豐富的數(shù)據(jù),幫助用戶選擇合適的 PSoC 設(shè)備并將其集成到設(shè)計中。包括 PSoC 產(chǎn)品組合和路線圖概述、產(chǎn)品選擇器、大量的應(yīng)用筆記、技術(shù)參考手冊以及多種開發(fā)套件等。
PSoC 4200L 芯片以其豐富的功能、低功耗特性和良好的開發(fā)支持,為電子工程師提供了一個強大而靈活的設(shè)計平臺。在實際設(shè)計中,你會如何利用這些特性來實現(xiàn)創(chuàng)新的應(yīng)用呢?歡迎在評論區(qū)分享你的想法。
-
電子設(shè)計
+關(guān)注
關(guān)注
42文章
2992瀏覽量
49927
發(fā)布評論請先 登錄
中文版器件數(shù)據(jù)手冊PSoC 4 可編程片上系統(tǒng) (PSoC?)
全新架構(gòu)PSoC擴充可編程嵌入式系統(tǒng)設(shè)計平臺
PSoC 5 可編程片上系統(tǒng)CY8C52 Family Datasheet
Cypress PSoC 4200DS可配置電源平臺解決方案
PSoC 4200L:可編程系統(tǒng)芯片的卓越之選
評論