Projects / BitGen


BitGen accepts text strings of 1's, 0's and hex digits and converts them to equivalent "pwl" voltage sources for inclusion in netlists for circuit simulation (with SPICE or Spectre, for example). Periodic waveforms (eg, clocks) can be exported as "pulse" voltage sources. Parameters such as rise time, fall time, pulse width and duty cycle can be set on a waveform-by-waveform basis. BitGen is written in Perl with the Perl/Tk toolkit and has an easy-to-use graphical interface.


Recent releases

  •  29 Feb 2000 10:15

    Release Notes: Revamped GUI for much, much improved interface. Added DC source. Added dialog box for user-settable source defaults. Various small bug fixes and internal code cleanups.

    •  01 Feb 2000 09:46

      Release Notes: Added source list window for quickly finding sources and controlling which ones are exported. Added command-line argument for file to open. Window manager-induced window closings and ^C (SIGINT) are handled gracefully. Improved GUI (added options dialog box, rearranged front panel).

      •  14 Oct 1999 14:36

        Release Notes: An "offset" parameter that allows waveforms to have non-zero DC bias, and fixes for a couple of minor bugs (negative on/off voltages and reading back in bus waveforms).

        •  21 Aug 1999 17:46

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.