Cypress Semiconductor發表3.0版 PSoC Creator整合設計環境(IDE),支援包括PSoC 3、PSoC 4、及PSoC 5LP可編程系統單晶片架構。Cypress依照客戶提出的要求著手開發PSoC Creator 3.0,成功縮減編譯後程式碼的長度,並大幅改進了整合韌體編輯器,可將設計成果匯出至各款頂尖ARM IDE。PSoC Creator 3.0不僅擴展PSoC解決方案的功能,更簡化同步設計軟、硬體的流程,讓使用者能運用新推出的通用數位模塊(UDB)編輯器來建立客制化PSoC元件。
在Windows環境下運作的PSoC Creator IDE內含超過110種PSoC元件,這些「虛擬晶片」以圖示呈現,使用者可以拖曳方式將其置入設計中,並自行設定以配合各種應用需求。PSoC Creator 3.0為UDB資料通道加入一個完整的狀態機器示意圖描繪工具,簡化了建立客制化數位PSoC元件的流程,並能像先前版本一樣用Verilog語言建立元件。客制化PSoC元件協助遍布全球各地的團隊合作研發,並能在日後的設計專案中,重複使用經過封裝的硬體與韌體。
Cypress公司軟體部執行副總裁Alan Hawse表示:「Cypress將矽元件的品質導入我們的軟體,每項功能、每個版本皆經過數千小時的測試,確保其能在客戶的設計中妥善運作。PSoC Creator 3.0的各項新功能,包括UDB Editor、匯出至頂尖ARM IDE、及全面的編輯器改良,都是根據客戶回饋的意見進行設計。我們對PSoC Creator所做的每件事,都是嘗試協助使用者以最高的效率解決其設計問題,並讓工程師以自己想要的方式進行設計。」
PSoC Creator 3.0整合了兩個優化工具:4.7版GCC ARM嵌入式編譯器、及Newlib-nano函式庫,大幅減少了各種ARM M-class處理器所撰寫的程式碼,包括PSoC 4與PSoC 5LP。新版方案亦加快程式碼編寫流程,提供許多經過改良的編輯器功能,包括自動完成功能,讓使用者能輕鬆運用機動產生的軟體API,甚至完全不必翻查規格書。除此之外,開發者現在亦能在PSoC Creator 3.0中建立自己的硬體設計電路圖(schematics)設計,由系統自動產生完整的客戶規格書,並無縫地匯出至IAR、Keil、或Eclipse等各種IDE以開發韌體。
PSoC Creator不單只是一個IDE,除了強大穩定的編譯器與程式開發器外,使用者能透過整合成單晶片解決方案的設計電路圖、Verilog、狀態機器、及韌體等元件來設定PSoC可編程硬體。Cypress定期發表各種新元件,讓用戶利用PSoC的硬體可編程性,為現有PSoC元件提供最新的週邊功能。透過這種方式,PSoC元件不僅能加快上市時程,還能為最終產品加入差異化特色
。