man(1) Manual page archive


     LDE(10.1)                                               LDE(10.1)

     NAME
          LDE, lde - logic design equation programs

     SYNOPSIS
          lde [ option ] [ filenames ]
          LDE [ option ] [ filenames ]

     DESCRIPTION
          Lde is the front end of a set of programs that prepare data
          for fuse-programmable logic elements.  It accepts an expres-
          sion language described in lde_format(10.6) on its standard
          input or from the named files, and writes an interpretation
          on its standard output.  Lde produces minterms in
          minterm(10.6) output which may be reduced by quine(10.1) and
          cover(10.1). The options are:

          -o   Produce octal output (rather than the decimal default)

          -x   Produce hex output.

          -L   Put a the sum of products representation of the output
               on the standard error file.

          -d -v -T
               Produce other stuff to help debug the program.

          Numeric parameters may be passed from the command line with

          -n   where n is decimal.  The (zero based) mth numeric
               parameter is substituted for the symbol $m in the
               input.

          LDE is an analog of lde that has some restrictions on the
          input specification, produces a cover that is often, but not
          necessarily minimal, but runs much faster.  LDE takes some
          more options:

          -L   Output a sum of products representation to standard
               error.

          -I   Also calculate the complements of the logic functions.

          -X   Also calculate the xor of the output signals with their
               logic functions (useful for programmable parts that
               support toggle flip-flops).

     SEE ALSO
          lde(10.6), minterm(10.6), cdl(10.6), quine(10.1),
          xpal(10.1), urom(10.1), cdm(10.1)

     LDE(10.1)                                               LDE(10.1)

     BUGS
          LDE does not support 'don't cares' or multiplication, divi-
          sion, modulo, or right and left shifts by variables.