1. Explain difference between on-chip protocols and peripheral protocols?
  2. Why on-chip protocols are limited by frequency?
  3. What are the major differences between SPI, I2c protocols with respect to PCIe?
  4. Explain the PCIe topology and various components in PCIe topology?
  5. What is enumeration? What are the types of TLPs used during enumeration?
  6. What is the significance of configuration headers in enumeration?
  7. What is BAR registers, who sets the value of BAR registers?
  8. What is difference between upstream device and downstream device?
  9. We want to transfer 100KB image from Laptop RAM to storage device connected using PCIe. Explain the various aspects that are implemented in different layers of PCIe of each device in the path?
  10. Explain various layers in PCIe and how different functions are distributed in these layers?
  11. Draw a timing diagram for PCI write transaction for burst length of 4
  12. What is full bus mastering, what is compulsory requirement in each device for this to work
  13. What are the limitations of PCI protocol and any other onchip protocols
  14. What is the maximum BW that can be achieved using PCIe Gen4. Show using calculations.
  15. What is difference between TLP, Link packet and Physical Packet?
  16. What is need for encoding in Physical layer?
  17. What is need for scrambling in Physical layer?
  18. What is the role of LTSSM in PCIe communicaiton protocol ,*0
  19. What is TC-VC mapping, how does it help acheive QOS
  20. What are types of arbitration used in PCIe topology to acheive QOS
  21. What is Isochronous transfers and asynchronous transfers, how they differ
  22. List down various types of TLPs and what is the signifinace of these TLPs
  23. What is the signifiance of attr_1_0 and attr_2 bits in PCIe header. What is snoop bit
  24. What is the significance of 3DW TLP header and 4DW TLP header. Where do we need 4DW header?
  25. List down various types of routing used in PCIe.

Teacher is an important part of anybody's education.

I completed my post graduation in 2005. During my school and College, I always had difficulty coping up with things in classroom. But my Telugu teacher Mr. Hussain Budde during my 7th class , I used to enjoy his way of teaching, way he used to engage students by teaching lessons as stories. After that, I never found any teacher who kept sessions so much engaging. I don't want to blame my teachers, I always felt they could make sessions more engaging. I always had to spend time outside class hours to cope up with every minute of classroom session.

I as a teacher, I adopt a style of teaching which keeps session engaging and ensures that students give 100% focus on the session. I always wanted to be that one teacher, whom my students will remember for lifetime. I am making sure that, rest of trainer's also follow same.

I want your 6 months of education at VLSIGuru to be among your best learning experiences. We at VLSIGuru will do our best to make this a memorable time.

Course Registration