近年来,FPGA的应用领域越来越广泛,越来越多的工程师加入FPGA的行业中来,FPGA成为一个发展非常迅速、前景光明的领域。5年来我们对大量的FPGA工程师进行了技术培训,深深知道初学者想进入这个领域非常的不容易,业内人士有针对性的指导和有针对性的指导用书对初学者来说非常重要。为此华清远见FPGA讲师组共同研究、制定了本书的大纲,总结了培训、开发中的大量第一手资料,由培训经验以及工程经验丰富的讲师负责编写,加入大量的工程实例,FPGA讲师组共同审阅,编写完成本书,历时近两年。希望此书能对现在想进入或准备进入FPGA领域的工程师有所帮助。

      FPGA(现场可编程逻辑器件)以其体积小、功耗低、稳定性高等优点被广泛应用于各类电子产品的设计中。本书全面讲解了FPGA系统设计的背景知识、硬件电路设计,硬件描述语言Verilog HDL的基本语法和常用语句,FPGA的开发工具软件的使用,基于FPGA的软核嵌入式系统,FPGA设计的基本原则、技巧、IP核, FPGA在接口设计领域的典型应用,FPGA+DSP的系统设计与调试,以及数字变焦系统和PCI数据采集系统这两个完整的系统设计案例。
      本书内容全面、实例丰富,适合FPGA系统设计初学者,大专院校通信工程、电子工程、计算机、微电子和半导体相关专业师生,硬件系统工程师和IC设计工程师学习使用。
      样章免费下载:第2章 从零开始设计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。

            读者可以登录//www.fpgadev.com下载书中所有实例(实例列表如下)的完整工程文件、设计源文件和相关的说明文件,而且每个典型实例提供了Altera的QuartusII和Xilinx的ISE两个版本,供读者选择使用。
            每个实例目录包括了完整的项目文件、源代码以及编译后的结果文件,读者可以直接在QuartusII或者ISE软件下面打开工程,直接运行。
            本书的全部实例都可以运行在红色飓风II代FPGA开发平台上。如果读者能够结合开发板学习,可以达到佳的学习效果。
            实战训练1在Altera的FPGA开发板上运行第一个FPGA程序
            实战训练2在Xilinx的FPGA开发板上运行第一个FPGA程序
            实战训练3数字跑表
            实战训练4PS2接口控制
            实战训练5交通灯控制器
            实战训练6:状态机
            实战训练7:自动转换量程频率计控制器
            实战训练8使用函数实现简单的八位处理器
            实战训练9:SignalTap II功能演示
            实战训练10LogicLock功能演示
            实战训练11:ChipScope功能演示
            实战训练12增量式设计(Incremental Design)演示
            实战训练13SDRAM读写控制的实现与Modelsim仿真
            实战训练14:基于NIOSII处理器的“Hello LED”程序设计
            实战训练15:基于NIOSII处理器的数字钟设计
            实战训练16RS-232C(UART)接口的设计与实现
            实战训练17USB2.0接口的设计与实现
            实战训练18:字符LCD接口的设计与实现
            实战训练19:VGA接口的设计与实现
            实战训练20FPGA片上硬件乘法器的使用
            实战训练21:整数DCT变换的设计与实现
            实战训练22:数字倍焦板设计与实现
            实战训练23:高速PCI信号采集卡设计与实现

>>点击这里下载本书配套实例

         活动简介:FPGA红色飓风普及活动为华清远见推出的第一期大型在线公益培训活动,主要面向FPGA初学者,从基础知识入手,理论联系实际,系统而全面地介绍了FPGA设计的方方面面。活动自2007年7月推出之日起受到了众多网友的热烈欢迎,到目前为止已经有2000多人报名参加,在线收看以及资料下载人数更是不可计数,论坛同时在线人数高可达663人。该活动以“华清远见嵌入式论坛”为平台推出的,通过先进的多媒体课件和交互式教学方式,旨在帮助广大初学者在短的时间内快速掌握FPGA开发技术。
         活动资料:该在线公益课程分为7讲,主要有PDF资料、视频资料以及课后习题。详细的资料、姚远老师/李老师等老师生动而形象的讲解以及巩固学习的课后习题,相信可以使所有学习的朋友受益匪浅。
         第1讲FPGA设计基础(PDF、视频)
         第2讲FPGA设计入门(视频、课后习题)
         第3讲VerilogHDL基础(PDF、视频、课后习题)
         第4讲Verilog HDL中的组合逻辑设计方法(PDF、视频)
         第5讲ModelSim软件使用方法和技巧(视频)
         第6讲Sopc硬件系统(视频)
         第7讲sopc软件系统(视频)

>>点击这里下载免费入门视频教程

      目前数字电路系统设计领域公认的基础性技术分别是CPU、DSP和FPGA。其中FPGA技术发展迅速,正在逐渐融合CPU和DSP的功能。FPGA不仅可以解决电子系统小型化、低功耗、高可靠性等问题,而且其开发周期短、投入少,芯片价格又在不断下降。
      正是因为这些优势,FPGA已经被广泛应用于各类电子产品的设计之中,从高端的通信系统设备,如无线基站、千兆网络路由器等,到低成本、大批量的消费类产品,如智能手机、便携式产品、数码相机等领域。
      因此,FPGA系统设计技术已经成为了高级硬件工程师和IC逻辑设计工程师必备的技能之一。

      FPGA是基于硬件可编程的器件,设计方法与CPU和DSP的设计方法有本质上的区别。设计者不仅需要掌握硬件设计语言,还要具备硬件的概念和调试的经验才能设计出高质量的FPGA系统。
      因此,FPGA系统设计好的入门方法就是实践,不能仅仅停留在看书和软件仿真的阶段。初学者在学习的过程中如果能够结合FPGA的开发板,将自己的设计在FPGA硬件系统上真正的运行起来,可以达到更好的学习效果。
      FPGA系统设计涉及的相关技术很多,包括了FPGA的结构原理,电路硬件设计与调试,硬件描述语言(HDL),开发工具EDA软件,仿真验证技术,以及FPGA和其他处理器的互联接口技术等。

      相关入门技术文章 

      华清远见( www.farsight.com.cn )是开展FPGA培训较早的培训机构,培训客户包括日电电子(NEC) 、安捷伦、通用电气、浪潮电子、逐点半导体、多家科研院所以及各大高校等。对于不同基础的学员,培训中心推出不同等级的培训班,主要包括初级班、高级班以及项目案例培训班。

      FPGA初级班   >>点击查看课程详情

      FPGA高级班   >>点击查看课程详情

      FPGA项目案例班   >>点击查看课程详情

      报名优惠(两种优惠只可选择一种)

      优惠1暑期同时报名参加初级班和高级班的学员可享受700-800元价格优惠;   >>点击查看暑期优惠详情
      优惠2:同时报选《FPGA应用设计初级班》,《FPGA应用设计高级班》,《FPGA项目案例培训班》三门课程中的任意两门,即赠送新Altera FPGA开发板一块。

红色飓风II代FPGA开发板-Altera版
红色飓风II代FPGA开发板-Xilinx版

      华清远见一直致力于嵌入式技术的推广与普及,2006年培训中心将内部培训资料整理成书出版,推出“黑色经典”嵌入式系列图书,该系列图书融合了华清远见讲师多年的培训经验和项目开发经验,受到了广大读者的普遍欢迎,成为2006年受欢迎的嵌入式畅销图书。2007年“黑色经典”系列图书又在原来的基础上不断扩充,全面覆盖嵌入式开发领域。2008年,华清远见还将计划翻译引进国外嵌入式权威图书,以飨广大嵌入式爱好者。除公开出版物之外,华清远见还通过华清远见e月刊每月连载的形式为所有订阅用户提供图书电子版下载,受到嵌入式爱好者的热烈好评。

>>点击查看华清远见更多嵌入式图书