Add timing constraints for LED driver
This commit is contained in:
parent
c7594c77ab
commit
4ae9ec818c
@ -30,6 +30,7 @@ SYN_FILES += lib/pcie/rtl/pulse_merge.v
|
||||
|
||||
# XDC files
|
||||
XDC_FILES = fpga.xdc
|
||||
XDC_FILES += led.tcl
|
||||
|
||||
# IP
|
||||
IP_TCL_FILES = ip/pcie4_uscale_plus_0.tcl
|
||||
|
12
example/fb2CG/fpga_axi/led.tcl
Normal file
12
example/fb2CG/fpga_axi/led.tcl
Normal file
@ -0,0 +1,12 @@
|
||||
# Timing constraints for led_sreg_driver
|
||||
|
||||
foreach inst [get_cells -hier -filter {(ORIG_REF_NAME == led_sreg_driver || REF_NAME == led_sreg_driver)}] {
|
||||
puts "Inserting timing constraints for led_sreg_driver instance $inst"
|
||||
|
||||
set select_ffs [get_cells "$inst/led_sync_reg_1_reg[*] $inst/led_sync_reg_2_reg[*]"]
|
||||
|
||||
if {[llength $select_ffs]} {
|
||||
set_property ASYNC_REG TRUE $select_ffs
|
||||
set_false_path -from [all_registers] -to [get_cells "$inst/led_sync_reg_1_reg[*]"]
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user