作者:柏大卫
Plain I2C bus to get speed makeover
Contents: Philips has crafted a family of Fm+ logic devices that can transfer data at 1 Mbit/second-which is more than twice the speed of the current I2C specification. The Fm+ standard is also backward-compatible with existing Fast-mode (400-kHz) and standard-mode (10-kHz) devices. Additionally, the Fm+ standard increases the total possible serial bus capacitance by a factor of 10, thus allowing designers to create more flexible system implementations that run at higher speeds when more bandwidth is needed.
飞利浦公司推出了一系列的Fm+逻辑器件,支持1Mbps的数据传输速率,是目前I2C速率指标的两倍多。Fm+逻辑器件还与现有的快速模式(400KHz)和标准模式(10KHz)器件后向兼容。Fm+标准将该串行总线的总电容量增加了10倍,因而可在较低的总线速率下,无需缓冲即可实现较长距离的数据传输,使设计人员可以进行更灵活的系统设计,以更高的速率来满足更高带宽的要求。
飞利浦电子公司的设计人员近证明了他们可令老树发新枝。他们将问世已经很多年的I2C串行总线的速率提高了250%,从而加快了数据传输速度和控制指令响应速度。
为了支持新的快速模式Plus(Fm+) I2C 1MHz实现方案,飞利浦公司推出了一系列的Fm+逻辑器件。这些逻辑器件支持1Mbps的数据传输速率,是目前I2C速率指标的两倍多。芯片设计人员之所以能实现这么高的速率,只不过是因为他们更严格地控制了容差以及总线时序要求。这也是自2000年1月以来,Fm+规范所作的一次主要更新,标志着I2C总线技术提高到了新的水平。
Fm+逻辑器件还与现有的快速模式(400KHz)和标准模式(10KHz)器件后向兼容。Fm+标准将该串行总线的总电容量增加了10倍,因而可在较低的总线速率下,无需缓冲即可实现较长距离的数据传输。这使得设计人员可以进行更灵活的系统设计,以更高的速率来满足更高带宽的要求。
飞利浦半导体公司接口产品线总经理Dhwani Vyas表示,设计人员还可以在LED、建筑照明及游戏等新兴应用中使用电容量更大的总线,这些应用需要在单一总线上布置大量的元器件。
“Fm+将有助于设计人员提高各种各样I2C应用的性能,特别是这种总线已经越来越多地用于系统维护和智能设备控制之中。”Vyas表示。I2C总线目前被用作SMBus系统控制的事实标准。SMBus是一种具有软件定义协议的两线式控制总线,可为系统内的不同集成电路之间提供通信链接。
飞利浦支持Fm+标准的首批产品包括:PCA9633,一款针对RGBA调色优化的4位LED控制器;PCA9698,一款40线通用I/O(GPIO)扩展器;PCA9665,连至I2C总线控制器的并行总线;SC18IS600/601和SC18IM700,它们是与Fm+兼容的主桥接器,可将I2C总线协议转换成SPI或UART异步协议。
其中,PCA9633配有4个独立的脉宽调制(PWM)控制器,分别控制4个LED输出;该芯片还包含第五组PWM控制器,可对所有LED进行等值的明暗调整。这款LED控制器大幅简化了编程过程,使得在移动、娱乐和照明应用中,LED残影及亮度变暗问题都能够得到更有效的控制。
该芯片还允许对LED PWM将响应的四个地址进行软件编程,当设计人员想调暗或调亮LED组时,可以调节每组或每个小组LED的亮度。此外,Fm+所具备的更高的总线驱动能力,允许多可达126的器件工作在同一条总线上,而无须在每个节点上增添总线扩展器。