THUD ist eine Register Transfer Level (RTL)-Simulationsumgebung, die für Designs optimiert ist, die auf Zyklen beruhen. Das Design wird in TH angegeben, einer Scheme-basierten Hardware-Beschreibungssprache (HDL), die 1/0/x-Operatoren und hierarchische Instantiierung unterstützt. THUD kann als Bibliothek, im Batchmodus oder über eines seiner interaktiven Bedienoberflächen benutzt werden.