

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
The objectives and tasks for designing a dram controller using vhdl. Students are required to develop vhdl code for simple read and write cycles, implement delays using a finite state machine, and revise the vhdl programs to create a single dramc state machine. Detailed specifications and instructions for running simulations and verifying the correct operation of the circuit on a nexys 2 board.
Typology: Lab Reports
1 / 2
This page cannot be seen from the preview
Don't miss anything!


Objectives:
i. To develop VHDL code for synchronous sequential circuits
ii. To implement delays using a finite state machine
iii. To design a controller for simple read and write cycles of a DRAM chip
Task One
Task Two
pin assignments for the input and output signals are specified in the Prelab Assignment, or determined by your Lab TA. Again, verify the correct operation.
Task Three
Demonstrate these tasks to your Lab TA. All circuit designs and tests should be documented by VHDL source files, resource allocations and pin assignments from the Pad Reports, simulation timing diagrams and logic analyzer screen shots, as appropriate. You should also furnish your schematic diagram for Tasks One to Three. All VHDL files, simulation timing diagrams and logic analyzer screen shots should be commented on for full credit.