这套资料在干嘛?
这是安路官方应用笔记 APUG010(v1.1)的讲解版。它做了一个很实用的小系统:在 EG4S(EG4S20)这颗自带 64Mb SDRAM 的 FPGA 上,实现一个 Local Bus(CPU 总线)到 SDRAM 的桥,让外部 CPU 主机能像读写普通 RAM 一样按字节访问 SDRAM。全文从 Local Bus 总线信号、读写时序,一路讲到刷新机制、资源占用和仿真上板,零基础也能照着跑通。
📚 目录
| 篇目 | 主题 | 你会学到 |
|---|---|---|
| 📘 Local Bus 总线是什么?怎么用它读写 SDRAM? | 一篇讲透 APUG010 参考设计的总线、时序与工程使用 | Local Bus 信号定义、同步/异步模式区别、写/读时序图怎么看、SDRAM 地址映射与字节访问技巧、自刷新与手动刷新、Modelsim 仿真和上板调试、移植避坑要点 |
通关标准:
- 能不看资料说出 Local Bus 核心信号(cs_l、we_l、oe_l、la、ld 等)各自的作用
- 能对照时序图讲清”主机写一个字节”和”主机读一个字节”的完整过程,并知道读数据大约要等 24 个时钟(约 200ns)
- 能自己跑通工程仿真(do 文件 + Modelsim),并说出刷新忙信号 Local_Busy 为什么不能被忽略