亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dc_mv.tcl

?? synopsys dc_shell 用戶手冊
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
source -echo -verbose dc_setup.tcl################################################################################## Design Compiler Multi-Voltage UPF Reference Methodology Script for Top-Down Flow# Script: dc_MV.tcl# Version: B-2008.09 (Oct. 3, 2008)# Copyright (C) 2007, 2008 Synopsys All rights reserved.################################################################################## Note: UPF mode is on by default from DC 2008.09 versionif {![shell_is_in_upf_mode]} {  echo "Error: dc_shell must be run in UPF Mode for MV UPF support."  exit 1}################################################################################## Additional Variables## Add any additional variables needed for your flow here.################################################################################## No additional flow variables are being recommended################################################################################## Setup for Formality verification## SVF should always be written to allow Formality verification# for advanced optimizations.#################################################################################set_svf ${RESULTS_DIR}/${DESIGN_NAME}.mapped.svf################################################################################## Setup SAIF Name Mapping Database## Include an RTL SAIF for better power optimization and analysis.## saif_map should be issued prior to RTL elaboration to create a name mapping# database for better annotation.################################################################################# saif_map -start################################################################################## Read in the RTL Design## Read in the RTL source files or read in the elaborated design (DDC).# Use the -format option to specify: verilog, sverilog, or vhdl as needed.#################################################################################define_design_lib WORK -path ./WORKanalyze -format verilog ${RTL_SOURCE_FILES}elaborate ${DESIGN_NAME}write -hierarchy -format ddc -output ${RESULTS_DIR}/${DESIGN_NAME}.elab.ddc# OR# You can read an elaborated design from the same release.# Using an elaborated design from an older release will not give the best results.# read_ddc ${DESIGN_NAME}.elab.ddc# current_design ${DESIGN_NAME}link################################################################################## Load UPF MV Setup## If the UPF file cannot be loaded, do not proceed with the flow.# The UPF file is required to continue successfully.## Note: load_upf does not support the $search_path variable.#       Include the relative or absolute path to the UPF file.################################################################################## Exit immediately if the UPF file is not foundif {![load_upf ${DESIGN_NAME}.upf]} {  echo "Error while loading UPF file ${DESIGN_NAME}.upf"  exit 1}################################################################################## Apply Logical Design Constraints#################################################################################source -echo -verbose ${DESIGN_NAME}.constraints.tcl# You can enable analysis and optimization for multiple clocks per register.# To use this, you must constrain to remove false interactions between mutually exclusive# clocks.  This is needed to prevent unnecessary analysis that can result in# a significant runtime increase with this feature enabled.## set_clock_groups -physically_exclusive | -logically_exclusive | -asynchronous \#                  -group {CLKA, CLKB} -group {CLKC, CLKD} ## set timing_enable_multiple_clocks_per_reg true################################################################################## Apply The Operating Conditions################################################################################## Set operating condition on top level# Comment out if these are already set in your constraints file.set_operating_conditions -max <max_opcond> -min <min_opcond>################################################################################## Define Operating Voltages on Power Nets################################################################################## Create a file with the set_voltage commands for your design# This file will also be used in the ICC-RM scripts# Example: set_voltage 0.9 -object_list {PNT PNA}# Exit immediately if the set_voltage file is not foundif {![source -echo -verbose ${DESIGN_NAME}.set_voltage.tcl]} {  echo "Error while sourcing ${DESIGN_NAME}.set_voltage.tcl"  exit 1}################################################################################## Create Default Path Groups## Separating these paths can help improve optimization.# Remove these path group settings if user path groups have already been defined.#################################################################################set ports_clock_root [get_ports [all_fanout -flat -clock_tree -level 0]] group_path -name REGOUT -to [all_outputs] group_path -name REGIN -from [remove_from_collection [all_inputs] $ports_clock_root] group_path -name FEEDTHROUGH -from [remove_from_collection [all_inputs] $ports_clock_root] -to [all_outputs]################################################################################## Power Optimization Section#################################################################################    #############################################################################    # Insert Clock Gating Logic    #    # set_clock_gating_style is now optional.  Default values will be used by    # the tool.  Use this command with values suitable to your design style    # to control the insertion of clock-gating logic.    #############################################################################    # Default clock_gating_style suits most designs.  Change only if necessary.    # set_clock_gating_style ...    # Clock gate insertion is now performed during compile_ultra -gate_clock    # so insert_clock_gating is no longer recommended at this step.    #############################################################################    # Apply Power Optimization Constraints    #############################################################################    # Include a SAIF file, if possible, for power optimization.  If a SAIF file    # is not provided, the default toggle rate of 0.1 will be used for propagating    # switching activity.    # read_saif -auto_map_names -input ${DESIGN_NAME}.saif -instance < DESIGN_INSTANCE > -verbose    # Remove set_max_total_power power optimization constraint from scripts in 2008.09    # Enable both of the following settings for total power optimization    set_max_leakage_power 0    # set_max_dynamic_power 0    if {[shell_is_in_topographical_mode]} {      # Setting power constraints will automatically enable power prediction using clock tree estimation.      # If you are not setting any power constraints and you still want to report      # correlated power, you can use the following command to turn on power prediction.      # set_power_prediction true    }if {[shell_is_in_topographical_mode]} {  ##################################################################################  # Apply Physical Design Constraints  #  # Optional: Floorplan information can be read in here if available.  # This is highly recommended for irregular floorplans.  #  # Floorplan constraints can be extracted from DEF files using  # extract_physical_constraints OR provided from Tcl commands.  #  ##################################################################################  # Specify ignored layers for routing to improve correlation  # Use the same ignored layers that will be used during place and route  if { ${MIN_ROUTING_LAYER} != ""} {    set_ignored_layers -min_routing_layer ${MIN_ROUTING_LAYER}  }  if { ${MAX_ROUTING_LAYER} != ""} {    set_ignored_layers -max_routing_layer ${MAX_ROUTING_LAYER}  }  report_ignored_layers  # During DEF constraint extraction, extract_physical_constraints will attempt to  # match DEF names back to precompile names in memory using standard matching rules.  # Modify fuzzy_query_options if other characters are used for hierarchy separators  # or bus names.   # set_fuzzy_query_options -hierarchical_separators {/ _ .} \  #                         -bus_name_notations {[] __ ()} \  #                         -class {cell pin port net} \  #                         -show  extract_physical_constraints ${DESIGN_NAME}.def    # OR    # source -echo -verbose ${DESIGN_NAME}.physical_constraints.tcl    ###################################################################################    # For multi voltage multi supply designs, if your floor plan includes voltage    # areas, please create the voltage areas corresponding to your power domains.    ###################################################################################        # The following voltage area variables are defined in the common_setup.tcl file    # and will also be used by ICC to create the same voltage areas.    # Use as few or as many of the following as needed by your design.    create_voltage_area -coordinate ${VA1_COORDINATES} -power_domain ${PD1}    create_voltage_area -coordinate ${VA2_COORDINATES} -power_domain ${PD2}    create_voltage_area -coordinate ${VA3_COORDINATES} -power_domain ${PD3}    create_voltage_area -coordinate ${VA4_COORDINATES} -power_domain ${PD4}  # If the macro names change after mapping and writing out the design due to  # ungrouping or Verilog change_names renaming, it may be necessary to translate   # the names to correspond to the cell names that exist before compile.  # The following is an example of how the translation can be performed using an  # available Synopsys utility:  updateDesignDef.tcl  #  # This utility can be downloaded from Synopsys SolvNet at the following location:  #   "Design Compiler Topographical Macro Name Translation Utility"   #    https://solvnet.synopsys.com/retrieve/019181.html  #  # Only perform this translation once, to save runtime.      # For DEF:  # This translation is done automatically by extract_physical_constraints  # For Tcl (derive_physical_constraints from JupiterXT):  # source updateDesignDef.tcl  # updateTclMacroNames ${DESIGN_NAME}.physical_constraints.tcl ${DESIGN_NAME}.physical_constraints.dct.tcl  # source -echo -verbose ${DESIGN_NAME}.physical_constraints.dct.tcl  # You can also save the extracted constraints for fast loading next time.  # write_physical_constraints -output ${DESIGN_NAME}.physical_constraints.tcl  # Verify that all the desired physical constraints have been applied  report_physical_constraints > ${REPORTS_DIR}/${DESIGN_NAME}.physical_constraints.rpt}################################################################################## Apply Additional Optimization Constraints################################################################################## Prevent assignment statements in the Verilog netlist.set_fix_multiple_port_nets -all -buffer_constants################################################################################## Compile the Design## Recommended Options:##     -scan#     -gate_clock#     -retime#     -timing_high_effort_script#     -area_high_effort_script#     -congestion## Use compile_ultra as your starting point. For test-ready compile, include# the -scan option with the first compile and any subsequent compiles.## Use -gate_clock to insert clock-gating logic during optimization.  This# is now the recommended methodology for clock gating.## Use -retime to enable adapative retiming optimization for further timing# benefit without any runtime or memory overhead.#

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av网站免费| 欧美日韩一区久久| 国产精品久久久久四虎| 一区二区三区中文字幕电影| 国内精品视频666| 在线观看日韩毛片| 国产精品乱码人人做人人爱| 天天操天天综合网| 色老头久久综合| 欧美韩国一区二区| 黄页视频在线91| 日韩一区二区三区在线| 亚洲h动漫在线| 色视频欧美一区二区三区| 欧美国产欧美综合| 激情文学综合插| 欧美一区二区三区免费观看视频| 玉米视频成人免费看| 成人看片黄a免费看在线| 久久久久久亚洲综合| 久久国产麻豆精品| 日韩精品一区二区三区swag| 日韩精品每日更新| 欧美人妖巨大在线| 日韩中文字幕av电影| 欧美日精品一区视频| 亚洲在线一区二区三区| 色综合天天综合网天天狠天天| 国产精品每日更新| 国产69精品久久777的优势| 国产午夜亚洲精品不卡| 国产成人午夜电影网| 26uuu亚洲婷婷狠狠天堂| 免费成人小视频| 精品成人私密视频| 国产在线麻豆精品观看| 久久综合色之久久综合| 国产a视频精品免费观看| 国产欧美精品一区二区色综合| 国产精品99久久久久久久女警 | 国产精品一区不卡| 国产亚洲一区二区三区| 国产不卡高清在线观看视频| 国产精品嫩草99a| 一本久道中文字幕精品亚洲嫩| 亚洲天堂免费看| 欧美系列日韩一区| 美国三级日本三级久久99 | 在线观看91av| 久久精品久久99精品久久| 久久综合色8888| 99免费精品视频| 亚洲一区自拍偷拍| 综合色中文字幕| 精品视频在线看| 免费欧美在线视频| 中文字幕欧美国产| 在线观看免费成人| 国产一区二区三区免费| 亚洲国产高清不卡| 欧美日韩三级视频| 国产精品一区免费视频| 亚洲欧美自拍偷拍| 日韩免费观看高清完整版在线观看| 国产麻豆成人精品| 日韩理论片一区二区| 91麻豆精品国产91久久久资源速度 | 亚洲欧美另类图片小说| 99久久精品国产毛片| 国产一区二区三区电影在线观看| 久久久91精品国产一区二区三区| 波多野结衣在线aⅴ中文字幕不卡| 洋洋成人永久网站入口| 欧美成人猛片aaaaaaa| 99久久精品国产一区二区三区| 五月激情丁香一区二区三区| 久久久久国产精品厨房| 在线观看av一区二区| 国产高清不卡二三区| 午夜不卡av免费| 国产精品欧美极品| 日韩欧美激情四射| 欧美在线999| 波多野结衣精品在线| 免费在线观看日韩欧美| 一区二区在线看| 亚洲国产精华液网站w | 99国产精品久久久久久久久久| 蜜臀久久99精品久久久画质超高清| 中文字幕一区二区三区四区不卡| 日韩视频免费观看高清在线视频| 99国产欧美另类久久久精品| 国产在线一区二区| 麻豆成人91精品二区三区| 一级日本不卡的影视| 国产精品久久影院| 国产无一区二区| 精品国产123| 日韩一区二区三区免费看| 欧美性感一类影片在线播放| 99精品欧美一区| 99久久99久久精品免费看蜜桃| 国产精品夜夜嗨| 麻豆91精品视频| 午夜久久久久久电影| 开心九九激情九九欧美日韩精美视频电影| 亚洲你懂的在线视频| 国产精品婷婷午夜在线观看| 国产午夜精品久久久久久免费视| 久久综合九色综合欧美就去吻| 欧美一级在线观看| 欧美一区二区三区小说| 这里只有精品视频在线观看| 欧美电影一区二区| 日韩一区二区电影| 日韩欧美国产成人一区二区| 精品三级av在线| 久久久亚洲精品一区二区三区| 日韩视频一区二区| 欧美mv日韩mv| 久久久久久久久久看片| 国产欧美一区二区在线观看| 欧美韩日一区二区三区四区| 中文字幕 久热精品 视频在线| 国产欧美日韩视频在线观看| 中文字幕免费观看一区| 国产精品麻豆视频| 一区二区三区在线视频播放| 亚洲福中文字幕伊人影院| 同产精品九九九| 精品一区二区在线看| 国产不卡在线一区| 91黄色激情网站| 这里只有精品免费| 国产免费观看久久| 亚洲柠檬福利资源导航| 日本aⅴ亚洲精品中文乱码| 国产另类ts人妖一区二区| 99久久综合国产精品| 欧美亚洲综合久久| 精品日本一线二线三线不卡| 国产精品视频免费| 日韩精品一区第一页| 国产精品一区二区在线看| 色综合久久综合网97色综合| 欧美人动与zoxxxx乱| 26uuu久久天堂性欧美| 一区二区三区四区蜜桃| 蜜桃视频在线观看一区| 99r国产精品| 精品久久人人做人人爰| 日韩伦理电影网| 国产在线播放一区二区三区| 99国产精品国产精品毛片| 日韩片之四级片| 一区二区视频在线看| 经典三级在线一区| 色域天天综合网| 国产日本一区二区| 五月激情六月综合| 91老师片黄在线观看| 精品99久久久久久| 午夜精彩视频在线观看不卡| 国产很黄免费观看久久| 91精品国产综合久久福利 | 欧美激情中文字幕一区二区| 亚洲va在线va天堂| 99国产精品99久久久久久| 欧美电影免费观看高清完整版| 亚洲综合免费观看高清完整版 | 成人激情午夜影院| 日韩精品最新网址| 亚洲超碰精品一区二区| 91猫先生在线| 国产精品福利一区二区三区| 99精品一区二区三区| 久久久久国产精品麻豆| 精品一区二区在线观看| 在线成人高清不卡| 亚洲在线一区二区三区| 丰满岳乱妇一区二区三区| 欧美精品一区二| 久久精品国产第一区二区三区| 欧美日韩一级片网站| 亚洲中国最大av网站| 91蝌蚪porny成人天涯| 中文字幕欧美三区| 国产传媒欧美日韩成人| 精品国产网站在线观看| 麻豆国产欧美日韩综合精品二区| 欧美在线不卡视频| 亚洲综合成人在线视频| 91久久线看在观草草青青| 日韩一区在线播放| 成人黄色大片在线观看| 国产女人水真多18毛片18精品视频| 精彩视频一区二区三区| 久久久夜色精品亚洲| 国产宾馆实践打屁股91| 国产精品久久久久久久浪潮网站|