Xilinx XAPP713 Virtex-4 RocketIO Bit-Error Rate Tester, application ...
Xilinx XAPP713 Virtex-4 RocketIO Bit-Error Rate Tester, application ...
Xilinx XAPP713 Virtex-4 RocketIO Bit-Error Rate Tester, application ...
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Multi-Channel XBERT ModuleRTable 7: <strong>Bit</strong> Definitions of the 32-bit GPIO Input (GPIO_IN[0:31])<strong>Bit</strong> Vector Name Description[0:1] OPCODEOperation Code.0b11: GPIO write operation. GPIO_IN carries a controlvector (CTRL) at the current cycle. The address of thiscontrol vector is set by ADDR at the current cycle.0b01: GPIO read operation. GPIO_OUT carries a statusvector (STAT) at the next cycle. The address of thisstatus vector is set by ADDR at the current cycle.Others: Reserved[2:4] ADDR Address of the control or status vector.[5] N/A Reserved.[6:31] CTRL26-bit control vector transferred from the microprocessor to thedata plane (the XBERT module). See Table 9 for bit definitions ofthis vector.Table 8: <strong>Bit</strong> Definitions of the 32-bit GPIO Output (GPIO_OUT[0:31])<strong>Bit</strong> Vector Name Description[0:31] STAT32-bit status vector transferred from the data plane (the XBERTmodule) to the microprocessor.Table 9 defines the bits of the 26-bit control vector (CTRL) at various addresses. Table 10defines the bits of the 32-bit status vector (STAT) at various addresses. Note that some ofcontrol and status vectors are dedicated to each MGT in a channel, while others are shared byboth MGTs (MGTA and MGTB) in a channel.www.BDTIC.com/XILINX<strong>XAPP713</strong> (v1.1) April 18, 2007 www.xilinx.com 19