This document discusses the modeling techniques used for complete verification of a PCI Express switch using reference modeling. It presents the use of Specman eRM for modeling the ingress port logic and router of the PCI Express switch at the block and chip level. The reference models are cycle-accurate and packet-accurate models that are independent of the device under test implementation. They are integrated to enable prediction and checking of runtime behavior at the chip level. Debug messages and coverage from the individual reference models are used to verify functional correctness.