Projects / THUD


THUD is a register transfer level (RTL) simulation environment optimized for cycle- based designs. The design is expressed in TH, a Scheme-based hardware description language (HDL) that supports 1/0/x operators and hierarchical instantiation. THUD can be used as a library, in batch mode, or through one of its interactive interfaces.


Recent releases

  •  13 Aug 2005 13:49

    Release Notes: The THUD programmer has learned a few things about Scheme (and programming in general) in the three or four years since the last release. This release reflects that growth; almost all the code has been reviewed and rewritten.

    •  22 Feb 2000 11:31

      Release Notes: Minor config bug fix; more modules compilable via Hobbit.

      •  14 Nov 1999 15:16

        Release Notes: A fix for an installation bug, and other changes to installation and configuration.

        •  02 Oct 1999 19:36

          Release Notes: Hobbit (Scheme compiler) is now detected, and used to compile the (thud impl simmath) module to a .so file.

          •  23 Sep 1999 10:51

            Release Notes: Synched with Guile 1.3.4.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.