高效能積體電路解決方案與時脈技術解決方案廠商美商柏士半導體(Cypress)旗下子公司-Cypress Microsystems(CMS)21日宣佈正式推出針對可編程系統單晶片系列(Programmable System on Chip,PSoC)微控制器(MCU)推出動態重組功能。動態重組能讓設計工程師將單晶片設計成不同的功能,之後亦能即時變更元件的功能,可降低應用系統研發的時間與成本,並透過研發程序提高設計的適應性。
CMS公司表示,PSoC微控制器技術融入高彈性的設計內涵,讓設計師能自行選用各種週邊建構元件(building block),定義出最符合本身應用需求的功能,之後再輕易地將這些元件對映至底層的類比與數位硬體區塊。相反地,傳統的固定功能式微控制器在個別裝置的週邊元件上,大都缺乏可調整的彈性。
動態重組功能是透過CMS的新型PSoC Designer軟體工具來達成,其中包含一套裝置編輯器、一套應用程式編輯器,以及一套除錯器。研發流程一開始須定義裝置編輯器子系統中的週邊元件,而圖形化的使用者介面(graphical user interface,GUI)則提供點選式功能,讓使用者選擇特定的週邊元件。這些選擇項目會產生相關的暫存器位元設定資料,讓系統建置週邊元件組合、應用程式編輯介面(application programming interface,API)的軟體,以及中斷服務常駐程式(interrupt service routine,ISR)。
CMS公司行銷經理Nathan John表示:「我們的顧客注重設計作業的速度與效率。動態重組不僅能縮減30%的正規研發時間,亦讓設計人員能透過此彈性來加快設計流程,隨時重組微控制器。
除了在研發階段變更PSoC MCU的週邊元件之外,研發人員亦可在應用程式執行時機動調整週邊元件的組合。PSoC Designer讓研發人員能建立多種週邊元件組態,並指定特定事件作為組態切換的觸發因子。MCU系統在運作中通常會經過多種狀態,研發人員可針對每種狀態指定一項特定的組態。
John表示:「重複使用的晶片內部資源為研發人員提供一套有效的方法,協助降低元件存貨數量與成本,它就像在同一插槽中置入多組MCU。」