在FPGA设计过程中,使用好双口RAM,也是提高效率的一种方法。
将双口RAM分为简单双口RAM和真双口RAM。
简单双口RAM只有一个写端口,一个读端口。
真双口RAM分别有两个写端口和两个读端口。
无论是简单双口RAM还是真双口RAM,在没有读操作的情况下,应将读使能rden信号拉成低电平,节省功耗。
在两种情况下,都应当避免read-during-write,虽然可在软件中进行设置,但是,作为设计者,应当尽量避免此种情况。
对于真双口RAM,还应当避免两个读端口或者两个写端口同时操作同一个地址,R
1