在编译器窗口中选择目标器件的方法是:
在编译器窗口中选择菜单项assign;
选择Device;
选择Device
Family;
选择
·Auto 或
·该系列中某一个器件。
|
完成这些准备工作之后,可以按下编译器窗口中的Start按钮,编译器即开始工作。
动画演示>>
编译器有7个模块,分别完成以下任务:
1.Compiler Netlist Extractor:对输入文件进行检查,一边检查一边提取网表,如果
发现错误,就给出错误信息,如果没有发现错误则进入下一步。
2.Database Builder :建立项目数据库。
3.Logic Synthesizer:逻辑综合和优化。
4.Partitioner:如果单个目标芯片容纳不下该项目,需要进行划分。
5. Fitter:把逻辑综合的结果向目标器件映射,这项工作称作试配。
6. Timing SNF Extractor:为模拟器和时序分析器提取网表文件。SNF是Sumilator Netlist File的缩写。
7. Assembler:产生编程的文件(针对所选定的目标器件)。
在线帮助(Help)中有对上述7个模块的简要解释。
|