系統(tǒng)級可編程能力助力嵌入式應用
適應變更
本文引用地址:http://butianyuan.cn/article/101087.htm嵌入式工程師生涯中唯一不變的事就是變更,通過良好規(guī)劃應對變更并利用工具獲得適應變更的能力是您取得真正成功的唯一途徑。如圖2所示,變更對 PSoC 工程師來說可能是對某個外圍設(shè)備的簡單修改—可能是增加某個 ADC 的分辨率或者在復雜情況下向設(shè)計加入一個額外功能,例如通過 USB 的控制接口或者 LCD 段顯示和電容式感測按鈕。通過真正系統(tǒng)級的可編程能力,您能夠應對變更并利用它來開發(fā)您所能設(shè)想的最好產(chǎn)品。
快速上市
快速上市所面臨的最大挑戰(zhàn)并不總是關(guān)于概念或想法,而是如何根據(jù)這些想法創(chuàng)造出產(chǎn)品。PSoC 工程實現(xiàn)方案快速原型制造,簡便的芯片中調(diào)整和編程,使用系統(tǒng)級的軟件開發(fā)環(huán)境。通過這兩種能力,您能夠簡便地試驗硬件解決方案以了解真實的需求并將產(chǎn)品投入生產(chǎn)。
模擬復雜性
PSoC(可編程片上系統(tǒng))平臺及其軟件開發(fā)環(huán)境通過直觀的系統(tǒng)級基于原理圖的設(shè)計方法,使模擬電路和功能易于使用。如圖2所示,模擬外圍設(shè)備的實例化與在PSoC Creator 中設(shè)計畫布上拖放組件同樣簡單,然后進行您所實施功能的外圍配置設(shè)置,該示例中 ADC 的配置:分辨率、轉(zhuǎn)換率、時鐘脈沖源等。轉(zhuǎn)阻放大器、濾波器、模擬復用器、比較儀、DAC和其他外圍設(shè)備的實例化同樣簡單。
設(shè)計IP的保護
PSoC通過設(shè)備中嵌入的系統(tǒng)可編程能力,提供額外的安全層。如果競爭者查看模具時,他們只能看到組成PSoC設(shè)備本身的組件,卻無法看到初始化和實例化使用 PSoC Creator 所開發(fā)系統(tǒng)的固件。PSoC 設(shè)備中的固件還受到多種程度的保護,并由內(nèi)存時鐘定義以符合整個設(shè)備的多個保護層次:無保護(在開發(fā)期間使用)、外部讀取保護、外部讀/寫保護以及完全保護(禁止外部讀/寫或內(nèi)部寫入)。通過這些層次的保護,在 PSoC器件中實施的設(shè)計秘密能夠輕易地抵御標準反向工程技術(shù)。
結(jié)論
賽普拉斯的 PSoC 可編程片上系統(tǒng)和及其開發(fā)軟件通過新型 PSoC 3 和 PSoC 5 架構(gòu)提供系統(tǒng)級編程能力,幫助您輕易地克服每日在嵌入式設(shè)計中所遇到的困難,并使您將精力集中在真正重要的產(chǎn)品上。這些新的架構(gòu)擴展了世界上僅有的可編程嵌入設(shè)計平臺,打破了設(shè)計限制。在一塊芯片中,您可以利用高精度可編程模擬,包括12位至20位 delta-sigma ADC、包括幾十種插入式外圍設(shè)備的數(shù)字邏輯庫、同類最佳的電源管理以及豐富的連接資源;所有這些均配合PSoC 3 和PSoC 5中分別集成的高性能單周期 8051或ARM Cortex-M3處理器中。
參考文獻:
[1] PSoC Creator軟件工具[R/OL].www.cypress.com
[2] ANUP.Implementing CAN Bus Communication using PSoC 3 [R/OL].(2009-9-21).http://www.cypress.com/?rID=38599
[3] PSoC 3 / PSoC 5 LCD Drive Solutions[R/OL].(2009-9-21). http://www.cypress.com/?rID=37989
[4] PSoC 3 Magnetic Card Reader[R/OL].(2009-9-20). http://www.cypress.com/?rID=38595
[5]Gu D.CY3253 BLDC BLDC Sensorless Speed Control Kit[R/OL].(2009-9-29). http://www.cypress.com/?rID=3983
評論