Digital signal processing with field programmable gate arrays
光盘
作者: (美)U.Meyer-Baese著;刘凌译
出版社:清华大学出版社,2011
简介: FPGA仍旧是快速创新的领域,我非常高兴SpringerVerla9公司给我这个机会将FPGA领域的最新发展囊括到本书的第3版中。本版新增了总计150多页全新的理念和当前的设计方法。第3版的创新主要包括以下几方面。
·现在许多FPGA都包含嵌入式l8位×18位乘法器,因而推荐在以DSP为主的应用中使用这些器件,因为嵌入式乘法器可以节省很多LE。例如,在本版的所有示例,中都用到的CycloneIIEP2C35F672C6器件就具有35个18位×18位乘法器。
·MaxPlusIl软件不再更新,新的器件(如Stratix和Cyclone)仅在QuartusIl中支持。本书中所有新旧示例目前均通过Quartus6.0针对CycloneIIEP2C35F672C6器件编译。从QuartusIl6.0起,整数是以最小负整数(类似于ModelSim仿真器)而不再是0进行默认初始化,因而本书第2版中完全相同的例子将不能在QuartusIl6.0下运行。所提供的Tcl脚本允许所有示例的评估也可以用于其他器件。由于下载QuartusIl需要的时间比较长,本书附赠的CD包含了书中用到的QuartusIl6.0网络版。
·新器件的功能也允许使用很多MAC调用的设计。本书新增了一节(2.9节),讲述关于基于MAC的三角、指数、对数和平方根的函数逼近。
·为进一步缩短产品投放市场的时间,FPGA供应商提供了可以很容易引用到新设计项目的知识产权保护(IntellectualProperty,IP)内核。本书也解释了IP模块如何用于NC0、FIR滤波器和FFT的设计。
·采样速率的任意变化是多重速率系统中常见的问题,5.6节给出了几种解决方案,包括8样条、MOMS和Farrow类型转换器的设计。
·基于FPGA的微处理器已经成为FPGA供应商的重要IP模块。尽管不具各自定义算法设计一样的高性能,但通过微处理器算法的软件实现通常需要的资源更少。新增的第9章涵盖了从软件工具到硬?和软核微处理器的许多方面,并开发了带有汇编程序和C编译器的一个完整的示例处理器。
·本书新增了l07道练习,答案手册可以从www,.amazon.com以成本价购得。
·最后特别感谢读者访问HarveyHamel,后者发现了许多错误,这些错误已经总结在
本书第2版的勘误表中,贴在本书的主页http://hometowr!.aolde/uwemeyerbaese上。