Доброго времени суток. История такая. Есть одна FPGA, которая обладает важной информацией, эта самая информация должна передаться на еще 20 FPGA разнесенных на расстояние друг от друга. В роли FPGA Cyclone3. В качестве интерфейса был выбран LVDS, драйвер/передатчик у главной FPGA и по приемнику у остальных 20, все от фирмы TI. Сами драйверы и приемники подключаются к FPGA по LVTTL. Соединяться все устройства будут в режиме MultiDrop( 1 передатчик-много приемников), скорость не более 100 МБит/с по проводу Cat 5+ по одной ее диф.линии. Самая большая проблема - это расстояние, оно около 15 м до самого дальнего приемника.
Подскажите, возможно ли вообще такое?
Не будут ли взаимные помехи слишком высоки?
Нужно ли отдельно вести синхронизацию данных с передающей FPGA?
Вопрос о синхронизации возник, потому что PCI-Ex построена на LVDS, так там нет дополнительных проводов для передачи синхры, а скорости огого.