VLYNQ - VLYNQ
VLYNQ je proprietární rozhraní vyvinutý uživatelem Texas Instruments a používá se pro širokopásmové připojení výrobky, jako např WLAN a modemy, Procesory VOIP a audio a procesor digitálních médií bramborové hranolky. Čip implementuje a plny Duplex sériová komunikace rozhraní který umožňuje rozšíření o interní sběrnice segmentovat na jedno nebo více externích fyzických zařízení. Externí zařízení jsou mapována do místního fyzického adresního prostoru a vypadají, jako by byla na interní sběrnici. Více zařízení VLYNQ je zřetězený, komunikace je peer-to-peer, hostitel / periferní. Data přenášená přes rozhraní VLYNQ jsou Kódováno 8B / 10B a zabaleno.
VLYNQ je název proprietárního rozhraní vyvinutého společností Texas Instruments. Používá se pro širokopásmové produkty TI, jako jsou modemy a WLAN, hlasové širokopásmové procesory, procesory digitálních médií a čipy mediálních procesorů OMAP. Karty WLAN ACX111 používané v zařízeních AR7 vypadají jako mini-PCI, ale ve skutečnosti jsou to karty s duálním režimem, které mluví jak, mini-PCI, tak VLYNQ.[1]
Detaily
Signály sběrnice VLYNQ zahrnují 1 hodinový signál [CLK] a 1 až 8 vysílacích linek [TX0 a TX1…] a 1 až 8 přijímacích linek [RX0 a RX1… ..]. Všechny signály VLYNQ jsou vyhrazené a poháněné pouze jedním zařízením. Vysílací piny jednoho zařízení se připojují k přijímacím linkám dalšího zařízení. Sběrnice VLYNQ bude pracovat při maximální rychlosti hodin 125 MHz. Skutečná rychlost hodin však závisí na fyzickém zařízení s VLYNQ. Zařízení tedy může mít jinou taktovací frekvenci než 125 MHz. Například zařízení může mít interní 100 MHz [maximální] taktovací frekvenci nebo externí 80 MHz [maximální] taktovací frekvenci.
Když je taktován na 125 MHz, jeden pár T / R pak poskytuje efektivní datovou propustnost asi 73 Mbit / s (pro jednoduché, 32bitové přenosy slov), zatímco duální implementace dvojice T / R poskytuje 146 Mbit / s a maximální osmikanálová verze poskytuje 584 Mbit / s. In-band flow-control umožňuje rozhraní nezávisle škrtit vysílací a přijímané datové toky.
Pokud datové pakety obsahují čtyři nebo 16 slov, některé režijní náklady jsou vyloučeny. Takže na jednom kanálu mohou datové shluky čtyř slov na paket poskytnout efektivní propustnost 133 Mbit / s. S 16 slovy na paket se propustnost zvýší až na 178 Mbit / s. S maximálně osmi kanály lze dosáhnout efektivní propustnosti přes 1400 Mbit / s s 16 slovy na paket. Směr i zdroj hodin mohou být softwarově konfigurovatelné [mohou záviset na zařízení]. Software lze také použít k nastavení vnitřní rychlosti hodin [může záviset na zařízení]. Nevyužité hodiny jsou drženy vysoko pomocí interního vytažení. Nepoužité linky RX nebo TX mohou vyžadovat externí 47k stahovací rezistor [může být závislý na zařízení]. Na některých zařízeních mohou být k dispozici softwarově volitelné interní rozbalovací nabídky pro signály.
Formát paketu
Formát paketu je:
SOP, 10 bitů CMD1, 10 bitů; nebo PktType, 10 bitů CMD2, 10 bitů; nebo AdMask, 10 bitůByteCnt, 10 bitůAddress, 10 bitů [může mít až 4 slova] Data, 10 bitů [může být dlouhá slova 'N'] EOP, 10 bitů
Kódování 8B / 10B
Patentovaná metoda kódování IBM použitá pro kódování 8bitových datových bajtů do 10bitových znaků přenosu. Datové bajty se převádějí na přenosové znaky, aby se zlepšil fyzický signál, takže lze dosáhnout následujících výhod: bitová synchronizace je snadnější, design přijímačů a vysílačů je zjednodušený, detekce chyb je vylepšena a řídicí znaky (tj. Speciální znak) lze odlišit od datových znaků.
Reference
Uživatelská příručka k portu TMS320DM644x DMSoC VLYNQ pro VLYNQ implementované na jednom nedávném mediálním procesoru