论文部分内容阅读
1394总线数据通信过程中需要对关键数据包进行实时监控。在不同的传输速率模式下,IEEE1394协议限定了数据包的最大传输长度。如何对总线上出现的超长数据包进行有效监控,成为监控器研制的一个关键问题。文中从1394总线监控需求出发,对超长数据包监控数据处理关键技术进行重点研究,提出一种1394总线监控器的数据包处理方案,给出了该方案的硬件系统结构、功能组成,并对关键模块的设计进行详细的介绍。经过FPGA系统测试,该设计可对总线上的数据包进行有效监听、诊断和错误处理,保证了总线上通信数据的准确性和完整性。
1394 bus data communication process requires the real-time monitoring of key data packets. In different transmission rate modes, IEEE1394 protocol defines the maximum transmission length of the data packet. How to effectively monitor the long data packet that appears on the bus has become a key issue for the development of the monitor. Based on the needs of 1394 bus monitoring and control, this paper focuses on the key technologies of data processing for super-long packet monitoring. A packet processing scheme of 1394 bus monitor is proposed. The hardware system structure and function of this scheme are given. The design of key modules is described in detail. After FPGA system test, this design can effectively monitor, diagnose and error-process the data packets on the bus, ensuring the accuracy and completeness of the communication data on the bus.