Fm+: más del doble de frecuencia para el bus I²C
La especificación Fm+ estará disponible en el tercer trimestre del año 2006. Ofrece más del doble de la frecuencia de los buses I²C anteriores y es compatible con los dispositivos de Modo estándar y Modo rápido existentes. Esto significa que la capacidad total posible aumenta por un factor de 10 y, en consecuencia, los datos podrán transmitirse a distancias más largas y con velocidades de bus más lentas sin requerir buffers.
Los diseñadores también pueden crear sistemas más flexibles en velocidades más altas cuando es necesaria mayor amplitud de banda, o usar buffers más grandes para aplicaciones que requieren un mayor número de componentes en un único bus. De hecho, ayudará a los usuarios a mejorar el rendimiento en una amplia variedad de aplicaciones, a medida que el bus I²C se use cada vez más para el mantenimiento y el control de dispositivos inteligentes.
Los primeros productos Fm+ de Philips
Royal Philips Electronics ha desarrollado sus primeros dispositivos lógicos I²C basados en la especificación Fm+ (Modo rápido Plus), que se acerca a 1 MHz frente a los 400 kilohercios del Modo rápido.
Los productos iniciales de Philips, que soportarán interfaces de 1 MHz, incluyen:
- PCA9633: controlador I²C de 4 bits
- PCA9698: expansor avanzado, un I²C de 40 bits de entrada - salida
- PCA9665: bus paralelo para controladores I²C
Qué es el bus I²C
I2C es un bus de comunicaciones serial. Su nombre viene de Inter-Integrated Circuit (Circuitos Inter-Integrados). Diseñado por Philips, la versión 1.0 data del año 1992 y la versión 2.1 del año 2000. La velocidad es de 100 kbits por segundo en el modo estándar.
Es un bus muy usado en la industria, principalmente para comunicar microcontroladores y sus periféricos en sistemas empotrados (Embedded Systems).
PCA9633: controlador de LEDs
El controlador de LEDs PCA9633 está equipado con cuatro reguladores individuales de modulación de anchura de pulso (PWM), uno para cada LED de salida, y un quinto grupo PWM que puede atenuar o parpadear todos los LEDs con el mismo valor. El controlador Fm+ también permite programar cuatro direcciones diferentes por software.
Esto permite que los dispositivos respondan más fácilmente a la atenuación o al parpadeo de los LEDs, y también permite un control más refinado de la animación en móviles, para entretenimiento y/o ejecución de aplicaciones. Además, ofrece un SDA más alto, lo que permite funcionar hasta 126 dispositivos en el mismo bus sin requerir un bus suplementario en cada nodo.
PCA9698: expansor GPIO de 40 bits
El chip GPIO de 40 bits PCA9698 fue diseñado para controlar y supervisar sistemas complejos más fácilmente. Soporta hasta 64 dispositivos en el mismo bus y ofrece varios rasgos avanzados: los 40 bits de entrada - salida son configurables; los estados de lógica de salida pueden cambiarse para reconocimiento o cancelación de órdenes; las entradas enmascarables no generan interrupciones; un bit permite salida de hardware; e incluye dirección de llamadas y función de Alarma de SMBus.
Inicialmente, los dispositivos GPIO (acrónimo de General Purpose Input/Output) usados en el campo de la electrónica empotrada proporcionaron un juego de puertos de IO que podían configurarse como entrada o como salida. Además, soportan protocolos de bus comunes como I²C, SPI y buses en serie SMBus. En este caso, los chips GPIO resultan ser una solución más barata que la utilización de microcontroladores.
Aplicaciones del expansor
El expansor de entrada - salida puede ser usado a través de una amplia variedad de aplicaciones, como servidores, teléfonos móviles, sistemas de juego, control industrial, equipo médico e instrumentación.
PCA9665: controlador de bus
El controlador de bus PCA9665 es el primer dispositivo capaz de comunicarse a velocidades I²C de hasta 1 MHz o, en buses más grandes, de manejar hasta 4,000 pF. Esto permite que los controladores de bus paralelo estándares y los microprocesadores funcionen como Fm+; el dispositivo incluye un buffer de 68 bytes para aumentar la productividad del procesador.
Más información