mirror of https://github.com/openXC7/prjxray.git
Remap some timing models.
This is an approximation, but it may work better. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
This commit is contained in:
parent
9aec0c8d9c
commit
f7e3442f74
|
|
@ -48,6 +48,22 @@ proc lookup_speed_model_name {name} {
|
|||
return [dict get $speed_model_name_map $name]
|
||||
}
|
||||
|
||||
# For BSW_INT_LONG_MUX, use the model from BSW_INT_HLONG_MUX.
|
||||
# This isn't exactly correct, but it is a better model to use.
|
||||
set int_hlong_mux [lookup_speed_model_name BSW_INT_HLONG_MUX]
|
||||
set int_long_mux [lookup_speed_model_name BSW_INT_LONG_MUX]
|
||||
|
||||
set long_forward [get_property FORWARD $int_long_mux]
|
||||
set hlong_forward [get_property FORWARD $int_hlong_mux]
|
||||
dict set speed_model_name_map $long_forward [lookup_speed_model_name $hlong_forward]
|
||||
|
||||
set long_reverse [get_property REVERSE $int_long_mux]
|
||||
set hlong_reverse [get_property REVERSE $int_hlong_mux]
|
||||
dict set speed_model_name_map $long_forward [lookup_speed_model_name $hlong_reverse]
|
||||
|
||||
# Same here!
|
||||
dict set speed_model_name_map _BSW_LONG_TLREVERSE [lookup_speed_model_name _BSW_LONG_NONTLFORWARD]
|
||||
|
||||
for {set j $start } { $j < $stop } { incr j } {
|
||||
|
||||
set tile [lindex $tiles $j]
|
||||
|
|
|
|||
Loading…
Reference in New Issue