home | about | pictures | reference | trade | links |
Intel i960 ID Guide
Updated 02//26/2005 w/ additional pictures
(Updated 09-08-2004 w/ Additional 80959 Mysteries)
The i960 has been around since 1988. It is still being made in over a dozen
different packages and a dozen different speeds. There now exist at least
22 different versions of this 32-bit RISC controller. Obviously finding the
right ones for you collection is going to be a challenge. Below is a fairly
comprehensive list of known 80960/80959 variants.
Device | Core/Bus | Voltage | Temp. | Data Bus Width |
Inst. Cache |
Data Cache |
Data RAM | Timers | Packages | Notes | Pictures: |
80960CA | 16, 25, 33 | 5 | C | 32 | 1 | 0 | 1 | 0 | A, KU | KU80960CA-16 A80960CA-25 A80960CA-33 |
|
80960CF | 25, 33, 40 | 5 | C | 32 | 4 | 1 | 1 | 0 | A, KU | KU80960CF25 KU80960CF33 |
|
80960HA | 25, 33, 40 | 3.3 | C | 32 | 16 | 8 | 2 | 2 | A, FC | ||
80960HD | 50/25, 66/33, 80/40 | 3.3 | C | 32 | 16 | 8 | 2 | 2 | A, FC | A80960HD-50ES A80960HD66 A80960HD80 |
|
80960HT | 75/25 | 3.3 | C | 32 | 16 | 8 | 2 | 2 | A, FC | A80960HT75 | |
80960JA | 16, 25, 33 | 3.3 | C, E | 32 | 2 | 1 | 1 | 2 | A, NG, GD | NG80960JA16 | |
80960JD | 66/33, 50/25 40/20, 33/16 |
3.3 | C | 32 | 4 | 2 | 1 | 2 | A, NG, GD | ||
80960JF | 25, 33 | 3.3 | C | 32 | 4 | 2 | 1 | 2 | A, NG, GD | ||
80960JC | 50/25, 66/33 | 3.3 | C, E | 32 | 16 | 4 | 1 | 2 | NG, GD | ||
80960JS | 25, 33 | 3.3 | C, E | 32 | 16 | 4 | 1 | 2 | NG, GD | ||
80960JT | 100/33 | 3.3 | C, E | 32 | 16 | 4 | 1 | 2 | NG, GD | ||
80960VH | 100 | 3.3 | C | 32 | 16 | 4 | 1 | 2 | FW | PCI Controller | |
80960KA | 16, 20, 25 | 5 | C, E | 32 | 0.5 | 0 | 0 | 0 | A, NG | ||
80960KB | 16, 20, 25 | 5 | C, E | 32 | 0.5 | 0 | 0 | 0 | A, NG | NG80960KB-25 | |
80960MC | 20, 25 | 5 | C | 32 | 0.5 | 0 | 0 | 0 | A | ||
80960SA | 10, 16, 20 | 5 | C, E | 16 | 0.5 | 0 | 0 | 0 | N, S | N80960SA16 | |
80960SB | 10, 12, 16 | 5 | C, E | 16 | 0.5 | 0 | 0 | 0 | N, S | ||
80960RM | 100/33 | 3.3 | C | 32 | 16 | 4 | 1 | 2 | GC | JT Core |
GC80960RM100 |
80960RN | 100/33 | 3.3 | C | 32 | 16 | 4 | 1 | 2 | GC | JT Core | |
80960RS | 100/33 | 3.3 | C | 32 | 15 | 4 | 1 | 2 | GC | JT Core | |
80960RD | 66 | 3.3/5 | C | 32 | 4 | 2 | 1 | 2 | GC | JF/JD Core |
GC80960RD66 |
80960RP | 33 | 3.3/5 | C | 32 | 4 | 2 | 1 | 2 | GC | JF/JD Core |
A80959JF33 w/ 1995 Date Code |
A80959HD66 w/ 1997 Date Code |
Packages (Prefixes):
A = 168L PGA for i960 CA, CF, HA, HD and HT processors, and 40 MHz only in CF
A = 132 PGA for i960 JA, JF, JD processors
A = 132L PGA for i960 KA/KB processor, available in 16, 20 and 25 MHz, and for i960 MC processor in 25 MHz
FC = 208L SQFP (also known as PQ4) for i960 HA, HD, and HT processors
FW = 324L PBGA for i960 VH processor
GC = 540 PBGA (RM/RN/RS)
GC = 353 TBGA (RP/RD)
GD = 196 PBGA 15 millimeter for i960 Jx processors
KU = 196L PQFP for i960 CA/CF processors, CA available in 16 and 25 MHz, CF available in 16, 25 and 33 MHz
NG = 132L PQFP for i960 Jx/Kx processors
N = 84L PLCC for i960 SA/SB processor
S = 80L QFP (EIAJ) for i960 SA available in 10, 16 and 20 MHz, SB available in 10 MHz
TA = Extended Temp Range PGA
TG = Extended Temp 132L PQFP
VA = Extended Temp Range PGA (-40 - 125 C)
C = CLCC Engineering Samples Only
TN = Extended Temp PLCC Engineering Samples Only
Temperature Ranges:
C=Commercial (0 to 70 degrees C), except Jx processors C=Commercial (0 to 100 degrees C)
E=Extended (-40 degrees to 100 degrees C ) (Kx, Sx = -60 - 150 C)
If you know of any more i960 info etc. Please e-mail me and I will add it.