Ins and outs of SS Link Training in USB3.0
As you may know, USB3.0 has a state machine called LTSSM (Link training and status state machine) which is responsible for
- Initialization and link training
- Power management transitions
- Link error recovery and other connectivity issues.
LTSSM has 12 high level states as shown below. In this blog, we will examine the states that are involved in link training, and see how link partners moves to state U0 where actual transfers begin.
Related Semiconductor IP
- USB3.0 build-in clock PHY, SMIC 110g
- USB3.0 build-in clock PHY, SMIC 55LL
- USB3.0 build-in clock PHY, SMIC 40LP, type-C
- USB3.0 build-in clock PHY, HLMC 40LP, type-C
- USB3.0 build-in clock PHY, UMC 40LP, type-C
Related Blogs
- Link Training: Establishing Link Communication Between DisplayPort Source and Sink Devices
- Alif Is Creating SoC Solutions for Machine Learning with Cadence and Arm
- USB4 Version 2.0 - Gen4 High-Speed Lane Initialization and Training
- Scaling Out Deep Learning (DL) Inference and Training: Addressing Bottlenecks with Storage, Networking with RISC-V CPUs
Latest Blogs
- UALink™ Shakes up the Scale-up AI Compute Landscape
- Scaling Out Deep Learning (DL) Inference and Training: Addressing Bottlenecks with Storage, Networking with RISC-V CPUs
- Cadence Transforms Chiplet Technology with First Arm-Based System Chiplet
- Redefining XPU Memory for AI Data Centers Through Custom HBM4 – Part 2
- Redefining XPU Memory for AI Data Centers Through Custom HBM4 – Part 1