-
通过 UART 实现对 SDRAM 的读写操作,并附带时序约束文件的 Verilog 源代码
资源介绍
通过 UART 的接口发送命令来读写 SDRAM
命令格式如下:
00 02 0011 1111 2222
00: 写数据
02: 写个数
0011: 写地址
1111 2222: 写数据, 是 16 bit, 每写完一个数据,向串口发送 FF 回应;
输出: FF FF
01 03 0044
01: 读sdram
03: 读的个数
0044: 读的地址
输出: xxxx xxxx xxxx
sdram 在 0044 0045 0046 处的数据;
sdram 使用的是 K4S161622D.pdf
系统时钟 25m, 通过 PLL 得到 SDRAM clk 100m
sdram controller clk 100m, 前者相对后者2ns 相移
- 上一篇: 用fpga实现对SDRAM读写控制
- 下一篇: 教会你应该如何读写芯片时序