数字 IC 笔试面试必考点(2)FPGA 开发流程
版权所有,新芯设计,转载文章,请注来源
- 引言
- 🌏 一、电路设计(FPGA Design)
- 🌏 二、设计输入(Design Entry)
- 🌏 三、综合(Synthesis)
- 🌏 四、布局布线(Place & Route)
- 🌏 五、约束(Constraint)
- 🌏 六、仿真(Simulation)
- 🌏 七、编程配置(Program & Configuration)
引言
FPGA 的详细开发流程就是利用 EDA 开发工具对 FPGA 芯片进行开发的过程,所以 FPGA 芯片开发流程讲的并不是芯片的制造流程,区分于 IC 设计制造流程哟(芯片制造流程多麻烦,要好几十亿的费用呢,而且国内也貌似没有哪家像样的 Foundry 厂,除了台湾的 TSMC 在世界有立足之地,Fabless 的 IC 设计公司倒是挺强的如 Hisilicon,这也是它为什么会被 USA 针对的原因)。
例如,基于标准单元与基于 FPGA 的 APR 自动布局布线的区别在于:FPGA 内部的逻辑单元以及走线资源都是固定的,布局布线工具只是完成如何使用这些资源以使得整个设