摘要
嵌入式计算机中高性能处理器的普遍使用,使得处理器间数据通信向大吞吐量趋势迅猛发展。RapidIO通信接口以其高传输速率、低传输延时的特性被广泛地应用于新一代嵌入式计算机的设计中。新一代航空嵌入式计算在追求高性能处理能力的同时,稳定可靠的低速航空总线,如ARINC429总线、1553B总线,依然大量使用。而数据传输过程中,高速串行总线与传统航空总线之间数据匹配问题是设计过程中必须考虑的问题。提出了一种使用FPGA实现高速串行总线与传统航空总线数据传输匹配的方法,与传统使用处理器实现传输数据匹配法相比,该方法具有低转换延时、高可靠性等特点。
With the widespread use of high performance processors in embedded computers,data communication between processors is developing rapidly towards high throughput.RapidIO communication interface is widely used in the design of new generation embedded computer because of its high transmission rate and low transmission delay.While pursuing high performance processing capability,the new generation of aviation embedded computing still uses a large number of stable and reliable low-speed aviation buses,such as ARINC429 bus and 1553 B bus.In the process of data transmission,data matching between high-speed serial bus and traditional aviation bus is a problem that must be considered in the design process.This paper presents a method of data transmission matching between high-speed serial bus and traditional aviation bus using FPGA.Compared with traditional data matching method using processor,this method has the characteristics of low conversion delay and high reliability.
引文
[1] 王辉球.一种基于FPGA的Serial RapidIO交换设计[J].电子世界,2014(6):122-122.
[2] 俞大雷,张亦姝,韩强,等基于PowerPC的嵌入式单板计算机设计方案探讨[J].工业控制计算机,2016(12):83-86.
[3] 王孔华,李若仲,丁浩,等.LZW算法的优化及其在FPGA上的实现[J].空军工程大学学报(自然科学版),2015,16(3):24-27.
[4] 曾锋,冯宇.基于FPGA的ARINC429协议设计[J].现代电子技术,2015,38(18):92-94.
[5] 景德胜,刘硕,刘永强,等.基于状态机的里程计信号滤波方法[J].空军工程大学学报(自然科学版),2018,19(3):107-111.