论文部分内容阅读
全文共分五章:
第一章集中介绍了有关数字信号处理器结构设计的基本概念和基础知识。这一章中有关存储结构的组织、流水线结构、指令集、算术逻辑结构的设计思想是结构设计的出发点。其中引用了大量的文献和工业界的案例,说明了如何在设计中,考虑性能和代价之间的折衷。
第二章应用量化的方法研究如何在结构上设计DSP的存储结构、流水线、指令集。本章以DSP3000的结构设计为例,集中论述了优化流水线的方法、并行结构、控制流的设计。第二节集中论述了流水线的优化设计,第三节论述了存储结构的设计,第四节讨论了控制流的设计。此外,专门用了一节的篇幅论述了基于栈的循环指令的优化设计。
第三章论述了设计的RTL实现,分为逻辑建模的实现技巧和物理实现相关的建模技巧两个方面。由于真正的DSP3000的RTL模型的复杂性和篇幅的限制,本章引用的RTL代码主要来自于DSP3000的代码中提取的简化模型。
第四章是有关RTL测试的专题,作者结合针对传统RTL测试方法的一些缺陷,提出一种易于实现和管理的测试方法。
第五章是对DSP3000性能的总结,给出了DSP3000在几个应用程序上运行的测试结论。