
8 UG043, April 26, 2014
Table 1: DDR PHY – Hard/Soft Controller Interface Port List
User reference clock (full-rate), generally coming in from a PLL
Clk enable signal for CAC byte lane to enable clocking
byte_{3,2,1,0}_from_ctrl_{a,b}
Input to the CAC byte lanes
Half-rate clock output from PHY, synchronous to clk
Quarter-rate clock output from PHY, synchronous to clk
Four sets of dq data signals for TX interface: all used in half-rate,
a and b only used in full-rate
Four sets of dq mask signals for Tx interface: all used in half-rate,
a and b only used in full-rate
Four sets of dq data signals from RX interface: all used in half-
rate, a and b only used in full-rate
Data bits for the preamble
Busy alignment output signal for byte
Data request output for byte
Data request output for byte when widebus is enabled
phy_co_l_d_req_early_align
Data request early output for byte when widebus is enabled
Read valid output for byte
Read valid output for byte when widebus is enabled
phy_co_l_r_valid_early_align
Read valid early output for byte when widebus is enabled
Enable signal for write leveling
Indicator of write leveling
Early read valid signal input
Read/Write request output
d/jointfilesconvert/1648274/bg_dqs_{a,b}
Debug signal for dqs output from IO registers
d/jointfilesconvert/1648274/bg_dq9_bit_{a,b}
Debug signal for dq9 output from IO registers
DDR update after recalibration for io comp block
Soft Controller (Fabric) Interface
2-bit value per byte to add delay to dq/dqs path
Active low reset for pointer in deserializer logic
Slave DLL delay adjustment
Active low dqs enable in the slave DLL
Data a and b output enable signal for dq/dqs
Data a and b termination resistance enable signal for dq/dqs
Write leveling output for byte
Hard Controller Interface
2-bit value per byte to add delay to dq/dqs path
Slave DLL delay adjustment
Enable signal for the slave DLL
phy_ctrli_dq/dqs_cdoe{a,b}
Data a and b output enable signal for dq/dqs
Comentarios a estos manuales