Astro-操作步骤

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

Astro  1newnew/netlistdc(sci.v)(sci.sdc)2newastro3ToolsÆDataPrepLibraryÆCreate(SetCaseSensitive)LibraryÆAddRefLibraryÆShowRefs4NetlistInÆVerilogIn(RemoveFirstBackslashofAllEscapedIdentifiers)NetlistInÆExpand(UnexpandedCellNamesci/NETL)GlobalNetOptions(Apply)LibraryÆOpenCellÆCreateDesignSetupÆBindNetlistCellÆSaveAs5/AstroToolsÆAstroPreRouteÆConnectPortstoP/G(PadPadUpdateTieUp/Down)CellÆInitializeHierarchyPreservation1LoadTDFTimingÆLoadTDFPadpin.tdfpad.tdf2DesignSetupÆSetupFloorplansetcoreOKCellÆSaveAs3PreRouteÆRectangularRings(NetNameVDDVSS)///////////////////////////////////////TimingSetup//////////////////////////4InPlaceÆPlacementCommonOptionsPrePlaceÆPre-PlacementOptimizationInPlaceÆDesignPlacement////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////1Load(SDC)SDCataRemoveTCTimingÆLoadSDCTimingÆTimingDataCheckReports(SDC)2TimingSetupTimingÆTimingSetupEnviromentIgnorePropagatedClockIncludeNonPropagatedNetsParasitics(OperationCondMaxMinTemperatureMin0Max100)Model(NetDelayModelElmore)TimingÆTimingReportInPlaceÆPlacementCommonOptionsOptimizationModeTimingPrePlaceÆPre-PlacementOptimizationInPlaceÆDesignPlacementastCheckDesignPostPlaceÆPost-PlacementOptimizationPhase1astCheckDesignClockÆClockCommonOptionsClockNetsSearchShowRootClockNetsSCLKOKSCLKBuffers/InvertersClockÆClockTreeSynthesisClockÆClockTreeOptimizationTimingÆTimingSetupastCheckDesign(CTSHoldSlackCTS)TimingÆSkewAnalysisTimingÆTimingReportPostPlaceÆPost-PlacementOptimization(RemoveBuffers)astCheckDesign1PGPreRouteÆStandardCellsPreRouteÆVerifyPGConnectivity2RouteSetupÆRouteCommonOptions(SkewControl/TimingControl/TrackAssignTimingDriven)RouteÆRouteNetGroup(NetName(s)FromAllClockNets)3M6RouteSetupÆSetMinMaxLayerRouteÆGlobalRouteTimingÆTimingReportastPostRouteOpt(GlobalRoutePurgeFiller)TimingÆTimingReport(gr_opt_timing)RouteÆTrackAssign!TimingÆTimingReport(track_timing.rpt)astPostRouteOpt(TrackAssignPurgeFiller)TimingÆTimingReport(track_opt_timing.rpt)RouteÆInitialDetailRoute(TrackAssignmentSkip)CellÆSaveAs(detail_routed)astPostRouteOpt(DetailRoutePurgeFiller)CellÆSaveAs(dr_optimized)TimingÆTimingReport(routed_timing.rpt)//////////////////////////////////////////////////////////////////////////////////////////////TimingÆTimingSetup(ModelNetDelayModelArnoldi)RouteÆPostRouteOptimization4RouteUtilityÆFillNotch/Gap/////////////////////////////////////////////////////////////////////////////////////////////////1LVSVerifyÆLVSVerifyÆDRCDFMRouteSetupÆHPOSignalRouteOptionaxReportAntennaRatioRouteÆSearch&RepairCellÆSaveAs(antenna_fix)PostPlaceÆAddCoreFiller(FILL64,FILL32,FILL16,FILL8,FILL4,FILL2,FILL1)RouteÆSearch&RepairPreRouteÆConnectPortstoP/GCellÆSaveAs(filler_added)/////////////////////////////////////////////////////////////////PreRouteÆSlotWires///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Load“scripts/optvia.sc”Search&RepairFillNotch&Gap(IncludingexistingNotch/GapFillcellDRC&LVS)Search&RepairLVS&DRC1CellÆHierarchyPreservationTimingÆSDFoutTimingÆSPEFOutToolsÆDataPrepOutputÆStreamOutCadenceFileÆImportÆStream(TopCellNameInputFile)Option

1 / 53
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功