Retired Document
Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid.
Power Mac G5 Developer Note
This note describes the 64-bit Power Mac G5 introduced in October 2005. It includes information about distinguishing features of the computer, including components on the main logic board: the microprocessor, the other main ICs, and the buses that connect them to each other and to the I/O interfaces.
The computer comes with Mac OS X version 10.4.3 installed. The Classic environment can be installed from the included system software optical disk and used to run Mac OS 9 applications.
The value of the computer model machine identifier string is PowerMac11,2
.
Architecture
The architecture of the computer is based on one or two dual-core PowerPC G5 microprocessors and three custom ICs: the North Bridge memory controller, the Mid Bridge, and the South Bridge I/O controller, as shown in the simplified block diagram in Figure 1.
Features
The computer includes a programmable Apple Mighty Mouse, two external Ethernet ports, two FireWire 400 ports, and one FireWire 800 port. For a complete list of user-visible features, see the Power Mac G5 specification sheet at Apple's Specifications site. Other features are described in this section.
PowerPC G5 Processor
The Power Mac G5 computer is available in three configurations: dual-core 2GHz processor, dual-core 2.3 GHz processor, and two dual-core 2.5 GHz processors. It uses a separate processor board with each PowerPC G5 processor. Each processor board includes a system management unit (SMU) for thermal and wattage management. The model with two dual-core processsors uses two processor boards. The 2.0 GHz and 2.3 GHz configurations are referred to as Power Mac G5 Dual and the 2.5 GHz configuration is referred to as Power Mac G5 Quad. See the support site at IBM for detailed microprocessor documentation. The processor bus is a 1 GHz, 1.15 GHz or 1.25 GHz bus connecting the processor module to the North Bridge IC. The bus has 64-bit (32-bit in and 32-bit out) wide data and 36-bit wide addresses.
Memory
A 128-bit data bus connects the North Bridge IC to the DDR2 (PC2-4200) SDRAM memory. For additional information, refer to RAM Expansion Developer Note.
PCI Express Bus and Graphics Subsystem
The Power Mac G5 has an internal PCI Express 16-lane, dual-simplex, 2.5 GHz graphics bus connected to the North Bridge IC and two 4-lane and one 8-lane PCI Express expansion buses connected to the PCI Express bus from the Mid Bridge IC. For more information on PCI Express, refer to PCI Developer Note. For more information on the graphics IC, refer to Video Developer Note.
HyperTransport Technology
The HyperTransport bus between the North Bridge IC and the PCI Express bridge is 16 bits wide in both directions and supports a total of 1600 Mbps bi-directional throughput. Between the PCI Express bridge and the South Bridge IC, the bus width is 8 bits, supporting a total of 800 Mbps bi-directional throughput. The Mid Bridge IC acts as tunnel that connects the north HyperTransport bus to the south HyperTransport bus. For more information on HyperTransport, see the HyperTransport Consortium website.
Serial ATA Drive Interface
The computer includes two drive bays and supports each with an independent drive bus based on the Serial ATA (SATA) 1.0 specification. One 7200 rpm SATA drive comes installed in the computer. For more information on SATA, see the Serial ATA International Organization (SATA-IO) website.
PCI USB 2.0 Controller
The computer uses a PCI USB 2.0 controller ASIC with a total of five ports available to support four external USB ports and the Bluetooth module. The five USB ports comply with the Universal Serial Bus Specification 2.0. For more information, see Universal Serial Bus Developer Note and Bluetooth Developer Note.
AirPort Extreme and Bluetooth 2.0 + EDR Module
A combined internal AirPort Extreme wireless LAN and Bluetooth 2.0 + EDR module is a build-to-order option. AirPort Extreme and Bluetooth share two built-in antennas. For more information, see AirPort Developer Note and Bluetooth Developer Note.
Ethernet Controller
The Mid Bridge IC includes a dual (two MACs and two PHYs) Ethernet controller providing 10BASE-T/UTP, 100BASE-TX, or 1000BASE-T operation over two standard twisted-pair interfaces. Each MAC implements the link layer and is connected to a PHY that is internal to Mid Bridge. For more information, see Ethernet Developer Note.
FireWire Controller
The South Bridge IC includes a FireWire controller that supports both IEEE 1394b (FireWire 800) with a maximum data rate of 800 Mbps (100 MBps) and IEEE 1394a (FireWire 400) with a maximum data rate of 400 Mbps (50 MBps).
For more information, see FireWire Developer Note.
Ultra ATA/100 Interface and Optical Drive
The South Bridge IC provides an Ultra DMA ATA/100 interface to the slot-loading, 8x SuperDrive with double layer burning capability. The drive can read and write DVD media and CD media, as shown in Table 1.
Media type | Reading speed | Writing speed |
---|---|---|
DVD-R | 8x (CAV max) | 16x, 8x, 4x, 2x, 1x (CLV) single layer, depending on media |
DVD+R | 8x (CAV max) | 16x, 8x, 4x, 2.4x (CLV) single layer, depending on media |
DVD+R DL | 6x (CAV max) | 6x double-layer, depending on media |
DVD-ROM | 16x DVD5 (CAV max) 12x DVD9 (CAV max) | – |
DVD-RW | 8x (CAV max) | 6x, 4x, 2x, 1x (CLV) depending on media |
DVD+RW | 8x (CAV max) | 8x, 4x, 2.4x (CLV) depending on media |
CD-R | 32x (CAV max) | 32x (PCAV) |
CD-RW | 32x (CAV max) | 24x (ZCLV) high speed CD-RW |
CD-ROM | 32x (CAV max) | – |
The Apple SuperDrive writes to General Use media as follows: DVD-R 4.7 GB and DVD+R DL 8.5 GB. These discs are playable in most standard DVD players and computer DVD-ROM drives. Digital audio signals from the SuperDrive can be played through the audio outputs under the control of the Sound Manager.
A helpful independent website for compatibility information regarding recordable DVD formats is DVD Demystified.
For information on parallel ATA interfaces, see the International Committee on Information Technology Standards (INCITS) Technical Committee T13 AT Attachment website.
Interrupt Support
The interrupt controller for the Power Mac G5 system is an MPIC cell in the North Bridge IC. In addition to accepting internal interrupt sources from the I/O, the MPIC controller accepts internal interrupts from the South Bridge IC and dedicated interrupt pins.
Audio System
On the rear panel the Power Mac G5 provides optical digital audio I/O via S/PDIF (Sony/Phillips Digital Interface) TOSLINK input and output connectors, and analog audio line-in and line-out ports. For more information, see Audio Developer Note.
Enclosure
The Power Mac G5 computer’s enclosure is a tower design. Figure 2 illustrates the front of the enclosure and Figure 3 illustrates the rear of the enclosure.
The enclosure has space for two hard disk drives and one optical device.
Copyright © 2007 Apple Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2007-03-06