Pour trouver tous les registres d’un bloc mémoire, trouvez que l’horloge active les ventilateurs, puis obtenez la cellule associée à cette horloge activer. Ensuite, vous pouvez obtenir le nom de tous les registres du bloc mémoire. Voici un exemple :
foreach_in_collection fan [get_fanouts "*ReadClockEnable"] {
set cell [get_node_info -cell ]
foreach_in_collection reg [get_cell_info -buried_regs ] {
set name [get_node_info -name ]
puts ""
}
}