目前大约明白了FPGA是什么,编程把它给设计成了什么。捋一遍开发流程再继续走。
一、开发流程
Synthesis的下面:
查看RTL原理图(View RTL schematic)
查看技术原理图(View Technology Schematic)
检查语法(Check Syntax)
产生综合后仿真模型(Generate Post-Synthesis Simulation Model)
综合做的工作:
语法检查过程,检查设计文件语法是否有错误;
编译过程,翻译和优化HDL代码,将其转换为综合工具可以识别的元件序列;
映射过程,将这些可识别的元件序列转换为可识别的目标技术的基本元件;
implementation下面:
翻译:将综合输出的逻辑 表翻译为Xilinx特定器件的底层结构和硬件原语。
映射:将设计映射到具体型 的器件(LUT 、FF、Carry等)上。
布局布线:调用Xilinx布局布线器,根据用户约束和物理约束,对设计模块进行实际的布局,并根据设计连接,对布局后的模块进行布线,产生PLD配置文件。
引用:
1、http://blog.csdn.net/loongembedded/article/details/7182900
2、http://www.cnblogs.com/youngforever/p/3155267.html
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!