随着移动终端、多媒体、Internet网络、通信,图像扫描技术的发展,以及人们对图象分辨率,质量要求的不断提高,用软件压缩难以达到实时性要求,而且会带来因传输大量原始图象数据带来的带宽要求,因此采用硬件实现图象压缩已成为一种必然趋势。而熵编码单元作为图像变换,量化后的处理环节,是图像压缩中必不可少的部分。研究熵编解码器的硬件实现,具有广阔的应用背景。本文以星载视频图像压缩的硬件实现项目为背景,对熵编码器和解码器的硬件实现进行探讨,给出了并行熵编码和解码器的实现方案。熵编解码器中的难点是huffman编解码器的实现。在设计并行huffman编码方案时通过改善Huffman编码器中变长码流向定长码流转换时的控制逻辑,避免了因数据处理不及时造成数据丢失的可能性,从而保证了编码的正确性。而在实现并行的huffman解码器时,解码算法充分利用了规则化码书带来的码字的单调性,及在特定长度码字集内码字变化的连续性,将并行解码由模式匹配转换为算术运算,提高了存储器的利用率、系统的解码效率和速度。在实现并行huffman编码的基础上,结合针对DC子带的预测编码,针对直流子带的游程编码,能够对图像压缩系统中经过DWT变换,量化,扫描后的数据进行正确的编码。同时,在并行huffman解码基础上的熵解码器也可以解码出正确的数据提供给解码系统的后续反量化模块,进一步处理。在本文介绍的设计方案中,按照自顶向下的设计方法,对星载图像压缩系统中的熵编解码器进行分析,进而进行逻辑功能分割及模块划分,然后分别实现各子模块,并最终完成整个系统。在设计过程中,用高级硬件描述语言verilogHDL进行RTL级描述。利用了Altera公司的QuartusII开发平台进行设计输入、编译、仿真,同时还采用modelsim仿真工具和symplicity的综合工具,验证了设计的正确性。通过系统波形仿真和下板验证熵编码器最高频率可以达到127M,在62.5M的情况下工作正常。而熵解码器也可正常工作在62.5M,吞吐量可达到2500Mbps,也能满足性能要求。仿真验证的结果表明:设计能够满足性能要求,并具有一定的使用价值。
上传时间: 2013-05-19
上传用户:吴之波123
protel99电子线路图绘图工具.Protel99SE是Protel公司近10年来致力于Windows平台开发的最新结晶,能实现从电学概念设计到输出物理生产数据,以及这之间的所有分析、验证和设计数据管理。因而今天的Protel最新产品已不是单纯的PCB(印制电路板)设计工具,而是一个系统工具,覆盖了以PCB为核心的整个物理设计。 最新版本的Protel软件可以毫无障碍地读Orcad、Pads、Accel(PCAD)等知名EDA公司设计文件,以便用户顺利过渡到新的EDA平台。 Protel99 SE共分5个模块,分别是原理图设计、PCB设计(包含信号完整性分析)、自动布线器、原理图混合信号仿真、PLD设计。 以下介绍一些Protel99SE的部分最新功能: ◆可生成30多种格式的电气连接网络表; ◆强大的全局编辑功能; ◆在原理图中选择一级器件,PCB中同样的器件也将被选中; ◆同时运行原理图和PCB,在打开的原理图和PCB图间允许双向交叉查找元器件、引脚、网络 ◆既可以进行正向注释元器件标号(由原理图到PCB),也可以进行反向注释(由PCB到原理图),以保持电气原理图和PCB在设计上的一致性; ◆满足国际化设计要求(包括国标标题栏输出,GB4728国标库); * 方便易用的数模混合仿真(兼容SPICE 3f5); ◆支持用CUPL语言和原理图设计PLD,生成标准的JED下载文件; * PCB可设计32个信号层,16个电源-地层和16个机加工层; ◆强大的“规则驱动”设计环境,符合在线的和批处理的设计规则检查; ◆智能覆铜功能,覆铀可以自动重铺; ◆提供大量的工业化标准电路板做为设计模版; ◆放置汉字功能; ◆可以输入和输出DXF、DWG格式文件,实现和AutoCAD等软件的数据交换; ◆智能封装导航(对于建立复杂的PGA、BGA封装很有用); ◆方便的打印预览功能,不用修改PCB文件就可以直接控制打印结果; ◆独特的3D显示可以在制板之前看到装配事物的效果; ◆强大的CAM处理使您轻松实现输出光绘文件、材料清单、钻孔文件、贴片机文件、测试点报告等; ◆经过充分验证的传输线特性和仿真精确计算的算法,信号完整性分析直接从PCB启动; ◆反射和串扰仿真的波形显示结果与便利的测量工具相结合; ◆专家导航帮您解决信号完整性问题。
上传时间: 2013-10-14
上传用户:hanwudadi
教学提示:前章介绍的基本逻辑指令和梯形图主要用于设计满足一般控制要求的PLC程序。对于复杂控制系统来说,系统输入输出点数较多,工艺复杂,每一工序的自锁要求及工序与工序间的相互连锁关系也复杂,直接采用逻辑指令和梯形图进行设计较为困难。在实际控制系统中,可将生产过程的控制要求以工序划分成若干段,每一个工序完成一定的功能,在满足转移条件后,从当前工序转移到下道工序,这种控制通常称为顺序控制。为了方便地进行顺序控制设计,许多可编程控制器设置有专门用于顺序控制或称为步进控制的指令,FX2N PLC在基本逻辑指令之外增加了两条步进指令,同时辅之以大量的状态器S,结合状态转移图就很容易编出复杂的顺序控制程序 教学要求:本章要求学生熟练掌握FX2N的步进指令和状态转移图的功能、应用范围和使用方法。重点让学生掌握步进指令和状态转移图编程的规则、步骤与编程方法,并能编写一些工程控制程序 第四章 状态转移图及步进指令 5.1 状态转移图5.2 步进梯形图及步进指令5.2.1 步进梯形图5.2.2 步进指令5.3 步进梯形图指令编程基本方法5.4 状态转移图常见流程状态得编程5.4.1 单流程状态编程5.4.2 跳转与重复状态编程5.4.3 选择分支与汇合状态编程5.4.4 并行分支与汇合状态5.4.5 分支与汇合得组合5.5 状态转移图及步进指令的应用实例
上传时间: 2013-11-05
上传用户:钓鳌牧马
这是一个关于使用VISIO创建数据库流图的例子,同样是针对上面的教师工资信息管理系统。所以,二者结合使用,是一个很好的组合。
上传时间: 2014-06-22
上传用户:wmwai1314
学习用C语言发声 • 了解声音功能函数 • 了解乐谱文件的制作 • 能够结合图像与声音,让你的程序声图并茂
上传时间: 2015-05-01
上传用户:aa54
摘要:结合电话远程控制器的低功耗设计,探讨PIC单片机低功耗的设计方法,并给出设计电路原理图。 关键词:PIC单片机 低功耗设计 电话远程控制器 待机
上传时间: 2014-01-11
上传用户:小草123
使用VB和ArcObject结合的程序,用于地图出版,把大图切割成小图出版
上传时间: 2013-12-25
上传用户:s363994250
YL2440开发板扩展板原理图,结合核心板使用,基于S3c2440芯片
上传时间: 2014-01-04
上传用户:stella2015
针对目前的基于特征的图像检索中没有有效地结合图像中对象空间信息的问题,提 出了一种新的融合了颜色、空间和纹理特征的图像特征提取及匹配方法。为了减少时间 间复杂度,首先通过基于普通颜色直方图的检索得到初始图像集合,然后根据提出的结合空间、纹理特征加权度量对初始图像集合再进行检索,从而得到最后更符合要求的相似图象
上传时间: 2014-01-10
上传用户:wang5829
对DICOM医学图象的数据结构进行系统的分析,阐述了文件元信息,数据集和数据元素的格式;然后结合DICOM图象显示的各种方法,创建了DICOM图象显示核心类,并简要描述了部分函数的功能
上传时间: 2016-06-03
上传用户:lingzhichao