Digital System Design:

Nexys 4 DDR Communication with Arduino