summaryrefslogtreecommitdiffstatshomepage
path: root/regtests/jedutil/eqns/AMAZE/pls100/PLS100.BEE
blob: b1305eff489eff292cf728a51a6ed8c0652843cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
@DEVICE TYPE
PLS100
@DRAWING
@REVISION
@DATE
@SYMBOL
@COMPANY
MAMEDev
@NAME
@DESCRIPTION
@PINLIST

"<--------FUNCTION-------->   <--REFERENCE-->"
"PINLABEL    PIN #  PIN_FCT   PIN_ID     OE_CTRL"
N/C           1       FE        FE         -  ;
INPUT2        2       I         I7         -  ;
INPUT3        3       I         I6         -  ;
INPUT4        4       I         I5         -  ;
INPUT5        5       I         I4         -  ;
INPUT6        6       I         I3         -  ;
INPUT7        7       I         I2         -  ;
INPUT8        8       I         I1         -  ;
INPUT9        9       I         I0         -  ;
OUTPUT10     10       O         F7         CE ;
OUTPUT11     11       O         F6         CE ;
OUTPUT12     12       O         F5         CE ;
OUTPUT13     13       /O        F4         CE ;
GND          14       0V        GND        -  ;
OUTPUT15     15       O         F3         CE ;
OUTPUT16     16       O         F2         CE ;
OUTPUT17     17       O         F1         CE ;
OUTPUT18     18       /O        F0         CE ;
N/C          19       /CE       /CE        -  ;
INPUT20      20       I         I15        -  ;
INPUT21      21       I         I14        -  ;
INPUT22      22       I         I13        -  ;
INPUT23      23       I         I12        -  ;
INPUT24      24       I         I11        -  ;
INPUT25      25       I         I10        -  ;
INPUT26      26       I         I9         -  ;
INPUT27      27       I         I8         -  ;
VCC          28       +5V       VCC        -  ;

@COMMON PRODUCT TERM  "CPT_label = (expression)"
TERM1=INPUT2 * /INPUT3 * /INPUT4 * /INPUT5 * INPUT6 * INPUT7 * /INPUT8 ;
TERM2=/INPUT9 * INPUT20 * INPUT21 * /INPUT22 * /INPUT23 * /INPUT24 * INPUT25 ;
TERM3=/INPUT26 * /INPUT27 ;
TERM4=/INPUT4 ;
TERM5=/INPUT2 * INPUT3 * INPUT4 * INPUT5 * /INPUT6 * /INPUT7 * INPUT8 ;
TERM6=INPUT9 * /INPUT20 * /INPUT21 * INPUT22 * INPUT23 * INPUT24 * /INPUT25 ;
TERM7=INPUT26 * INPUT27 ;
TERM8=INPUT20 * INPUT21 * INPUT22 * INPUT23 * INPUT24 * INPUT25 ;
TERM9=INPUT26 * INPUT27 ;
TERM10=/INPUT26 * /INPUT27 ;
TERM11=/INPUT20 * /INPUT21 * INPUT25 ;
TERM12=/INPUT22 * /INPUT24 * /INPUT27 ;
TERM13=INPUT22 * INPUT23 * /INPUT25 * /INPUT26 ;
TERM14=/INPUT2 * INPUT24 ;
TERM15=/INPUT6 * /INPUT7 ;
TERM16=/INPUT5 * INPUT9 ;
TERM17=/INPUT8 * INPUT9 ;
TERM18=INPUT3 * INPUT7 ;
TERM19=INPUT4 * /INPUT6 ;
TERM20=/INPUT4 * INPUT6 ;
TERM21=INPUT2 * /INPUT27 ;
TERM22=INPUT3 * /INPUT26 ;
TERM23=INPUT4 * /INPUT25 ;
TERM24=INPUT5 * /INPUT24 ;
TERM25=INPUT6 * /INPUT23 ;
TERM26=INPUT7 * /INPUT22 ;
TERM27=INPUT8 * /INPUT21 ;
TERM28=INPUT9 * /INPUT20 ;
TERM29=INPUT20 * /INPUT3 ;
TERM30=INPUT21 * /INPUT9 ;
TERM31=INPUT22 * /INPUT8 ;
TERM32=INPUT23 * /INPUT7 ;
TERM33=INPUT24 * /INPUT6 ;
TERM34=INPUT25 * /INPUT5 ;
TERM35=INPUT26 * /INPUT4 ;
TERM36=INPUT27 * /INPUT3 ;
TERM37=/INPUT2 ;


@LOGIC EQUATION
OUTPUT10 = ( TERM1 + TERM2 + TERM3 + TERM8 + TERM20 + TERM31 + TERM34 ) ;
OUTPUT11 = (TERM2 * TERM3 + TERM9 + TERM19 + TERM32 + TERM33 ) ;
OUTPUT12 = (TERM3 * TERM1 + TERM7 + TERM10 + TERM18 + TERM29 + TERM30 ) ;
OUTPUT13 = /( TERM3 + TERM11 + TERM17 + TERM16 + TERM26 + TERM27 ) ;
OUTPUT15 = (TERM3 + TERM6 + TERM12 + TERM25 + TERM28 + TERM37 ) ;
OUTPUT16 = (TERM3 + TERM13 + TERM15 + TERM23 + TERM24 + TERM36 ) ;
OUTPUT17 = ( TERM4 + TERM5 + TERM14 + TERM22 + TERM35 + TERM37 ) ;
OUTPUT18 = /( TERM4 + TERM15 + TERM17 + TERM21 + TERM23 + TERM37 ) ;