传统超高速数字图像实时存储系统的可靠性和存储效率均偏低,无法满足各领域的应用需求。因此,提出嵌入式超高速数字图像实时存储系统。该系统由开采模块、拆运模块、数据流缓冲模块、实时存储模块和计算机构成,计算机对前4个模块实施全程监管。开采模块进行超高速数字图像的获取和输出显示,并将采集到的超高速数字图像传输到拆运模块。拆运模块将内存较大的超高速数字图像拆分成30 MB/s的数据流,数据流会被转换成64 b数据并传输到数据流缓冲模块进行缓冲,以避免数据流出现传输拥堵和丢失,再通过实时存储模块中的LM014硬盘保存数据流。软件设计给出了实现使用者自主存储所需超高速数字图像的流程,以及计算机对系统硬件进行监管过程的关键代码设计。实验结果表明,所设计的系统拥有较高的可靠性和存储效率。
Since both of the reliability and storage efficiency of the traditional ultra high-speed digital image real-time storage system are low,and can't meet the application requirements in various fields,the embedded ultra high-speed digital image realtime storage system is proposed. The system is composed of the mining module,dismounting module,data flow buffer module,real- time storage module and computer. The computer is used to implement the whole course supervision for the former four modules. The mining module is adopted to conduct the acquisition and output display of the ultra high-speed digital image,and transmit the acquired ultra high- speed digital image to the dismounting module. The dismounting module is employed to divide the ultra high-speed digital image with large internal storage into the 30 MB/s data flow,convert the data flow into the 64 b data and transmit it to the data flow buffer module for buffering to avoid the transmission congestion and loss of the data flow and save the data flow in LM014 hard disk in the real-time storage module. The implementation process of the ultra high-speed digital image needed by the users' autonomous storage is given,and the key code design for the system hardware surveillance conducted by computer is presented by means of software design. The experimental results show that the designed system has high reliability and storage efficiency.