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