09 工程测试技术 第六章节 第二讲.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
09 工程测试技术 第六章节 第二讲

* * * 在现今的电子信息技术领域,正发生着一场有长远影响的数字化革命。由于数字化的多媒体信息尤其是数字视频、音频信号的数据量特别庞大,如果不对其进行有效的压缩就难以得到实际的应用。因此,数据压缩技术已成为当今数字信号、通信、广播、存储和多媒体娱乐中的一项关键的共性技术。 由此看来,通信时间、传输带宽、存储空间甚至发射能量,都可能成为数据压缩的对象 * 如在一份计算机文件中,某些符号会重复出现、某些符号比其他符号出现得更频繁、某些字符总是在各数据块中可预见的位置上出现等,这些冗余部分便可在数据编码中除去或减少。 如图片中常常有色彩均匀的背影,电视信号的相邻两帧之间可能只有少量的变化影物是不同的,声音信号有时具有一定的规律性和周期性等等。 如人眼对影视节目有视觉暂留效应,人眼或人耳对低于某一极限的幅度变化已无法感知等 * 冗余度压缩常用于磁盘文件、数据通信和气象卫星云图等不允许在压缩过程中有丝毫损失的场合中,但它的压缩比通常只有几倍,远远不能满足数字视听应用的要求。 在实际的数字视听设备中,差不多都采用压缩比更高但实际有损的墒压缩技术。只要作为最终用户的人觉察不出或能够容忍这些失真,就允许对数字音像信号进一步压缩以换取更高的编码效率。 无损压缩利用数据的统计冗余进行压缩。数据统计冗余度的理论限制一般为2:1到5:1。这类方法广泛用于文本数据、程序和特殊应用场合的图像数据(如指纹图像、医学图像等)的压缩。 有损压缩方法利用了人类视觉对图像中的某些频率成分不敏感的特性,允许压缩过程中的损失一定的信息。虽然不能完全恢复原始数据,但是所损失的部分对理解原始图像的影响较小,却换来了大得多的压缩比。有损压缩广泛应用于语音、图像和视频数据的压缩 * * DSP 芯片的输入是A/D 变换后得到的以抽样形式表示的数字信号,DSP 芯片对输入的数字信号进行某种形式的处理,如进行一系列的乘累加操作(MAC)。 必须指出的是,这一DSP 应用系统模型只是一个典型模型,并不是所有的DSP 应用系统都必须包括模拟中的所有部分。 例如,语音识别系统在输出端口并不是连续的波形,而是识别结果,如数字、文字等。有些输入信号本身就是数字信号,如CD(Compact Disk),因此就不必进行A./D 变换了。 * 数字信号处理系统是以数字信号处理为基础的,因此具有数字处理的全部优点。 DSP 应用系统与其他以现代数字技术为基础的系统或设备都是相互兼容的,它与这样的系统接口以实现某种功能要比模拟系统与这些系统接口要容易得多。 DSP 应用系统中的可编程DSP 芯片可使设计人员在开发过程中灵活方便的对软件进行修改和升级, DSP 应用系统以数字处理为基础,受环境温度及噪声的影响较小、可靠性高。 16 位数字系统可以达到10-5 级的精度。 模拟系统的性能受元器件参数性能变化的影响比较大,而数字系统基本不受影响,因此数字系统便于测试、调试和大规模生产。 DSP 应用系统中的数字部件有高度的规范性,便于大规模集成 * 定义系统性能指标 在设计DSP 系统之前,首先必须根据应用系统的目标确定系统的性能指标、信号处理的要求,这通常可用流程图、数学运算序列、正式的符号或自然语言来描述。 采用高级语言进行性能模拟 一般来说,为了实现系统的最终目标,需要对输入的信号进行适当处理,而处理方法的不同会导致不同的系统性能,要得到最佳的系统性能必须在这一步确定最佳的处理方法,即数字信号处理的算法(Algorithm),因此这一步也称算法模拟或仿真阶段 设计实时的DSP 应用系统。实时DSP 应用系统的设计包括硬件设计和软件设计两个方面。硬件设计首先要根据系统运算量的大小、对运算精度的要求、系统成本限制以及体积、功耗等要求选择一合适的DSP 芯片。然后设计DSP 芯片的外围电路及其他电路。软件设计和编程主要根据系统要求和所选的DSP 芯片编写相应的DSP 汇编程序。当然由于现有的高级语言编译器的效率还比不上手工编写汇编语言的效率,因此在实际应用系统中常常采用高级语言和汇编语言的混合编程方法,即在算法运算量大的地方,用手工编写的方法编写汇编语言,而运算量不大的地方则采用高级语言。 借助开发工具进行软硬件调试。软件的调试一般借助于DSP 开发工具,如软件模拟器、DSP开发系统或仿真器等。硬件调试一般采用硬件仿真器进行调试,如果没有相应的硬件仿真器,且硬件系统不是十分复杂,也可以借助于一般的工具进行调试。 系统集成与独立系统运行。系统的软件和硬件分别调试完成后,就可以将软件脱离开发系统而直接在应用系统上运行。当然,DSP 应用系统的开发,特别是软件开发是一个需要反复进行的过程 * 如数字滤波、自适应滤波、快速傅立叶变换、相关运算、谱分析、卷积、模式匹配、加窗、波形产生等; 如调制解调器、自

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档