本课程结合目前热门的FPGA技术,由多年开发经验的工程师授课,系统地介绍了FPGA的基本设计方法。学习FPGA/CPLD概念的基础上,Altera公司和Xilinx公司主流FPGA/CPLD的结构与特点。本课程在FPGA应用开发方面主要有:初级篇内容包括VerilogHDL语言基础,Altera公司FPGA设计工具QuartusII软件综述,手掌纹路图解FPGA组合逻辑设计技术等,高级篇内容包括FPGA的硬件设计技术,基于Nios II的SOPC系统设计,NiosII SOPC系统设计实例,系统时序逻辑设计技术以及基于FPGA的IP核设计技术。
第一阶段:主要帮助了解FPGA系统设计的基础知识,掌握FPGA最小系统硬件电设计方法,学会操作QuartusII软件来完成FPGA的设计和开发。
第二阶段:介绍熟练掌握硬件描述语言(VerilogHDL)是FPGA工程师的基本要求。通过本节课程的学习,可以了解目前最流行的Verilog HDL语言的基本语法,掌握Verilog HDL语言中最常用的基本语法。通过本节课程学习,可以设计一些简单的FPGA程序,掌握组合逻辑和时序逻辑电的设计方法。通过实战训练,可以对Verilog HDL语言有更深入的理解和认识。
第四阶段:随着FPGA芯片的性能和密度不断提高, 基于FPGA产品开发正在逐渐成熟并且在很多领域得到了应用。本阶段重点学习在FPGA产品设计核心技术
3.在学习期间均会获得我公司研发部几十位资深高级工程师、国际项目经理等的技术支持,除正常学习时间外,其他任何时间均可前来进行额外实践。