AHB Protocol and UVC Development Training

Home > Course

AHB Protocol and UVC Development Training

About Course

AHB Protocol training is indepth training on all the aspects of AHB protocol and AHB UVC developement.


AHB Protocol training course focuses on protocol concepts, features, timing diagrams from basic to advanced level. Course also focus on teaching protocol testbench development concepts. Student has flexibility to choose specific protocol as well.

Demo Videos
Unit NumberTopicDuration (Mins)
1AHB protocol introduction6
2AHB protocol basics19
3AHB Basics, AHB system architecture15
4AHB transfer phases16
5Handshaking7
6Arbitration phase14
7AHB transfer timing diagrams31
8Signal decoding26
9AHB transaction example10
10AHB Burst transfers16
11AHB features, aligned transfers, wrap transfers58
12Questions, revision33
13Features: Address decoding15
14AHB master signals20
15AHB features: Early burst termination8
16Two cycle response7
17AHB arbitration, Split, retry28
18Exclusive transfers16
19AHB UVC: Type of UVC, TB Development using UVC18
20AHB UVC template development50
21AHB UVC functional development13
22revision, questions, AHB transaction coding advanced aspects50
23AHB Driver coding69
24AHB Responder coding32
25AHB monitor coding:36
26AHB interface coding44
27revision, AHB responder update, AHB UVC issue summary33
28question, answers8
29AHB UVC issue debugging112
30AHB UVC scoreboard coding33
31Assertion coding for AHB protocol16
32AHB UVC - Implementing functional testcases30
33Developing more functional testcases60
34AHB interview questions15
35Revision, AHB interconnect SOC and IP level verification overview6
36AHB Sequence library50
37AHB LITE UVC Development26
Curriculum

Introduction
About the protocol
AHB revisions
Operation
Signal Descriptions
Global signals
Master signals
Slave signals
Decoder signals
Multiplexor signals
Transfers
Basic transfers
Transfer types
Locked transfers
Transfer size
Burst operation
Waited transfers
Protection control
Memory types
Secure transfers
Bus Interconnection
Interconnect
Address decoding
Read data and response multiplexor
Slave Response Signaling
Slave transfer responses
Data Buses
Data buses
Endianness
Data bus width
Clock and Reset
Clock and reset requirements
Exclusive Transfers
Introduction
Exclusive Access Monitor
Exclusive access signaling
Exclusive Transfer restrictions
Atomicity
Single-copy atomicity size
Multi-copy atomicity
User Signaling
User signal description
User signal interconnect recommendations
UVC architecture
UVC components
UVC types
Master, Slave
Active, Passive
UVC test scenario listing down
UVC component coding
Driver, Sequencer, Monitor, Coverage, Environment
Interface, transaction, Slave model, assertions
Testbench integration
Testcase coding
Simulations and waveform analysis
Functional coverage analysis
Assertion coding and analysis

Benefits of eLearning?

 

  • Access to the Instructor - Ask questions to the Instructor who taught the course
  • Available 24/7 - VLSIGuru eLearning courses are available when and where you need them
  • Learn at Your Pace - VLSIGuru eLearning courses are self-paced, so you can proceed when you're ready
Course Instructor
  • Dedicated Trainer Accessible On Phone / Email / Whatsapp
  • Trainer Exp: 15 Years

Price - ₹4,500 + GST

₹5,000    (10% Off)

10 hours left to avail at this price

Edit Template

Course Highlights

Edit Template

TESTIMONIALS

What Our Students Says About Inskill

FAQ

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Optio, neque qui velit. Magni dolorum quidem ipsam eligendi, totam, facilis laudantium cum accusamus ullam voluptatibus commodi numquam, error, est. Ea, consequatur.