论文部分内容阅读
随着家电技术与计算机技术的不断融合,多媒体信息传输要求越来越高。IEEE-1394高性能串行总线,以传输速度高、支持即插即用、支持点对点传输、成本低、易使用等优点,在当今多媒体高速传输设备方面广泛使用。本文基于对IEEE-1394协议体系的深入研究与分析,采取自顶向下的设计方法,根据1394链路层应具有的功能进行功能模块的划分。本文完成了包括链路核、主机接口、DM接口、配置存储器等模块的链路层芯片RTL级设计。其中链路核模块在链路层收发数据包时调度数据,进行数据包的组包解包以及CRC计算与校验。PHY/link接口根据1394协议定义的工作方式而设计。主机接口可采用突发模式,大大提高了数据读写效率。根据RTL级设计,本文还对链路层软核进行了功能仿真,给出了包括收发确认包、等时包、循环起始包、三种异步包以及接收物理层包和自标识包的仿真波形,仿真结果完全符合IEEE-1394标准,并实现了数据命令的正确传输,由此证明了本文设计的IEEE-1394链路层软核的可用性。