《FPGA应用开发入门与典型实例》
编者按:
近年来,FPGA的应用领域越来越广泛,越来越多的工程师加入FPGA的行业中来,FPGA成为一个发展非常迅速、前景光明的领域。5年来我们对大量的FPGA工程师进行了技术培训,深深知道初学者想进入这个领域非常的不容易,业内人士有针对性的指导和有针对性的指导用书对初学者来说非常重要。为此华清远见FPGA讲师组共同研究、制定了本书的大纲,总结了培训、开发中的大量第一手资料,由培训经验以及工程经验丰富的讲师负责编写,加入大量的工程实例,FPGA讲师组共同审阅,编写完成本书,历时近两年。希望此书能对现在想进入或准备进入FPGA领域的工程师有所帮助。
作者简介:
本书为华清远见“黑色经典”嵌入式系列教材之一,由华清远见嵌入式培训中心FPGA讲师组编写,FPGA金牌讲师姚远负责本书的主要编写工作。
姚远:华清远见金牌讲师,北京航空航天大学自动化专业博士学位,有8年的FPGA和DSP系统硬件开发经验,成功开发了卫星载超高速图像压缩系统、红外图像采集压缩和传输系统、基于MPEG4/H.264的网络监控系统、高速(1GHz)并行(4颗)DSP图像处理系统, 超大规模高速500万门FPGA验证平台(Altera StratixII EP2S180)。目前正在参与或负责多项国家“十五”和“十一五”预研项目以及国家863重点项目的硬、软件设计等工作。最近4年来一直从事视频和图像处理领域的高速DSP系统硬、软件和FPGA系统的设计和开发,具有非常丰富的高速系统设计经验,精通TI公司的C6000系列高速DSP和Altera公司的全系列FPGA/CPLD。
FPGA系统设计技术背景:
目前数字电路系统设计领域公认的基础性技术分别是CPU、DSP和FPGA。其中FPGA技术发展迅速,正在逐渐融合CPU和DSP的功能。FPGA不仅可以解决电子系统小型化、低功耗、高可靠性等问题,而且其开发周期短、投入少,芯片价格又在不断下降。
正是因为这些优势,FPGA已经被广泛应用于各类电子产品的设计之中,从高端的通信系统设备,如无线基站、千兆网络路由器等,到低成本、大批量的消费类产品,如智能手机、便携式产品、数码相机等领域。
因此,FPGA系统设计技术已经成为了高级硬件工程师和IC逻辑设计工程师必备的技能之一。
FPGA系统设计如何入门:
FPGA是基于硬件可编程的器件,设计方法与CPU和DSP的设计方法有本质上的区别。设计者不仅需要掌握硬件设计语言,还要具备硬件的概念和调试的经验才能设计出高质量的FPGA系统。
因此,FPGA系统设计最好的入门方法就是实践,不能仅仅停留在看书和软件仿真的阶段。初学者在学习的过程中如果能够结合FPGA的开发板,将自己的设计在FPGA硬件系统上真正的运行起来,可以达到更好的学习效果。
文章评论(0条评论)
登录后参与讨论