欢迎来到天天文库
浏览记录
ID:52809264
大小:1.20 MB
页数:28页
时间:2020-03-16
《Encounter-快速入门教程ppt课件.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Ecounter快速入门教程11.数据准备必要数据:A.综合后Verilog网表,通常以.v结尾;B.标准单元LEF库文件;可选数据:A.IO/Pin位置配置文件;B.MMMC等。。。2Encounter标准流程极简流程DesignImportCreateFloorplanPowerPlanPlaceRouteEND32.启动Encounter工作目录管理:假设项目名称为project,在project下新建lib、work文件夹xxx/project/lib(存放各种库文件)xxx/project/work(工作数据区)在work下打开打开终端:输入encounter
2、不能加“&”,回车43.菜单简介File:各种数据文件保存、导入Edit:各种数据属性编辑修改Floorplan:布局设置Power:配置电源/地Place:放置标准单元Route:布线器Option:配置Encounter各项属性54.ImportDesignFile–ImportDesign添加verilog网表文件和Topcellname添加标准单元LEF库添加IO配置文件,可选项强大的帮助文档,一切不懂都可以从help中找到答案6File–ImportDesignAdvanced页:选择Power项,添加PowerNets:GroundNets:保存设置:Sav
3、e可将本次的设置保存到一个文件中,下次再Load的这个文件即可。785.Floorplan规划设置Die的面积、长宽、利用率等建立一个初始化的Floorplan95.1SpecifyFloorplan:BasicSize:指定大小Die/IO/CoreCoordinates:通过Die/IO/CoreCoordinate来指定大小。有两种方式来设定die的大小:◆CoresizebyAspectRatio◆CoreSizebyWidthandHeightCoreMargins也是有两种方式◆CoretoDieBoundary◆CoretoIOBoundaryCore边界
4、一般都是需要的,用来放置PowerRing,与其他模块的隔离区105.2Specify—Floorplan:Advanced设置标准单元阵列排布方式选择Site;改变Rows设置改变Rowsspacing改变Rowheight改变底部IO的排列方向116.设置IO的位置启动PinEditor:Edit—PinEditor1选择要设置的Pin2.设定放置边界,层次3.设置起始位置、间距126.2导出IO配置文件File—Save—I/OFile保存为.io文件,方便下次导入使用,或者添加在ImportDesign中IO设置中Note:Encounter的每一步操作都可以保
5、存到一个记录文件中,如果要恢复只需load这个文件就可以:File—LoadFile—Save所以每一个关键操作后都要单独保存,如SpecifyFloorplan、PowerPlan、Place、Route等137.配置电源、地Power菜单添加外围供电环路添加StdCellRows的供电线路147.1AddRing:Basic添加电源/地的节点名称设置Ring的类型设置纵向、横向的layer、width、spacing等157.2AddRing:Advanced选择Die的哪一边需要添加Ring最后OK确认167.3AddStripe:添加电源/地节点名称,配置线宽、
6、间距以及层次使用设置每一组Stripe的pitch设置Stripe的起始和结束位置最后OK确认17完成后RingStripe188.Place&Route8.1放置标准单元Place—PlaceStandardCellRunFullPlacement:放置全部RunIncrementalPlacement:放置增加的设置CPU个数以增加place的速度IncludePre-PlaceOptimization:放置前优化netlistIncludeIn-PlaceOptimization:在放置优化Timingconstraints19Place之后(无Stripe和To
7、p/BottomRing)208.2RouteSpecialRoute:连接Cell、block、Pad的电源和地到全局电源地。TrialRoute:快速的布线,提取参数用于时序分析;用于分析布线阻塞情况;不完全布线,DRC&LVS不一定会通过;NanoRoute:精细完整的布线MixedSignal:基于图形的布线器适用于小型的定制block;21SpecialRoute选择需要布线的节点和端口选择布线层次最后确认22238.3NanoRoute勾选GlobalRouteDetailRoute设置CPU核心数,增加布线速度Route—N
此文档下载收益归作者所有