PCIe Gen6 Training

Home > Course

PCIe gen6 Training

About Course

A course on PCIe (Peripheral Component Interconnect Express) Gen6 is typically designed to provide in-depth knowledge about the latest generation of the PCIe standard, its architecture, features, and implementation. ers of PCIe.

Demo Videos

Fee Structure

 

  • PAM4 Signaling

    • Introduction to PAM4 (Pulse Amplitude Modulation with 4 Levels).
    • Advantages over NRZ for achieving 64 GT/s.
    • Signal integrity challenges (noise, jitter, crosstalk).
    • Receiver equalization for PAM4.
    • Error detection and correction mechanisms with PAM4.

    Flit Mode and Non-Flit Mode

    • Definition of Flit (Flow Control Unit) Mode.
    • Differences between Flit and Non-Flit modes.
    • Benefits of Flit Mode (lower latency, alignment).
    • Transition from Non-Flit to Flit mode.

    FEC (Forward Error Correction)

    • Purpose and role of FEC in Gen6.
    • Error correction for PAM4 signaling.
    • Impact of FEC on latency and throughput.

    Gen6 Topology

    • Gen6 link width and lane configurations.
    • Topology changes from previous generations.
    • Support for multi-host and multi-root configurations.

    Transaction Layer Updates

    • Header Formats: Changes in header structure.
    • Deferrable MWr Request: Concept and use cases.
    • Common Packet Header Fields for Flit and Non-Flit Mode.
    • Flit Mode TLP Header Type Encodings.
    • Trailer Size Adjustments.
    • Ordered Header Categories (OHC - A, B, C, E).
    • Address Translation Services (ATS) updates.
    • Routing Rules for TLPs.
    • Transaction Processing Hints (TPH) Rules for Flit and Non-Flit Modes.
    • Packet Header (PH) Updates.
    • Steering Tag for efficient routing.
    • TLP Header Format for Flit Mode.
    • TLP Prefix Processing (Local and End-to-End).
    • Process Address Space ID (PASID) functionality.
    • Segment ID Field Introduction.

    Data Link Layer Updates

    • Shared Credit Pooling Mechanism.
    • Updates in Data Link Control and Management State Machine (DLCMSM).
    • DLLP (Data Link Layer Packet) Rules.
    • DLLP Type Encodings for Gen6.
    • Encoding Changes in DLLPs.
    • Introduction of NOP and NOP2 DLLPs.
    • Link Management DLLP Enhancements.
    • New Data Link Feature DLLPs.
    • Power Management DLLPs.

    Physical Layer Updates

    • Flit Mode Operations in Physical Layer.
    • Power Management States: L0p and L0p Handshake using Link Management DLLP.
    • L0s Updates.
    • LTSSM (Link Training and Status State Machine) Updates.
    • 1b/1b Encoding and Scrambling.
    • Valid Encodings for Ordered Sets.
    • Processing of Ordered Sets at 64 GT/s.
    • Flit Mode Identification.
    • Symbol Placement in 1b/1b Encoding.
    • Transmit and Receive Side Operations for Flit Mode.
    • Alignment at Block/Flit Level for 1b/1b Encoding.
    • Gray Coding and Precoding Mechanisms.
    • Decision Feedback Equalization (DFE).
    • Data Stream in Flit Mode.
    • FEC and Its Role in the Physical Layer.
    • TLP and DLLP Bytes in Flit.
    • Types of Flits (Idle, NOP, Payload).
    • Implicit and Explicit Sequence Number Flits.
    • Transmitter and Receiver Variables and Buffers in Flit Mode.
    • Flit Replay and Retry Mechanism.
    • Flit Sequencer Number Rules for Transmitter and Receiver.
    • Handshake Phases:
      • IDLE Flit Handshake Phase.
      • Sequence Number Handshake Phase.
      • Normal Flit Exchange Phase.
    • Received ACK, NAK, and Discard Rules.
    • Flit Replay Scheduling and Transmit Rules.
    • Examples of Flit ACK/NAK/Replay Processing.
    • Ordered Set Updates:
      • TS0.
      • Modified TS1 and TS2.
      • EIOSQ and EIEOSQ.
    • Half Scrambling Updates.
    • Equalization Enhancements in Gen6.
    • Clock Tolerance Compensation Updates.
    • Alternate Protocol Negotiation.
    • Retimer Enhancements.

    Power Management Updates in Gen6

    • Improvements in Active State Power Management (ASPM).
    • Support for deeper power states.
    • Dynamic power scaling features.

    PCIe Message TLPs

    • Updates in Message TLPs for Gen6.
    • Enhanced signaling and messaging features.

    PCIe Extended Capability Structures

    • New extended capabilities introduced in Gen6.
    • Modifications to existing capability structures for Flit Mode.
Benefits of eLearning?
  • Access to the Instructor - Ask questions to the Instructor who taught the course
  • Available 24/7 - VLSIGuru eLearning courses are available when and where you need them
  • Learn at Your Pace - VLSIGuru eLearning courses are self-paced, so you can proceed when you're ready
Course Instructor
  • Dedicated Trainer Accessible On Phone / Email / Whatsapp
  • Trainer Exp: 15 Years

Price - ₹7,500 + GST

₹9,500    (20% Off)

10 hours left to avail at this price

Edit Template

Course Highlights

Edit Template

TESTIMONIALS

What Our Students Says About Inskill

FAQ

  1. Course presentations for all topics
  2. Session notes
  3. Lab documents with detailed steps
  4. User guides

  1. Exposure to standard bus protocols
  2. Exposure to Testbench component coding using SystemVerilog

Each session of course is recorded, missed session videos will be s

  1. Yes, You will have option to view the recorded videos of course for the sessions missed
  2. You will have option to repeat the course any time in next 1 year

  1. Yes, Course fee also includes support for doubt clarification sessions even after course completion
  2. You have option to mail you queries
  3. Option to meet in person to clarify doubts