简单,现在似乎成为现代人追寻的价值之一。尤其是需要在一块小小的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)。