Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
VLYNQ - это проприетарный интерфейс, разработанный Texas Instruments и используемый для широкополосных продуктов, таких как WLAN и модемы, VOIP-процессоры и чипы аудио- и цифровых медиапроцессоров. Чип реализует полнодуплексный интерфейс последовательной связи, который позволяет расширить сегмент внутренней шины на одно или несколько внешних физических устройств. Внешние устройства отображаются в локальном, физическом адресном пространстве и появляются, как будто они находятся во внутренней шине. Многочисленные устройства VLYNQ являются "черепицами", связь осуществляется одноранговым, хозяином/периферийным. Данные, передаваемые через интерфейс VLYNQ, кодируются и пакетируются в 8B/10B. VLYNQ - это название собственного интерфейса, разработанного Texas Instruments. Он используется для широкополосных продуктов TI, таких как модемы и WLAN, голосовые широкополосные процессоры, цифровые медиа-процессоры и чипы медиа-процессоров OMAP. Карты ACX111 WLAN, используемые в устройствах AR7, выглядят как мини-PCI, но на самом деле они являются картами двойного режима, которые говорят как с мини-PCI, так и с VLYNQ.
VLYNQ is a proprietary interface developed by Texas Instruments and used for broadband products, such as WLAN and modems, VOIP processors and audio and digital media processor chips. The chip implements a full duplex serial communications interface that enables the extension of an internal bus segment to one or more external physical devices. The external devices are mapped into local, physical address space and appear as if they are on the internal bus. Multiple VLYNQ devices are daisy chained, communication is peer to peer, host/peripheral. Data transferred over the VLYNQ interface is 8B/10B encoded and packetized. VLYNQ is the name of a proprietary interface developed by Texas Instruments. It is used for TI's broadband products, such as modems and WLAN, voice broadband processors, digital media processors, and OMAP media processor chips. The ACX111 WLAN cards used in AR7 devices look like mini PCI, but actually they are dual mode cards, that talk both, mini PCI and 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 [может зависеть от устройства]. В некоторых устройствах могут быть предусмотрены программные внутренние выводы для сигналов.
The VLYNQ bus signals include 1 clock signal [CLK], and 1 to 8 Transmit lines [TX0 and TX1 ], and 1 to 8 Receive lines [RX0 and RX1 ]. All VLYNQ signals are dedicated and driven by only one device. The transmit pins of one device connect to the receive lines of the next device. The VLYNQ bus will operate at a maximum clock speed of 125 MHz. However the actual clock speed is dependent on the physical device with the VLYNQ. So a device may have a clock speed other than 125 MHz. For example, a device may have an internal 100 MHz [maximum] clock rate, or external 80 MHz [maximum] clock rate. When clocked at 125 MHz, a single T/R pair then delivers an effective data throughput of about 73 Mbit/s (for single, 32 bit word transfers), while a dual T/R pair implementation delivers 146 Mbit/s, and a maximum eight channel version delivers 584 Mbit/s. In band flow control lets the interface independently throttle the transmit and receive data streams. If data packets contain four or 16 words, some of the overhead is eliminated. So on a single channel, data bursts of four words per packet can deliver an effective throughput of 133 Mbit/s. With 16 words per packet, the throughput goes up to 178 Mbit/s. With the maximum eight channels, an effective throughput of over 1400 Mbit/s can be achieved with 16 words per packet. Both the direction and clock source may be software configurable [may be device dependent]. Software may also be used to set the internal clock speed [may be device dependent]. Unused clock lines are held high via an internal pull up. Unused RX or TX lines may require an external 47k pull down resistor [may be device dependent]. Software selectable internal pull downs for signals may be provided on some devices.
Кодировка 8B/10B
Патентованный IBM метод кодирования, используемый для кодирования 8-битных байтов данных в 10-битные символы передачи. Байты данных преобразуются в символы передачи для улучшения физического сигнала, таким образом, что достигаются следующие преимущества: бит-синхронизация достигается легче, дизайн приемников и передатчиков упрощается, обнаружение ошибок улучшается, и контрольные символы (т.е. специальный символ) можно отличить от символов данных.
The IBM patented encoding method used for encoding 8 bit data bytes to 10 bit Transmission Characters. Data bytes are converted to Transmission Characters to improve the physical signal such that the following benefits are achieved: bit synchronization is more easily achieved, design of receivers and transmitters is simplified, error detection is improved, and control characters (i. e., the Special Character) can be distinguished from data characters.