簡單,現在似乎成為現代人追尋的價值之一。尤其是需要在一塊小小的IC上整合眾多不同功能的前提下,避免複雜,走向簡單為當前課題。簡單不過兩個字,也不外乎兩種模式,一是簡化,省略多餘元件,二是使用容易,謂之操作簡單。Cypress為了滿足客戶有追求簡單的慾望,推出了PSoC元件與PSoC Express2.1版開發工具。
|
PSoc開發工具部門產品經理Jon Pearson |
PSoc開發工具部門產品經理Jon Pearson表示,PSoC元件結合高速8位元微控制器以及嵌入型設計方案中常見的周邊功能,並能調整組態的混合訊號陣列。PSoC元件提供ASIC的各種優點,如專屬客製化硬體但無需負擔ASIC的非重複性工程(NRE)成本或開發時間。而最新的PSoC Express2.1版開發工具將易於使用的特性提高,IC設計工程師只要使用相同或不同的輸入或輸出元件,便可輕易的更新設計內容。
就簡化設計的角度來看,在8位元嵌入式市場中,PSoC遠比其他MCU或帶有MaskROM的ASIC更具優勢,以傳統MCU的可攜式產品設計為例,大約需要用到90個元件;而採用PSoC的設計則將元件數量縮減到了28個,如此將大幅減少電路板使用空間,並進一步降低整體系統成本。每一顆PSoC元件能整合多達100項週邊功能及一顆微控制器,因此可節省設計時間、電路板空間、耗電量以及系統成本。特別的是,PSoC不只有簡化設計的角度,也有客製化的功能,所有的PSoC元件皆能動態調整組態,協助研發業者立即開發新的系統功能,並讓晶粒在許多狀態皆能發揮120%以上的使用率,在不同時間讓相同矽元件提供不同的功能。以Cypress最近的成果來看,PSoC架構除了運用在感測功能外,在整合其他功能上也頗具成績,如LED控制功能與防手震系統功能等。
從操作簡易的角度,Cypress在2005推出PSoC Express是一款容易使用的開發工具,讓系統工程師不用使用C語言就可以開發設計,且不需要開發軔體,在數小時或幾天內就可以完成新的設計以及編程等作業。最新的開發工具PSoC Express2.1版除了延續操作簡單的理念外,還強化了與PSoC Designer軟體的整合度,並新增了使用者可自行定義的針腳與記憶體對映模式、狀態機器製造機(stste machine creator)、多重標的移動功能以及電路的複製與更名功能。不但充分發揮PSoC架構的彈性效益,也縮短了研發的時間。
Jon Pearson指出,PSoC Express視覺化開發工具,不管是否熟悉組合語言及C語言,都能輕鬆應用,進一步加速設計週期,工具內含多個圖解範例,供設計人員參考學習、直接使用,或針對特定應用需求稍加修改。美中不足的是,PSoC Express與PSoC Express2.1版至今尚無法相容,而這是未來Cypress要努力的方向,工具上整合的更完全才能方便客戶可以簡單的完成任務,走向更純粹的「極簡主義」(Minimalism)。