- 1、本文档共78页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Diamond通过增量编译改变了一切.ppt
Diamond1.1的增量编译(incremental) 如何使用Synprify-pro做Partition *.areasrr 里包含了模块名以及每个子模块的资源报告,需要综合编译 有些时候模块的名字会加一些字母加数字的后缀,这并没有问题 当同一个模块被例化多次时,只需要做一次partition设置,工具会自动识别 大部分情况下,partition设置过一次后,就不需要重新设置。但有些时候,module名字 后面的数字会有些变化,这样原始的设置会导致partition无效。如果分析时序发现partition 内部出现了过大的延迟,必须重新check partition是否失效 对于一些设计加入initial就可以获得很好的时序结果了 Diamond1.1的增量编译(incremental) 增量编译之initial 到了第二步,设计者的工作变得不那么繁重。 双击strategy,先设置综合选项,扇出为100000,频率为1,设置SDC路径 Diamond1.1的增量编译(incremental) 增量编译之initial 如果设计中调用了IP则设置NGO等文件路径,如果有Memory初始化文件也可以设置 Diamond1.1的增量编译(incremental) 增量编译之initial 设置PAR属性,具体请参见前面的胶片,其中多钟子是必须设置的,种子的多少根据 布线的难易程度来决定 Diamond1.1的增量编译(incremental) 增量编译之initial 在TCL控制台输入一条启动initial的启动命令 prj_impl option run_flow initial 开始运行initial的PAR 完成MAP的时候,可以看到生成的ICF文件,里面提供了分区信息,主要是时间戳 以及各模块是否发生了变化 Diamond1.1的增量编译(incremental) 增量编译之initial MAP生成的ICF Diamond1.1的增量编译(incremental) 增量编译之initial PAR生成的ICF,每个种子的ICF是不同的,这是软件所做的不同尝试 PAR的ICF增加了区域大小以及区域位置的信息 Diamond1.1的增量编译(incremental) 增量编译之initial 查看*.PAR报告,里面报告了每个module的详细资源情况,这也是Diamond新特性 Diamond1.1的增量编译(incremental) 增量编译之initial 当Initial完成布局布线后,工具保留了一个最好的结果在inc1的文件夹下,里面就是 Icf以及NCD信息,有了这个就可以开始最后一部曲增量编译了。 Diamond1.1的增量编译(incremental) 增量编译之incremental 如果在initial过程中需要运行多钟子且取得了好时序,那么在incremental的时候就 不需要运行过多的种子了。而且会大大节省每个种子的运行时间??? 根据项目需要修改设计,通常情况下,我们认为修改的设计涉及的模块是不多的, 假定是一些小的改动。 这里我们只修改count_up.v Diamond1.1的增量编译(incremental) 增量编译之incremental 在TCL控制台里输入prj_impl option run_flow incremental 回车确认,如下图。 运行PAR Diamond1.1的增量编译(incremental) 增量编译之incremental MAP生成的ICF,比较最初的ICF发生了比较大的变化 Diamond1.1的增量编译(incremental) 增量编译之incremental PAR生成的ICF,比较最初的ICF发生了比较大的变化 new old Diamond1.1的增量编译(incremental) 增量编译之incremental 至此增量编译就完成了,为了节省培训时间,选择的案例并不能很好的说明增量编译。 作为Diamond的新特性一切还在不断的完善中,如果遇到问题,Lattice会提供良好支持。 RTL SDC file *.icf, ref.ncd ( Initial run) design.ncd, design_map.ncd *.prf. 客户求助需要提供的文件 License 受控 The End Question? The End 谢谢! Agenda Diamond1.1基本使用方法 设计软件图形用户界面(GUI)介绍 设计流程介绍 导入ispLEVER工程 新建工程 设置strategy 设置修改约束文件 运行布局布线 分析报告 Diamond1.1设计流程介绍 为新建工程设置适合的策略-stra
您可能关注的文档
- -雇员手册强化事假方案.PDF
- 10邻菲啰啉衍生物钌配合物的合成-ChemicalJournalofChinese.PDF
- 16.酸碱平衡紊乱-青海大学医学院.ppt
- 1991年全国硕士研究生入学考试政治试题(文科)-中国教育报.doc
- 2008-2009年度高等学校接受青年骨干教师国内访问学者收费标准.doc
- 2008年度省创新资金项目申报指南.doc
- 2008年预算(草案)与预算报告有关情况的说明-柳州市柳江区.doc
- 2011年8月义乌市场信用指数报告.doc
- 2012-2014年战略及计划评价示意性滚动工作计划最新情况-FAO.PDF
- 2015.10.08.第6章其他资产管理.ppt-大连理工大学.ppt
- DB44_T 2607.4-2025 滨海蓝碳碳汇能力调查与核算技术指南 第4部分:盐沼.pdf
- DB43_T 3178-2024 烟叶农场建设管理要求.pdf
- DB37_T 4838-2025 含氢分布式综合能源系统运行优化指南.pdf
- DB37_T 4834-2025 高速公路集中养护工作指南.pdf
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
最近下载
- 文职技能岗工程机械维修试题.doc VIP
- 2024年江西·农商银行员工招聘真题.docx VIP
- 仪器名称:长春迪瑞 H-300 尿液分析仪型号: H-300.pdf VIP
- 2024年江西农商银行员工招聘真题.docx VIP
- 2023年广东工业大学软件工程专业《操作系统》科目期末试卷A(有答案).docx VIP
- 2024年江西·农商银行员工招聘笔试真题.docx VIP
- 人卫九版心血管PPT:第二章 心力衰竭.ppt
- 历年江西农商银行员工招聘笔试真题2024 .docx VIP
- 2024年江西•农商银行招聘真题.docx VIP
- 【人教版】四年级上册数学课件《平行与垂直》(共20张PPT).pptx
文档评论(0)