Параллельный режим работы
Version 1 (Dmitry Smekhov, 02/27/2012 12:49 am)
1 | 1 | h1. Параллельный режим работы |
|
---|---|---|---|
2 | 1 | ||
3 | 1 | Компонент *prq_tranceiver_gtx_m1* позволяет реализовать масштабирование, т.е. параллельную передачу с использованием от 1 до 8 линий связи. Для каждой линии генерируется свой компонент *prq_link*, который обеспечивает надёжную передачу данных по данной линии. Ширина шины данных зависит от числа использованных линий, по 32 разряда на линию. |
|
4 | 1 | ||
5 | 1 | При передаче анализируются сигналы *tx_ready* от всех компонентов *prq_link*. Если все готовы к передаче, что формируется итоговый *tx_ready* и становиться возможным запись пакета сразу во все компоненты *prq_link*. |
|
6 | 1 | Аналогично, при чтении происходит анализ сигналов *rx_ready* от всех компонентов *prq_link*. Если все содержат данные, то формируется итоговый *rx_ready* и становиться возможным прочитать данные. |