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

1.1       root        1: .TH PAL 10.1 UCDS
                      2: .SH NAME
                      3: pal \- data preparation program for PAL's and PLA's
                      4: .SH SYNOPSIS
                      5: .B pal
                      6: [
                      7: .BI - option
                      8: ] [
                      9: .I type
                     10: [
                     11: .I filename
                     12: ] ]
                     13: .SH DESCRIPTION
                     14: .I Pal
                     15: reads data from the standard input or
                     16: .I filename
                     17: in the form of
                     18: .IR minterm (10.5)
                     19: and writes on the standard output data suitable
                     20: for
                     21: .IR prom (10.1)
                     22: driving a PRO LOG programmer with a MMI PAL adapter.
                     23: .PP
                     24: The options are:
                     25: .TP
                     26: .B -x
                     27: Produce a table filled with '\-' (fuse blown) or 'X'
                     28: (fuse present) for checking by human being.
                     29: .TP
                     30: .B -d
                     31: Produce output suitable for use by
                     32: .IR drom (10.1)
                     33: driving a DATA I/O programmer with a LogicPak.
                     34: .PP
                     35: .I Pal
                     36: has internal tables that describe the fuse layout
                     37: and addressing inside the chips. The
                     38: .I type
                     39: flag on the command line is used to address the correct tables.
                     40: .I type
                     41: means the pal type, for example, "AM22V10".
                     42: .PP
                     43: The numeric symbol of a term that corresponds to the output
                     44: enable of a pin is 100 + pin_number by convention.  Just to be strange,
                     45: the convention for the 22V10 is: 200 + pin_number for polarity,
                     46: 300 + pin_number for architecture fuses and pins 25 and 26 are
                     47: asynchronous reset and synchronous preset respectively.
                     48: .PP
                     49: The pals with X in their name use an additional convention.
                     50: Since
                     51: .IR quine (10.1)
                     52: can only handle and-or logic, and the X pals have two
                     53: different sets of and-or logic driving the two inputs of an xor gate,
                     54: those two terms are number 200 + output pin number and 300 + ditto.
                     55: .SH SEE ALSO
                     56: .IR minterm (10.5),
                     57: .IR prom (10.1),
                     58: .IR drom (10.1),
                     59: .IR eprom (10.1)
                     60: .SH BUGS
                     61: Unfortunately, the devices are compiled in.  Case is important for device
                     62: names.
                     63: 

unix.superglobalmegacorp.com

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