摘要
基于IP核的SpaceWire-PCI通信卡进行通信时,没有考虑传输过程内相位失真问题,其通信效果存在实时性能低、抗干扰性差和通用性低的缺点。据此设计基于FPGA的嵌入式通信系统的通信卡,其整体架构由FPGA模块、以太网88E1111 PHY芯片、MCP2515 CAN控制器等组成。采用FIR滤波器分布式算法处理通信卡信号传输时的内相位失真问题。利用SoPC系统的NiosⅡ集成开发环境设计通信卡软件:设计初始化程序实现FPGA模块中CycloneⅢ3C25F32芯片控制寄存器的配置;设计通信程序实现通信卡中数据信息的发送和接收。实验证明,所设计通信卡通信效果具有实时性高,抗干扰性好及通用性高等优势,能够极大地提高通信效率。
The SpaceWire-PCI communication card based on the IP core has the disadvantages of low real-time perfor-mance,poor anti-interference and low universality in communication effect because the internal phase distortion problem in the transmission process is not considered.Therefore,a communication card based on FPGA is designed for the embedded communi-cation system.The overall architecture of the communication card is composed of the FPGA module,Ethernet 88E1111 PHY chip,MCP2515 CAN controller and so on.The FIR filter distributed algorithm is adopted to deal with the internal phase distor-tion problem during the signal transmission of the communication card.The NiosⅡintegrated development environment of the SoPC system is utilized to design the software of the communication card.The initialization program is designed to realize the control register configuration of the CycloneⅢ3C25F32 chip in the FPGA module.The communication program is designed to realize transmitting and receiving of data information in the communication card.The experimental results show that the designed communication card has the advantages of high real-time performance,good anti-interference and high universality in communi-cation effect,which can greatly improve the communication efficiency.
作者
杨胜利
李超
余亮
YANG Shengli;LI Chao;YU Liang(Department of Computer,Guangdong University of Science and Technology,Dongguan 523083,China)
出处
《现代电子技术》
北大核心
2018年第22期88-91,共4页
Modern Electronics Technique
基金
广东省教育厅特色创新类项目(2015KTSCX162)
广东省教育厅特色创新类项目(2015KTSCX163)
广东省教育厅青年创新人才类项目(2016KQNCX186)~~
关键词
FPGA
嵌入式系统
通信卡
接口电路
控制寄存器
通信程序
FPGA
embedded system
communication card
interface circuit
control register
communication program
作者简介
杨胜利(1972—),男,湖北十堰人,硕士,副教授,研究方向为网络技术、嵌入式应用。