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.

Figure 1  Block diagram for Power Mac G5
This block diagram shows the North Bridge memory controller and South Bridge I/O controller ICs and the buses that connect them on the Power Mac G5 main logic board.

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.

Table 1  Types of media read and written by the SuperDrive

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.

Figure 2  Power Mac G5 front view
This graphic shows the I/O ports and power button located on the front of the Power Mac G5.
Figure 3  Power Mac G5 rear view
This graphic shows the I/O ports, expansion slots, door latch, and power socket located on the back of the Power Mac G5

The enclosure has space for two hard disk drives and one optical device.