This course is only given on site. It
can be coupled with the PCI training (reference
002596A) for persons who have not PCI knoweledge.
The PCI-X specification is provided to the
attendees.
Partners
Do not hesitate to request the detailed
course description by contacting training@mvd-fpga.com
Timing diagrams are taken from a PC PCI-X
bus thanks to the VSYSTEMS
Analyser board
Related Trainings
The course whose reference is 002584A
handles the 440GP which is a
microcontroller from IBM with a PCI-X
bridge inside
MVD also delivers training courses around
embeded OS which can be useful : Embeded Linux,
OSEK
Prerequisites
Knowledge of PCI
bus is mandatory
Course Objectives
PCI-X based systems
architecture understanding
Explanation of
PCI-X devices hardware configuration at
reset
The course
emphasizes split transactions
Transfer protocol
is described in details with the
assistance of the VSYSTEM analyser to
display real transactions
The PCI-X to PCI-X
bridge from IBM is studied in detail
Duration
2-day course
Topics
(The full description of this course
can be provided on request)
PCI-X INTRODUCTION
PCI restrictions
Segments and
switched fabric
Related internet
sites
ELECTRICAL SPECIFICATION
Register / register
approach, effect on the performance
Current / voltage
curves
Decoupling
PCI-X DEVICE HARDWARE CONFIGURATION AT RESET
PCIXCOMP pin
utility
Behavior of a PCI-X
motherboard when a PCI board is present
Behavior of a PCI-X
expansion board when it is plugged in a
PCI
motherboard
TRANSFER PROTOCOL
New commands
Alignment rules
PCI MEM space
address decoding
Attribute phase
Split transactions
Sequence numbering
Data cachability
indication
Exclusive access
Arbitration, bus
parking
Practical exercice
: study of timing diagrams displayed by
BusView software
CONFIGURATION REGISTERS
Capability list
PCI-X structure
New registers
description
Bus error
management
IBM PCI-X to PCI-X
BRIDGE
IBM bridge block
diagram
Transaction
ordering rules
Data buffering
Power management
Hot plug support
Configuration space
Documentation
Training manuals will be given to participants
during training. Precise and easy of use, those
notes can be used as a reference afterwards.
Other trainings :
If you want to know our other training courses
and their contents, you can consult or download
our complete training courses list on this page :
Training courses - General
presentation