MIPS® DSP ASE
越来越多的消费电子产品对信号与媒体处理能力的要求日益增加,DVD 刻录机、数码相机、家用网关以及 VoIP 电话就是其中几例。在低成本、大批量的消费电子市场中,除去不必要的硬件与工具链,并减少权益金支出,可以让厂商节省数百万美元的成本。
针对这些市场趋势,MIPS科技公司利用DSP功能性来增强它的MIPS32业界标准架构,并充分使用常用工具集和知识库构建了一个单一化的设计环境,即MIPS DSP ASE。MIPS DSP ASE为获授权的客户提供了一个可用于各种 DSP 应用的可编程解决方案,以适应不断变化的市场需求,延长 SoC 设计的生命周期。这种新的 DSP扩展在 MIPS 内核的整数管线中整合了一组新的指令和状态,而只需增加不到5-10%的硅面积就可在 24K 级的内核中实现(与选择的综合方式有关)。
- 整数管线中MIPS32® 和 MIPS64®架构的DSP扩展
- 整合功能性
- 无需针对语音和音频(SD和HD)应用提供单独的DSP
- 新的指令和新的架构状态
- 8/16/32位SIMD 指令
- 饱和小数数学运算
- MAC/点积
- 复杂的乘法支持
- 可变位插入
- 可变位提取
- 虚拟循环缓冲器
- 可使许多应用的性能提高30%到 300%
- 只需增加5-10% 的内核面积
- 全面的开发支持
74K处理器内核系列是首个执行DSP ASE Revision 2版本的产品。该版本可为图像处理和视频处理应用提供额外的支持。它改善了DSP ASE指令集的正交性,使之更容易实现自动编译代码生成。它还通过引入可执行更复杂操作的新指令来简化编程工作。因此,采用DSP ASE Rev2可节省开发和实现时间,并进一步提高某些类型应用的性能,比如视频和图像处理。
相关链接:24KE - 34K - 74K
- 单指令多数据(SIMD)执行模式
- 适用于图像处理、视频处理、语音编解码器、音频编解码器、软调制解调器、VoIP,以及普通的DSP处理功能,如滤波器和卷积等等
- 全面支持byte/2-byte/4-byte和小数整数向量数据类型
- 使许多应用的性能提高30%到300%
- 只需增加5-10% 的内核面积
- 有软件开发工具支持
- 对MIPS32®,4 x 64位加法器;对MIPS64®,4 x 128位加法器
- MIPS32支持4x8位;2x16位,32位整数数据类型,以及16位 和 32位小数定点数据类型;MIPS64 增加了8x8位,4x16位,2x32位和64位整数数据类型
- 按向量元素加、减、乘、点积(乘累加)、比较指令
- 复杂的数学乘法支持
- 灵活的位字段提取,存入指令
- 向量元素按位取反和复制指令
- 向量元素选取、装入和减少指令
- 可选的乘积舍入,和最终累加运算舍入
- 可选的输入操作数缩放
- 通过模寻址(Modulo addressing) 支持循环缓冲器
- 基址寄存器+变址寄存器存储器寻址模式
See MIPS Run, Second Edition
Author: Sweetman, Dominic
Publisher: Morgan Kaufmann; 2 edition (October 31, 2006)
ISBN-10: 0120884216
ISBN-13: 978-0120884216
MIPS Assembly Language Programming
Author: Britton, Robert
Publisher: Prentice Hall; illustrated edition edition (June 7, 2003)
ISBN-10: 0131420445
ISBN-13: 978-0131420441
The Mips Programmer's Handbook
Author: Bunce, Philip; Farquhar, Erin
Publisher: Morgan Kaufmann; 1st edition (January 15, 1994)
ISBN-10: 1558602976
ISBN-13: 978-1558602977
Real-Time Embedded Multithreading Using ThreadX and MIPS
Author: Lamie, Edward
Publisher: Newnes; Pap/Cdr edition (December 26, 2008)
ISBN-10: 1856176312
ISBN-13: 978-1856176316
Computer Architecture, Fourth Edition: A Quantitative Approach
Authors: Hennessy, John; Patterson, David
Publisher: Morgan Kaufmann; 4 edition (September 27, 2006)
ISBN-10: 0123704901
ISBN-13: 978-0123704900