Abstract

A FLASH video storage controller using the blanking period of line and field signals to control time sequence was designed to overcome the disadvantages of complex timing design and large cache resource requirements of traditional ones.The controller was designed based on the Field Programming Gate Array(FPGA)and its reading and writing control commands were input FLASH by line and field signals on the blanking period.In this way,the multistage pipeline could be implemented without cache resources,design control timing was greatly simplified and cache resources were saved.Additionally,a three-stage pipeline was designed based on the Verilog software describing language,which realizes the real-time storage and playback of 2048pixel×1752pixel/15 frames in high speed video data with the throughput rate as high as 120MB/s.Simulation and experiment results show that the system timing design is correct,and large capacity FLASH array reading and writing operation is right.The design can accomplish multifunction operations such as realtime control,storage and the playback of high speed video data.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call