mirror of
https://github.com/corundum/corundum.git
synced 2025-01-30 08:32:52 +08:00
fpga/common: Update port timing constraints to not mark ASYNC_REG on the first flip flop in the status sync chains for better placement flexibility
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
parent
c273b7f4ad
commit
04ede2e535
@ -33,7 +33,7 @@ foreach inst [get_cells -hier -filter {(ORIG_REF_NAME == mqnic_port || REF_NAME
|
||||
puts "Inserting timing constraints for mqnic_port instance $inst"
|
||||
|
||||
proc constrain_slow_sync {inst driver args} {
|
||||
set sync_ffs [get_cells -hier [concat $driver $args] -filter "PARENT == $inst"]
|
||||
set sync_ffs [get_cells -hier $args -filter "PARENT == $inst"]
|
||||
|
||||
if {[llength $sync_ffs]} {
|
||||
set_property ASYNC_REG TRUE $sync_ffs
|
||||
|
Loading…
x
Reference in New Issue
Block a user