欢迎来到天天文库
浏览记录
ID:49219809
大小:1.48 MB
页数:72页
时间:2020-02-02
《QuartusII时序优化策略.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、QuartusIISoftwareDesignSeries:OptimizationOptimizationTechniques–TimingOptimizationTimingOptimizationGeneralRecommendationsAnalyzingTimingFailuresSolvingTypicalTimingFailures2GeneralRecommendationsClocksI/OAsynchronousControlSignalsManyofthesesuggestionsarefoundinTimingOptimizationAdvisor&Q
2、uartusIIHandbook3ClocksOptimizeforSpeedApplygloballyApplyhierarchicallyApplytospecificclockdomainEnablenetlistoptimizationsEnablephysicalsynthesis4GlobalSpeedOptimizationSelectspeedDefaultisbalancedArea-optimizeddesignsmayalsoshowspeedimprovementsMayresultinincreasedlogicresourceusage5Indiv
3、idualOptimizationOptimizationTechniquelogicoptionUseAssignmentEditororTcltoapplytohierarchicalblockSpeedOptimizationTechniqueforClockDomainslogicoptionUseAssignmentEditororTcltoapplytoclockdomainorbetweenclockdomains6SynthesisNetlistOptimizationsFurtheroptimizenetlistsduringsynthesisTypesWY
4、SIWYGprimitiveresynthesisGate-levelregisterretimingCreated/modifiednodesnotedinCompilationReport7WYSIWYGPrimitiveResynthesisUnmaps3rd-partyatomnetlistbacktogates&thenremapstoAlteraprimitivesNotintendedforusewithintegratedsynthesisConsiderationsNodenamesmaychange3rd-partysynthesisattributesm
5、aybelostPreserve/keepSomeregistersmaybesynthesizedaway8Gate-LevelRegisterRetimingMovesregistersacrosscombinatoriallogictobalancetimingTradesbetweencritical&non-criticalpathsMakeschangesatgatelevel9PhysicalSynthesisRe-synthesisbasedonfitteroutputMakesincrementalchangesthatimproveresultsforag
6、ivenplacementCompensatesforroutingdelaysfromfitter10PhysicalSynthesisTypesTargetingperformance:CombinationallogicAsynchronoussignalpipeliningRegisterduplicationRegisterretimingTargetingfittingPhysicalsynthesisforcombinatoriallogicLogictomemorymappingEffortTradesperformancevs.compiletimeNorm
7、al,extraorfastNewormodifiednodesappearinCompilationReport11CombinationalLogicSwapslook-uptable(LUT)portswithinLEstoreducecriticalpathLEsfgab-criticalLUTLUTcdeLUTLUTfgaecdb12AsynchronousControlSignalsImproveRecovery&RemovalTimingMakecontrolsignalnon-globa
此文档下载收益归作者所有