基于VHDL/FPGA的嵌入式UART的设计及FPGA验证

基于VHDL/FPGA的嵌入式UART的设计及FPGA验证

论文摘要

随着超大规模集成电路设计技术及深亚微米制造技术的发展,系统集成芯片的设计方法已成为未来IC产业的主流,而IP核技术作为SOC设计中最典型有效的方法,其发展状况受到业界的广泛关注。通用异步收发器UART作为输入/输出系统中的重要组成部分,是SOC系统中十分常用的IP核。本课题采用Top-down设计方法学,通过对系统功能划分模块来进行设计。包括发送模块、接收模块、中断模块、调制解调模块,对各功能模块和整个系统进行设计,并通过软件Xilinx ISE9.1i进行仿真。最后详细介绍基于FPGA硬件验证的设计和验证方法。测试结果表明设计正确,功能良好。全文共分六章,其中,第三、四、五章是本文的重点章节。主要阐述了课题研究的方法、内容和结果。论文通过分析目前国内外集成电路的发展现状及IP核的重要性,论证了设计一个UART IP软核的意义,最后总结了课题所做的工作和取得的成果。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 本课题的价值和理论意义
  • 1.2 课题相关技术
  • 1.2.1 EDA 的发展状况
  • 1.2.2 IP 核概述
  • 1.2.3 集成电路设计流程
  • 1.2.4 硬件描述语言(HDL)介绍
  • 1.2.5 软件平台Xilinx ISE9.1i 概述
  • 1.3 课题主要任务及研究内容
  • 第二章 UART 原理
  • 2.1 通信原理
  • 2.2 UART 原理
  • 第三章 UART 设计
  • 3.1 简介
  • 3.1.1 外部信号介绍
  • 3.1.2 基本功能介绍
  • 3.1.3 寄存器功能原理说明
  • 3.2 发送器模块设计
  • 3.3 接收器模块设计
  • 3.4 中断仲裁器模块设计
  • 3.5 调制解调器模块设计
  • 第四章 UART 仿真
  • 4.1 发送器模块
  • 4.2 接收模块
  • 4.3 中断模块
  • 4.4 MODEM 模块
  • 4.5 UART 顶层模块
  • 第五章 基于VX-SP306 开发板的FPGA 验证
  • 5.1 大规模可编程逻辑器件概述
  • 5.1.1 大规模可编程逻辑器件
  • 5.1.2 SPARTAN 35400 FPGA 芯片简介
  • 5.2 FPGA 开发流程
  • 5.3 基于VX-SP306 开发板的验证
  • 5.3.1 验证平台VX-SP306 开发板简介
  • 5.3.2 电路的FPGA 下载验证结果
  • 5.4 结果分析
  • 第六章 总结
  • 6.1 论文设计总结
  • 6.2 研究展望
  • 主要参考文献
  • 攻读学位期间公开发表的论文
  • 致谢
  • 相关论文文献

    • [1].基于VHDL控制的24点智力游戏机[J]. 电子世界 2020(17)
    • [2].基于VHDL语言的电子设计自动化及其应用[J]. 信息通信 2016(11)
    • [3].VHDL语言在单片机中的应用设计[J]. 科技经济导刊 2016(34)
    • [4].基于VHDL语言的数字钟设计[J]. 科技创新与应用 2017(12)
    • [5].基于CPLD与VHDL语言的数字钟设计[J]. 电子技术 2017(09)
    • [6].有限状态机的VHDL设计方法研究[J]. 科技传播 2014(24)
    • [7].应用VHDL语言设计数字电路[J]. 考试周刊 2009(36)
    • [8].基于VHDL的语言的乒乓游戏机电路的设计与仿真[J]. 自动化技术与应用 2017(09)
    • [9].基于VHDL的乘法器的设计与对比[J]. 商洛学院学报 2015(06)
    • [10].一种VHDL语言代码重用的方法[J]. 科技视界 2016(20)
    • [11].在数字逻辑课程教学中引入VHDL的方法[J]. 科技视界 2014(31)
    • [12].VHDL语言应用中几个常见问题探讨[J]. 计算机与数字工程 2015(03)
    • [13].直接序列扩频通信原理的VHDL实现研究[J]. 电脑迷 2017(06)
    • [14].基于VHDL设计综合的扫描控制[J]. 科技致富向导 2012(30)
    • [15].基于VHDL的分频器设计方案探讨[J]. 电子制作 2020(22)
    • [16].基于VHDL的一种数字低通滤波器设计[J]. 昆明冶金高等专科学校学报 2014(01)
    • [17].VHDL教学实践与探索[J]. 重庆科技学院学报(社会科学版) 2012(01)
    • [18].基于VHDL语言的交通灯控制系统研究[J]. 硅谷 2012(09)
    • [19].基于VHDL语言的译码器设计[J]. 电子技术 2012(07)
    • [20].基于VHDL的故障注入工具的研究[J]. 测控技术 2011(09)
    • [21].基于VHDL的出租车计价器设计[J]. 自动化应用 2010(02)
    • [22].基于VHDL的故障注入技术[J]. 计算机工程 2010(11)
    • [23].基于FPGA与VHDL的微型打印机的驱动设计[J]. 现代电子技术 2010(24)
    • [24].论VHDL语言的程序结构和描述风格[J]. 计算机与数字工程 2010(12)
    • [25].基于VHDL的电子密码锁设计[J]. 科技广场 2010(09)
    • [26].VHDL语言与数字系统的设计[J]. 科技风 2010(24)
    • [27].高职“VHDL设计”课程学习存在的问题与对策[J]. 中国电力教育 2009(01)
    • [28].基于VHDL的微型打印机控制器设计[J]. 电子设计工程 2009(02)
    • [29].基于VHDL的多功能可变模计数器设计[J]. 现代电子技术 2009(16)
    • [30].一种基于VHDL语言的全数字锁相环的实现[J]. 电子技术应用 2009(04)

    标签:;  

    基于VHDL/FPGA的嵌入式UART的设计及FPGA验证
    下载Doc文档

    猜你喜欢