Введение

VLYNQ - это проприетарный интерфейс, разработанный Texas Instruments и используемый для широкополосных продуктов, таких как WLAN и модемы, VOIP-процессоры и чипы аудио- и цифровых медиапроцессоров. Чип реализует полнодуплексный интерфейс последовательной связи, который позволяет расширить сегмент внутренней шины на одно или несколько внешних физических устройств. Внешние устройства отображаются в локальном, физическом адресном пространстве и появляются, как будто они находятся во внутренней шине. Многочисленные устройства VLYNQ являются "черепицами", связь осуществляется одноранговым, хозяином/периферийным. Данные, передаваемые через интерфейс VLYNQ, кодируются и пакетируются в 8B/10B. VLYNQ - это название собственного интерфейса, разработанного Texas Instruments. Он используется для широкополосных продуктов TI, таких как модемы и WLAN, голосовые широкополосные процессоры, цифровые медиа-процессоры и чипы медиа-процессоров OMAP. Карты ACX111 WLAN, используемые в устройствах AR7, выглядят как мини-PCI, но на самом деле они являются картами двойного режима, которые говорят как с мини-PCI, так и с VLYNQ.

Подробности

Сигналы автобуса VLYNQ включают 1 тактовый сигнал [CLK], и от 1 до 8 передающих линий [TX0 и TX1], и от 1 до 8 принимающих линий [RX0 и RX1]. Все сигналы VLYNQ предназначены и управляются только одним устройством. Передающие штифты одного устройства соединяются с приемными линиями следующего устройства. Автобус VLYNQ будет работать с максимальной тактовой частотой 125 МГц. Однако фактическая тактовая частота зависит от физического устройства с VLYNQ. Таким образом, устройство может иметь тактовую частоту, отличную от 125 МГц. Например, устройство может иметь внутреннюю тактовую частоту 100 МГц [максимальную] или внешнюю тактовую частоту 80 МГц [максимальную]. При тактовом режиме 125 МГц одна пара T/R обеспечивает эффективную пропускную способность данных около 73 Мбит/с (для одноразовых 32-битных передач слов), в то время как реализация двойной пары T/R обеспечивает 146 Мбит/с, а максимальная версия с восемью каналами обеспечивает 584 Мбит/с. Контроль потока в полосе позволяет интерфейсу самостоятельно подавлять поток передаваемых и принимаемых данных. Если пакеты данных содержат четыре или 16 слов, часть накладных расходов устраняется. Так, на одном канале, поток данных из четырех слов в пакете может обеспечить эффективную пропускную способность 133 Мбит/с. С 16 словами на пакет, пропускная способность достигает 178 Мбит/с. При максимальных восьми каналах эффективная пропускная способность более 1400 Мбит/с может быть достигнута при 16 словах на пакет. И направление, и источник часов могут быть конфигурируемыми программным обеспечением [может зависеть от устройства]. Программное обеспечение также может использоваться для настройки внутреннего тактового оборота [может зависеть от устройства]. Неиспользуемые часовые линии держатся высоко с помощью внутреннего подъема. Неиспользуемые линии RX или TX могут требовать внешнего 47k pull down resistor [может зависеть от устройства]. В некоторых устройствах могут быть предусмотрены программные внутренние выводы для сигналов.

Кодировка 8B/10B

Патентованный IBM метод кодирования, используемый для кодирования 8-битных байтов данных в 10-битные символы передачи. Байты данных преобразуются в символы передачи для улучшения физического сигнала, таким образом, что достигаются следующие преимущества: бит-синхронизация достигается легче, дизайн приемников и передатчиков упрощается, обнаружение ошибок улучшается, и контрольные символы (т.е. специальный символ) можно отличить от символов данных.