Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Design Example:
Design Objectives
A simple testing procedure in which random numbers (generated by a LFSR)
are written into the SDRAM, and then read back to compare. A simple SDRAM controller that provides a SRAM-like interface No pipeline, no burst operation mode, not programmable
14-2
14-3
PLL
14-4
14-6
14-7
Introduction to SDRAM
SDRAMs are multi-bank DRAM arrays with a command-driven synchronous interface; Read and write access to SDRAMs are burst oriented
CAS
WE DQML, DQMH BA
Input
Input Input Input
A[10:0]
DQ[15:0]
Input
I/O
address
Data
14-8
* Normal operation mode is selected by setting M[8:7]=00. Other values are reserved for future use. Some SDRAMs do not support an operation mode choice. 14-9
14-10
SDRAM Access
Accessing an un-activated row
Clock
Command Address Activate Row address Read or Write Column address
14-12
randGen is an LFSR.
14-14
TstCntl FSM
14-15
14-16
14-17
14-18
sdramcntl FSM
14-19
14-20
14-21
14-22
14-23