A newer version of this document is available. Customers should click here to go to the newest version.
2.3.2.3. Input Path Signals
The following table provides the input path signals in PHY Lite for Parallel Interfaces FPGA IP for Agilex™ 5 D-Series and E-Series devices.
Signal Name | Direction | Width | Description |
---|---|---|---|
group_<n>_data_to_core | Output | Quarter rate DDR: 8 x PIN_WIDTH Half rate DDR: 4 x PIN_WIDTH Full rate DDR: 2 x PIN_WIDTH Quarter rate SDR: 4 x PIN_WIDTH Half rate SDR: 2 x PIN_WIDTH Full rate SDR: 1 x PIN_WIDTH |
Output data to the core logic. Valid on group_<n>_rdata_valid. Synchronous to the core_clk_out output from the IP. |
group_<n>_rdata_en | Input | Quarter rate: 4 Half rate: 2 Full rate: 1 |
Read enable signal. This signal is set to high after a read command is issued. Synchronous to the core_clk_out output from the IP. When using the IP as a receiver, assert this signal after interface_locked signal is asserted and group_strobe_in is stable. Each group has separate read enable. |
group_<n>_rdata_valid | Output | Quarter rate: 4 Half rate: 2 Full rate: 1 |
Read valid signal. This signal determines which data are valid when reading from RX FIFO. Synchronous to the core_clk_out output from the IP. |
group_<n>_data_in/ group_<n>_data_io | Input/ Bidirectional | 1 to 22 | Input data from external device. Synchronous to the group_<n>_strobe_in or group_<n>_strobe_io input. The first data_in must be associated with positive edge of group_<n>_strobe_in/ group_<n>_strobe_io. If the pin type is set to Input, the group_<n>_data_in ports are used. If the pin type is set to Bidirectional, the group_<n>_data_io ports are used. |
group_<n>_data_in_n/ group_<n>_data_io_n | Input/ Bidirectional | 1 to 22 | Differential input data from external device. Synchronous to the group_<n>_strobe_in_n or group_<n>_strobe_io_n output from the IP. |
group_<n>_strobe_in/ group_<n>_strobe_io | Input/ Bidirectional | 1 | Input strobe from external device. If the pin type is set to Input, the group_<n>_strobe_in signal is used. If the pin type is set to Bidirectional, the group_<n>_strobe_io signal is used. |
group_<n>_strobe_in_n/ group_<n>_strobe_io_n | Input/ Bidirectional | 1 | Negative strobe from external device. This is used if the Strobe Configuration is set to Differential. If the pin type is set to Input, the group_<n>_strobe_in_n signal is used. If the pin type is set to Bidirectional, the group_<n>_strobe_io_n signal is used. |