Cypress Semiconductor旗下的Cypress MicroSystem日前針對可編程系統單晶片(PSoC)混合訊號陣列方案,推出PSoC Designer 4.0 整合研發環境 (Integrated Development Environment; IDE)。PSoC Designer 4.0是一套功能完整的圖形化介面工具,提供點選式的系統設計功能,協助使用者充份利用PSoC的功能與彈性。PSoC Designer 4.0並將裝置與應用編輯器、編譯器、除錯器、鏈結器全部整合在一套操作簡易的視窗介面(Graphical User Interface; GUI)。
PSoC Designer 4.0 IDE 內含一套預先設定的週邊功能,包括數位與高階類比「使用者模組」的週邊功能供客戶選用。研發業者可根據本身的設計需求,在螢幕中選擇合適的使用者模組加以連結,並在下拉式選單中設定所有參數;最後再點選「Generate Application」,就可產生一套能在PSoC上執行的編譯程式碼。而在PSoC Designer 4.0中也整合功能完善且低成本的在線模擬器(In-circuit Emulator, ICE),能夠針對裝置組態以及使用者的應用系統提供完整的除錯機制。
Cypress MicroSystems行銷總監Nathan John表示:「PSoC為研發業者提供最大的彈性,而PSoC Designer 4.0則為使業者擺脫複雜的作業流程。在以往一般的流程中,研發者須從大量的資料表中選擇適合的參數,並研判如何設定元件; 費盡心力設計好應用系統後,還須為元件撰寫應用程式介面(Application Program Interfaces; API)。反觀在採用PSoC Designer 4.0後,研發者只須選擇需要的使用者模組; 在螢幕上連結各個模組; 最後點選一個按鈕就會自動產生API、向量表、以及完整的規格文件等,研發業者的研發時間將可縮短兩至三星期。」
PSoC Designer 4.0 支援所有PSoC元件以及所有腳位的配置設定,其中包括新的進階類比式CY8C27xxx系列元件。PSoC Device Manager 內含Pin-out 與Placement 檢視介面,讓研發業者能透過圖形化介面連結各模組以及路由資料。Device Editor 中的Design Rule Checker 工具能加快設計流程。Application Editor 能在混合「C」語言和組譯語言程式碼的環境中提供單步追蹤功能。