DSP技术
|
DSPs的MPEG-4实时编码器设计与实现 介绍:设计并实现了一种基于TMS320C64x系列高性能通用DSPs 的MPEG-4 Simple Profile编码器。详细介绍了系统的硬件结构和工作流程。为解决高分辨率视频编码的实时性问题, 采用预测技术的运动估计算法以及基于C64x CPU的软件优化技术。实验结果表明编码器对D1分辨率(720×576)视频的编码速率达到25帧/秒以上,且具有较低的码率和较好的图像质量。 信息时代对于视频通讯的需求越来越广,从较低码率的可视电话、视频会议、实时监控到高码率的空中侦察、数字电视等,迫切要求将高效率、高质量的视频压缩算法实用化。MPEG-4于2000年正式成为国际标准并不断地扩展。它不仅支持码率低于64kbps的多媒体通信,还能支持广播级的视频应用。与以前的视频标准相比,MPEG-4可以提供更高的压缩效率、更好的交互性以及更强的抗误码能力。目前,MPEG-4已经成为视频压缩标准的主流。 MPEG-4算法非常复杂,其编解码的实时性难以保证,通常只能实现对中低分辩率视频的实时编码。本文基于TI公司的C64x系列DSPs设计并实现了一种MPEG-4编码器,实现了对D1分辨率(720×576)视频的实时编码,且在保证输出码率低于1Mbps的同时,解码图像具有较高的峰值信噪比和较好的视觉效果。 |
|
AD9764和FIFO在TMS320C6701系统中应用 介绍:提出了利用数字信号处理芯片TMS320C6701和EPM7128控制两片FIFO和四片AD9764的接口电路设计,介绍了AD9764的基本功能,重点分析了使多片AD9764和FIFO在TMS320C6701系统中稳定工作的关键技术。 本系统选用的数字信号处理芯片(DSP)为TI公司生产的高速浮点TMS320C6701芯片。C6701片内有个并行的处理单元,分为相同的两组,有32个32位通用寄存器,它在6ns周期时间里最多可同时执行8条32位指令,其运算能力可达1G FLOPS;存储器寻址空间为32位,可寻址8/16/32位数据;有4个自加载的DMA传输通道。TMS320C6701是本系统的控制中心,其主要功能是在EPM7128配合下将数据写入FIFO,再由EPM7128控制FIFO读出将数据读出,同时控制AD9764数据的读入。 |
|
基于FAT32文件系统IDE硬盘的文件操作 介绍:介绍了TI公司出品的DSP芯片TMS320F206对基于FAT32文件系统的文件读写和管理技术以及其对IDE硬盘的读写技术,着重介绍了文件的读写部分并且给出了该系统的软件流程图,简要介绍了硬件接口部分和对IDE硬盘的直接读写技术。
随着大数据量嵌入式系统的发展(如:视频采集系统、视频监控系统等),传统的数据存储器件已经远远不能满足当前的数据量要求。硬盘以其成熟的技术,通用的接口,尤其是巨大的数据存储空间,越来越多地吸引了设计人员的注意。所以如何用微控制芯片来实现对硬盘的读写,如何运用硬盘接口的通用性来实现硬盘数据管理的可移植性,是非常实际的问题。 |
|
基于DSP的高速线扫描相机的实现 介绍:本文设计了基于DSP的高速线扫描相机。该相机以TMS320C6201为核心,实现了图像采集和视觉信息获取。从CCD 模拟图像数据采集、DSP 数据处理、时钟和控制信号产生以及电源和数据输出电路设计等方面,详细阐述了设计思想和实现方法。设计高速线扫描相机,包括相机本身的硬件结构和相机操作的相关软件两部分。从相机的结构上看,线扫描相机作为图像采集和视觉信息获取设备,其主要功能是将光学图像信号转换为数字图像信号。一般来说,它由光学成像部分、光电转换部分(由模拟光信号转换为模拟电信号)及A/D转换等部分组成。光电转换部分一般由固体图像传感器来实现。 |
|
基于DSP的雷达视频信号数字采集与检测 介绍:反应速度更快、精度更高、目标的自动录取、使操作员能够同时处理多批目标,是现代雷达所追求的技术指标。雷达视频信号的数字采集和检测是达成这样目标的前提条件。众所周知,雷达对目标位置的测量,主要是依据目标回波相对于发射电波的延迟时间以及雷达天线的方向来决定的。电波的传播速度极快,传播l海里的时间大约只有12.35μs,雷达发射电波的间隔一般在ms数量级。在此间隔时间内,理论上最多会有成百上千个目标的回波。要在如此短的时间之内,对这么多的目标回波信号进行数字采集和处理,快速的采集器件及高速计算机处理器必不可少。DSP(Digital Signal Processor)芯片,即数字信号处理器,就是这样一种特别适用于进行这种实时信号处理的微处理器。本文以某雷达的技术参数为参考,用TMS320VC5402作为信号处理器,以AD9223为A/D变换器,采用双端口存储芯片IDT7203作数据暂存存储器,介绍一种实现雷达回波信号的数字采集和处理方法。 |
|
ARM/DSP双核系统的通信接口设计 介绍:嵌入式系统的核心是嵌入式微处理器和嵌入式操作系统。早期的嵌入式系统硬件核心是各种类型的8位和16位单片机;而近年来32位处理器以其高性能、低价格,得到了广泛的应用。近年来,又出现了另一类数据密集处理型芯片DSP。DSP由于其特殊的结构、专门的硬件乘法器和特殊的指令,使其能快速地实现各种数字信号处理及满足各种高实时性要求。随着现代嵌入式系统的复杂度越来越高,操作系统已成为嵌入式系统不可缺少的部分。免费的嵌入式操作系统,如Linux等,随着自身不断的改善,得到了飞速的发展。Linux是一个免费的、强大的、可信赖的、具有可伸缩性与扩充性的操作系统。Linux实现了许多现代化操作系统的理论,并且支持完整的硬件驱动程序、网络通信协议与多处理器的架构,其源码的公开更有利于操作系统嵌入式应用。 基于上述分析,笔者开发了基于ARM和DSP芯片的双核嵌入式系统。系统充分利用了ARM和DSP的各自特点,既可以使用ARM和DSP芯片进行协同开发,也可以利用ARM或DSP进行独立开发。操作系统选用了Linux,以利于充分发挥系统的效能。 |
|
基于DSP的实时图像处理系统 介绍:以DSP TMS320C6416 为核心处理器, 设计了一种通用的MPEG-4实时图象处理系统。文中对系统的硬件系统及软件设计进行了详细的介绍。其中视频采集、运动估计算法和软件的优化是保证本系统高效工作的关键部分,因此,本文对其进行了重点讨论,提出了相应的解决方法。实验表明,该系统可以满足当前的远程监控、电视电话、会议电视、道路交通管理等诸多视频/图象处理与传输领域应用的需求 |
|
快速小波变换的定点DSP实现
介绍:小波变换是近年来发展起来的一种数学理论和方法。作为一种新兴的理论,小波分析是数学发展史上的重要成果,对工程应用产生了深远的影响。广泛应用于语音信号处理、图像信号处理、信号检测、语音与图像编码、多尺度边缘提取与重建等领域。近年来,在电力系统中也开始应用小波分析进行故障检测及故障定位,并取得了有效的成果。 |
|
DSP上的指纹识别模块的实现 介绍:随着指纹识别技术的不断发展和成熟,高度的精确性使其已应用到身份认证的各个领域。与其他生物统计学特征相比,指纹特征更容易提取、更可信,且特征尺寸也很小。这些特点使指纹识别系统在有限资源平台上实现并维持一定性能(FAR、FRR及匹配时间等)成为可能。 本文讨论了指纹识别系统的设计和实现方法。介绍运用细节的脊线形状特征作为本算法的基础;基于这种思想,建立了指纹识别算法流程。该算法很容易在任何平台上实现。笔者选择了高效的DSP平台,设计了一个专业的用来单独实现指纹模块的DSP板。最后,讨论了这种指纹识别系统的现状和未来的发展。 |