PSoC 5LP:帶CPLD的可靠ARM嵌入式處理器
重用、精簡、循環(huán).
本文引用地址:http://cafeforensic.com/article/184727.htmPSoC Creator提供100多種虛擬芯片或組件,包括從AND和OR門到風扇控制器、電源監(jiān)控器等系統(tǒng)級組件。每個組件均經(jīng)過全面特性描述和測試,并配套提供數(shù)據(jù)表和示例項目。
所有這些組件的C代碼和Verilog源都是開放式的,您可修改和篡改這些組件,使其滿足您的特定需求。甚至是創(chuàng)建您自己的組件!打造定制外設或某種常見功能的專用版,用PSoC都能簡單直接地實現(xiàn)。
采用模塊化方法能進行IP封裝,便于重復利用,從而縮短了開發(fā)時間,讓您能夠集中精力去進一步完善最終應用。
額外的處理功能
PSoC還含有一個數(shù)字濾波器模塊(DFB),這是一個針對乘法累加算法優(yōu)化的硬件協(xié)處理器,可視為一個并行24位67 MHz微型DSP。您的信號處理工作可交給DFB來完成,從而將Cortex-M3解放出來執(zhí)行系統(tǒng)關鍵型任務。
此外,PSoC還含有一個24通道直接存儲器訪問(DMA)。DMA配合UDB可視為PSoC中另一個獨立的處理系統(tǒng),從而可進一步減輕CPU的負擔。
不只是可編程邏輯
除了所有數(shù)字功能之外,PSoC還提供存儲器、精確模擬和許多其它功能。舉例來說,它提供1個20位差分Σ-Δ ADC 、2個12位1 MSPS差分SAR ADC,支持模數(shù)轉(zhuǎn)換。除了這些ADC之外,內(nèi)部0.1%的電壓參考及其它組件(如運算放大器)也能用于集成分立電路,滿足與現(xiàn)實模擬世界連接的需要。
低功耗
PSoC 5LP中的LP是指低功耗,其睡眠模式下功耗約為2µA,休眠模式功耗僅為300nA。PSoC 5LP內(nèi)置有一個升壓調(diào)節(jié)器,所以它能夠直接用一節(jié)普通電池或太陽能電池供電,供電電壓低至0.5V。PSoC Creator支持組件級電源管理,而大多數(shù)PSoC Creator組件可用API單獨開啟。此外,PSoC的架構能讓數(shù)字和模擬外設進入睡眠模式,關閉CPU,從而最大化降低功耗。
結論
總之,我們概述了PSoC 5LP如何實現(xiàn)可靠的CPLD-CPU組合體,同時保持其片上系統(tǒng)的特性。無論是從數(shù)字還是模擬信號著手設計,PSoC能讓設計人員在同樣的環(huán)境中在同樣的芯片上設計可編程邏輯和固件,并實現(xiàn)無縫集成。
利用PSoC在現(xiàn)有解決方案中實現(xiàn)分立邏輯及其它IC可提高可靠性,縮減板級空間,并降低成本。用PSoC Creator描述系統(tǒng),無論是固件、數(shù)字亦或是模擬組件。充分發(fā)揮PSoC中100多個虛擬芯片的作用。點擊一下按鈕,很快您就能設計出一款正是您所需的IC。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)萬用表相關文章:萬用表怎么用
c語言相關文章:c語言教程
評論