雪夜虫子 发表于 2015-1-5 09:11 
得结合你的应用吧。比如,如果一边写,另一边同时读走,且读的时钟速率高,那么很浅即可。有时候,即使读的 ...
传输的视频流,先写入一FIFO中,此FIFO的深度为2048,输入数据位宽为16bit,输出数据位宽为32bit,当此FIFO写入的值大于1280的时候,FPGA产生一个中断给dsp,dsp通过emif总线读此fifo中的数,一次读640个数,由于此FIFO写入的时钟为80M,数据位宽为16bit,而读的时钟为EMIF的时钟100M,数据位宽为32bit,且1280*16 =640*32,故此FIFO永远不会满
|