LEARNING STANDARD PROTOCOLS

Learning Standard Protocols

Like algorithms to the software engineers, same is protocols to the hardware/VLSI engineer. The way software engineer implements algorithms using C/C++, VLSI engineers uses Verilog/SV/UVM to implement various components based on standard protocols. Standard protocol as the name suggest is set of rules on how communication happens between a master & slave or set of components. These can be majorly be divided in to 2 categories: 1. On-chip communication protocols 2. Peripheral communication protocols. Even though there are huge number of protocols, majority of them are driven by lot of common concepts which includes handshaking, request-data-response phases, response types, etc in case of on-chip protocols. Peripheral communication protocols also have lot of common concepts like OSI layering, packet framing, link management, flow control management, PHY, clock extraction, serial-parallel data conversion, preamble, CRC, etc. Hence learning one good protocol each in ON-chip and peripheral communication protocols makes it easy to learn any other protocol.

  • On-chip protocols: AXI, AHB, ASB, APB, OCP
  • Peripheral protocols: PCIe, USB, SATA, UFS

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