SOPC技术在车辆MVB控制器设计中的应用

0 下载量 104 浏览量 更新于2024-09-04 收藏 595KB PDF 举报
"基于SOPC的车辆息线控制器设计方案,探讨了MVB总线和SOPC技术在列车通信网络中的应用,详细介绍了MVB通信控制器MVBC的内部结构和功能,以及自主知识产权的MVB总线访问IP核的设计与实现。" 在现代列车通信网络中,基于SOPC(System on a Programmable Chip,片上系统)的车辆信息线控制器设计方案已经成为一种重要的技术选择。SOPC技术允许在一个单一的可编程芯片上集成各种硬件和软件功能,实现了系统的高度集成和灵活性,降低了成本并提高了系统性能。 MVB(多功能车辆总线)是一种被广泛应用于列车通信网络的分布式控制系统,它遵循IEC61375-l(1999)TCN国际标准。MVB总线以其强大的实时性和高可靠性,与WTB(绞线式列车总线)一起构成了列车通信的核心。MVB总线特别适合快速过程控制优化,能有效地处理列车上的各种控制信号和数据传输。 MVBC(多功能车辆总线控制器)是MVB总线的关键组件,它作为通信的中枢,负责将串行位信号转换为并行数据字节,并处理发送和接收的数据帧。MVBC包括编解码电路、控制通信存储器的逻辑电路,以及冲突检测、前导比特处理和CRC校验等机制,确保数据的准确传输。 为了进一步提升性能和降低成本,本文提出了自主知识产权的MVB总线访问IP核设计。这个IP核分为物理层、数据链路层和与应用层的接口三个部分。物理层主要负责基带曼彻斯特编码解码、介质冗余处理和介质接入控制;数据链路层处理寻址、F-code生成、主从设备帧内容填充等功能;而与应用层的接口则通过共享存储器方法实现,包括端口管理、通信存储器控制等。 这样的设计不仅简化了硬件架构,还为系统升级和维护提供了便利。通过SOPC技术,可以灵活地定制和更新IP核的功能,适应不断变化的列车通信需求。这种基于SOPC的MVB控制器设计方案,为列车通信网络的未来发展提供了新的可能和方向。