www.ti.com
Peripheral Architecture
2.5VLYNQ Functional Description
The VLYNQ core supports both
Figure 4. VLYNQ Module Structure
|
| Systemclock |
| VLYNQclock |
|
|
| |
Slave | Address | Outbound | Outbound |
| 8B/10B |
| Serial | |
configbus | command | TxSM | Serializer | |||||
translation | commands | encoding | TxData | |||||
interface | FIFO |
|
| |||||
|
|
|
|
|
| |||
|
| (FIFO3) |
|
|
| Serial | ||
|
|
|
|
|
| |||
|
|
|
|
|
|
| TxClk | |
|
|
| Return |
|
|
|
| |
|
|
| data |
|
|
|
| |
|
|
| FIFO |
|
|
|
| |
| Registers | (FIFO2) |
|
|
|
| ||
|
|
|
|
|
| |||
|
|
| Return |
|
|
|
| |
|
|
| data |
|
|
|
| |
|
|
| FIFO |
|
|
|
| |
|
| (FIFO0) |
|
|
| Serial | ||
|
|
|
|
|
|
| RxClk | |
Master | Address | Inbound | Inbound |
| 8B/10B |
| Serial | |
configbus | command | RxSM | Deserializer | |||||
translation | commands | decoding | RxData | |||||
interface | FIFO |
|
| |||||
|
|
|
|
|
| |||
|
|
|
|
|
|
| ||
|
| (FIFO1) |
|
|
|
|
The VLYNQ core module implements two
8b/10b block coding encodes data on the serial interface. Frame delineation, initialization, and flow control use special overhead code groups.
FIFOs buffer the entire burst on the bus for maximum performance, thus minimizing bus latency. Using write operations of each VLYNQ module interfaced is typically recommended to ensure the best performance on both directions of the link.
12 | VLYNQ Port | SPRU938B |