摘要
基于数字光处理(DLP)的数字微镜器件(DMD)灰度控制主要针对视频应用,故帧频较低,只有约60~120 Hz,而用DMD实现的伯努利矩阵作为压缩感知测量矩阵,是0-1二值矩阵,不需要灰度控制,且帧频要求通常在数千帧每秒.研制了基于Xilinx公司Virtex-5 FPGA的DMD控制系统来实现伯努利矩阵,系统由随机数发生器(RNG)、DDR2 SDRAM控制器、DMD控制器等模块组成.随机数发生器产生的随机数存储在DDR2 SDRAM中,实现与DMD的高速数据传输.经验证,该系统可实现二值高速显示,帧频可达到2 kHz.
Being developed for video applications, the gray-scale controlling of digital micromirror device(DMD) based on digi- tal light processing (DLP) is limited at a low level frequency approximately 60 to 120 Hz. While the Bernoulli matrix implemented with DMD, which serves as compressed sensing measurement matrix, is a 0-1 two-value matrix, there is no need to achieve gray- scale controlling, and it requires thousands of frames per second. To solve this problem, a DMD controlling system based on Xilinx Virtex-5 FPGA is designed. It consists of a random number generator, a DDR2 SDRAM controller and a DMD controller etc. The random numbers generated by the RNG are stored in the DDR2 SDRAM and then transferred to the DMD in a high speed. It is verified that this controlling system can achieve high speed two-value display. The frequency is up to 2 kHz.
出处
《电子技术应用》
北大核心
2015年第6期31-34,共4页
Application of Electronic Technique
基金
国家重大科学仪器设备开发专项(2013YQ030595)