这套资料在干嘛?

这是安路官方应用笔记 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 为什么不能被忽略