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