USB (Universal Serial Bus) 3.0 is the protocol used for connecting computers to electronic devices, which supports data transfer rate of 5 Gbit/s. The physical layer of USB 3.0 performs 8b/10b encoding-decoding, serialization-deserialization and scrambling-descrambling. Link Transition and Status State Machine(LTSSM) is used for managing its end of the physical connection between transmitter and receiver. Verification environment is a configurable structure built, which can be interfaced with the design and test sequences can be applied to the design through it.