 |
|
 |
Линк-порты DSP-процессора TigerSharc
DSP-процессор TigerSharc имеет дополнительные каналы связи, называемые линк-порт (LinkPort), обеспечивающие соединения типа точка-точка с внешними устройствами и с другими процессорами TigerSharc в многопроцессорных конфигурациях.
DSP-процессор TigerSharc ADSP-TS201S имеет 4 полнодуплексных линк-порта, обеспечивающих соединение типа точка-точка, использующиеся как для межпроцессорной связи, так и для коммуникации с внешними устройствами, работающими по этому протоколу (например, ПЛИС). Каждый линк-порт является полнодуплексным (обеспечивающим передачу данных в обоих направлениях) 8-битным портом, имеющим также 3 дополнительных пина, управление по которым идёт напрямую от ядра или по DMA. Данные из линк-порта могут передаваться на частоте 250 МГц (т.е. на половине частоты ядра) со скоростью до 250 Мбайт в секунду. Таким образом, через линк-порт можно передавать данные с пропускной способностью до 1 Гбайт в секунду.
Восемь выделенных DMA каналов (4 на получение и 4 на передачу) могут передавать данные между разными процессорами, а также между процессорами и памятью (внешней или внутренней). В многопроцессорных системах передача данных происходит именно по линк-портам. Также существует возможность загрузки процессора через линк-порт.
Таким образом, линк-порт представляет собой полнодуплексный канал связи, основанный на низковольтной дифференциальной схемотехнике (LVDS). Каждый порт имеет четыре симметричных линии данных и сигналы синхронизации. Данные передаются и принимаются в DDR-режиме, т.е. смена значений происходит два раза за такт. Таким образом, за один такт передаётся (принимается) один байт. Каналы линк-порта для связи с внешними устройствами, без дополнительных активных элементов, обычно выводятся на внешние разъёмы. Длина кабеля может достигать одного метра.
|