FPGA微处理器核心技术解析
1. 传统微处理器的DSP增强
近年来,传统微处理器为了更高效地进行数字信号处理(DSP)操作,得到了一系列的增强。一些处理器,如英特尔奔腾系列和太阳微系统公司的SPARC处理器,增加了MMX多媒体指令扩展和VIZ指令集扩展,这使得图形处理和矩阵乘法等操作更加高效。以下是不同公司对传统微处理器进行DSP增强的情况:
| 公司 | 型号 | 关键DSP增强 |
| ---- | ---- | ---- |
| ARM | ARM9E | 单周期乘累加(MAC) |
| 富士通 | SPARClite系列 | 整数乘累加和多媒体辅助 |
| IBM | PowerPC系列 | 整数乘累加 |
| IDT | 79RC4650(MIPS) | 整数乘累加 |
| MIPS Technologies | MIPS64 5Kc | 单周期整数乘累加 |
| 惠普 | PA 8000系列 | 用于MPEG解码的寄存器 |
| 英特尔 | 奔腾III | 流式单指令多数据(SIMD)扩展 |
| 摩托罗拉 | PowerPC G4 | 向量处理器 |
| 太阳微系统公司 | UltraSPARC系列 | VIZ成像指令集 |
在PDSP(可编程数字信号处理器)的开发中,不同的PDSP供应商有多种不同的产品变体,每种都需要不同的开发工具集。如果使用像GNU GCC或LCC这样的可重定向编译器,虽然C编译器的优化程度会降低,但开发时间会大大缩短。相关编译器专家(ACE)提供了一种解决方案,ACE提供了一个高度灵活、易于重定向的编译器开发系统,能够为广泛的PDSP创建高质量、高性能
超级会员免费看
订阅专栏 解锁全文

473

被折叠的 条评论
为什么被折叠?



