PowerPC specifications and informations that are found on datasheets and academic papers.
There are both IBM and Motorola logo on the front page of the datasheet.
The v
in 601v denotes that this processor operates at different power supply voltages than other versions of the 601 [1].
601 | 601v | |
---|---|---|
Frequency | 50, 66, 80 MHz | 100 MHz |
Technology | 0.65 μm CMOS 4-level metal | 0.5 μm CMOS 5-level metal |
Chip size | 120 mm2 10.95 mm×10.95mm | 74 mm2 8.6 mm×8.6 mm |
Core Voltage | 3.6 V | 2.5 V |
Other Voltages | 5.0 V (I/O) | |
Package | 304-pin C4FP Surface mount | |
Execution Units | 3 | |
L1 Cache Size | 32 KBytes (I/D unified) | |
L1 Cache Associativity | 8 | |
TLB Entries | 256 (I/D unified) | |
TLB Associativity | 2 | |
L1 ITLB Entries | 4 | |
Part No | MPC601 (Motorola) PPC601 (IBM) |
There is only Motorola logo on the front page of PID6-603e and PID7t-603e datasheets, and only Motorola order no for corresponding parts are shown on them. Probably IBM skipped producing these processors.
IBM/Motorola 603 [10] | Motorola 603e (PID6-603e) [11] | Motorola/IBM 603e (PID7v-603e) [12] | Motorola 603e (PID7t-603e) [13] | |
---|---|---|---|---|
Frequency | 66.67, 80 MHz | 100, 133 MHz | 160, 166, 180, 200, 220, 225, 233, 240 MHz | 100, 133, 166, 200, 233, 266, 300 MHz |
Technology | 0.5 μm CMOS 4-layer metal | 0.5 μm CMOS 4-layer metal | 0.35 μm CMOS 5-layer metal | 0.29 μm CMOS 5-layer metal |
Die size | 85 mm2 11.5 mm×7.4 mm | 98 mm2 11.67 mm×8.4 mm | 79 mm2 10.5 mm×7.5 mm | 44 mm2 5.65 mm×7.7 mm |
Transistor Count | 1.6 million | 2.6 million | 2.6 million | 2.6 million |
Core Voltage | 3.3 V | 3.3 V | 2.5 V | 2.5 V |
Other Voltages | 3.3 V (I/O) | 3.3 V(I/O) | ||
Packages | Surface-mount 240-pin CQFP | Surface-mount 240-pin CQFP, 255-pin CBGA | Surface-mount 240-pin CQFP, 255-pin CBGA | 255-pin CBGA, 225 thin map PBGA |
Execution Units | 5 | |||
L1I Cache Size | 8 KBytes | 16 KBytes | ||
L1I Associativity | 2 | 4 | ||
L1D Cache Size | 8 KBytes | 16 KBytes | ||
L1D Associativity | 2 | 4 | ||
ITLB Entries | 64 | |||
ITLB Associativity | 2 | |||
DTLB Entries | 64 | |||
DTLB Associativity | 2 | |||
Motorola Part No | MPC603AFE???C | MPC603E??????? | MPC603P??????? | MPC603R??????? |
IBM Part No | PPC603-F?-0??-? | IBM25PPC603EV-??-???-? |
The IBM and Motorola PID9q-604e parts are almost identical, but the 350 MHz 604e appears only on the IBM datasheet. PID9q-604e processors prior to revision 1.1 are referenced as the PID10q-604e [22] [23]. The IBM PID9q-604e may also be referred to as 604e3 [23].
IBM/Motorola 604 [20] | Motorola 604e (PID9v-604e) [21] | IBM/Motorola 604e (PID9q-604e) [22] | IBM 604e PID9q-604e [23] | |
---|---|---|---|---|
Frequency | 100, 120, 133 MHz | 166, 180, 200, 225, 233 MHz | 266, 300, 333 MHz | 250, 300, 333, 350 MHz |
Technology | 0.5 μm CMOS 4-layer metal | 0.35 μm CMOS 5-layer metal | 0.25 μm CMOS 5-layer metal | |
Die size | 196 mm2 12.4 mm×15.8 mm | 148 mm2 12.9 mm×11.7 mm | 47 mm2 6.97 mm×6.75 mm | |
Transistor Count | 5.1 million | |||
Core Voltage | 3.3 V | 2.5 V | 1.9 V | |
Other Voltages | 3.3 V (I/O) | |||
Packages | 304-pin C4-CQFP, 255-lead ceramic BGA | 255-lead CBGA | ||
Execution Units | 6 [24] | 7 | ||
L1I Cache Size | 16 KBytes [24] | 32 KBytes | ||
L1I Associativity | 4 [24] | 4 | ||
L1D Cache Size | 16 KBytes [24] | 32 KBytes | ||
L1D Associativity | 4 [24] | 4 | ||
ITLB Entries | 128 [24] | 128 | ||
ITLB Associativity | 2 [24] | 2 | ||
DTLB Entries | 128 [24] | 128 | ||
DTLB Associativity | 2 [24] | 2 | ||
Motorola Part No | MPC604???????? | MPC604E??????? | MPC604_??????? | |
IBM Part No | PPC604???????? | PPC604e????? | Contact IBM | IBM25PPC604e3?G-????? |
Motorola MPC750A [30] | Motorola MPC740A [30] | Motorola XPC750P [31] | Motorola XPC740P [31] | IBM PPC750L PID-8p [32] | IBM PPC740L PID-8p [32] | Motorola MPC755 [33] | Motorola MPC745 [33] | |
---|---|---|---|---|---|---|---|---|
Frequency | 200, 233, 266 MHz | 300, 333, 366, 400 MHz | 300, 333, 350, 366, 375, 400, 433, 466, 500, 533 MHz | 300, 350, 400 MHz | ||||
Technology | 0.29 μm CMOS 5-layer metal | 0.18 μm [31] 0.19 μm [31] 0.25 μm [30] CMOS 5-layer metal | 0.20 μm CMOS 6-layer Cu metal | 0.22 μm CMOS 6-layer metal | ||||
Die size | 67 mm2 7.56 mm×8.79 mm | 67 mm2 7.56 mm×8.79 mm | 40 mm2 5.14 mm×7.78 mm | 51 mm2 6.61 mm×7.73 mm | ||||
Transistor Count | 6.35 million | 6.75 million | ||||||
Core Voltage | 2.6 V | 1.9 V @ 300, 333 MHz 2.05 V @ 366, 400 MHz | 2 V (Nominal) | 2.0 V (Nominal) | ||||
Other Voltages | 3.3V (I/O) | 3.3 V, 2.5 V or 1.8 V (selectable) | 2.5 V or 3.3 V (selectable) | |||||
Package | 360-p CBGA | 255-p CBGA | 360-p CBGA | 255-p CBGA | 360-p CBGA | 255-p CBGA | 360-p CBGA | 255-p CBGA |
Execution Units | 6 | |||||||
L1I Cache Size | 32 KBytes | |||||||
L1I Associativity | 8 | |||||||
L1D Cache Size | 32 KBytes | |||||||
L1D Associativity | 8 | |||||||
L2 Cache Size | 4K-entry tag. 256KB/512KB 1MBytes External Data SRAM | N/A | 4K-entry tag. 256KB/512KB 1MBytes External Data SRAM | N/A | 4K-entry tag. 256KB/512KB 1MBytes External Data SRAM | N/A | 4K-entry tag. 256KB/512KB 1MBytes External Data SRAM | N/A |
L2 Cache Associativity | 2 | 2 | 2 | 2 | ||||
ITLB Entries | 128 | |||||||
ITLB Associativity | 2 | |||||||
DTLB Entries | 128 | |||||||
DTLB Associativity | 2 | |||||||
Motorola P/N | MPC750ARX????? | MPC740RX????? | XPC750PRX????E | XPC740PRX????E | XPC755??????????? MPC755??????????? | XPC745??????????? MPC745??????????? | ||
IBM P/N | IBM25PPC750L-GB????2?? |