[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
CORRELATION TECHNOLOGY

Key Technologies Optimization of Data Recorder Based on FPGA

  • WEN Feng ,
  • LIU Jianing ,
  • LIU Donghai
Expand
  • National Key Laboratory for Electronic Measurement Technology, North University of China, Taiyuan 030051, China

Received date: 2017-02-13

  Online published: 2025-05-22

Abstract

According to the problem of misjudgment instruction and slow writing and reading data rates of single-chip FLASH, a high speed and high reliability data recorder based on FPGA was designed. 4-wire combinational instructions verification mechanism, with the dithering elimination technology of double counter was adopted to prevent instruction misjudgment in this recorder; adopting the method of batch testing management invalid block which shortens the time of verification. In consequence the application of alternating bi-planar cross-write pages and pipeline technique, the FLASH achieve the writing speed of 29. 92 MB/s. Reading mechanism of shaking hands with double FIFO cross cache effective guarantee read speed. By the practical test, the recorder has accurate instruction judgment, great write-read speed, the practical application value is great.

Cite this article

WEN Feng , LIU Jianing , LIU Donghai . Key Technologies Optimization of Data Recorder Based on FPGA[J]. Journal of Projectiles, Rockets, Missiles and Guidance, 2017 , 37(5) : 119 -122 . DOI: 10.15892/j.cnki.djzdxb.2017.05.037

[an error occurred while processing this directive]

References

[1]
刘东海, 任勇峰, 储成君. 基于FPGA 控制的 NAND Flash 存储设计[J]. 科学技术与工程, 2013. 13 (34): 10349- 10353.
[2]
储成群. 基于LVDS 接口的高速数据记录器的设计[D]. 太原: 中北大学, 2011: 41- 45.
[3]
舒文丽, 吴云峰, 赵启义,等. NAND Flash 存储的坏块管理方法. 电子器件, 2011, 34 (5): 580- 583.
[4]
Micron Technology. MT29F64G08AFAAAWP NAND FLASH Datasheet. 2009.
[5]
车艳霞. 基于Flash的高速数据记录装置关键技术研究[D]. 太原: 中北大学, 2012: 12- 44.
Outlines

/

[an error occurred while processing this directive]