Есть центральное устройство, которое получает битовый поток от нескольких идентичных удаленных узлов на скорости (5…10 Мбит/сек). Потоки привязаны к реальному времени, так как их источниками являются АЦП. Для осуществления подобной связи хочу рассмотреть пару: PHY (100 Mbit/s) + FPGA. Отсюда рождаются вопросы.
Можно ли для централизованной синхронизации тактировать АЦП на каждом удаленном узле от восстановленного rx_clock (через делитель конечно), который в свою очередь связан с клоком, рожденным в недрах центрального блока от общего осциллятора?
Чем чревато, в целях минимизации задержки (критичный параметр) произвольно уменьшить размер кадра до размера буфера, требуемого для согласования скоростей PHY и источника данных, при этом выкинув из кадра все служебные поля и сократив время IPG? На сколько вообще можно сократить время IPG?
|