Annotation of researchv10dc/man/man10/lde.10, revision 1.1.1.1

1.1       root        1: .TH LDE 10.1 UCDS
                      2: .SH NAME
                      3: lde \- logic design equation programs
                      4: .SH SYNOPSIS
                      5: .B lde
                      6: [
                      7: .I option
                      8: ] [
                      9: .I filename
                     10: ]
                     11: .SH DESCRIPTION
                     12: .I lde
                     13: is the front end of a set of programs that prepare data
                     14: for fuse-programmable logic elements
                     15: such as roms or pla's.
                     16: It accepts an expression language,
                     17: .IR lde (10.5),
                     18: on its standard input or from filename and writes
                     19: an interpretation on its standard output.
                     20: The output format is selected
                     21: by options on the command line.
                     22: The options are:
                     23: .TP
                     24: .B -p
                     25: A single number is written
                     26: on each output line as required by
                     27: .IR prom (10.1)
                     28: or
                     29: .IR drom (10.1).
                     30: The pin numbers in the .i and .o areas of the input
                     31: are not used, instead, the order of appearance of
                     32: of variable names is used to assign their bit positions
                     33: in the address and data of the output.
                     34: This is the default action.
                     35: .TP
                     36: .B -x
                     37: Produce hex output instead of the default octal only
                     38: when used with the above.
                     39: .TP
                     40: .B -a
                     41: Produce 
                     42: .IR minterm (10.5)
                     43: output for the
                     44: .IR quine (10.1)
                     45: program.
                     46: Pin numbers in the .i and .o areas of the input are carried
                     47: through to the output.
                     48: .TP
                     49: .B -w
                     50: Produce a macro definition in
                     51: .IR cdl (10.5)
                     52: for use by
                     53: .IR cdm (10.1).
                     54: Pin numbers in the .i and .o areas are used
                     55: only if they are associated with the variable name with
                     56: a `:', other variable names do not appear in the output.
                     57: .TP
                     58: .B -W
                     59: Produce a chip descriptor file in the form of
                     60: .I /usr/ucds/lib/lib/pins
                     61: for use by
                     62: .IR cdm (10.1) or
                     63: .IR cdmglob (10.1).
                     64: .TP
                     65: .B -d -v -T -o
                     66: Produce other stuff to help debug the program.
                     67: .PP
                     68: Numeric parameters may be passed from the command line with
                     69: .TP
                     70: .BI - n
                     71: where
                     72: .I n
                     73: is decimal.
                     74: The (zero based)
                     75: .RI m th
                     76: occurence of
                     77: .BI \- n
                     78: substitutes the value
                     79: .I n
                     80: for the symbol
                     81: .B $m
                     82: in the input.
                     83: .SH SEE ALSO
                     84: .IR lde (10.5),
                     85: .IR minterm (10.5),
                     86: .IR cdl (10.5),
                     87: .IR quine (10.1),
                     88: .IR pal (10.1),
                     89: .IR drom (10.1),
                     90: .IR cdm (10.1)
                     91: .SH FILES
                     92: .SH BUGS
                     93: An output may appear or the left of the
                     94: assignment operator more than once
                     95: in which case
                     96: .I lde
                     97: produces unpredictable output without comment.
                     98: .br
                     99: An output may have been declared but not have been assigned to;
                    100: no diagnostic is given.
                    101: .br
                    102: Also,
                    103: .B \&.tt
                    104: lines must
                    105: .I not
                    106: have a space between pin declarations.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.