PSoC 5LP:帶CPLD的可靠ARM嵌入式處理器
重用、精簡(jiǎn)、循環(huán).
本文引用地址:http://dyxdggzs.com/article/184727.htmPSoC Creator提供100多種虛擬芯片或組件,包括從AND和OR門(mén)到風(fēng)扇控制器、電源監控器等系統級組件。每個(gè)組件均經(jīng)過(guò)全面特性描述和測試,并配套提供數據表和示例項目。

所有這些組件的C代碼和Verilog源都是開(kāi)放式的,您可修改和篡改這些組件,使其滿(mǎn)足您的特定需求。甚至是創(chuàng )建您自己的組件!打造定制外設或某種常見(jiàn)功能的專(zhuān)用版,用PSoC都能簡(jiǎn)單直接地實(shí)現。

采用模塊化方法能進(jìn)行IP封裝,便于重復利用,從而縮短了開(kāi)發(fā)時(shí)間,讓您能夠集中精力去進(jìn)一步完善最終應用。
額外的處理功能
PSoC還含有一個(gè)數字濾波器模塊(DFB),這是一個(gè)針對乘法累加算法優(yōu)化的硬件協(xié)處理器,可視為一個(gè)并行24位67 MHz微型DSP。您的信號處理工作可交給DFB來(lái)完成,從而將Cortex-M3解放出來(lái)執行系統關(guān)鍵型任務(wù)。
此外,PSoC還含有一個(gè)24通道直接存儲器訪(fǎng)問(wèn)(DMA)。DMA配合UDB可視為PSoC中另一個(gè)獨立的處理系統,從而可進(jìn)一步減輕CPU的負擔。
不只是可編程邏輯
除了所有數字功能之外,PSoC還提供存儲器、精確模擬和許多其它功能。舉例來(lái)說(shuō),它提供1個(gè)20位差分Σ-Δ ADC 、2個(gè)12位1 MSPS差分SAR ADC,支持模數轉換。除了這些ADC之外,內部0.1%的電壓參考及其它組件(如運算放大器)也能用于集成分立電路,滿(mǎn)足與現實(shí)模擬世界連接的需要。

低功耗
PSoC 5LP中的LP是指低功耗,其睡眠模式下功耗約為2µA,休眠模式功耗僅為300nA。PSoC 5LP內置有一個(gè)升壓調節器,所以它能夠直接用一節普通電池或太陽(yáng)能電池供電,供電電壓低至0.5V。PSoC Creator支持組件級電源管理,而大多數PSoC Creator組件可用API單獨開(kāi)啟。此外,PSoC的架構能讓數字和模擬外設進(jìn)入睡眠模式,關(guān)閉CPU,從而最大化降低功耗。
結論
總之,我們概述了PSoC 5LP如何實(shí)現可靠的CPLD-CPU組合體,同時(shí)保持其片上系統的特性。無(wú)論是從數字還是模擬信號著(zhù)手設計,PSoC能讓設計人員在同樣的環(huán)境中在同樣的芯片上設計可編程邏輯和固件,并實(shí)現無(wú)縫集成。
利用PSoC在現有解決方案中實(shí)現分立邏輯及其它IC可提高可靠性,縮減板級空間,并降低成本。用PSoC Creator描述系統,無(wú)論是固件、數字亦或是模擬組件。充分發(fā)揮PSoC中100多個(gè)虛擬芯片的作用。點(diǎn)擊一下按鈕,很快您就能設計出一款正是您所需的IC。
linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)萬(wàn)用表相關(guān)文章:萬(wàn)用表怎么用
c語(yǔ)言相關(guān)文章:c語(yǔ)言教程
評論