fpga做图像显示关于缓存的选择问题

求求能不能问问关于fifo搭建的问题。我用ov5640去做图像采集嘛。配置vga444输出,然后我用的分辨率是1280*1024如果算上一个像素是12bit数据,这样一乘就是1570多万bit的数据。那我这个片上ram才180万左右bit,fifo不是用的ram去搭的吗,那这个大小该怎么选?fifo连一帧的图像都存不下,还是说要改用别的缓存?求大神指导一下。我用的是basys3.只有1800k的ram。

https://blog.csdn.net/weixin_34356555/article/details/93813191