看懂fpga设计中的综合报告_半夏_新浪博客.pdfVIP

  • 6
  • 0
  • 约3.02千字
  • 约 2页
  • 2020-09-11 发布于浙江
  • 举报

看懂fpga设计中的综合报告_半夏_新浪博客.pdf

2014年3月8 日 看懂fpga设计中的综合报告_半夏_新浪博客 看懂fpga设计中的综合报告 (20 11-10-24 23:55:42) 转 载 ▼ 标签: 杂谈 分类: FPGA 摘自/chudonganjin/blog/09-12/182449_c07b8.html 综合优化 (synthesize)是指将HDL语言,原理图等设计输入翻译成由与或非门,RAM,触发器等基本逻辑单元组 成的逻辑连接,也就是所谓的逻辑网表,并根据 目标与要求 (约束条件)优化所生成的逻辑连接,输出edf和edn 等文件。 综合过程包括两个内容,一是对硬件语言源代码输入进行编译与逻辑层次上的优化,二是对编译结果进行逻辑映 射与结构层次上的优化,最后生成逻辑网表。 综合结果的优劣直接影响布局布线结果的最终效能。综合结果的优劣是以使设计芯片的物理面积最小和工作频率 最高为指标。当两者发生冲突时,一般采用速度优先的原则 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 第一步,逻辑综合:假定project对应的verilog源文件为iseprj.v 输入:iseprj.v 输出:iseprj.ngc 报告文件 第二步,translate: 输入文件: .ngc netlist files .ucf constraint file 输出文件: .ngd Native Generic Database file 报告文件 第三步,map: 输入文件: .ngd Native Generic Database file 输出文件: _map.ncd 报告文件 第四步,placeroute: 输入文件: _map.ncd 输出文件: .ncd par 的ncd文件,用于生成bit 文件 报告文件 ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥ ¥¥¥ *.bit 下载配置文件。 *.bld 报告文件。 *.edn 网表文件。 *.dly 异步延时报告对于最坏的20个路径。 *.fdo 自动创建的仿真宏文件。 *.fnf 文件为floorplan 文件。 *.mpf 文件来存储对设计的物理约束。 *.mfp 由Floorplanner 产生的布局规划期的实现指导文件。 *.mrp 映射报告文件。 *.nav 报告文件和bld 一样的内容但是察看方式不同。 http://blog ./s/blog_701910cd0100yr3x.html 1/2 2014年3月8 日 看懂fpga设计中的综合报告_半夏_新浪博客 *.ngd 综合之后的包含了ucf和网表信息的文件。 *.ngc 包含了逻辑设计数据和约束的网表。 *.ncf 网表的约束文件工具自动生成与ucf一样但ucf优先级更高。 *.nmc 物理宏库单元文件包含了物理宏库的定义同时这个物理宏可以在FPGA底层编辑器中以及HDL编码中实例 化。 *.nce 布局布线后设计。 *.ncd native circuit description 根据所选器件由ngd文件映射后生成的使用CLB和IOB描述一个提供给布局 布线信息的文件。 *.pcf 物理约束文件,约束设计的物理位置,含有设计的时钟频率工作电压,All Location and Timing Constraints are written to a PC F during MAP。 *.pwr 功耗报告文件。 *.pad 管脚约束报告。 *.par 布局布线报告。 *.sdf 布局布线后的延时反标文件。 *.twr 映射后静态时序报告。 *.twx 布局布线后静态时序报告。 *.ucf 用户约束文件。 *.v verilog文件。 *.vhd vhdl 文件。 *.xml为用户设置文件保

文档评论(0)

1亿VIP精品文档

相关文档