IP核_true_dual_port_ram   可以实现同时读写的功能,它的主要管脚分布如下

ADDRA:A端口的地址。DINA:A端口的输入数据。WEA:A端口写使能。DOUA:输出数据,为ADDRA的地址上的值。
ADDRB:B端口的地址。DINB:B端口的输入数据。WEB:B端口写使能。DOUB:输出数据,为ADDRB的地址上的值。
 
ADDRA作为输入数据的地址,DINA为输入数据,WEA置高,开始写。
ADDRB作为输出数据的地址(即所读数据的地址),DOUTB 输出数据,WEB置低,开始读。
当然如果不同时读写一个相同的地址,肯定不会出错,如果同时读写,我也不知道会是什么结果。这样就可以实现每个时钟即写又读的功能。