论文部分内容阅读
为实现某飞行设备上CAN总线与1553B总线之间的数据通信,并降低产品制造成本,提出采用FPGA实现CAN总线与1553B总线之间的通信。系统以FPGA作为逻辑控制器,通过1553B底层协议模块接收总线控制器发送的数据,将接收到的数据进行数据格式转换处理后,通过CAN控制器模块实现数据的传输。CAN总线与1553B总线之间的通信是双向可逆的。为验证设计的正确性,针对数据的不同流向均进行测试,并对比发送端与接收端数据。经系统验证,发送端与接收端数据一致,实现了CAN总线与1553B总线之间的正确通信,具有良