Первые контроллеры шины I2C, поддерживающие стандарт Ultra Fast-Mode
Фирма NXP Semiconductors выпустила первые высокопроизводительные контроллеры шины I2C, способные работать как в режиме Fast-mode Plus (Fm+), так и в соответствующем новой спецификации Ultra Fast-mode (UFm) режиме, в котором производительность передачи данных составляет до 5 Мбит/с. Контроллеры семейства PCx966x оснащены буферами емкостью по 4,25 кбайт по каждому каналу. В PCx966x существенно сокращено количество прерываний хост-процессора.
Изобретенная специалистами компании NXP (ранее — Philips Semiconductors) более чем 30 лет назад, шина I2C произвела революцию в технологии передачи данных между чипами, что позволило заменить параллельные интерфейсы последовательным. Она стала мощной последовательной структурой, использующей простой двухпроводной формат. Шину I2C активно используют как в системном администрировании и управлении вычислительным и производственным оборудованием предприятий, так и в портативных и потребительских устройствах, что позволяет уменьшить занимаемую компонентами площадь печатных плат и способствует снижению общей стоимости систем.
Работающий на частотах до 5 МГц новый интерфейс UFm является однонаправленной двухтактной последовательной шиной. Ее используют при управлении контроллерами LED и другими устройствами, для работы которых не требуется обратная связь.
Важнейшие преимущества контроллеров семейства PCx966x:
- Более легкое программирование микроконтроллера для работы с интенсивно пересылаемыми, многократно повторяющимися данными.
- Пересылка данных большими объемами выполняется с меньшим количеством прерываний системного контроллера и с более быстрым циклом загрузки.
- Возможность организации связи с 64 ведомыми устройствами за одну передачу.
- JTAG-поддержка периферийного сканирования.
Технические особенности нового протокола I2C UFm и Fm+:
- Однонаправленная пересылка данных с производительностью 5 Мбит/с через UFm с использованием двухтактных каскадных выходов.
- Двунаправленная пересылка данных с производительностью 1 Мбит/с через Fm+ с использованием выходов с открытым стоком.
- Для каждого канала буферы емкостью по 4352 байта.
- Функция управления последовательностью циклов, позволяющая автоматически пересылать сохраненную последовательность данных.
Ведутся поставки следующих образцов:
- PCA9661B — одноканальный Fm+, в корпусе LQFP-48.
- PCA9663B — трехканальный Fm+, в корпусе LQFP-48.
- PCU9661B — одноканальный UFm, в корпусе LQFP-48.
- PCU9669B — одноканальный Fm+ и двухканальный UFm, в корпусе LQFP-48.