Target audience
Architects, board designers, verification engineers, characterization engineers, firmware developers
Prerequisites
This course only details the PCIe gen6/gen7 physical layer.
For full description of 2.5 and 5.0 GTps, refer to CVT_GP_PCIE12.
For full description of 8.0 and 16.0 and 32.0 GTps, refer to CVT_GP_PCIE5.
Agenda
DAY1
- Introduction to PCI Express
- Summary of PCIe Gen1-5 physical layer
- 64 And 128 GTps physical layer- logical sub-block
DAY2
- 64 And 128 GTps physical layer- electrical sub-block
- Retimer
- Characterizing a PCI Express interface
DAY3
- ASIC design- PIPE interface
- Mechanical formats
- Power management
- Link layer state machine
- Packet routing
DAY4
- TLP acknowledgement
- Flow control
- Transaction ordering
- UIO
- Quality of service
- Packet format
- Interrupt management
DAY5
- Error management
- The configuration space
- System firmware intermediary
- SR-IOV and features that facilitate I/O virtualization
- Scalable I/O virtualization (SIOV)
DAY6
- Address translation services (ATS)
- Protocol multiplexing
- Hot plug
- Precision time measurement
- Atomic transactions
- Security, integrity and data encryption
- TEE device interface security protocol (TDISP)
Teaching methods
Lectures with supporting slides, use of projector.
Included with every course
On-site session, contents tailored to your needs
Training manuals in PDF format
Certificate of completion for every attendee
Trainers who follow the vendors' train-the-trainer programmes
Questions
Can the course be tailored to our project?
Yes. You choose the chapters, how deep each one goes and the boards used in the labs. We send you the programme to review before the session.
Do the attendees get a certificate?
Yes. Every attendee receives a certificate of completion of the course.
Where does the session take place?
Usually at your premises. The trainer brings the evaluation boards used in the labs.
How many attendees can join?
Small or large groups: tell us how many engineers will attend when you request the course.
What course material do the attendees receive?
The training manuals in PDF format.
Who are the trainers?
Engineers who follow the vendors' train-the-trainer programmes and work on these devices in their own projects.
How do we book a session?
Use "Request this course" with the number of attendees, the place and the device of your project. We reply with the programme and agree on the dates with you.