📄 sdsdi_rxtx_demoboard.qsf
字号:
set_global_assignment -name RESERVE_ALL_UNUSED_PINS "AS INPUT TRI-STATED"set_global_assignment -name AUTO_RESTART_CONFIGURATION OFFset_global_assignment -name DEVICE EP1SGX25FF1020C7ESset_instance_assignment -name IO_STANDARD LVTTL -to asi_led\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to asi_led\[1\]set_instance_assignment -name IO_STANDARD LVTTL -to asi_led\[2\]set_instance_assignment -name IO_STANDARD LVTTL -to asi_led\[3\]set_instance_assignment -name IO_STANDARD LVDS -to sma_rxset_instance_assignment -name IO_STANDARD LVDS -to sma_txset_instance_assignment -name IO_STANDARD LVTTL -to button\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to button\[1\]set_instance_assignment -name IO_STANDARD LVTTL -to button\[2\]set_instance_assignment -name IO_STANDARD LVTTL -to button\[3\]set_instance_assignment -name IO_STANDARD LVTTL -to clock_refset_instance_assignment -name IO_STANDARD LVDS -to ext_video_clkset_instance_assignment -name IO_STANDARD LVDS -to spare_clkset_instance_assignment -name IO_STANDARD LVTTL -to ics660_selset_instance_assignment -name IO_STANDARD LVTTL -to mk2069_clrnset_instance_assignment -name IO_STANDARD LVTTL -to ref27_eset_instance_assignment -name IO_STANDARD LVDS -to refclk2set_instance_assignment -name IO_STANDARD LVTTL -to refclk2_selset_instance_assignment -name IO_STANDARD LVDS -to rxclk_outset_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[1\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[2\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[3\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[4\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[5\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[6\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_led\[7\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_rate\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to sdi_rate\[1\]set_instance_assignment -name IO_STANDARD "1.5-V PCML" -to sdi_rxset_instance_assignment -name IO_STANDARD "1.5-V PCML" -to sdi_txset_instance_assignment -name IO_STANDARD LVTTL -to switch\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[1\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[2\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[3\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[4\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[5\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[6\]set_instance_assignment -name IO_STANDARD LVTTL -to switch\[7\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[0\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[1\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[2\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[3\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[4\]set_instance_assignment -name IO_STANDARD LVTTL -to usr_led\[5\]# Timing Analysis Assignments# ===========================set_global_assignment -name NUMBER_OF_PATHS_TO_REPORT 500set_global_assignment -name MAX_SCC_SIZE 50set_global_assignment -name RUN_ALL_TIMING_ANALYSES ON# EDA Netlist Writer Assignments# ==============================set_global_assignment -name EDA_FORMAL_VERIFICATION_TOOL "<NONE>"set_global_assignment -name EDA_BOARD_DESIGN_TOOL "<NONE>"set_global_assignment -name EDA_TIMING_ANALYSIS_TOOL "<NONE>"# Assembler Assignments# =====================set_global_assignment -name USE_CONFIGURATION_DEVICE OFF# Simulator Assignments# =====================set_global_assignment -name GLITCH_INTERVAL 1NSset_global_assignment -name POWER_ESTIMATION_START_TIME "0 NS"set_global_assignment -name START_TIME 0NS# Design Assistant Assignments# ============================set_global_assignment -name HCPY_ALOAD_SIGNALS OFFset_global_assignment -name HCPY_VREF_PINS OFFset_global_assignment -name HCPY_CAT OFFset_global_assignment -name ACLK_RULE_IMSZER_ADOMAIN OFFset_global_assignment -name ACLK_RULE_SZER_BTW_ACLK_DOMAIN OFFset_global_assignment -name ACLK_RULE_NO_SZER_ACLK_DOMAIN OFFset_global_assignment -name ACLK_CAT OFFset_global_assignment -name SIGNALRACE_RULE_ASYNCHPIN_SYNCH_CLKPIN OFFset_global_assignment -name SIGNALRACE_CAT OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_LATCH_UNIDENTIFIED OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_SRLATCH OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_MULTI_VIBRATOR OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_ILLEGAL_PULSE_GEN OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_RIPPLE_CLK OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_DELAY_CHAIN OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_REG_LOOP OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_COMBLOOP OFFset_global_assignment -name NONSYNCHSTRUCT_CAT OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_COMB_DRIVES_RAM_WE OFFset_global_assignment -name TIMING_RULE_COIN_CLKEDGE OFFset_global_assignment -name TIMING_RULE_SHIFT_REG OFFset_global_assignment -name TIMING_CAT OFFset_global_assignment -name RESET_RULE_IMSYNCH_ASYNCH_DOMAIN OFFset_global_assignment -name RESET_RULE_UNSYNCH_ASYNCH_DOMAIN OFFset_global_assignment -name RESET_RULE_COMB_ASYNCH_RESET OFFset_global_assignment -name RESET_RULE_IMSYNCH_EXRESET OFFset_global_assignment -name RESET_RULE_UNSYNCH_EXRESET OFFset_global_assignment -name RESET_RULE_INPINS_RESETNET OFFset_global_assignment -name RESET_CAT OFFset_global_assignment -name CLK_RULE_MIX_EDGES OFFset_global_assignment -name CLK_RULE_CLKNET_CLKSPINES OFFset_global_assignment -name CLK_RULE_INPINS_CLKNET OFFset_global_assignment -name CLK_RULE_GATING_SCHEME OFFset_global_assignment -name CLK_RULE_INV_CLOCK OFFset_global_assignment -name CLK_RULE_COMB_CLOCK OFFset_global_assignment -name CLK_CAT OFFset_global_assignment -name NONSYNCHSTRUCT_RULE_ASYN_RAM OFFset_global_assignment -name ASSG_RULE_MISSING_TIMING OFFset_global_assignment -name ASSG_RULE_MISSING_FMAX OFFset_global_assignment -name ASSG_CAT OFFset_global_assignment -name DRC_REPORT_FANOUT_EXCEEDING OFFset_global_assignment -name DRC_REPORT_TOP_FANOUT OFF# SignalTap II Assignments# ========================set_global_assignment -name ENABLE_SIGNALTAP Onset_global_assignment -name USE_SIGNALTAP_FILE debug.stp# --------------------# start CLOCK(rx_pclk) # Timing Assignments # ================== set_global_assignment -name FMAX_REQUIREMENT "135.0 MHz" -section_id rx_pclk set_global_assignment -name INCLUDE_EXTERNAL_PIN_DELAYS_IN_FMAX_CALCULATIONS OFF -section_id rx_pclk set_global_assignment -name DUTY_CYCLE 50 -section_id rx_pclk set_global_assignment -name DIVIDE_BASE_CLOCK_PERIOD_BY 1 -section_id rx_pclk set_global_assignment -name MULTIPLY_BASE_CLOCK_PERIOD_BY 1 -section_id rx_pclk set_global_assignment -name INVERT_BASE_CLOCK OFF -section_id rx_pclk# end CLOCK(rx_pclk)# ------------------# ----------------------------------# start ENTITY(sdsdi_rxtx_demoboard) # Timing Assignments # ================== set_instance_assignment -name CLOCK_SETTINGS rx_pclk -to "sdsdi_rxtx:u_demo\|freq_trans:u_freq_trans\|sclk_out~reg0" # Analysis & Synthesis Assignments # ================================ set_instance_assignment -name AUTO_GLOBAL_CLOCK ON -to "sdsdi_rxtx:u_demo\|freq_trans:u_freq_trans\|sclk_out~reg0" # ------------------------------------ # start LOGICLOCK_REGION(Oversampling) # LogicLock Region Assignments # ============================ set_global_assignment -name LL_AUTO_SIZE OFF -section_id Oversampling set_global_assignment -name LL_HEIGHT 3 -section_id Oversampling set_global_assignment -name LL_MEMBER_STATE LOCKED -section_id Oversampling set_global_assignment -name LL_ORIGIN LAB_X1_Y14 -section_id Oversampling set_global_assignment -name LL_RESERVED OFF -section_id Oversampling set_global_assignment -name LL_SOFT OFF -section_id Oversampling set_global_assignment -name LL_STATE LOCKED -section_id Oversampling set_global_assignment -name LL_WIDTH 9 -section_id Oversampling set_instance_assignment -name LL_MEMBER_OF Oversampling -to "sdsdi_rxtx:u_demo\|sdsdi_io_interface:u_io_interface\|gxb_rxsample:u_rxsample" -section_id Oversampling set_instance_assignment -name LL_MEMBER_OF Oversampling -to "sdsdi_rxtx:u_demo\|sdsdi_io_interface:u_io_interface\|s2p:u_s2p" -section_id Oversampling # end LOGICLOCK_REGION(Oversampling) # ---------------------------------- # ------------------------------ # start LOGICLOCK_REGION(rx_pll) # LogicLock Region Assignments # ============================ set_global_assignment -name LL_ORIGIN X0_Y22 -section_id rx_pll set_global_assignment -name LL_HEIGHT 1 -section_id rx_pll set_global_assignment -name LL_WIDTH 2 -section_id rx_pll set_global_assignment -name LL_STATE LOCKED -section_id rx_pll set_global_assignment -name LL_AUTO_SIZE OFF -section_id rx_pll set_global_assignment -name LL_RESERVED OFF -section_id rx_pll set_global_assignment -name LL_MEMBER_STATE LOCKED -section_id rx_pll set_global_assignment -name LL_SOFT OFF -section_id rx_pll set_instance_assignment -name LL_MEMBER_OF rx_pll -to "sdsdi_rxtx:u_demo\|sclk_pll_x50_4:u_pll_rx\|altpll:altpll_component" -section_id rx_pll # end LOGICLOCK_REGION(rx_pll) # ----------------------------# end ENTITY(sdsdi_rxtx_demoboard)# --------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -