FPGA Interface Manager Data Sheet: Intel FPGA Programmable Acceleration Card D5005

ID 683858
Date 8/18/2021
Public

2.1.1. SDRAM Signals

This table defines the interface for each of the four DDR4 memories from the viewpoint of the AFU.
Table 2.  SDRAM Interface
Signal Name Direction (AFU viewpoint) Width Description
clk input 1 Provides synchronization fo internal logic.
waitrequest input 1 Asserts when the EMIF controller is unable to respond to a read or write request.
readdata input 576 Read data signal from the DDR4 to the AFU.
readdatavalid input 1 Used for variable-latency, pipelined read transfers. When asserted, indicates that the readdata signal contains valid data.
burstcount output 7 Used to indicate the number of transfers in each burst.
writedata output 576 Write data signal to the external DDR4.
address output 27 By default, the interconnect translates the byte address into a word address in the slave’s address space. From the perspective of the slave, each slave access is for a word of data.
write output 1 Asserted to indicate a write transfer.
read output 1 Asserted to indicate a read transfer.
byteenable output 64 Enables one or more specific byte lanes during transfers on interfaces of width greater than 8 bits. Each bit in byteenable corresponds to a byte in writedata and readdata.