>>所属分类 >> 数字电路   

专用型DSP

专用型DSP芯片是为特定的DSP运算而设计,更适合特殊的运算,如数字滤波,卷积和FFT等。

数字信号处理应用的实现通常有三种设计方案。一是设计专用集成电路(Application Specific Integrated Circuit, ASIC),一是采用在通用DSP上编制软件实现,另一方案就是设计专用指令处理器(Application Specific InstructionProcessor, ASIP),或称专用DSP (AS-DSP)。ASIC是完全针对特殊应用的设计,因此它在速度、面积、功耗等方面往往能取得最优的结果,它的问题是设计周期较长,设计更改不方便。用通用DSP编制软件方法,设计周期最短,但它的硬件结构并没有针对特殊应用进行过优化,因此,通用DSP当中很多硬件单元对这些特殊应用而言是冗余的,造成了浪费;同时由于受通用DSP本身结构、运行机制和性能指标的限制,并不是所有算法都适合用通用DSP来实现。

专用型DSP的优缺点

ASIP是针对特殊应用开发的专用DSP芯片,它既针对特殊应用在结构上进行了优化,又提供了一定的可编程能力,使得系统的更改和升级变得简单;

它的问题是在设计指令集和结构时需要进行软、硬件的综合考虑和综合判断,这项工作复杂度高,工作量大,需要采用系统化的方法来简化设计。

当在三种方案中进行选择时,要考虑到当前对一个成功设计的两方面的要求。首先,日益广泛而复杂的系统,对设计效果提出了更高的要求,包括系统速度、面积、功耗等等;其次,在一个迅速发展的市场中,随着产品升级换代频率的不断提高,产品开发周期要尽可能的短。这两方面的要求是矛盾的,需要进行权衡。专用DSP既能提供ASIC方案里针对具体应用的优化,又能提供通用DSP方案里提供的编程能力和可变动性,因此能兼顾两方面的要求,是一个很好的选择。

对一个专用DSP来讲,其结构上的针对性设计和指令系统提供的编程能力都非常重要。一个成功的专用DSP设计,基于对具体应用的深入分析,而指令集的设计是关键。因为,指令集是软硬件的接口,它关系到应用程序能否有效的调度硬件的运行,硬件系统的功能能否被完整、有效的反映到指令中去。

附件列表


→如果您认为本词条还有待完善,请 编辑词条

上一篇通用型DSP下一篇DSP MCU双核

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到:  

词条信息

baikeeditor
baikeeditor
圣贤
词条创建者 发短消息   
  • 浏览次数: 927 次
  • 更新时间: 2010-11-29

相关词条