本系列将带来FPGA的系统性学习,从最基本的数字电路基础开始,最详细操作步骤,最直白的言语描述,手把手的“傻瓜式”讲解,让电子、信息、通信类专业学生、初入职场小白及打算进阶提升的职业开发者都可以有系统性学习的机会。
系统性的掌握技术开发以及相关要求,对个人就业以及职业发展都有着潜在的帮助,希望对大家有所帮助。后续会陆续更新 Xilinx 的 Vivado、ISE 及相关操作软件的开发的相关内容,学习FPGA设计方法及设计思想的同时,实操结合各类操作软件,会让你在技术学习道路上无比的顺畅,告别技术学习小BUG卡破脑壳,告别目前忽悠性的培训诱导,真正的去学习去实战应用,这种快乐试试你就会懂的。话不多说,上货。
Xilinx FPGA 开发流程及详细说明
作者:李西锐 校对:陆辉
本篇目录
1. 设计前准备
2. 建立工程
3. 输入设计
4. 综合分析
5. RTL仿真
6. 锁定管脚
7. 布局布线
8. 生成配置文件并下载
9. 设计开发流程总结
正文
本章节将设计一个简单的二输入与门,来讲解整个设计流程。至于设计语言就不在单独列出一个章节去做特殊说明,语法、操作、实验将同时讲解,这样更具有带入性,便于读者阅读和学习。
1. 设计前准备
在设计之前我们需要在两个方面进行准备:硬件方面和软件方面。
-
硬件方面
开发FPGA设计,最终的产品是要落在使用FPGA芯片完成某种功能。所以我们首先需要一个带有Xilinx芯片的开发板。
本文中设计将采用 Spartan 6 系列 FPGA 进行讲解,如果读者有其他系列(必须是Intel FPGA,否则