您现在的位置是:主页 > 信号处理 >
一种基于DSP的并行信号处理系统的设计-信号处理电子电路图
发布时间:2023-01-30 15:30:29所属栏目:信号处理 已帮助人编辑作者:电路图知识网
自数字计算机问世以来,计算机的处理能力已经增长了100 k倍以上。然而,现有性能最高的计算机的计算能力仍远远不能满足人类对计算速度无止境的追求。
在科学计算、地质分析、气象预测、仿真模拟、图像处理以及实时信号处理领域,对计算机处理速度的要求尤为迫切。随着半导体技术的迅速发展,采用超大规模集成电路设计的处理单元功能越来越强,然而单处理器性能的提高受到了诸多限制。因此,满足对运算速度的巨大需求目前只能通过并行处理技术来实现。 1 概述 本文中设计了一种并行信号处理系统,其主要特点是: (1)具有强大的处理能力,可以完成多种信号处理模式。 (2)信号处理功能通过大量信号处理芯片(DSP)的并行计算完成。 (3)信号处理功能的改变通过软件实现。 图1所示的是动目标检测雷达信号处理机的主要组成部分,虚线中的处理模块是本文要完成的工作。
2.1 幅相计算 幅相计算指从复数据计算其幅度和相位,假使:




3 系统的设计 并行处理的目的是通过采用多个处理单元同时对任务处理来减少任务的执行时间,如何能以最短的时间完成任务成为并行处理机设计者最关心的问题,对这一问题的反映表现在处理机的2个基本性能指标:加速比和并行效率。而并行处理机的这2个基本性能决定于组成并行处理机的3个要素:处理单元、并行处理机网络结构、并行算法程序和任务分配方法。三者之间紧密联系,互相依赖。 3.1 处理单元的选择 处理单元的性能可以说是决定处理机性能最基本的因素,高性能的处理单元可以提高系统性能、减少系统体积和功耗、降低结构复杂性和提高软件可维护性。处理单元按应用范围大致可分为中央处理单元、专用ASIC芯片、FPGA/EPLD、数字信号处理器。在实时数字信号处理应用上,DSP仍具备明显优势。 在并行处理中,更强调DSP是否具有适于构成并行处理机的特殊功能,如高速通信口的通信能力、共享存贮器的接口功能等。TMS320C40和ADSP21060在结构功能上有很多相似之处,相比较而言,综合性能较好地并行DSP是ADSP21060,他的运算速度、数据吞吐能力、片内存贮器容量都远优于TMS320C40,相对于其他类型DSP。他的突出特点是:FFT速度快、片内存贮器容量大,很好地共享存贮器接口。各种兼容型号ADSP2106X的选择余地也较大,他还与最新推出的ADSP21160代码兼容,结构与接口形式也类似。 3.2 并行处理机互联结构 并行处理机互联网络的主要功能是为各处理单元提供数据交换的通路并负责子任务传送和控制调度信号的传递。处理单元之间的网络结构大致可分成2类: (1)共享总线(共享存贮器)系统,称为紧耦合式并行系统。 (2)处理单元有各自独立的数据存贮器而通过通信口相连的分布式并行系统,又称松耦合式系统。紧耦合式的共享总线系统在处理单元个数较少的情况下,以其无需数据通信而能获得较高的加速比。当处理单元个数很多时,共享总线将造成频繁的总线冲突和等待,而且共享总线结构的可扩充性和灵活性不及分布式系统,不适于大规模并行处理系统,可重构能力和容错能力都远不如分布式系统。 通用并行DSP的通信口速度在30~60 MHz,这为在处理单元数目很多的大规模并行处理采用分布式系统设计创造了条件。TMS320C40或ADSP21060提供的多达6个高速通信口的总通信能力与其指令速度或平均运算能力相当,而同时TMS320C40或ADSP21060都提供了共享数据总线的接口,TMS320C40有2套独立的总线,其中一套可以用于和其他TMS320C40共享数据,而ADSP21060的片内具有共享总线仲裁逻辑,可以在无需添加外部控制电路的情况下,将不多于6个ADSP21060直接相连。 以上分析表明,分布式并行系统更适合于大规模并行系统,而共享总线式系统在小规模的并行处理机上可以得到较高的性能。以ADSP21060为例,当处理单元小于5时共享总线系统的效率较高;反之,分布式并行系统将更好。 3.3 并行算法、任务分配和软件编程 并行算法的好坏主要以其并行度高低来衡量,并行算法和并行程序的设计复杂度远大于传统的串行算法和串行程序设计,他更多地依赖于处理机结构,现有的并行算法远不能满足并行处理的需要,而且目前还缺乏一种有效的并行开发系统和并行设计语言,但对于雷达信号处理这一领域来说,信号处理任务的类型基本上是确定的,这就缩小了设计者的设计范围,从而大大减少了程序设计的难度。 采用上文所述的并行DSP作为处理单元构成的信号处理机将是完全可编程和软件可重载的,根据需要可以对不同并行子模块重新进行功能定义。算法软件以标准模块存放在DSP的RAM或ROM中,当处理单元的功能改变时,可调用相应的软件模块。 任务分配和调度仍是并行处理系统设计的一个难题,至今尚无实用的任务自动分配方法,而任务分配所带来的成本又太高。根据雷达信号处理固有的特点,可以将其定义成带有输入参数的软件模块,每个模块随着其输入参数的不同,其输出参数如运算时间、数据通信时间、数据通信路径都将不同。 采用数据流全驱动的方式是将处理过程中的全部数据分割成一定大小的数据包,在每个数据包中,除了实际数据还包括有如下信息:数据包长度、处理方式、数据描述、校验码。处理方式中含有足够的处理信息,用于指示DSP或子模块如何处理此包数据,即选择多普勒滤波、MTI、CFAR等。数据描述信息详细地给出了此包数据的特点,包括距离门起止号、多普勒号、通道号等。DSP接收到一个数据包后,如果此包数据的处理相对于其他数据包是独立的,他就立即进行处理,否则等待其他包数据到齐或者向其他DSP转发。 4 系统的实现 首先估计一下单元平均恒虚警检测的运算量:整个距离(最大120 km,7 MHz采样率)数据量为5.6 k个复数,1片ADSP2106X处理需要的时间大约是3.6 ms,由于相干处理周期为1 ms,因而我们在距离上分成4段,分别用4片ADSP2106X处理,这样还有0.1 ms的空闲时间。这里为了每片DSP处理数据方便,需要每段处理相互独立,因此段间要有重叠,以保证每一段CFAR的左右单元平均可以独立进行。 (1)对于恒虚警检测的处理来说,只有2种工作方式:MTI和MTD,分别对应单元平均恒虚警检测和二维恒虚警检测。 (2)系统内各部分均采用数据流方式驱动,数据包的格式为:先是4个字的模式控制字,然后是实际数据。每一种工作方式及相应参数由每一数据包前面的模式控制字给出,对应于模式控制字中的工作方式及参数等各共用部分,我们在所有运算单元中对其进行解释,以便转入相应的子程序。 (3)系统初始化方式有两种,一种是EPROM加载方式,此方式有利于在整个系统调试或固定雷达工作方式后,脱开计算机进行。另一种加载方式就是通过计算机接口以Link口加载方式进行加载。为了使用时调整雷达信号处理方式,采用计算机加载方式。 4.1 系统硬件 根据运算量和恒虚警检测所需的存储量,估计出设备量为5片DSP,如图4所示。



Tags:
上一篇:XtremeDSP解决方案将数字信号处理功能提升到极至-信号处理电子电路图
下一篇:没有了
相关文章
- 采用ADAS3023同步数据采集系统电路 —电路图天天读(37)-信号处理电子电路图
- 具有调零及满度功能的信号处理电子电路图-信号处理电子电路图
- 串联和并联反馈放大电路图-信号处理电子电路图
- 基于ZigBee协议的无线通讯硬件电路设计图-信号处理电子电路图
- 信号机电路图讲解和实物图(黄灯点灯电路/出站信号机点灯/进站信号机点灯电路)-信号处理电子电路图
- 智能电表中的RS485的通讯模块电路设计-信号处理电子电路图
- 以太网收发电路设计方案详解-信号处理电子电路图
- 解读多间隔脉冲信号连接器电路-信号处理电子电路图
- 智能照明系统室内环境光采集电路图-信号处理电子电路图
- 无线遥控信号处理电路设计详解-信号处理电子电路图
猜你喜欢
CS5511国产DP转LVDS/eDP方案设计电路图-信号处理电子电路图
CS5511是一款适用于低成本显示系统的灵活配置的DP/eDP到LVDS/eDP转换器。CS5511原理...时钟有回沟?什么原因会导致信号波形边沿的回沟?-信号处理电子电路图
什么原因会导致信号波形边沿的回沟? 信号传输过程中遇到阻抗不连续会产生...反相加法运算电路,反相积分运算电路(含分析和计算公式)-信号处理电子电路图
集成运算放大器是一种高增益的直流放大器。它有两个输入端,一个输出端。...TYPEC转HDMI 8K30HZ+USB3.0+PD100W扩展方案CS5466芯片原理图-信号处理电子电路图
CS5466芯片原理图,CS5466单芯片集成Type-C转HDMI8K30HZ或者4K144HZ方案芯片, TYPEC转...
信号处理相关资讯
无线智能照明控制系统电路详解-信号处理电子电路图
用D-CAP模式的TPS53355芯片如何设计RCC纹波电路-信号处理电子电路图
解读ZigBee无线终端温度测试系统电路 —电路图天天读(85)-信号处理电子电路图
一种电话语音信号光纤接收机电路设计-信号处理电子电路图
ASL CS5466设计TYPEC转HDMI 8K高清扩展投屏方案芯片电路-信号处理电子电路图
CS5511国产DP转LVDS/eDP方案设计电路图-信号处理电子电路图
采用QCM传感器的差频与控制电路设计-信号处理电子电路图
微压力传感连接器电路设计详解-信号处理电子电路图
IM2603替代MT3905升降压MOS电源芯片-信号处理电子电路图
基于CO2128的网络信号转换系统电路设计-信号处理电子电路图
射频无线门禁系统电路设计方案详解 —电路图天天读(114)-信号处理电子电路图
汽车传感器之信号处理电路设计-信号处理电子电路图
CS5263电路原理图|替代IT6561芯片电路|DP转HDMI芯片方案设计-信号处理电子电路图
基于NFC通用读卡器电路设计 —电路图天天读(42)-信号处理电子电路图
电压和电流反馈放大电路图-信号处理电子电路图