版权所有 Copyright ©2010-2024 深圳市音络科技有限公司
粤ICP备11013512号-7 网站地图
数字信号处理器按其可编程性可分为可编程和不可编程两大类。不可编程的信号处理器以信号处理算法的流程为基本逻辑结构,没有控制程序,一般只能完成一种主要的处理功能,所以又称专用信号处理器。如快速傅里叶变换处理器、数字滤波器等。这类处理器虽然功能局限,但有较高的处理速度。可编程信号处理器则可通过编程改变处理器所要完成的功能,有较大的通用性,所以又称通用信号处理器。随着通用信号处理器性能价格比的不断提高,它在信号处的应用日益普及。
已开发的可编程信号处理器大致有:
位由基本位长为2,4,8位的微处理片为主体,配以程序控制片、中断及DMA控制片、时钟片等构成。采用微程序控制、分组指令格式,可按需要构成所需字长的系统。其优点是处理速度快、效率高。缺点是功耗较大,片子的数量也较多。
单片信号处理器。它将运算器、乘法器、存储器、只读存储器(ROM)、输入输出接口,甚至模-数、数-模转换等全部集成在单片上。其运算速度快、精度高、功耗低通用性强。与通用的微处理器相比它的指令集合和寻址方式更适合于信号处理常用的运算和数据结构。
超大规模集成电路(VLSI)阵列处理器。这是一种利用大量处理单元在单指令序列控制下对不同的数据完成相同的操作,从而获得高速计算的信号处理器。非常适合于大数据量、大计算量、运算重复性强的信号处理任务。它们常与通用计算机联用,构成强有力的信号处理系统现有的阵列处理器大致上有两类,即脉动阵列处理器。
和波动阵列处理器。前者采用全阵列统一的同步时钟和控制驱动机制,具有结构简单、模块性好、易于扩展等优点。而后者采用各单元独立定时,数据驱动机制。给编程和容错设计带来一定方便,在处理速度上也提高 。
版权所有 Copyright ©2010-2024 深圳市音络科技有限公司
粤ICP备11013512号-7 网站地图