What is an interconnection structure?
The collection of paths connecting the various modules in a computer
What are the types of transfers in the computer?
What is a bus?
• A bus is a communication pathway connecting two or more devices. A key characteristic of a bus is that it is a shared transmission medium.
Describe data transmission in a bus
What is a system bus
A bus that connects major computer components (processor, memory, I/O)
Draw a representation of a bus
*see notes for picture
Describe the classification of the functional groups of the lines on a bus
There are data, address, and control lines.
• In addition, there may be power distribution lines that supply power to the attached modules.
Describe the data lines
Describe the address lines
Describe the control lines
List typical types of control lines
Describe the operation of the bus
Draw and describe the classical physical arrangement of a bus
• The bus consists of two vertical columns of conductors.
• Each of the major system components occupies one or more boards and plugs into the bus at these slots.
*see notes for picture
What is the difference between an on-chip and on-board bus
An on-chip bus may connect the processor and cache memory, whereas an on-board bus may connect the processor to main memory and other components.
Why is the classical arrangement of the bus convenient?
Why does performance suffer when a great number of devices are connected to the bus?
Draw and describe a typical traditional multiple-bus hierarchy
• There is a local bus that connects the processor to a cache memory and that may support one or more local devices The cache memory is connected to a system bus to which all of the main memory modules are attached.
*See notes for pic
What is the most efficient way to connect I/O controllers using buses
Describe and illustrate the mezzanine architecture
What is the advantage of the mezzanine architecture?
The advantage of this arrangement is that the high-speed bus brings high-demand devices into closer integration with the processor and at the same time is independent of the processor.
List the elements of bus design
Bus Types Method of arbitration Timing Bus Width Data transfer type
Describe the PCI
Describe and illustrate the typical use of a PCI in a single processor system
*See notes for picture