存储器型号:
IS66WVC4M16EALL-7010BLI
BCR寄存器
输入时钟频率不同,需要设置不同的BCR寄存器的值:
逻辑代码思路
1. 用计数器将地址分段,比如每个通道占据两段或者三段,合起来为一行数据;
2. 用fifo将输入信号转变为适配计数器频率的信号。当计数器到相应通道起始位置前时,如果是写通道将对应的读使能置1,如果是读通道将对应的写使能置1,在通道结束位置将对应的使能置0;
3. 每帧数据起始时将各通道地址恢复到初始地址;在计数器到各通道起始位置,将各通道的地址赋值,并且将ram输入地址切换为该通道对应的地址;
4. 在计数器到写通道时,将ram数据输入切换到相应fifo的输出;
5. 在计数器到相应的通道时,进行通道对应的读写操作;