流水线图像旋转ASIC设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lycan95
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图像旋转作为最基本的数字图像处理方法之一,几乎在图像处理的各个方面都有涉及,如用于日常生活中的数码照片处理、用于军事国防领域的电子稳像等。在电子稳像和目标跟踪等应用领域不仅会涉及到图像旋转,而且对图像旋转还有着速度和精度方面的严格要求。本文在分析研究了多种图像旋转算法及其硬件实现结构的基础上,提出了一种实现三步平移双三次插值算法的流水线图像旋转ASIC架构,并完成了算法仿真、体系结构设计、RTL代码设计与功能仿真、FPGA原型验证、逻辑综合与时序分析、可测性设计、版图设计及验证,最后完成流片。与三步平移算法传统硬件实现结构相比,该架构有效缩短了处理时间,大大减少了片上存储器的容量。同时,为了评估架构中因有限字长效应而导致的定点误差,还运用Matlab的定点工具箱完成了架构的定点仿真和误差分析,得出了(三角函数-小数平移量-插值核)17-12-13的优化定点架构。在模块设计阶段,为了缓解外部DSP的工作负荷,为输入异步FIFO提供了可编程的水位。输出接口除了能工作在读写使能信号控制写操作模式下外,还能工作在适用于高速场合的RapidWrite模式。另外,提出了一种适用于内嵌存储器的流水线暂停模型,很好地解决了ASIC暂停时存储器输出数据保持的问题。同时,采用了灵活的容错机制提高ASIC运行的稳定性。最后结合ASIC对片外异步双口SRAM的非独享要求,还实现了片外存储器的共享,最大限度地节约系统开发成本。本芯片可处理的最大图像为690×512(列×行),旋转角度范围-45.0°~+45.0°,角度分辨率0.1°。输入图像位宽为16,在定标系数为Q8(小数点位于16位整型数的第8位)时最大误差低于0.1个灰度等级,平均误差低于0.01个灰度等级。当ASIC核心工作频率为100MHz时,对一幅690×512的图像旋转+45.0°,处理时间约为4.73ms,可满足大多数图像处理系统的性能要求。采用SMIC 0.18um 1P6M 1.8/3.3V CMOS工艺流片,时钟频率可达111MHz,等效逻辑门500K,片上集成44Kbytes RAM,核心功耗约31mW,芯片面积为2.9mm×3.2mm。
其他文献
随着现代计算机技术和互联网技术的飞速发展,嵌入式系统成为当前IT行业最热门的焦点之一。而ARM以其高性能低功耗的特性成为目前应用最广泛的32位嵌入式处理器,嵌入式Linux也
数据挖掘技术是近年来国际上在信息决策领域较为活跃的研究方向之一。作为数据挖掘的一种有力分析工具,聚类分析得到了人们的广泛关注。在众多待聚类的数据类型中,分类属性数
两相流(多相流)体系在工农业生产中涉及范围十分广泛,如石油工业中的油/气、油/水两相流等。过程层析成像技术就是从中飞速发展起来的一门新技术,与其它多相流参数检测技术和
众所周知非线性科学成为当代科学研究重要的前沿领域。近几十年来,随着科学技术的不断发展,各种非线性问题日益引起科学家和工程技术人员的兴趣和重视。特别是在近代物理和科学
建筑的首要目标是为人们提供舒适的居住环境,因此建筑内关于热舒适的研究引起了越来越多的关注,并在上个世纪得到充分的发展。尤其在当前全球性的城市化进程,气候变暖和资源
H.264/AVC是国际电信联盟(ITU-T)和国际标准组织的MPEG组联合组成的专家组(Joint Video Team,JVT)制定的新一代视频编码国际标准,这一编码标准可获得很高的编码效率,尤其是在
广义系统是一类比正常系统更具广泛形式的动力系统,经过三十余年的发展,广义系统的研究己从基础向纵深发展,涉及了从方形广义系统到矩形广义系统,从确定性到不确定性,从线性
随着传感器等领域的技术进步,智能机器人系统开始应用在服务行业中,开辟了机器人自主服务的新领域,服务机器人的研究和开发如今越来越受到企业界和商业界的重视。本文将从实用和
近年来,切换系统已经成为研究混杂系统的重要模型,并逐渐成为控制理论研究的一个热门方向。切换系统由一系列子系统及控制子系统运行的切换规则构成。对于工程应用而言,由带宽引
随着社会现代化和可持续发展的要求,太阳能、风能等清洁可再生能源发电技术得到了迅猛发展。并网逆变器作为可再生能源系统与电网的接口,其性能直接影响到发电系统输出电能质量,因此,针对并网逆变器的研究已成为当下热点。三相级联并网逆变器相比于两电平并网逆变器,其开关管承受的电压差更小,开关频率以及电压变化率更低,而且输出电流的总谐波畸变率较低;相较于级联H桥等拓扑结构,在开关管数目一样时,前者输出的电压值更