EDA/PLD中的数字信号处理器的汇编程序优化方案的研究
虽然目前大多数DSP都支持C语言缟程,但是在实际工程应用中,多是用C语言编写流程控制,搭建工程框架。 具体的算法模块以及比较耗时的功能模块还是采用汇编语言来编写。因为用汇编语言进行编程可以利用电路自身硬件结构的特点对其进行优化与精简,从而能够使一些复杂的算法和功能模块在实时性方面取得非常好的效果。文中从指令并行和软件流水二方面出发。以ADI公司PSl01系列电路的程序为实例,概括归纳出对DSP汇编程序进行优化的一般方法。 1 引言 数字信号处理器(DSP)相对于模拟信号处理器有很大的优越性,表现在精度高,灵活性大,可靠性好,易于大规模集成等方面。随着半导体制造工艺的发展和计算机体系结构
用户评论
推荐下载
-
Matlab中的数字信号处理算法
Matlab是一款强大的数字信号处理工具,提供了一系列算法,包括:傅里叶变换卷积相关滤波谱分析
0 2024-04-30 -
EDA PLD中的ARM推出首款专门针对FPGA优化的处理器Cortex M1
ARM公司日前发布了第一款专门针对FPGA应用而优化的ARM Cortex-M1处理器。ARM Cortex-M1处理器扩展了ARM Cortex处理器系列,可帮助OEM厂商在一个通用架构下对不同性能
9 2020-12-06 -
Xilinx的数字信号处理解决方案
本文讲解Xilinx的数字信号处理解决方案
3 2020-08-31 -
单片机与DSP中的基于数字信号处理器的稳态视觉诱发
摘 要:设计了一个基于TMS320F2812 DSP的稳态视觉诱发电位信息采集系统,通过模拟滤波与数字处理相结合的方法,实现了对稳态视觉诱发电位信息的有效采集。 视觉诱发电位VEP (Visual
8 2020-11-12 -
EDA PLD中的C++程序的异常处理技巧
处理 C++ 中的异常会在语言级别上遇到少许隐含限制,但在某些情况下,您可以绕过它们。学习各种利用异常的方法,您就可以生产更可靠的应用程序。 保留异常来源信息 在C++中,无论何时在处理程序内
15 2020-11-10 -
数字信号处理自己编写的FFT程序
function[FX]=myfft(x) N0=length(x); ifN0==1 FX=x; elseN0>1 N=2^ceil((log(N0))/(log(2))); fori=
21 2020-05-30 -
数字信号处理FFT算法的C程序
c程序的源代码 数字信号处理 快速傅立叶变换的算法 用vc写的,绝对可以用的
19 2019-03-02 -
汇编之汇编程序的格式
详细的描述了汇编语言编写时的规范和注意事项
37 2019-01-22 -
EDA PLD中的数字电子系统的EDA设计方法研究
0 引 言 随着计算机与微电子技术的发展,电子设计自动化EDA领域已成为电子技术发展的主体,数字系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。推动该潮流发展的引擎,就是日趋进步和完善的
7 2020-11-10 -
根据数字信号处理器与PC机高速通信的设计
近些年,随之模拟信号技术性的发展趋势,必须解决的信息量愈来愈大,解决的速率也变快,因而具备髙速特性DSP 集成ic的运用获得了普遍高度重视。而根据DSP 解决的统计数据通常要传送给PC 机开展储存和再
7 2021-02-19
暂无评论