Research Article

A Framework for Scalable TSV Assignment and Selection in Three-Dimensional Networks-on-Chips

Algorithm 3

Setting the elevator bits (safe).
Output:
ElevatorLayerNodes (Elevator location bits)
Variable: DistLayerNodes (Distance to closest elevator)
for all node do
Initialize Dist to infinity
Initialize Elevator to all zeros
end for
for all  elevator   do
for all  node of coord   do
ifthen
(11)
(12)
(13)
(14)end if
(15)end for
(16)end for