**************************  P R O J E K T  ***************************

Teil-Nr.:    Example 7
Name:        7 Bit Counter with Parallel Load
Revision:    
GAL-Typ:     GAL 20V8
Datum:       16.08.92.
Designer:    Johannes Schnell
Firma:       Hard- & Softwareentwicklung
Baugruppe:   St.-Andreas-Str. 13
Position:    8899 Langenmosen

**********************  P I N B E L E G U N G  ***********************

                                GAL 20V8
                              ____   ____
                             |    |_|    |
                        CLK -| 1       24|- Vcc   
                             |           |
                        CLR -| 2       23|- Cin   
                             |           |
                         D6 -| 3       22|- Q6    
                             |           |
                         D5 -| 4       21|- Q5    
                             |           |
                         D4 -| 5       20|- Q4    
                             |           |
                         D3 -| 6       19|- Q3    
                             |           |
                         D2 -| 7       18|- Q2    
                             |           |
                         D1 -| 8       17|- Q1    
                             |           |
                         D0 -| 9       16|- Q0    
                             |           |
                            -|10       15|- Cout  
                             |           |
                            -|11       14|- LOAD  
                             |           |
                        GND -|12       13|- /G    
                             |___________|

***********************  G L E I C H U N G E N  **********************

 Cout =  Q0 *  Q1 *  Q2 *  Q3 *  Q4 *  Q5 *  Q6 * !LOAD *  Cin        
 Q0 =  D0 *  LOAD * !CLR +                                            
      !Q0 * !LOAD * !CLR *  Cin                                       
 3-State = /G                                                         
 Q1 =  D1 *  LOAD * !CLR +                                            
       Q0 * !Q1 * !LOAD * !CLR *  Cin +                               
      !Q0 *  Q1 * !LOAD * !CLR                                        
 3-State = /G                                                         
 Q2 =  D2 *  LOAD * !CLR +                                            
       Q0 *  Q1 * !Q2 * !LOAD * !CLR *  Cin +                         
      !Q1 *  Q2 * !LOAD * !CLR +                                      
      !Q0 *  Q2 * !LOAD * !CLR                                        
 3-State = /G                                                         
 Q3 =  D3 *  LOAD * !CLR +                                            
       Q0 *  Q1 *  Q2 * !Q3 * !LOAD * !CLR *  Cin +                   
      !Q2 *  Q3 * !LOAD * !CLR +                                      
      !Q1 *  Q3 * !LOAD * !CLR +                                      
      !Q0 *  Q3 * !LOAD * !CLR                                        
 3-State = /G                                                         
 Q4 =  D4 *  LOAD * !CLR +                                            
       Q0 *  Q1 *  Q2 *  Q3 * !Q4 * !LOAD * !CLR *  Cin +             
      !Q3 *  Q4 * !LOAD * !CLR +                                      
      !Q2 *  Q4 * !LOAD * !CLR +                                      
      !Q1 *  Q4 * !LOAD * !CLR +                                      
      !Q0 *  Q4 * !LOAD * !CLR                                        
 3-State = /G                                                         
 Q5 =  D5 *  LOAD * !CLR +                                            
       Q0 *  Q1 *  Q2 *  Q3 *  Q4 * !Q5 * !LOAD * !CLR *  Cin +       
      !Q4 *  Q5 * !LOAD * !CLR +                                      
      !Q3 *  Q5 * !LOAD * !CLR +                                      
      !Q2 *  Q5 * !LOAD * !CLR +                                      
      !Q1 *  Q5 * !LOAD * !CLR +                                      
      !Q0 *  Q5 * !LOAD * !CLR                                        
 3-State = /G                                                         
 Q6 =  D6 *  LOAD * !CLR +                                            
       Q0 *  Q1 *  Q2 *  Q3 *  Q4 *  Q5 * !Q6 * !LOAD * !CLR *  Cin + 
      !Q5 *  Q6 * !LOAD * !CLR +                                      
      !Q4 *  Q6 * !LOAD * !CLR +                                      
      !Q3 *  Q6 * !LOAD * !CLR +                                      
      !Q2 *  Q6 * !LOAD * !CLR +                                      
      !Q1 *  Q6 * !LOAD * !CLR +                                      
      !Q0 *  Q6 * !LOAD * !CLR                                        
 3-State = /G                                                         

**************  A S S E M B L E R - P R O T O K O L L  ***************

GAL-Typ:        GAL 20V8

GAL-Auslastung:
Pinbelegung:     90 %
Produktterme:    57 %

Registered-PAL-Mode 
SYN:  0     AC0:  1 

OLMC:   19/22  18/21  17/20  16/19  15/18  14/17  13/16  12/15

AC1:      0      0      0      0      0      0      0      1 

PTD1:     1      0      0      0      0      0      0      1 
PTD2:     1      1      0      0      0      0      0      0 
PTD3:     1      1      1      0      0      0      0      0 
PTD4:     1      1      1      1      0      0      0      0 
PTD5:     1      1      1      1      1      0      0      0 
PTD6:     1      1      1      1      1      1      0      0 
PTD7:     1      1      1      1      1      1      1      0 
PTD8:     1      1      1      1      1      1      1      1 

XOR:      1      1      1      1      1      1      1      1 

*************************  F U S E - P L O T  ************************

LEGENDE: X = Programmierte Zelle (0)
         - = Gelöschte Zelle     (1)

          2704 SYN X     2705 AC0 -

Pin #22   2560 XOR -     2632 AC1 X
   0 -X-- --X- ---- ---- ---- ---- ---- ---X
  40 -X-- --X- ---- ---- ---- ---- ---X ----
  80 -X-- --X- ---- ---- ---- ---X ---- ----
 120 -X-- --X- ---- ---- ---X ---- ---- ----
 160 -X-- --X- ---- ---X ---- ---- ---- ----
 200 -X-- --X- ---X ---- ---- ---- ---- ----
 240 -XX- ---X --X- --X- --X- --X- --X- --X-
 280 -X-- X--- ---- ---- ---- ---- ---- ----

Pin #21   2561 XOR -     2633 AC1 X
 320 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
 360 -X-- ---- --X- ---- ---- ---- ---- ---X
 400 -X-- ---- --X- ---- ---- ---- ---X ----
 440 -X-- ---- --X- ---- ---- ---X ---- ----
 480 -X-- ---- --X- ---- ---X ---- ---- ----
 520 -X-- ---- --X- ---X ---- ---- ---- ----
 560 -XX- ---- ---X --X- --X- --X- --X- --X-
 600 -X-- ---- X--- ---- ---- ---- ---- ----

Pin #20   2562 XOR -     2634 AC1 X
 640 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
 680 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
 720 -X-- ---- ---- --X- ---- ---- ---- ---X
 760 -X-- ---- ---- --X- ---- ---- ---X ----
 800 -X-- ---- ---- --X- ---- ---X ---- ----
 840 -X-- ---- ---- --X- ---X ---- ---- ----
 880 -XX- ---- ---- ---X --X- --X- --X- --X-
 920 -X-- ---- ---- X--- ---- ---- ---- ----

Pin #19   2563 XOR -     2635 AC1 X
 960 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1000 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1040 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1080 -X-- ---- ---- ---- --X- ---- ---- ---X
1120 -X-- ---- ---- ---- --X- ---- ---X ----
1160 -X-- ---- ---- ---- --X- ---X ---- ----
1200 -XX- ---- ---- ---- ---X --X- --X- --X-
1240 -X-- ---- ---- ---- X--- ---- ---- ----

Pin #18   2564 XOR -     2636 AC1 X
1280 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1320 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1360 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1400 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1440 -X-- ---- ---- ---- ---- --X- ---- ---X
1480 -X-- ---- ---- ---- ---- --X- ---X ----
1520 -XX- ---- ---- ---- ---- ---X --X- --X-
1560 -X-- ---- ---- ---- ---- X--- ---- ----

Pin #17   2565 XOR -     2637 AC1 X
1600 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1640 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1680 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1720 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1760 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1800 -X-- ---- ---- ---- ---- ---- --X- ---X
1840 -XX- ---- ---- ---- ---- ---- ---X --X-
1880 -X-- ---- ---- ---- ---- ---- X--- ----

Pin #16   2566 XOR -     2638 AC1 X
1920 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
1960 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2000 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2040 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2080 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2120 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2160 -XX- ---- ---- ---- ---- ---- ---- ---X
2200 -X-- ---- ---- ---- ---- ---- ---- X---

Pin #15   2567 XOR -     2639 AC1 -
2240 ---- ---- ---- ---- ---- ---- ---- ----
2280 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2320 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2360 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2400 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2440 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2480 XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
2520 --X- --X- --X- --X- --X- --X- --X- --X-

UES
2568 XX-X-X-X X--XXXX- X--X--X- X--X-XX-
2600 X-XXX--- X-XXXXX- X-XX--XX XX-X-X-X

Produkttermfreigabe
2640 -------- X------- XX------ XXX-----
2672 XXXX---- XXXXX--- XXXXXX-- -XXXXXX-

