基于IP的计算机图像处理技术的实现

基于IP的计算机图像处理技术的实现

论文摘要

已验证的可重复使用的IC 模块称为IP (知识产权) 模块, 在FPGA的设计中直接使用IP的这种设计方法就称为基于IP的设计方法。本文使用了基于IP的设计方法,设计实现了一种计算机图像转换卡。该卡是以高密度高性能的FPGA芯片为核心,图像采集芯片、图像输出芯片、PCI桥芯片、DDR动态存储器等为辅助的PCI扩展卡。它能依照由PC机根据要求计算出的一系列参数,将原始图像转换为所需要的图像并输出。其中,FPGA要实现图像采集、计算和输出等功能,实现与图像采集芯片、图像输出芯片、PCI桥芯片、动态存储器的高效接口。同时,为了实现高帧率的输出图像,必须更有效的使用各种片内外资源,这就涉及到各种复杂的数据调度问题。本文详细描述了FPGA中各IP块的设计思路和实现方式,其中涉及计算机图像格式、动态存储器控制、存储器调度机制等多种内容,并介绍了软IP核的生成,同时简单描述了图像处理卡的设计和实现。本文给出了一种图像处理卡的应用实例——多通道曲面投影机。多通道曲面投影校正机是一种大屏幕显示系统,它将多个图像源生成的图像根据投影屏的几何形状做预处理,输出到多个投影仪上,最终实现相对视点正确的大屏幕图像。

论文目录

  • 第一章 前言
  • 1.1 课题研究背景
  • 1.2 课题研究目标
  • 1.3 课题研究意义
  • 第二章 IP 复用技术简介
  • 2.1 IP 核
  • 2.2 IP 模块的重用
  • 第三章 图像转化卡的设计和实现
  • 3.1 图像转换卡框架
  • 3.2 计算机图像输出接口
  • 3.2.1 XVGA
  • 3.2.2 DVI (Digital Visual Interface)数字视频接口
  • 3.2.3 VESA 时间标准
  • 3.3 FPGA 的选取
  • 3.2.4 嵌入式存储器TriMatrix:
  • 3.2.5 DSP 块:
  • 3.2.6 高带宽 I/O 标准和高速接口
  • 3.2.7 用于系统时钟管理的PLL
  • 3.4 图像采集芯片的选取
  • 3.5 图像输出芯片的选取
  • 3.6 DDR SDRAM
  • 3.7 图像处理卡的实现
  • 第四章 计算机图像处理核心FPGA 的Verilog 设计与实现
  • 4.1 FPGA 的设计方法和设计规划
  • 4.1.1 基于块的设计流程
  • 4.1.2 设计分割
  • 4.1.3 QuatusII 中基于块的设计的实现
  • 4.2 系统结构分析与建模
  • 4.3 IP 的HDL 设计与实现
  • 4.3.1 图像采集模块
  • 4.3.1.1 基本功能
  • 4.3.1.2 内部功能块定义
  • 4.3.1.3 Fif0246 功能及特性
  • 4.3.1.4 InputControl 功能、设计思想及特性
  • 4.3.2 图像输出模块
  • 4.3.2.1 基本功能
  • 4.3.2.2 内部功能块定义说明
  • 242048DDR 功能及特性'>4.3.2.3 fifo242048DDR 功能及特性
  • 4.3.2.4 PPimageOut 的功能,设计思路和特性
  • 4.3.3 图像计算模块实例
  • 4.3.3.1 功能说明
  • 4.3.3.2 实现方法
  • 4.3.3.3 paraTableRead 模块功能及设计思想
  • 4.3.3.4 pixelSelect 模块功能及设计思想
  • Add 模块功能及设计思想'>4.3.3.5 ImageMultAdd 模块功能及设计思想
  • 4.3.3.6 Rimagefifo 模块功能及设计思想
  • 4.3.4 DDR SDRAM 操作模块
  • 4.3.4.1 基本功能
  • 4.3.4.2 DDR 器件初始化过程
  • 4.3.4.3 FwriteAline 操作的说明和实现方式
  • 4.3.4.4 FreadAline 操作的说明和实现方式
  • 4.3.4.5 Fread2word 操作的说明和实现方式
  • 4.3.4.6 共享资源Fdataenable,Fnewframe
  • 4.3.5 RamRoll 模块说明
  • 4.3.5.1 基本功能
  • 4.3.5.2 设计思路
  • 4.3.6 bankRoll 模块说明
  • 4.3.6.1 基本功能
  • 4.3.6.2 设计思路
  • 第五章 时序分析、软IP 核的生成和系统的综合
  • 5.1 时序分析
  • 5.2 软IP 核生成
  • 5.2.1 Top-Down vs. Bottom-up
  • 5.2.2 利用QuatusII 生成软IP 核
  • 5.3 系统综合
  • 第六章 系统仿真与设计验证
  • 6.1 测试平台
  • 6.2 在大视场系统中的应用
  • 6.2.1 大视场系统简介
  • 6.2.2 大视场系统中图像校正的实现原理
  • 6.2.2.1 图像校正方式简述
  • 6.2.2.2 双线性插值
  • 6.2.3 应用结果
  • 第七章 结论与展望
  • 7.1 全文工作总结
  • 7.2 未来研究展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  

    基于IP的计算机图像处理技术的实现
    下载Doc文档

    猜你喜欢