- List down differences between configuration header for switch and endpoint?
- Write the PCIe PIPE architecture?
- List down various component of PIPE and functionality of each component?
- What are the major differences between PCIe Gen3 & Gen4?
- How does PCIe gen4 handles signal integrity issues related to higher data rates at Gen4?
- List down various PIPE interface signals?
- How does upsizing work in PCIe? What is the role of DLL & PL in upsizing?
- What is sublink in PCie? What are the steps required to achieve this?
- What is the significance of ByteCount in TLP header?
- What is the significance of BCM in TLP header?
- How PCIe handles ECRC failures?
- How Port arbitration differs from VC arbitration?
- Why we need BAR registers for Switch, when we do write/reads to memory or IO in devices only?
- What is the difference between prefetchable memory and non-prefetchable memory? How it impacts the protocol efficiency?
- List down 5 types of capability registers in PCIe Configuration headers and their significance?
- What are the different components PCIe TL design architecture? What are the interfaces required to implement TL?
- What is the TL transmit and descriptor structure? What is the significance of descriptor in PCIe data transfer?
- Write the Sequence item code for DLL UVC connected to Physical layer on PL – DLL interface (PL is the DUT, DLL is the agent)
- List down various tests for Transaction layer DUT verification?
- How PCIe verification will differ at module level and SOC level? What are aspects checked at SOC & at module level.