Кіріспе

VLYNQ - Texas Instruments компаниясы әзірлеген және WLAN және модемдер, VOIP процессорлары және аудио және цифрлық медиа процессорлары сияқты кең жолақты өнімдер үшін қолданылатын меншік интерфейсі. Чип ішкі шина сегментін бір немесе бірнеше сыртқы физикалық құрылғыларға кеңейтуге мүмкіндік беретін толық дуплекс тізбекті байланыс интерфейсін іске асырады. Сыртқы құрылғылар жергілікті, физикалық адрестік кеңістікке орналастырылады және олар ішкі шинада тұрғандай көрінеді. VLYNQ құрылғылары бірнеше рет тізбектеледі, байланыс тепе-тең, хост/перифериялық. VLYNQ интерфейсі арқылы берілетін деректер 8B/10B кодталады және пакеттерге бөлінеді. VLYNQ - Texas Instruments компаниясы әзірлеген меншік интерфейсінің атауы. Ол TI-дің кең жолақты өнімдері, мысалы, модемдер мен WLAN, дауыс кең жолақты процессорлары, цифрлық медиа процессорлары және OMAP медиа процессорлы микросхемалары үшін қолданылады. AR7 құрылғыларында қолданылатын ACX111 WLAN карталары шағын 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 Мбит / с береді. Тораптық ағысты басқару интерфейске деректерді жіберу мен қабылдау ағынын тәуелсіз түрде шектеуге мүмкіндік береді. Егер деректер пакеттерінде 4 немесе 16 сөз болса, онда кейбір үстеме шығындар жойылады. Сонымен, бір арнада, бір пакетте төрт сөзден тұратын деректердің жарылысы 133 Мбит/с тиімді өткізу қабілетін қамтамасыз етеді. Пакеттегі 16 сөздің үнемдеу жылдамдығы 178 Мбит/с-қа дейін жетеді. Ең көп сегіз арнамен пакетке 16 сөзден 1400 Мбит/с-тан астам тиімді өткізу қабілетіне қол жеткізуге болады. Бағыт пен сағаттық көздер бағдарламалық жасақтамамен конфигурациялануы мүмкін [құрылғыға тәуелді болуы мүмкін]. Бағдарламалық қамтамасыз ету ішкі сағаттың жылдамдығын орнатуға да пайдаланылуы мүмкін [құрылғыға тәуелді болуы мүмкін]. Пайдаланылмайтын сағаттық желілер ішкі жоғары тарту арқылы жоғары ұсталады. Пайдаланылмайтын RX немесе TX желілеріне сыртқы 47k керілу резисторы қажет болуы мүмкін [құрылғыға тәуелді болуы мүмкін]. Кейбір құрылғыларда бағдарламалық жасақтамамен таңдалатын ішкі сигналдарды түсіру құрылғысы болуы мүмкін.

8B/10B кодтау

8 биттік байттарды 10 биттік трансляциялық таңбаларға кодтау үшін қолданылатын IBM патенттелген кодтау әдісі. Физикалық сигналды жақсарту үшін деректер байттары берілу таңбаларына айналады, сондықтан келесі артықшылықтарға қол жеткізіледі: бит синхрондау оңай қол жеткізіледі, қабылдаушылар мен таратушылардың дизайны жеңілдетіледі, қателерді анықтау жақсартылады және басқару таңбаларын (яғни арнайы таңба) дерек таңбаларынан ажыратуға болады.