Browse Prior Art Database

Connecting the PowerPC Controller to the Peripheral Component Interconnect Bus

IP.com Disclosure Number: IPCOM000119045D
Original Publication Date: 1997-Nov-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 48K

Publishing Venue

IBM

Related People

Neumann, M: AUTHOR [+4]

Abstract

Disclosed is a method of connecting the PowerPC Controller 403GA to the Peripheral Component Interconnect (PCI) Bus.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 93% of the total text.

Connecting the PowerPC Controller to the Peripheral Component Interconnect
Bus

      Disclosed is a method of connecting the PowerPC Controller
403GA to the Peripheral Component Interconnect (PCI) Bus.

      The PowerPC Controller 403GA represents a simple parallel
interface for data and addresses.  The use of this controller with a
PCI Bus requires considerable adaptation action because of the
complex PCI Bus protocol.

      The connection to the PCI Bus has been realized by using a PCI
bridge module designed for the PowerPC 6xx family.  This module was
adapted to the PowerPC 403 GA Controller (PPC 403GA) by using a PCI
Arbiter/Control circuit which is realized in two Programmable Array
Logic (PAL) modules.  These PAL modules perform two main tasks,
namely:
  1.  controlling the access of a PCI user and the access
       of the PPC 403GA to the main memory, and
  2.  providing the necessary control signals for the PPC
       403GA/PCI transfer.

      The main memory is divided into two areas, a reserved area for
PPC 403GA and applications, as well as a shared memory for PPC 403GA
and the so called Man-Machine Interface.  The PPC 403GA, as well as
the PCI bridge, have independent access to the main memory controlled
by the Arbiter.  Furthermore, the PPC 403GA is able to communicate
directly with the PCI Bus and the units connected therewith via the
PCI bridge.

      This architecture allows to carry out the communication between
...