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