高效能集成电路解决方案与频率技术解决方案厂商美商柏士半导体(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。」