Annotation of researchv10dc/man/man10/xpal.10, revision 1.1

1.1     ! root        1: .TH XPAL 1 UCDS
        !             2: .SH NAME
        !             3: xpal \- data preparation program for PAL's and PLA's
        !             4: .SH SYNOPSIS
        !             5: .B xpal
        !             6: .BI [\- option ]
        !             7: .BI [ type [ filename ]]
        !             8: .SH DESCRIPTION
        !             9: .I Xpal
        !            10: reads data from the standard input or
        !            11: .I filename
        !            12: in the form of
        !            13: .IR minterm (5)
        !            14: and writes on the standard output in a form suitable
        !            15: for
        !            16: .IR drom (1)
        !            17: (a.k.a. urom)
        !            18: or
        !            19: .IR eprom (1)
        !            20: , depending on the option.
        !            21: .PP
        !            22: The options are:
        !            23: .TP
        !            24: .B \-m manufacturer
        !            25: Specifies a manufacturer that will be output as a comment
        !            26: .TP
        !            27: .B \-t type
        !            28: Specifies a PAL type if not given by a .x line
        !            29: .TP
        !            30: .B \-l library
        !            31: Tells xpal where to look for library definitions.  Defaults to /usr/ucds/lib/library.paddle.
        !            32: .TP
        !            33: .B \-v
        !            34: Produce slightly verbose output (not harmful)
        !            35: .TP
        !            36: .B \-d
        !            37: Produce debugging output
        !            38: .TP
        !            39: .B \-i
        !            40: echos the input
        !            41: .TP
        !            42: .B \-z
        !            43: produces a zero checksum for SPRINT programmers
        !            44: .TP
        !            45: .B \-p
        !            46: demands parsing; used in conjunction with -t, this can be used to debug new
        !            47: pal definitions.
        !            48: .PP
        !            49: The output is JEDEC
        !            50: suitable for any number of JEDEC compatible programmers.
        !            51: Xpal's principal advantage over pal is that the tables are now
        !            52: read in.  The
        !            53: .I type
        !            54: flag on the command line or as given by the .x line in the lde file
        !            55: is used to address the correct tables.
        !            56: .PP
        !            57: The numeric symbol of a term that corresponds to the output
        !            58: enable of a pin is 100 + pin_number by convention.  Just to be strange,
        !            59: the convention for the 22V10 is: 200 + pin_number for polarity,
        !            60: 300 + pin_number for architecture fuses and pins 25 and 26 are
        !            61: asynchronous reset and synchronous preset respectively.
        !            62: Each programmable device has its own mapping as defined by the pal definition.
        !            63: .PP
        !            64: The pals with X in their name use an additional convention.
        !            65: Since \fIquine\fP can only handle and-or logic, and the X pals have two
        !            66: different sets of and-or logic driving the two inputs of an xor gate,
        !            67: those two terms are number 20 + output pin number and 70 + ditto.
        !            68: .SH SEE ALSO
        !            69: .PP
        !            70: minterm(10.5) xpal(10.5) prom(10) drom(10) eprom(10) paddle(10.5)
        !            71: .SH FILES
        !            72: /usr/ucds/lib/library.paddle
        !            73: .SH BUGS
        !            74: The pin naming convention is peculiar at best.

unix.superglobalmegacorp.com

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