你的位置:EETOP 赛灵思(Xilinx) 社区 >> >> 全部 >> 详细内容

《基于FPGA的数字信号处理》图书已经出版了

发布者:jackzhang 时间:2012-03-10 15:33:22

《基于FPGA的数字信号处理(设计者的思想) :由科通集团资深FPGA专家高亚军编著。本书以数字信号处理理论为基础,结合Xilinx Virtex高端FPGAVirtex-4Virtex-5Virtex-6)的架构,深入探讨了基于FPGA实现各种数字信号处理算法的工程方法,所涉及算法涵盖了从基本算法到较为复杂的FFT算法;从单速率系统到多速率系统,同时将FPGA设计思想有机地贯穿其中。使读者能够深入理解FPGA的底层架构,灵活运用FPGA内部各种资源,使算法结构可以很好地映射到FPGA底层架构中。此书本书已于20122月出版,在卓越、当当、京东商城上均有出售。




 

20实际80年代第一颗FPGA产生到目前为止,FPGA已经有了长足的发展,已成为数字系统中非常重要的元器件之一。相比于传统的专用数字信号处理器,无论在资源还是速度上FPGA都更具优势。本世纪伊始,数字信号处理系统对采样率、数据吞吐率有了更高的需求,传统的专用数字信号处理器在某些场合已无法胜任。主流的数字信号处理系统已形成了FPGA+DSP的架构,以FPGA作为协处理器或者预处理器,这已成为业界普遍认可的处理方式。Xilinx 公司的FPGA以其独立的乘加器结构在这一领域占据了很大的优势。早在Virtex-4产品中就嵌入了功能强大的硬线乘加器DSP48,之后在Virtex-5中嵌入了DSP48的增强版DSP48E,在Virtex-6中又推出了带有预加器的DSP48E12010年,Xilinx发布了其7系列FPGA,采用了堆叠硅片架构,内部逻辑单元最可达200万个,乘加单元DSP48E1最多可达5280个,进一步彰显了其在数字信号处理领域上的巨大优势。此外,Xilinx还发布了其嵌入ARM核的第一代EPP产品Zynq,从而,进一步增强了FPGA对于复杂算法的处理能力,也使得完全采用FPGA实现数字信号处理系统成为可能。

本书以数字信号处理理论为基础,结合Xilinx Virtex高端FPGAVirtex-4Virtex-5Virtex-6)的架构,深入探讨了基于FPGA实现各种数字信号处理算法的工程方法,所涉及算法涵盖了从基本算法到较为复杂的FFT算法;从单速率系统到多速率系统,同时将FPGA设计思想有机地贯穿其中。全书共八章内容。其中,第一章介绍了FPGA技术现状,分析了Xilinx Virtex-6产品架构;第二章介绍了数字信号处理与FPGA的密切关系;第三章介绍了数字信号处理中的基本算法在FPGA上的实现方法,从简单的加法运算到较为复杂的CORDIC算法都涵盖其中;第四章至第七章结合大量实例重点介绍了数字信号处理的经典算法在FPGA上的实现方法,包括FIR滤波器、直接数字频率合成器、多相滤波器、CIC滤波器和FFT算法。第八章讲述了采用Xilinx FPGA进行数字信号处理的一些细节问题,使读者能够深入理解FPGA的底层架构,灵活运用FPGA内部各种资源,使算法结构可以很好地映射到FPGA底层架构中。

最新课程

  • 深入浅出玩儿转FPGA

    本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念

  • 从零开始大战FPGA基础篇

    本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“

  • Verilog基础及典型数字

    课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了