一,FPGA开发流程
1,FPGA全程Field-Programmable Gate Array,翻译成中文就是现场可编程门阵列。可重复编程的基础是拥有巨量的可配置逻辑块(CLB)、丰富的布线资源以及其他资源。
2, 与软件开发有输入、编译、链接、执行步骤对应的就是设计输入、综合、布局布线、下载烧写。有些步骤由于其在当前项目中条件的宽度允许,可以直接免去,比如静态仿真过程,这样来达到项目时间上的优势。大部分的流程步骤还是需要我们循规蹈矩的去做,因为这些步骤的输入是上一个步骤的结果,输出是下一个步骤的输入的关系。
3,在Altera的开发流程中,将编译、映射过程按照我们叙述的合称综合,而在Xilinx开发流程中,由设计输入得到门级网表的过程叫做综合,而映射过程归结到其叫做实现的某一子步骤中。但是整体的流程还是遵循这个顺序的。