学位论文 > 优秀研究生学位论文题录展示

家庭网络核心SoC平台

作 者: 刘文青
导 师: 邵峰晶
学 校: 青岛大学
专 业: 计算机软件与理论
关键词: 知识产权核 片上系统 FPGA VGA控制器 可重构
分类号: TP393
类 型: 硕士论文
年 份: 2005年
下 载: 165次
引 用: 0次
阅 读: 论文下载
 

内容摘要


IP(Intellectual Property)是集成电路知识产权的主体,IP技术已成为片上系统SoC(System on Chip)设计的主流方法。 本课题是国家高技术研究发展计划项目(863计划)“家庭网络核心SoC平台和整体解决方案”(项目编号2003AA1Z1110)的一个子课题。本课题首先研究了现行的基于IP技术的SoC的设计方法、流程和环境;然后以VGA(Video Graphic Array)控制器IP核为实例,采用软硬件协同设计的思想,在嵌入式系统中设计实现了基于FPGA的IP模块,完成了RTL代码的编写、设计综合、功能验证、波形仿真,以及最终在本课题开发板上的结果调试,实现了设计功能和需求的一致;最后,根据“家庭网络核心SoC平台和整体解决方案”的要求指标,结合VGA控制器IP核的实际开发,在对已有IP核开发规范进行深入研究的基础上,提出了面向信息家电的IP核开发规范。 本文首先分析了“863”课题中的整体解决方案,介绍了IP核复用技术的基本概念和国内外研究动态,明确了IP复用技术的研究意义;然后从IP开发和验证两个方面入手,重点阐述了IP的设计流程及设计中的关键技术等;在对VGA控制器工作原理进行深入研究的基础上,详述了基于AMBA (Advanced Microcontroller Bus Architecture)SoC总线的VGA控制器IP核设计过程;针对家庭网络核心SoC平台的实际应用,提出了相应的软硬件开发平台实现方案,实验结果表明,利用该方案实现的VGA控制器IP核便于修改易于实现,分辨率最高可支持1024~*768,256色,具有可移植性。该IP核已作为一个功能模块嵌入到SoC平台中,运行稳定可靠。 最后对本课题的工作进行了总结,分析了研究中存在的问题,并对今后研究工作进行了展望。

全文目录


目录  4-6
第一章 绪论  6-13
  1.1 选题背景与研究意义  6-9
    1.1.1 家庭网络(Home Networking)  6
    1.1.2 嵌入式系统平台  6-7
    1.1.3 SoC(System-on-Chip)  7-8
    1.1.4 IP(Intellectual Property)  8-9
  1.2 国内外IP技术研究现状和发展趋势  9-10
  1.3 研究内容  10-12
  1.4 论文结构  12-13
第二章 SOC设计中的IP核技术研究  13-21
  2.1 引言  13
  2.2 IP开发  13-16
    2.2.1 IP的基本特征  13
    2.2.2 IP开发流程  13
    2.2.3 IP设计的四大阶段  13-14
    2.2.4 IP验证的主要过程  14-16
  2.3 IP集成  16-17
    2.3.1 IP集成的一般考虑  17
    2.3.2 IP集成的关键技术  17
  2.4 IP标准化问题分析与研究  17-20
    2.4.1 VSIA工作组近期工作情况  18-19
    2.4.2 结束语  19-20
  2.5 本章小结  20-21
第三章 VGA系统工作原理  21-25
  3.1 VGA技术组成  21-22
  3.2 VGA工作模式  22-23
  3.3 VGA数据到颜色的转换  23-24
  3.4 本章小结  24-25
第四章 VGA控制器IP核设计与实现  25-48
  4.1 VGA控制器IP核设计  25-31
    4.1.1 体系结构与模块划分  25-26
    4.1.2 VGA核信号  26-27
    4.1.3 VGA寄存器  27-29
    4.1.4 VGA视频时序  29-31
  4.2 VGA控制器IP核软件平台实现  31-38
    4.2.1 各模块功能实现  32-34
      4.2.1.1 QuartusⅡ开发环境  32
      4.2.1.2 VHDL语言实现  32-34
    4.2.2 仿真  34-36
    4.2.3 测试平台(testbench)  36
    4.2.4 嵌入式linux操作系统  36-38
  4.3 VGA控制器IP核硬件平台实现  38-43
    4.3.1 微处理器  38-41
      4.3.1.1 嵌入式软核处理器——Xilinx MicroBlaze软核方案  39
      4.3.1.2 嵌入式硬核处理器——ARM硬核方案  39-41
    4.3.2 片上总线——AMBA总线  41
    4.3.3 开发板  41-43
      4.3.3.1 Epxa开发板  42
      4.3.3.2 VGA(D/A转换)开发板  42-43
  4.4 VGA控制器IP核总体实现方案  43-47
    4.4.1 实现步骤  43-47
    4.4.2 实验结果及性能分析  47
  4.5 本章小结  47-48
第五章 研究总结与评价  48-50
  5.1 研究总结与评价  48-49
  5.2 研究工作展望  49-50
参考文献  50-53
攻读学位期间的研究成果  53-54
致谢  54-55
学位论文独创性声明  55
学位论文知识产权权属声明  55-56

相似论文

  1. 光学零件表面轮廓干涉测量方法研究,TG84
  2. 基于FPGA的电磁超声检测系统的研究,TH878.2
  3. SINS/GPS组合导航系统算法研究,V249.328
  4. 基于FPGA的五相PMSM驱动控制系统的研究,TM341
  5. LXI任意波形发生器研制,TM935
  6. 配电网故障定位与网络重构算法的研究,TM727
  7. 基于FPGA的射频功放数字预失真器设计,TN722.75
  8. 突发OFDM系统同步与信道估计算法及FPGA实现,TN919.3
  9. 直扩系统抗多径性能分析及补偿方法研究,TN914.42
  10. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  11. 基于FPGA的多用户扩频码捕获研究及硬件仿真,TN914.42
  12. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  13. 基于FPGA的高速图像预处理技术的研究,TP391.41
  14. 基于FPGA的高速数字图像采集与接口设计,TP274.2
  15. 基于FPGA的电感传感器数据采集系统的研制,TP274.2
  16. 基于Nios的串行总线分析仪研制,TP274
  17. 基于FPGA-RocketIO_X的PMC高速数据传输板开发,TP274.2
  18. PXI高性能数字I/O模块研制,TP274
  19. LXI计数器研制,TP274
  20. 基于FPGA的高速实时数据采集系统,TP274.2
  21. 电视文化生态的建构,G220

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络
© 2012 www.xueweilunwen.com