当前位置:首页 > 嵌入式 > 嵌入式硬件

通用的可编程数字信号处理器(programmable digital signal processor,pdsp)在近20年里已经取得了巨大的成功。这些pdsp都是基于一种精简指令集计算机(reduced instruction setcomputer,risc)范例的架构,由至少一个快速阵列乘法器(例如:16×16位到24×24位定点数、或者是32位浮点数)和一个扩展字宽的累加器构成。pdsp的优势源于大多数信号处理算法的乘-累加运算(multiply and accumulate,mac)都是非常密集的。通过多级流水线架构,pdsp可以获得仅受阵列乘法器的速度限制的mac速度。由此可以认为fpga也能够用来实现mac单元,但是,如果pdsp能够满足所需要的mac速度,那么pdsp在成本问题上通常更具有优势。另一方面,现在我们还发现了许多高带宽的信号处理应用领域,例如:无线电、多媒体或卫星通信,fpga技术可以通过一个芯片上的多级mac单元来提供更多的带宽。此外,在几种后续要讨论的诸如cordic、ntt和差错校正算法等算法中,还可以进一步证明fpl技术要比pdsp更有效率。据称,在未来,pdsp将会主宰需要复杂算法的应用领域(例如:多重if-then-else结构),而fpga将会统治更多前端(传感器)的应用,例如fir滤波、cordic算法或fft。  欢迎转载,信息来自维库电子市场网()

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭