Multi-source Heterogeneous Data Syncing with Reliable Storage System Design
Aiming at the problems of single data storage,low real-time performance and low security in traditional industrial data memory,a design scheme of multi-source heterogeneous data synchronous receiving and reliable storage system based on FPGA was proposed.FPGA was used as the control core,RS422 bus was used as the control and real-time monitoring interface,two 16 GB NAND Flash blocks were used as the storage medium,and the mixed frame coding method of multi-level buffer was used to realize the synchronous receiving and processing of two gigabit Ethernet data and one RS485 data.The pipeline design method of dual-flash multi-plane parallel storage was used to realize real-time data storage,Hamming code was used to correct the possible error pheno-menon in data storage,and data were read back by gigabit Ethernet interface.Through the high and low temperature cycle test,the storage capacity of the system is 32 GB,the storage rate is 568 Mbit/s,the readback rate is 353 Mbit/s,the packet loss rate and bit error rate are 0,and the system has the advantages of fast data processing,high reliability and stable performance.