Research Article

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

Algorithm 5

Setting the elevator bits for offline deadlock-freedom (random-offline).
Elevator[LayerNodes] (Elevator location bits)
for all node do
Initialize Elevator to all zeros
end for
for all node of coord do
= List of all elevators
Sort By distance from
if SameCol is empty then
= random elevator from Min
(12) = random elevator from SameCol
(13)end if
(18)end for