得益于过去几年令人惊叹地高速增长以及对未来的乐观态度,Cypress PSoC事业部副总裁Gahan Richardson说:“由于新的PSoC3和PSoC5涵盖了8、16、32bit应用和精确模拟市场。这使得PSoC可应用的市场可以达到150亿美元,Cypress确信,未来的市场规模增长将是现在的10倍!”
PSoC系统全面覆盖至32bit MCU市场
时隔数年,赛普拉斯半导体公司于2009年9月14日推出的两款全新架构产品——PSoC3和PSoC5提供了独特的可编程模拟和数字外设,以及高性能8-bit和32-bit MCU子系统,使其能够在诸如马达控制、智能供电和电源管理、人机界面(如CapSense触摸感应)、LCD节段显示、图形控制,以及音频/语音处理、通信协议等等应用中大显身手。其中,PSoC3架构基于一个新的高性能8bit 8051处理器,运算速度最高可达33 MIPS;而PSoC5架构则囊括了一个32bit ARM Cortex-M3处理器,运算速度最高可达100 DMIPS,这样的性能指标已经可以在很多应用中作为主处理器来使用。相比早期的PSoC1,新架构产品极大地拓展了PSoC的应用市场范围,包括工业、医疗、汽车、通信和消费电子设备等等,因而市场规模扩大10倍并非空谈。
PSoC 3 和 PSoC 5架构最大特色在于包含了高精度可编程模拟资源,可以配置为ADC、DAC、TIA、混合器、PGA、运放以及其他模拟器件。除此之外,还包括增强型的基于可编程逻辑的数字资源,并支持多种通讯接口,包括全速USB, I2C, SPI, UART, CAN, LIN和 I2S。功耗方面,因提供了业界最宽泛的5.5V 到 0.5V的电压范围和低至200nA的休眠电流,这两种架构均可满足极低功耗应用的要求。PSoC3和PSoC5提供了从8-bit到32-bit架构、具有管脚和API兼容性的无缝可编程设计平台,而且拥有可编程通路,允许任何模拟或数字信号分配到任何通用I/O,从而简化了电路板布局。这一功能可以将LCD节段显示和CapSense信号引至任何GPIO管脚。PSoC3预计在2010年第一季度投入量产,根据存储器和数字、模拟性能的差异,划分为3个产品系列。PSoC5样片将于2010年下半年投产,依据同样的方式划分为4个产品系列
PSoC Creator大幅度升设计效率
“我们的大客户对PSoC Creator设计方法的兴趣丝毫不亚于他们对PSoC 3 和 PSoC 5系列器件的兴趣。” Gahan Richardson说道。
PSoC Creator集成开发环境,使得工程师们能按照自己的思维方式进行设计,使用基于电路图的设计方式,加上经过认证的、预先打包好的外设,使得系统设计可以独立于目标PSoC器件而进行。用户仅需像在纸上或白板上那样画出设计,让软件工具将其自动转化为PSoC配置,而无需翻阅大量器件文档并记住寄存器映射。使用PSoC Creator,客户是根据应用需求进行设计,而不是目标器件的限制。重新选用新器件就如同重新构建一个应用那样简单,加上免费的编译器系统,用户将现有设计从8bit无缝移植到32bit器件上也一样容易。
与 ARM合作 强化PSoC的市场地位
在发布PSoC3和PSoC5产品的同时:赛普拉斯宣布已经通过授权从ARM获得众多IP, 用于下一代可编程平台。赛普拉斯已通过授权获得了ARM Cortex-M3和ARM9系列处理器,以及超过75个其它IP。目前Cypress的PSoC5中已经采用了ARM Cortex-M3内核,相信不久的将来,性能更为强劲地采用ARM9内核的PSoC产品也会出现在市场中,PSoC晋升为系统主处理器的日期不会太远。
赛普拉斯公司消费与计算事业部执行副总裁Norm Taffe表示:“此次与ARM的合作扩展我们能够为客户所提供的可编程解决方案种类,并且具备高性能和行业标准架构这两大益处。此外,我们的客户现在能够得到来自广泛的ARM生态系统的对于处理器的支持。
ARM公司处理器部门营销副总裁Eric Schorn表示:“我们与Cypress之间的持续合作关系以及Cypress采用我们的ARM Cortex架构,清晰地体现了基于ARM Cortex处理器的解决方案的强劲增长势头。Cortex-M3处理器的超低功耗、高性能的特点,结合赛普拉斯嵌入式平台技术的灵活性,为系统设计师提供了理想的解决方案,能够应用于广泛的领域,包括汽车和工业控制系统、白色家电、电子玩具与医疗仪器。”
PSoC变革嵌入式设计方式
PSoC1问世之初,工程师们就表现出了极大的兴趣。不仅相对传统单片机系统更为灵活(亮点之一就是系统中的模拟部分),且上手相对简单(很多人啃了啃datasheet就能应战了),这一特点非常契合time to marketing的大趋势,因而迅速赢得市场认可。比如ipod video的触控系统就用了PSoC1的产品。不过,PSoC1并非完美无缺,运算速度较慢和编程系统的不完善也渐渐显露,这使得设计人员翘首企盼新一代PSoC产品。此间曾经一度传闻PSoC3将使用ARM Core来解决性能问题,后来由于种种原因并未现实。现在经过数年的沉积PSoC3和PSoC5同时推出,全面覆盖了8bit到32bit的应用,并在编程系统上做了大幅度改进,相信会给设计者带来额外地惊喜。用Gahan Richardson的话来说就是——PSoC将改变嵌入式设计者解决问题的方式。