摘 要: 为解决声诱饵仿真系统中信号处理实时性的问题,引入Hammerhead-PCI板卡以提高信号处理速度。文章介绍了系统以及所用信号处理器的特点,着重描述了Hammerhead在系统中的应用方法及其效果。
引言
声诱饵仿真系统是为评估某型声诱饵的性能(主要是声学性能)而建立的一个DIS(Distributed Interactive Simulation,分布式交互仿真)系统。它包括导演台、鱼雷模拟器、海洋信道模拟器、潜艇/声诱饵模拟器和终端演示等模块,通过以太网相连而成,图1是系统框图。
它通过模拟潜战中潜艇投放的声诱饵与来袭鱼雷进行水声对抗的过程,来评估声诱饵对抗鱼雷自导的有效性。由于系统侧重于声信息及其处理过程的模拟,因此信号处理在其中就占有相当重要的位置。众所周知的是,在水声信号处理过程中,不仅需要处理的信号信息量很大,而且实时性要求也很高。因此,在仿真系统中,欲尽可能真实地再现潜战的过程,单纯利用软件进行信号处理显然难以满足实时性的要求。为了解决这个问题,从两个方面考虑。一方面为提高传输实时性,系统中选用3Com公司的3C17702千兆以太网交换机构建了系统的通信模块硬件结构;另一方面采用Bittware公司的Hammerhead PCI信号处理板(它以ADI的ADSP21160信号处理芯片作为CPU),以提高系统中声信息的处理速度。
图1 声诱饵仿真系统框图
图2 Hammerhead-PCI及其软件
图3 鱼雷主动自导信号处理流程
图4 基于FFT的信号卷积过程
图5 基于FFT的信号相关过程
Hammerhead PCI及相关软件简介
Hammerhead-PCI是一种PCI接口的数字信号处理板卡。它由四块ADSP-21160 SHARC处理器组成,其PCI接口速度可达66MHz。板卡可支持512MB的SDRAM,一个缓冲区以及两个PMC槽,可用于处理器扩展。
ADSP-21160 DSP工作在100MHz,它有2400MFLOPs的处理能力,与ADSP-2106x SHARC DSP兼容。它通过一50MHz,64位的总线访问板子上的SDRAM,PCI总线接口,以及其他的SHARC DSP。2MB的FLASH RAM存有引导程序,ADSP-21160可以对其进行读、写。而512MB的SDRAM作为ADSP-21160的扩展存储器。
Hammerhead PCI的程序开发相关软件主要包括集成开发和调试工具VisualDSP及BittWare主机接口支持工具DSP21K-SF工具箱。图2是它们之间的关系图。
Hammerhead PCI在系统中的应用
如“引言”中所述,系统选取Hammerhead PCI的目的是为了提高信号处理的速度,以满足系统实时性的要求。由此并结合图1所描述的系统结构,为鱼雷模拟器、海洋信道模拟器和潜艇/声诱饵模拟器三个涉及到声信息处理的节点配置了Hammerhead PCI信号处理板。下面以鱼雷模拟器为例介绍Hammerhead PCI在系统中的应用。
鱼雷模拟器中主动信号处理流程
鱼雷模拟器模拟了潜战中鱼雷攻击敌潜艇的机动逻辑和鱼雷自导寻的逻辑。其中鱼雷自导寻的过程其实就是通过信号处理发现并控制鱼雷跟踪目标的过程。信号处理包括被动信号处理和主动信号处理两个过程:被动处理是指鱼雷工作在被动自导阶段时的处理过程,它主要是针对接收到的目标辐射噪声等信息通过能量积分的方法来得到目标的方位、距离等参数;主动处理则是指鱼雷工作在主动自导阶段时的处理过程,主要是通过对接收到的目标(对鱼雷寻的信号的)回波信号经一定的处理后和已知的先验相关样本信号进行互相关运算,由此得到有关目标的具体信息。相比较而言,主动处理过程中要满足实时性的要求就很有必要加入信号处理板,实际中即是这样做的。图3给出了主动信号处理的流程图。
应用分析
由上小节可见,需要运用DSP信号处理板进行数据处理的过程包括混频、带通滤波、低采样和互相关等(生成相关样本可以放在程序初始化过程中),由于这些过程循环往复,并且频率较高。
在每一个大的阶段中,又都可以分为几个小步骤。其中带通滤波和互相关两个过程包含了基于FFT的卷积和相关处理,而这两个处理阶段显然占用最多的时间。具体应用中,将一些基础的运算过程集中起来,作为运算的基础,放在一个名为“functions.h”的C头文件中,而将反复调用的主过程作为生成DSP可执行文件的C文件。
根据需求分析的结果,写出算法的C程序并在PC机平台上调试通过。然后将程序移植到DSP程序编辑环境,经过和DSP的联调正常后生成DSP可执行文件。
在此过程中,一个需要特别注意的问题是DSP中地址分配必须清晰、合理。表1列出了鱼雷自导模块中有关DSP程序的变量地址分配。
其中SignalLen,SamplingRate,ResultLength,done等4个参数在声明时都作为一维数组,是为了与后面的CorrelationData和data的声明保持一致。
PC机和DSP的通信由HIL(Host Interface Library,主机接口库)来完成。在这里,用到的HIL函数主要有DSP的打开、关闭、配置、程序下载、(待处理的)数据下载、数据(处理结果)上传等。下面为Visual C++程序中有关HIL的一段:
void CTorpedoDoc::ActiveProcess(float* data, int SignalLen, float SamplingRate, float*
result, int ResultLength)
{
...
PDSP21K dsp = dsp21k_open_by_id(0, 1);//打开DSP
dsp21k_reset_bd(dsp);//复位DSP
dsp21k_cfg_proc(dsp);//配置DSP
dsp21k_dl_exe(dsp, "ActiveProcess.dxe");//将可执行文件下载到DSP上
... ... ... ... ... ... ... ... ... ... ... ... ... ...//此处为回波接收线程
dsp21k_dl_int(dsp, 0x800020, SignalLen);//将信号长度数据下载到DSP上
dsp21k_dl_int(dsp, 0x800021, SamplingRate);//将采样率数据下载到DSP上
dsp21k_dl_flts(dsp, 0x800100, 256,CorrelationData);//将相关样本信号数据下载到DSP上
dsp21k_dl_flts(dsp, 0x801000, SignalLen, data);//将回波信号数据下载到DSP上
dsp21k_start(dsp);//启动ActiveProcess.dxe
while(dsp21k_ul_int(dsp, 0x800023) != 1);//等待ActiveProcess.dxe执行完毕
//ActiveProcess.dxe执行完继续
ResultLength = dsp21k_ul_int(dsp, 0x800022);//上传处理结果数据长度
dsp21k_ul_flts(dsp, 0x801000, ResultLength, result);//上传处理结果给result指针
... ... ... ... ... ... ... ... ... ... ... ... ... ...//转去相关处理
}
Hammerhead PCI在系统中的应用效果
在整个信号处理的程序中,用到最多的而且也是最占用处理时间的过程有信号的卷积和信号的互相关。其中在海洋声信道的处理过程中,大量用到了卷积积分运算;在鱼雷自导的信号处理过程中,则更多地使用相关运算。两者都采用了基于FFT(Fast Fourier Transform,快速Fourier变换)的算法,即利用FFT的性质,进行时域 - 频域 - 时域的变换,以减小运算中乘法次数。运算过程分别如图4、5:
图4中,f(k)为输入海洋声信道的采样信号序列,h(k)为海洋声信道的冲激响应函数的采样序列。
图5中,f(k)为回波信号的采样序列,即3.3小节程序中data指针;g(k)为相关样本序列,即其中的CorrelationData指针。G*(ejω)为FFT(g(k))的共扼。R(f(k), g(k))表示f(k)和g(k)的互相关。
为测试DSP信号处理的效果,另外编制了程序“Sharc.dsw”。程序针对同样的信号相关处理过程,分别在单独利用Visual C++编程和通过DSP处理的条件下记录重复执行100次所耗时间,共测试8次,结果如表2。其中DSP处理时间不包括可执行程序下载及前面的DSP初始化工作。
由上表可见,使用DSP处理的平均时间仅为不使用时的10%弱,大大提高了信号处理的速度。信号卷积的结果与此类似。需要指出的是,上表中的时间并不是全部用来进行数值计算的,还包括循环所占用的时间。因此,实际的处理时间还要更短些。
结语
综上所述,由于采用了基于ADSP21160的数字信号处理板Hammerhead-PCI,使得信号处理速度得到提高,从而系统的运行效率也相应得到了很大提高;加上所选高效通信硬件,系统基本实现了实时仿真的目的。本文所描述的系统目前已经完成,运行良好。
![](https://file.elecfans.com/web1/M00/62/BD/o4YBAFuMjn2AQ99hAABPqwOxLxY815.jpg)
![](https://file1.elecfans.com//web2/M00/A5/89/wKgZomUMOOSANAmAAAAVn0re_Kw715.gif)
![](https://file1.elecfans.com//web2/M00/A5/B8/wKgZomUMOcSAZL3YAAC2S4XhXeQ152.jpg)
![](https://file1.elecfans.com//web2/M00/A5/F3/wKgZomUMOvSADVr6AAAH7GAfzsw557.jpg)
引言
声诱饵仿真系统是为评估某型声诱饵的性能(主要是声学性能)而建立的一个DIS(Distributed Interactive Simulation,分布式交互仿真)系统。它包括导演台、鱼雷模拟器、海洋信道模拟器、潜艇/声诱饵模拟器和终端演示等模块,通过以太网相连而成,图1是系统框图。
它通过模拟潜战中潜艇投放的声诱饵与来袭鱼雷进行水声对抗的过程,来评估声诱饵对抗鱼雷自导的有效性。由于系统侧重于声信息及其处理过程的模拟,因此信号处理在其中就占有相当重要的位置。众所周知的是,在水声信号处理过程中,不仅需要处理的信号信息量很大,而且实时性要求也很高。因此,在仿真系统中,欲尽可能真实地再现潜战的过程,单纯利用软件进行信号处理显然难以满足实时性的要求。为了解决这个问题,从两个方面考虑。一方面为提高传输实时性,系统中选用3Com公司的3C17702千兆以太网交换机构建了系统的通信模块硬件结构;另一方面采用Bittware公司的Hammerhead PCI信号处理板(它以ADI的ADSP21160信号处理芯片作为CPU),以提高系统中声信息的处理速度。
![](/article/UploadPic/2006-3/2006311122416469.jpg)
图1 声诱饵仿真系统框图
![](/article/UploadPic/2006-3/2006311122417425.jpg)
图2 Hammerhead-PCI及其软件
![](/article/UploadPic/2006-3/2006311122417601.jpg)
图3 鱼雷主动自导信号处理流程
![](/article/UploadPic/2006-3/2006311122417368.jpg)
图4 基于FFT的信号卷积过程
![](/article/UploadPic/2006-3/2006311122417446.jpg)
图5 基于FFT的信号相关过程
Hammerhead PCI及相关软件简介
Hammerhead-PCI是一种PCI接口的数字信号处理板卡。它由四块ADSP-21160 SHARC处理器组成,其PCI接口速度可达66MHz。板卡可支持512MB的SDRAM,一个缓冲区以及两个PMC槽,可用于处理器扩展。
ADSP-21160 DSP工作在100MHz,它有2400MFLOPs的处理能力,与ADSP-2106x SHARC DSP兼容。它通过一50MHz,64位的总线访问板子上的SDRAM,PCI总线接口,以及其他的SHARC DSP。2MB的FLASH RAM存有引导程序,ADSP-21160可以对其进行读、写。而512MB的SDRAM作为ADSP-21160的扩展存储器。
Hammerhead PCI的程序开发相关软件主要包括集成开发和调试工具VisualDSP及BittWare主机接口支持工具DSP21K-SF工具箱。图2是它们之间的关系图。
Hammerhead PCI在系统中的应用
如“引言”中所述,系统选取Hammerhead PCI的目的是为了提高信号处理的速度,以满足系统实时性的要求。由此并结合图1所描述的系统结构,为鱼雷模拟器、海洋信道模拟器和潜艇/声诱饵模拟器三个涉及到声信息处理的节点配置了Hammerhead PCI信号处理板。下面以鱼雷模拟器为例介绍Hammerhead PCI在系统中的应用。
鱼雷模拟器中主动信号处理流程
鱼雷模拟器模拟了潜战中鱼雷攻击敌潜艇的机动逻辑和鱼雷自导寻的逻辑。其中鱼雷自导寻的过程其实就是通过信号处理发现并控制鱼雷跟踪目标的过程。信号处理包括被动信号处理和主动信号处理两个过程:被动处理是指鱼雷工作在被动自导阶段时的处理过程,它主要是针对接收到的目标辐射噪声等信息通过能量积分的方法来得到目标的方位、距离等参数;主动处理则是指鱼雷工作在主动自导阶段时的处理过程,主要是通过对接收到的目标(对鱼雷寻的信号的)回波信号经一定的处理后和已知的先验相关样本信号进行互相关运算,由此得到有关目标的具体信息。相比较而言,主动处理过程中要满足实时性的要求就很有必要加入信号处理板,实际中即是这样做的。图3给出了主动信号处理的流程图。
应用分析
由上小节可见,需要运用DSP信号处理板进行数据处理的过程包括混频、带通滤波、低采样和互相关等(生成相关样本可以放在程序初始化过程中),由于这些过程循环往复,并且频率较高。
在每一个大的阶段中,又都可以分为几个小步骤。其中带通滤波和互相关两个过程包含了基于FFT的卷积和相关处理,而这两个处理阶段显然占用最多的时间。具体应用中,将一些基础的运算过程集中起来,作为运算的基础,放在一个名为“functions.h”的C头文件中,而将反复调用的主过程作为生成DSP可执行文件的C文件。
根据需求分析的结果,写出算法的C程序并在PC机平台上调试通过。然后将程序移植到DSP程序编辑环境,经过和DSP的联调正常后生成DSP可执行文件。
在此过程中,一个需要特别注意的问题是DSP中地址分配必须清晰、合理。表1列出了鱼雷自导模块中有关DSP程序的变量地址分配。
其中SignalLen,SamplingRate,ResultLength,done等4个参数在声明时都作为一维数组,是为了与后面的CorrelationData和data的声明保持一致。
PC机和DSP的通信由HIL(Host Interface Library,主机接口库)来完成。在这里,用到的HIL函数主要有DSP的打开、关闭、配置、程序下载、(待处理的)数据下载、数据(处理结果)上传等。下面为Visual C++程序中有关HIL的一段:
void CTorpedoDoc::ActiveProcess(float* data, int SignalLen, float SamplingRate, float*
result, int ResultLength)
{
...
PDSP21K dsp = dsp21k_open_by_id(0, 1);//打开DSP
dsp21k_reset_bd(dsp);//复位DSP
dsp21k_cfg_proc(dsp);//配置DSP
dsp21k_dl_exe(dsp, "ActiveProcess.dxe");//将可执行文件下载到DSP上
... ... ... ... ... ... ... ... ... ... ... ... ... ...//此处为回波接收线程
dsp21k_dl_int(dsp, 0x800020, SignalLen);//将信号长度数据下载到DSP上
dsp21k_dl_int(dsp, 0x800021, SamplingRate);//将采样率数据下载到DSP上
dsp21k_dl_flts(dsp, 0x800100, 256,CorrelationData);//将相关样本信号数据下载到DSP上
dsp21k_dl_flts(dsp, 0x801000, SignalLen, data);//将回波信号数据下载到DSP上
dsp21k_start(dsp);//启动ActiveProcess.dxe
while(dsp21k_ul_int(dsp, 0x800023) != 1);//等待ActiveProcess.dxe执行完毕
//ActiveProcess.dxe执行完继续
ResultLength = dsp21k_ul_int(dsp, 0x800022);//上传处理结果数据长度
dsp21k_ul_flts(dsp, 0x801000, ResultLength, result);//上传处理结果给result指针
... ... ... ... ... ... ... ... ... ... ... ... ... ...//转去相关处理
}
Hammerhead PCI在系统中的应用效果
在整个信号处理的程序中,用到最多的而且也是最占用处理时间的过程有信号的卷积和信号的互相关。其中在海洋声信道的处理过程中,大量用到了卷积积分运算;在鱼雷自导的信号处理过程中,则更多地使用相关运算。两者都采用了基于FFT(Fast Fourier Transform,快速Fourier变换)的算法,即利用FFT的性质,进行时域 - 频域 - 时域的变换,以减小运算中乘法次数。运算过程分别如图4、5:
图4中,f(k)为输入海洋声信道的采样信号序列,h(k)为海洋声信道的冲激响应函数的采样序列。
图5中,f(k)为回波信号的采样序列,即3.3小节程序中data指针;g(k)为相关样本序列,即其中的CorrelationData指针。G*(ejω)为FFT(g(k))的共扼。R(f(k), g(k))表示f(k)和g(k)的互相关。
为测试DSP信号处理的效果,另外编制了程序“Sharc.dsw”。程序针对同样的信号相关处理过程,分别在单独利用Visual C++编程和通过DSP处理的条件下记录重复执行100次所耗时间,共测试8次,结果如表2。其中DSP处理时间不包括可执行程序下载及前面的DSP初始化工作。
由上表可见,使用DSP处理的平均时间仅为不使用时的10%弱,大大提高了信号处理的速度。信号卷积的结果与此类似。需要指出的是,上表中的时间并不是全部用来进行数值计算的,还包括循环所占用的时间。因此,实际的处理时间还要更短些。
结语
综上所述,由于采用了基于ADSP21160的数字信号处理板Hammerhead-PCI,使得信号处理速度得到提高,从而系统的运行效率也相应得到了很大提高;加上所选高效通信硬件,系统基本实现了实时仿真的目的。本文所描述的系统目前已经完成,运行良好。
相关推荐
基于Hammerhead的精度5m的单芯片GPS接收机设计
基于Hammerhead的GPS接收机具有低成本、低功耗、性能优越的特点。高集成度使安装在芯片以外的接收机部件极少,节约了相当大的印制板空间,降低了组件成本。加入内部LNA和PLL既降低了成本
2018-09-03 09:38:00
5880
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file.elecfans.com/web1/M00/62/BD/o4YBAFuMjn2AQ99hAABPqwOxLxY815.jpg)
ADSP-21160M/ADSP-21160N是数字信号处理器
胶多处理功能和端口(串行、链路、外部总线和JTAG)。特征100 MHz(10 ns)核心指令速率(ADSP-21160N);单周期指令执行,包括两个计算单元中的SIMD操作;模位反向寻址的双数据地址
2020-10-15 17:46:19
ADSP-2100系列数字信号处理器
存储器&数据存储器RAM;集成I/O外围设备:串行端口、计时器,主机接口端口(仅限ADSP-2111)。 特征 25 MIPS,40 ns最大指令率;用于程序和数据存储器的独立片上总线;程序
2020-07-17 14:23:24
ADSP-2111信号处理器
(1)ADSP-2111芯片采用哈佛结构,片内有6条总线(1条程序总线、2条数据总线、2条地址总线和1条DMA总线),这种分离的程序总线和数据总线,可允许同时获取指令字(来自程序存储器)和操作数
2011-08-10 15:09:16
ADSP-21261/ADSP-21262/ADSP-21266是SHARC嵌入式处理器
的成员,具有模拟设备公司、超级哈佛体系结构。ADSP-2126x源代码与ADSP-21160和ADSP-21161 DSP以及第一代ADSP2106x SHARC处理器在SISD(单指令,单数据)模式下
2020-10-14 16:59:05
ADSP-21469 EZ-BOARD连不上目标板
硬件“ADSP-21469 EZ-BOARD 0.2 BOM REV 2.1”使用CCES2.3,按照“ADSP-21469_ezboard_man_rev.1.1”这个文档以及官方视频介绍的方法
2018-08-23 08:09:46
ADSP-21489BSWZ-4A脱机不能运行的原因是什么?怎么解决?
有关ADSP-21489BSWZ-4A脱机运行的问题:
最近做了一块应用板,使用ADSP-21489BSWZ-4A 和配 M25P16 ,DSP与SPI存储器之间的引脚按DSP默认模式连接,即
2024-01-15 06:43:51
ADSP-CM403BSWZ-CF和ADSP BF518相比到底谁速度快?
1. 如题,ADSP-CM403BSWZ-CF(240Mhz)和SHARCDSP 比如ADSP-21479 (300Mhz)综合到底谁强?如果只比浮点DSP性能(速度)呢?比如FIR,DFFT
2024-01-15 06:04:12
ADSP-TS201SAPBZ050 现货供应
PCS.预计春节后3月份到货。ADSP-TS201SAPBZ-060 在途400只+公司库存285只=685PCS ADSP-TS201SAPBZ050 2404 PCS ADSP-TS201SABP-050 245 PCS ADSP-TS201SYBPZ050873 PCS
2018-12-21 19:48:14
adsp bf54x资料
DSP区没有人发帖子。我先发一个吧~最近工作需要要学adsp bf54x ,这个系列的dsp可能比较少人用,发点资料,看大家有没有人做,互相交流一下.关于设备库文件我在网上找好就都没有找到~有的朋友
2019-04-29 22:49:31
ADI ADSP-CM408F评估套件在电机控制的广泛应用
在嵌入式实时控制领域扮演越来越重要的角色。这不,原本作为DSP领域领跑者的ADI也推出了基于Cortex-M4内核的ADSP-CM40x系列混合信号控制器。 今天,就为大家介绍ADI的一款具有业界
2018-10-11 09:11:54
HDD&DVD播放器使用说明及原理图(JVC)-2
;amp;nbsp;</p><p><font face="Verdana">Since
2009-12-21 15:20:17
VxWorks作为MVME167操作系统的多DSP系统设计
和处理器的性能来调节处理结点的数目,使系统达到最佳的性能价格比。 实际上,只有从芯片开始仔细设计,才能方便地实现多处理器系统的调节功能。这里选用的是AD公司新出品的SHARC级处理器ADSP21160
2019-04-03 09:40:03
VxWorks多DSP系统多任务程序设计方案
和处理器的性能来调节处理结点的数目,使系统达到最佳的性能价格比。 实际上,只有从芯片开始仔细设计,才能方便地实现多处理器系统的调节功能。这里选用的是AD公司新出品的SHARC级处理器ADSP21160
2019-06-27 06:48:18
[分享]汽车防盗器+GPS方案
本帖最后由 eehome 于 2013-1-5 09:58 编辑
&nbsp; <p>1、&nbsp; GPS卫星定位功能:如果
2008-09-18 14:21:37
sigma studio for ADSP-21479 EZ board
When I use ADSP-21479 EZ borad,and controlthe board by USBi interface ,I download the example (D
2018-08-02 08:40:41
基于Mem DMA方式的ADSP-BF533指令存储器的迂回访问
基于Mem DMA方式的ADSP-BF533指令存储器的迂回访问摘要:本文主要针对ADSP-BF533的内部存储器的访问方式进行了讨论,  
2009-11-03 15:01:03
如何利用ADSP-21160实现TFT-LCD驱动电路的设计?
本文实现了将VGA接口信号转换到模拟液晶屏上显示的驱动电路,采用ADI公司的高性能DSP芯片ADSP-21160来实现驱动电路的主要功能。
2021-06-07 06:32:25
广 州 开 餐 饮 费 发 票
广 州 开 餐 饮 费 发 票σσ:753.421.157---网页打不
2018-04-11 23:59:37
怎么实现基于ADSP-21160的液晶驱动电路设计?
本文实现了将VGA接口信号转换到模拟液晶屏上显示的驱动电路,采用ADI公司的高性能DSP芯片ADSP-21160来实现驱动电路的主要功能。
2021-06-04 06:48:20
有关ADSP-21489BSWZ-4A脱机运行的问题
咨询有关ADSP-21489BSWZ-4A脱机运行的问题:最近做了一块应用板,使用ADSP-21489BSWZ-4A 和配 M25P16 ,DSP与SPI存储器之间的引脚按DSP默认模式连接,即
2018-12-11 10:36:08
请问ADSP-BF518F16与ADSP-BF518区别是?
在BF518BF16页面下找到的硬件参考手册当中,封面上写的是Includes ADSP-BF512, ADSP-BF514,ADSP-BF516, DSP-BF518,没有包含518F16 ,也没有勘误表请问BF518的硬件参考手册和BF518F16有区别吗?硬件参考手册能使用同一个吗?
2018-08-15 07:04:27
采用VxWorks实现多DSP系统多任务程序设计
和处理器的性能来调节处理结点的数目,使系统达到最佳的性能价格比。 实际上,只有从芯片开始仔细设计,才能方便地实现多处理器系统的调节功能。这里选用的是AD公司新出品的SHARC级处理器ADSP21160
2019-07-10 08:03:26
LMS and Zero-Forcing
(The Hammer Cores equalizers are fully parameterized, very 
2006-03-27 23:47:55
231
![](https://skin.elecfans.com/images/2021-soft/load.png)
AD22340 I2C与BLACKFIN ADSP-533参
AD22340 I2C与BLACKFIN ADSP-533参考设计:
AD 22340(I2C)与BLACKFIN ADSP-533参考设计 11. 简介 
2009-09-02 13:01:59
19
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-2106X SHARC DSPs软件仿真器的构架与
本文介绍一种ADSP-2106x DSPs (数字信号处理器, Digital Signal Processors)的软件仿真器(ADSPSim)。在此仿真器构架过程中,面向对象仿真技术的使用大大改
2009-09-09 08:44:28
20
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP21160实现CDMA信号波达方向估计
本文针对CDMA 系统,提出使用DSP 器件ADSP21160 实现对感兴趣用户的波达方向和估计的算法。该算法是对传统MUSIC 方法的推广与变形,克服了要求接收信号数小于阵元数的局限,算法运
2009-09-12 15:24:00
17
![](https://skin.elecfans.com/images/2021-soft/load.png)
基于ADSP21160的多DSP阵列机系统
多DSP 信号处理板广泛地运用于工业军事通信和医疗等许多方面.本文介绍了一种基于ADSP21160的多DSP 板设计, 以及在VxWorks 实时操作系统平台下该板在数字式声纳的实时信号处理系统
2010-01-17 09:32:50
20
![](https://skin.elecfans.com/images/2021-soft/load.png)
海尔LA76832机芯 调 试 
LA76832机芯 调 试 说 明进入工厂调试状态的方法依次按遥控器上MENU菜单  
2006-04-17 22:16:45
1021
![](https://skin.elecfans.com/images/2021-soft/eye.png)
ADSP-BF533在低耗高速实时系统中的应用
ADSP-BF533在低耗高速实时系统中的应用
1 引言
当今信息技术与计算机技术的飞速发展。使得数字信号处理发展成为一门非常关
2010-04-03 11:15:00
1144
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/89/wKgZomUMOOSANAmAAAAVn0re_Kw715.gif)
Adsp-TS101性能分析及其在雷达信号处理中的应用
Adsp-TS101性能比ADSP21160有显著提高,且与之兼容,使得以ADSP21160开发的产品升级快速、简捷。Adsp-TS101是64位处理器,工作在250 MHz时钟下,可进行32位定点和32位或40位浮点运算,
2010-09-23 09:57:25
1776
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/B8/wKgZomUMOcSAZL3YAAC2S4XhXeQ152.jpg)
SHARC DSP芯片在阵列信号处理中的性能研究
摘要:从应用角度介绍了ADSP21160 DSP芯片的基本性能,并用ADSP21160实现了基本的阵列信号测向算法-MUSIC算法着重讨论了如何利用ADSP 21160的结构和开发环境来提高程序的执行效率,满足系统设计的要求。 关键词:SHARC DSP;阵列信号处理;MUSIC;测向算法
2011-02-28 23:59:15
33
![](https://skin.elecfans.com/images/2021-soft/load.png)
DSP在焊缝识别系统中的应用
摘要:一种基于DSP的视觉焊缝识别系统.采用ADSP21160实现了焊接图像焊缝识别算法,满足了信号实时处理的要求. 关键词:焊缝识别系统; ADSP2116; 焊缝识别算法;仿真运算
2011-03-01 01:09:52
50
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP21160的电源管理探讨
ADSP21160代码有高度的兼容性,并具有更高的主频和SIMD(单指令,多数据流)功能,现广泛应用于医学、图像处理、军事、工业控制、电信等许多数字信号处理领域,易于实现复杂的实时信
2011-08-04 10:20:46
745
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A5/F3/wKgZomUMOvSADVr6AAAH7GAfzsw557.jpg)
基于ADSP21160的多通道同步采样并行处理系统
为了满足水声通信以及水下信号处理和目标识别等方面对高速实时并行处理系统的要求,文章设计并研制了一种基于ADSP21160和多通道同步采样ADC芯片的多处理器并行数字信号处理系统,
2011-10-10 15:10:27
55
![](https://skin.elecfans.com/images/2021-soft/load.png)
一种数字信号处理系统设计方案
本文使用ADI 公司的ADSP21160为主处理器搭建了信号处理硬件平台,给出了对系统的构思及具体电路设计,具有一定的实用价值。
2012-02-08 11:03:53
2137
![](https://skin.elecfans.com/images/2021-soft/eye.png)
![](https://file1.elecfans.com//web2/M00/A6/1E/wKgZomUMO9OAFyLoAAAKpitjuKM085.jpg)
ADSP2106X系列资料详解
ADSP21160是新一代SHARC数字信号处理器,它对ADSP2106xADSP2106X进行了扩充和提高,进一步提高了并行处理能力,且具有卓越的浮点运算能力。本文介绍的信号处理板是基于ADSP21160处理器设计,达到了系统性能要求。
2017-09-02 10:11:36
4
![](https://skin.elecfans.com/images/2021-soft/load.png)
英国开发商Hammerhead VR与Dimension在商业领域进行了合作
英国开发商Hammerhead VR与Dimension一起在商业领域展开了诸多合作。这样的例子包括虚拟维京人奥斯陆维京星球中心。
2019-12-02 10:29:50
501
![](https://skin.elecfans.com/images/2021-soft/eye.png)
ADSP-CM402F/ADSP-CM403F/ADSP-CM407F/ADSP-CM408F/ADSP-CM409F BSDL Files
ADSP-CM402F/ADSP-CM403F/ADSP-CM407F/ADSP-CM408F/ADSP-CM409F BSDL Files
2021-02-05 14:04:26
2
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-SC572/ADSP-SC573/ADSP-21573 IBIS Model CSPBGA Package
ADSP-SC572/ADSP-SC573/ADSP-21573 IBIS Model CSPBGA Package
2021-03-10 14:07:40
9
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-SC570/ADSP-SC571/ADSP-21571 IBIS Model LQFPEP Package
ADSP-SC570/ADSP-SC571/ADSP-21571 IBIS Model LQFPEP Package
2021-03-10 14:10:40
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF542/ADSP-BF544/ADSP-BF547/ADSP-BF548/ADSP-BF549:Blackfin嵌入式处理器数据手册
ADSP-BF542/ADSP-BF544/ADSP-BF547/ADSP-BF548/ADSP-BF549:Blackfin嵌入式处理器数据手册
2021-03-18 23:49:13
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF534/ADSP-BF536/ADSP-BF537:Blackfin嵌入式处理器数据手册
ADSP-BF534/ADSP-BF536/ADSP-BF537:Blackfin嵌入式处理器数据手册
2021-03-19 00:44:53
9
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF522C/ADSP-BF523C/ADSP-BF524C/ADSP-BF525C/ADSP-BF526C/ADSP-BF527C:Blackfin嵌入式处理器数据手册
ADSP-BF522C/ADSP-BF523C/ADSP-BF524C/ADSP-BF525C/ADSP-BF526C/ADSP-BF527C:Blackfin嵌入式处理器数据手册
2021-03-19 10:15:10
11
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF522/ADSP-BF523/ADSP-BF524/ADSP-BF525/ADSP-BF526/ADSP-BF527:Blackfin嵌入式处理器数据手册
ADSP-BF522/ADSP-BF523/ADSP-BF524/ADSP-BF525/ADSP-BF526/ADSP-BF527:Blackfin嵌入式处理器数据手册
2021-03-21 16:01:26
10
![](https://skin.elecfans.com/images/2021-soft/load.png)
AN-1407: ADSP-CM402F/ADSP-CM403F/ADSP-CM407F/ADSP-CM408F/ADSP-CM409F脉冲宽度调制器的交流电机控制应用
AN-1407: ADSP-CM402F/ADSP-CM403F/ADSP-CM407F/ADSP-CM408F/ADSP-CM409F脉冲宽度调制器的交流电机控制应用
2021-03-21 16:25:31
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF531/ADSP-BF532/ADSP-BF533:Blackfin嵌入式处理器数据表
ADSP-BF531/ADSP-BF532/ADSP-BF533:Blackfin嵌入式处理器数据表
2021-04-15 18:13:59
6
![](https://skin.elecfans.com/images/2021-soft/load.png)
EE-195:从ADSP-21160M SHARC®DSP迁移到ADSP-21160N SHARC DSP
EE-195:从ADSP-21160M SHARC®DSP迁移到ADSP-21160N SHARC DSP
2021-04-17 18:06:40
3
![](https://skin.elecfans.com/images/2021-soft/load.png)
EE-160:检查ADSP-21160链路端口与ADSP-2106x链路端口的向后兼容性
EE-160:检查ADSP-21160链路端口与ADSP-2106x链路端口的向后兼容性
2021-04-21 09:58:03
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
EE-379:ADSP-214xx与ADSP-SC58x/ADSP-2158x-外设注意事项
EE-379:ADSP-214xx与ADSP-SC58x/ADSP-2158x-外设注意事项
2021-05-10 19:38:56
3
![](https://skin.elecfans.com/images/2021-soft/load.png)
带只读存储器数据表的ADSP-2161/ADSP-2162/ADSP-2163/ADSP-2164/ADSP-2165/ADSP-2166:数字信号处理器
带只读存储器数据表的ADSP-2161/ADSP-2162/ADSP-2163/ADSP-2164/ADSP-2165/ADSP-2166:数字信号处理器
2021-05-13 09:00:49
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-21261/ADSP-21262/ADSP-21266 SHARC嵌入式处理器
ADSP-21261/ADSP-21262/ADSP-21266 SHARC嵌入式处理器
2021-05-13 10:03:51
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-2171/ADSP-2172/ADSP-2173:DSP微机报废数据表
ADSP-2171/ADSP-2172/ADSP-2173:DSP微机报废数据表
2021-05-13 11:18:22
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-21362/ADSP-21363/ADSP-21364/ADSP-21365/ADSP-21366 SHARC处理器
ADSP-21362/ADSP-21363/ADSP-21364/ADSP-21365/ADSP-21366 SHARC处理器
2021-05-13 12:26:37
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-21060/ADSP-21060L/ADSP-21062/ADSP-21062L/ADSP-21060C/ADSP-21060LC:SHARC处理器数据表
ADSP-21060/ADSP-21060L/ADSP-21062/ADSP-21062L/ADSP-21060C/ADSP-21060LC:SHARC处理器数据表
2021-05-14 12:12:17
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-21061、21065L和21160M EZ-KIT精简版<sup>®</sup>安装步骤
ADSP-21061、21065L和21160M EZ-KIT精简版®安装步骤
2021-05-17 19:56:08
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-21477/ADSP-21478/ADSP-21479版本的SHARC异常列表
ADSP-21477/ADSP-21478/ADSP-21479版本的SHARC异常列表
2021-05-17 20:23:58
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-2101/ADSP-2103:ADSP-2100系列DSP微型机报废数据表
ADSP-2101/ADSP-2103:ADSP-2100系列DSP微型机报废数据表
2021-05-22 17:19:58
1
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-2136x SHARC<sup>®</sup>处理器硬件参考(包括ADSP-21362/ADSP-21363/ADSP-21364/ADSP-21365/ADSP-21366处理器)
ADSP-2136x SHARC®处理器硬件参考(包括ADSP-21362/ADSP-21363/ADSP-21364/ADSP-21365/ADSP-21366处理器)
2021-05-23 18:48:17
3
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF512/ADSP-BF514/ADSP-BF516/ADSP-BF518 Blackfin嵌入式处理器产品手册
ADSP-BF512/ADSP-BF514/ADSP-BF516/ADSP-BF518 Blackfin嵌入式处理器产品手册
2021-05-27 15:18:28
4
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-SC572ADSP-SC573ADSP-21573 IBIS型CSPBGA型封装
ADSP-SC572ADSP-SC573ADSP-21573 IBIS型CSPBGA型封装
2021-05-31 13:42:48
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-SC570ADSP-SC571ADSP-21571 IBIS型LQFPEP封装
ADSP-SC570ADSP-SC571ADSP-21571 IBIS型LQFPEP封装
2021-06-01 09:53:48
0
![](https://skin.elecfans.com/images/2021-soft/load.png)
ADSP-BF538ADSP-BF538F Blackfin Processor硬件参考
ADSP-BF538ADSP-BF538F Blackfin Processor硬件参考
2021-06-16 14:46:30
2
![](https://skin.elecfans.com/images/2021-soft/load.png)
评论