1. List down various features of USB core
  2. Draw the USB core architecture
  3. Draw the USB core testbench architecture
  4. Write down which interfaces of USB core are master interfaces and which are slave interfaces
  5. List down various functionality handled by each interface
    1. Ex: UTMI interface handles speed negotiation, enumeration
  6. Come up with verification plan
  7. List down various scenarios in USB core verification
    1. FS, All bulk transfers
  8. List down various test cases and write the test plan, with following columns
    1. SNO, Feature name, scenario targeted, test name, test description, test status, debug comments
  9. Develop the template environment
  10. Develop the sanity testcases
  11. List down various sequences that need to be developed at UTMI interface
  12. List down various sequences that need to be developed at Wishbone interface(in interview always say AHB, not WB)
  13. Model the SRAM behavior using Verilog code
  14. Draw the timing diagram for Write/read at SRAM interface
  15. Write the detailed steps followed in coding various testbench components.
    1. Top-down or bottom-up?
    1. What do code in top.sv?
    1. Do we need virtual sequencer?
    1. How many sequence library’s are required?

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