基于1394b协议的SoC软硬协同设计与验证方法研究

基于1394b协议的SoC软硬协同设计与验证方法研究

论文摘要

随着计算机技术的快速发展,个人计算机和消费类电子产品的快速普及,数码设备对数据传输速度、实时性和稳定性要求大幅度提升。IEEE-1394总线作为一种数据传输的标准,具有传输速率高、带宽容量高、可扩展好,而且具有即插即用、总线动态配置等特点。IEEE-1394成为高速设备接口的首选。IEEE-1394作为一种数据传输的开放式技术标准,广泛应用于视频、音频领域。另外在计算机外设和网络互连等方面也有广阔的应用前景。虽然IEEE-1394总线经过20多年的发展,现已广泛应用于个人计算机、消费类电子、汽车电子等领域。但其在国内的发展也仅限于应用设计,核心芯片的研制尚处于起步阶段。本论文结合基于1394b的SoC的设计验证过程,在深入研究IEEE-1394协议的基础上,简要介绍了1394协议体系及其特点,概述SoC设计中的软硬协同设计与验证,重点对基于1394b接口SoC的软硬协同验证进行了研究。本文从撰写验证规范、构建验证平台到开发验证用例,采用软硬协同验证方法对该款芯片进行了充分详实的验证。验证结果表明该芯片符合设计需求,为1394相关芯片的国产化做出了一些基础性实践探索工作,具有一定的参考意义和使用价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 选题背景及意义
  • 1.2.1 1394简介
  • 1.2.2 软硬协同设计与验证简介
  • 1.3 国内外研究现状
  • 1.4 论文内容及安排
  • 第二章 1394协议及体系结构
  • 2.1 协议体系结构概述
  • 2.2 IEEE-1394协议概述
  • 2.2.1 IEEE-1394协议体系及拓扑结构
  • 2.2.2 总线配置
  • 2.2.3 总线仲裁
  • 2.3 OHCI协议概述
  • 2.4 小结
  • 第三章 1394SOC设计
  • 3.1 芯片概述
  • 3.2 系统架构及功能
  • 3.3 SoC芯片各模块功能简介
  • 3.3.1 ARM920T处理器
  • 3.3.2 片上总线
  • 3.3.3 主机接口
  • 3.3.4 向量中断控制器
  • 3.3.5 外部总线控制器(EBI)功能描述
  • 3.3.6 双口存储器(DPRAM)功能描述
  • 3.3.7 串口控制器
  • 3.3.8 看门狗定时器
  • 3.3.9 定时器
  • 3.3.10 GPIO
  • 3.3.11 1394链路层协议处理器
  • 3.4 小结
  • 第四章 1394SOC验证
  • 4.1 SoC验证流程
  • 4.1.1 IP/模块级验证
  • 4.1.2 IP集成后基于虚拟原型系统的验证
  • 4.1.3 FPGA原型验证
  • 4.2 1394SoC功能验证
  • 4.2.1 虚拟平台验证
  • 4.2.2 FPGA平台验证
  • 4.3 1394协议符合性验证
  • 4.3.1 1394验证标准及原则
  • 4.3.2 1394节点验证
  • 4.4 1394性能验证
  • 4.5 小结
  • 总结
  • 展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表的论文
  • 详细摘要
  • 相关论文文献

    • [1].基于NS2的IEEE-1394b光网络仿真[J]. 中北大学学报(自然科学版) 2009(01)
    • [2].IEEE-1394b总线等时传输性能分析[J]. 北京航空航天大学学报 2010(11)
    • [3].基于IEEE-1394b的惯导数据传输系统设计[J]. 导航与控制 2015(03)
    • [4].基于AS5643协议的接口模块设计与实现[J]. 计算机技术与发展 2013(08)
    • [5].基于NIOSII处理器的IEEE-1394b双向数据传输系统[J]. 电子科技 2011(02)
    • [6].IEEE-1394b光纤总线系统的QoS分析[J]. 北京航空航天大学学报 2008(04)
    • [7].光总线系统网络拓扑结构的可靠性分析[J]. 传感技术学报 2010(08)

    标签:;  ;  

    基于1394b协议的SoC软硬协同设计与验证方法研究
    下载Doc文档

    猜你喜欢