摘要

基于FPGA设计灵活性与可扩展性,提出一种MCU软核船联网多通道北斗通信网关,通过即时中断多串口机制扩展MC8051MCU软核,实时完成船载设备接口、人机接口及远程通信接口的互联;基于FPGA MCU软核完成数据融合转发处理;利用FPGA主频设置灵活性提高系统数据处理与转发吞吐率,解决船联网应用中传感器种类繁多、数据冗杂、船载仪器通信距离受限及传统方法灵活性与扩展性较差等问题。模拟与现场测试表明,所提网关不仅可灵活扩展以支持多种设备,且数据处理效率高,为有效解决船联网设备互通互联问题提供了参考方案。