MPEG-2解码芯片中AMBA总线、DMA控制器和UART接口的设计

MPEG-2解码芯片中AMBA总线、DMA控制器和UART接口的设计

论文摘要

目前,数字电视日益成为人们关注的焦点,而限制其发展的一个主要因素是没有一种适合数字电视广播系统的视频压缩编码算法和传输标准。随着研究的一步步深入,“活动图像专家组”(MPEG, Moving Picture Experts Group)于1993年提出了MPEG-2压缩编码标准,该标准对数字电视的发展起到了决定性推动作用。本文采用Top-Down方法,首先分析了MPEG-2解码芯片的设计要求和整体结构,并在这个背景下,采用Verilog硬件描述语言完成了AMBA总线,DMA控制器和UART接口三个模块的RTL代码,使之符合这个SOC架构。然后,利用Modelsim软件,对上述三个模块进行功能验证和设计优化,同时在测试激励程序(testbench)中加入systemverilog的断言语法,方便在模拟时能够及时捕捉错误,并且迅速准确的定位错误所在,大大简化了纠错工作。最后,使用QuartusⅡ的Mega Wizard插件管理器定制单端口的ROM和SRAM IP核,编写带有AHB接口的ROM控制器和带有APB接口的SRAM控制器,并且将其和上述三个模块集成整合,搭建相应的FPGA平台,同时嵌入Minimips使之成为一个最小系统,借助软件组提供的Firmware,对AMBA总线、DMA控制器和UART接口进行软硬件协同验证。在经过充分的功能仿真,FPGA验证和软硬件协同验证后,MPEG-2解码芯片采用SMIC 0.13um工艺库进行流片测试,目前这三个模块工作性能良好。本文的实验结果表明AMBA总线,DMA控制器,UART接口在27MHz、108MHz、150MHz频率下都可以正常工作,能够满足数字电视标清和高清两种标准。

论文目录

  • 摘要
  • Abstract
  • 1 前言
  • 1.1 课题背景及研究意义
  • 1.2 论文内容与结构
  • 2 AMBA总线模块的设计及仿真
  • 2.1 AMBA总线概述
  • 2.2 AHB总线
  • 2.2.1 AHB总线信号
  • 2.2.2 AHB总线结构
  • 2.2.3 AHB总线设计
  • 2.2.4 AHB总线功能仿真
  • 2.3 APB总线
  • 2.3.1 APB总线信号
  • 2.3.2 APB总线结构
  • 2.3.3 APB总线设计
  • 2.3.4 APB桥功能仿真
  • 2.4 本章小结
  • 3 DMA控制器模块的设计及仿真
  • 3.1 DMA控制器概述
  • 3.1.1 关于复位的考虑
  • 3.1.2 DMA控制器传输数据模式
  • 3.1.3 DMA控制器工作过程
  • 3.2 DMA控制器设计
  • 3.2.1 DMA Slave模块
  • 3.2.2 DMA Master模块
  • 3.3 DMA控制器功能仿真
  • 3.4 本章小结
  • 4 UART接口模块的设计及仿真
  • 4.1 UART接口概述
  • 4.2 UART接口设计
  • 4.2.1 UART接口信号
  • 4.2.2 UART接口结构
  • 4.3 UART接口功能仿真
  • 4.4 本章小结
  • 5 FPGA验证及实验结果
  • 6 论文结论与展望
  • 致谢
  • 参考文献
  • 发表论文
  • 相关论文文献

    • [1].汇聚未来精英 培养商界领袖——武汉大学经管学院荣获AMBA创新提名奖侧记[J]. 企业导报 2013(16)
    • [2].一种基于AMBA协议的双通道以太网MAC的设计与实现[J]. 信息通信 2018(02)
    • [3].河海大学MBA项目再次通过AMBA国际认证[J]. 水利经济 2018(03)
    • [4].中山大学岭南学院通过EQUIS认证[J]. 新经济 2011(01)
    • [5].基于AMBA总线的智能卡接口电路研究与实现[J]. 电子技术 2016(06)
    • [6].AMBA 4规范优化性能与功耗[J]. 微电脑世界 2010(04)
    • [7].UltraSoC推出用于ARM AMBA 5 CHI Issue B一致性架构的调试和分析解决方案[J]. 单片机与嵌入式系统应用 2017(10)
    • [8].基于AMBA总线的SOC中UART电路的设计与实现[J]. 信息技术 2019(06)
    • [9].基于AMBA总线的UART模块设计与验证[J]. 微处理机 2013(02)
    • [10].基于AMBA总线的存储控制器接口设计[J]. 计算机研究与发展 2015(S2)
    • [11].基于AMBA的AHB总线矩阵设计[J]. 微电子学与计算机 2019(02)
    • [12].造就有责任感的业界精英,引领社会可持续发展[J]. 上海教育 2012(15)
    • [13].多核共享存储控制器中AMBA-AHB总线接口的设计[J]. 电子器件 2011(03)
    • [14].一种面向Microsoft Windows的AMBA设备PCI虚拟化机制[J]. 电子学报 2011(05)
    • [15].应用SystemC的AMBA总线系统级模型的设计与实现[J]. 微电子学与计算机 2008(05)
    • [16].从工商管理博士项目看AMBA认证的价值诉求、实施路径及对我国的启示[J]. 上海教育评估研究 2016(06)
    • [17].USB OTG IP核中AMBA总线接口的设计[J]. 计算机与现代化 2011(05)
    • [18].一种IP核AMBA总线兼容性验证的通用方法研究[J]. 中国集成电路 2010(01)
    • [19].Crystal Structures of Urokinase-type Plasminogen Activator in Complex with 4-(Aminomethyl) Benzoic Acid and 4-(Aminomethyl-phenyl)-methanol[J]. 结构化学 2009(02)
    • [20].基于AMBA总线的SOC硬件加速器的研究[J]. 航天控制 2009(01)
    • [21].基于AMBA总线的SPI可复用模块的设计与验证[J]. 科技信息 2012(31)
    • [22].基于AMBA-AHB总线多核平台的JPEG解码[J]. 电子测量与仪器学报 2009(02)
    • [23].ISE 12.3设计套件[J]. 今日电子 2010(11)
    • [24].基于VIP的AMBA总线IP核评测方法[J]. 微电子学与计算机 2017(09)
    • [25].基于AMBA总线的3DES算法IP核的设计与实现[J]. 电子与封装 2015(01)
    • [26].Implementation of advanced peripheral bus interface for MV10 MCU[J]. Journal of Shanghai University(English Edition) 2011(04)
    • [27].基于AMBA APB总线NandFlash控制器的设计研究[J]. 电子设计工程 2011(20)
    • [28].国科大管理学院四个MBA项目以优异成绩通过AMBA国际认证[J]. 管理评论 2015(02)
    • [29].基于AMBA总线的PCIE视音频处理卡设计[J]. 声学与电子工程 2010(03)
    • [30].MPEG-2解码芯片的AMBA总线和DMA控制器设计[J]. 计算机工程与应用 2009(26)

    标签:;  ;  ;  

    MPEG-2解码芯片中AMBA总线、DMA控制器和UART接口的设计
    下载Doc文档

    猜你喜欢