mirror of https://github.com/openXC7/prjxray.git
Add tile_wire_pairs utility function
Signed-off-by: Clifford Wolf <clifford@clifford.at> Signed-off-by: Tim 'mithro' Ansell <mithro@mithis.com>
This commit is contained in:
parent
f2214a4917
commit
316824542c
|
|
@ -24,6 +24,16 @@ proc route_via {net nodes} {
|
|||
puts ""
|
||||
}
|
||||
|
||||
proc tile_wire_pairs {tile1 tile2} {
|
||||
set tile1 [get_tiles $tile1]
|
||||
set tile2 [get_tiles $tile2]
|
||||
|
||||
foreach wire1 [lsort [get_wires -of_objects $tile1]] {
|
||||
set wire2 [get_wires -quiet -filter "TILE_NAME == $tile2" -of_objects [get_nodes -quiet -of_objects $wire1]]
|
||||
if {$wire2 != ""} {puts "$wire1 $wire2"}
|
||||
}
|
||||
}
|
||||
|
||||
proc randsample_list {num lst} {
|
||||
set rlst {}
|
||||
for {set i 0} {$i<$num} {incr i} {
|
||||
|
|
|
|||
Loading…
Reference in New Issue