特定リリースのストラテジの表示 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: インプリメンテーション (UG904)

Document ID
UG904
Release Date
2023-11-01
Version
2023.2 日本語

開いている Vivado プロジェクトで list_property_value コマンドを使用すると、特定のリリースの合成およびインプリメンテーション ストラテジをリストできます。次は、合成 run synth_1 とインプリメンテーション run impl_1 を含む Vivado バージョン 2017.3 プロジェクトを使用した例です。

Vivado% join [list_property_value strategy [get_runs synth_1] ] \n 
Vivado Synthesis Defaults
Flow_AreaOptimized_high 
Flow_AreaOptimized_medium 
Flow_AreaMultThresholdDSP 
Flow_AlternateRoutability 
Flow_PerfOptimized_high 
Flow_PerfThresholdCarry 
Flow_RuntimeOptimized

Vivado% join [list_property_value strategy [get_runs impl_1] ] \n 
Vivado Implementation Defaults
Performance_Explore 
Performance_ExplorePostRoutePhysOpt 
Performance_WLBlockPlacement 
Performance_WLBlockPlacementFanoutOpt 
Performance_EarlyBlockPlacement 
Performance_NetDelay_high 
Performance_NetDelay_low 
Performance_Retiming 
Performance_ExtraTimingOpt 
Performance_RefinePlacement 
Performance_SpreadSLLs 
Performance_BalanceSLLs 
Congestion_SpreadLogic_high 
Congestion_SpreadLogic_medium 
Congestion_SpreadLogic_low 
Congestion_SpreadLogic_Explore 
Congestion_SSI_SpreadLogic_high 
Congestion_SSI_SpreadLogic_low 
Area_Explore
Area_ExploreSequential 
Area_ExploreWithRemap 
Power_DefaultOpt Power_ExploreArea 
Flow_RunPhysOpt 
Flow_RunPostRoutePhysOpt 
Flow_RuntimeOptimized 
Flow_Quick

ストラテジのリストには、ユーザー定義のストラテジも含まれます。