(4)逻辑综合
实质:就是将输入的代码转化为系统可执行的语言。
综合策略:面积(area)和速度(speed)。设计者可以根据需要调整系统的规模和频率等参数。
(5)综合后仿真
在上一步的基础上,接着调用行为仿真模型再编写测试程序最后得到测试数据。在这个步骤中主要是加入了 cell 延时信息。
(6)布局布线
根据前面做的工作为各个器件设置布局布线约束条件。主要就是将编写好的语言配置到硬件上,再利用连线将元件连接起来。
(7)后仿真和板上调试
根据前面测试结果和自己的期望最后再对代码进行修改,最终得到自己想到的结果。调试完成后就能进行配置的工作。
2。4 本章小结
本章讲述了FPGA芯片的一些基本特性和优点以及FPGA的设计流程。FPGA具备的灵活性和可操作性,能够让设计者可以随意不断地更改直到设计出自己满意的系统