基于IEEE1394的总线事务层IP核设计与验证
发布时间:2018-03-30 10:10
本文选题:IEEE-1394串行总线 切入点:事务层IP核 出处:《西安电子科技大学》2013年硕士论文
【摘要】:IEEE1394的应用不仅仅限于单一的计算机接口领域。它所具有的高速、宽带等特征,尤其是等时传输的能力,不仅可以应用于计算机,而且在家电领域也很有用武之地。 本文基于IEEE1394总线协议体系的深入学习与研究,从数据命令传输设计的角度出发,,设计了事务层IP核相关模块以及发送接收状态机。完成了包括PCI从接口模块、数据缓冲DPRAM、发送接收消息配置表DPRAM、总线配置表加载模块、1394协议处理模块事务核等模块的事务核RTL级设计。在不改变IEEE1394串行总线协议的基础上,以事务层的发送和接收异步数据包为重点,对1394总线的事务层IP核进行了系统设计,并对其进行了仿真验证,得出的仿真结果符合该规范标准,实现了1394总线事务层功能,能够正确完成读事务、写事务以及锁定事务并可以为每个接收到的数据包提供确认。 所设计的事务核提供了一种高效实时的串行总线数据命令传输方案,能够与其他符合IEEE1394标准的其他协议层产品组成完整的1394协议结构,并应用于1394网络节点之间的通信。
[Abstract]:The application of IEEE1394 is not limited to a single computer interface field. It has the characteristics of high speed and broadband, especially the ability of isochronous transmission, which can be used not only in computers, but also in the field of household appliances. Based on the in-depth study and research of IEEE1394 bus protocol system, this paper designs the transaction layer IP core related module and the sending and receiving state machine from the point of view of data command transmission design, and completes the PCI slave interface module. Data buffering DPRAM, sending and receiving message configuration table DPRAM, bus configuration table loading module, processing module transaction core, transaction core design of transaction core, etc. On the basis of not changing IEEE1394 serial bus protocol, Focusing on sending and receiving asynchronous data packets in transaction layer, the system design of transaction layer IP core of 1394 bus is carried out, and the simulation results are verified. The simulation results accord with the specification standard and realize the function of 1394 bus transaction layer. Ability to properly complete read transactions, write transactions, and lock transactions and provide validation for each received packet. The designed transaction core provides an efficient and real-time serial bus data command transmission scheme, which can form a complete 1394 protocol structure with other protocol layer products that meet the IEEE1394 standard, and can be applied to the communication between 1394 network nodes.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP336
【参考文献】
相关期刊论文 前10条
1 李洋,邹建华;高速接口USB与IEEE1394的性能分析[J];电声技术;2001年01期
2 张展新;IEEE 1394在中国的标准化和应用情况[J];信息技术与标准化;2004年08期
3 苏劲;IEEE1394总线[J];电子科技;2000年06期
4 汪国有,何晓翔,王至勉;基于FPGA的IEEE1394链路层控制器的设计与实现[J];红外与激光工程;2004年05期
5 杨延善;FireWire高速串行总线(IEEE 1394)及其应用前景[J];测控技术;1999年04期
6 叶卫东;IEEE1394总线在工业控制和测试领域中的应用[J];测控技术;2004年01期
7 张大朴,李玉山,陈亮,林裕伦;一种基于IEEE-1394接口的数据采集系统的设计[J];计算机应用;2003年S1期
8 史斌;丁志刚;张伟宏;;基于PXA3xx处理器的NAND闪存DMA方案[J];计算机应用;2009年08期
9 胡云;;对IEEE1394总线技术的研究[J];科学技术与工程;2007年03期
10 龚义建;USB与IEEE1394的分析与比较[J];武汉理工大学学报;2003年09期
本文编号:1685465
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1685465.html