|   |
 |
  |
|   | Vintage Programmable Logic |   |
|   |
While technology has advanced tremendously with increasing complexity, many hobbyists, like myself, enjoy building devices that require
simpler logic. Many of the devices like the 22V10 are still available and useful for our projects |
  |
Data Sheets
The following data sheets are available for download: |
22V10 24 pin variants
- 22V10 - one of the oldest 24 pin programmable logics. It has 10 macrocells and 12 input only pins
Each macrocell can be either combinatorial or registered. Each has a fixed number of product terms
available.  
- ATF750 - More advanced by adding 10 burried registers for a total of 20 registers.
 
- GAL6001 and GAL6002 - Improved on the ATF750 in two ways. First by adding the ability to latch or
register 20 pins (10 IO pins, and 10 input only pins). These are not individually configurable,
Rather, each bank (IOC and INC) are configured as a group.
The second improvement was using a PEEL array to replace the fixed number of product terms per each
macrocell.
Unlike the ATF750 there are only 8 buried registers giving the device 38 registers total.  
- PA7024 / PA7540 - By far the most powerful 24 pin programmable logic.
Breaking away from just 10 output pins, it has 20 LCC (macrocells) which feed 20 IOC.
The LCC contain a configurable register which may be buried. 2 signals from the LCC go to the IOC.
The IOC contains another register which may be used to capture pin data, not truly burried.
|
Software for defining the logic
|
Data Sheets
Lattice GAL26V12  
ICT PA7128
ICT PA7536 (low power version of PA7128)
|
26V12 28 pin variants
|
Data Sheets
ICT PA7140
ICT PA7572 (low power version of PA7140)
|
40 pin variants
- PA7140 / PA7572 - These devices are in a class by themselves with 24 logic and IO cells and 14 inputs
(12 with registers).
The LLC registers and IOC registers can be buried. And like the PA7128, the IOC feedback can be
registered and connected to either the associated pin or the D sum term.
|
  |
| Thanks to Chris Smith for catching a mixup between ATF750 and GAL600x |
More to come |
  |
| MPUCoder home |
Manufacturer ID 13 Developer 22 |
Copyright © 2005 - 2025 MPUCoder, all rights reserved. |