FPGA内部包含BRAM和DRAM
BRAM:block RAM 块RAM 需要内存比较大的时候使用;
DRAM:distribution RAM 分布式RAM 需要零星内存时使用。
BRAM 包含单口RAM,简单双口RAM,真双口RAM
单口RAM :只有数据口A,通过A进行读写;
简单双口RAM:包含数据口A和B,通过A写入数据,通过B读出数据;
真双口RAM:包含数据口A和B,A和B都可以进行读写,需要引入机制控制数据的读写。
参考文献:
https://blog.youkuaiyun.com/XXQ121/article/details/81037687
https://blog.youkuaiyun.com/zengaliang/article/details/78765159