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.
Unit Number | Topic | Duration (Mins) |
1 | AHB protocol introduction | 6 |
2 | AHB protocol basics | 19 |
3 | AHB Basics, AHB system architecture | 15 |
4 | AHB transfer phases | 16 |
5 | Handshaking | 7 |
6 | Arbitration phase | 14 |
7 | AHB transfer timing diagrams | 31 |
8 | Signal decoding | 26 |
9 | AHB transaction example | 10 |
10 | AHB Burst transfers | 16 |
11 | AHB features, aligned transfers, wrap transfers | 58 |
12 | Questions, revision | 33 |
13 | Features: Address decoding | 15 |
14 | AHB master signals | 20 |
15 | AHB features: Early burst termination | 8 |
16 | Two cycle response | 7 |
17 | AHB arbitration, Split, retry | 28 |
18 | Exclusive transfers | 16 |
19 | AHB UVC: Type of UVC, TB Development using UVC | 18 |
20 | AHB UVC template development | 50 |
21 | AHB UVC functional development | 13 |
22 | revision, questions, AHB transaction coding advanced aspects | 50 |
23 | AHB Driver coding | 69 |
24 | AHB Responder coding | 32 |
25 | AHB monitor coding: | 36 |
26 | AHB interface coding | 44 |
27 | revision, AHB responder update, AHB UVC issue summary | 33 |
28 | question, answers | 8 |
29 | AHB UVC issue debugging | 112 |
30 | AHB UVC scoreboard coding | 33 |
31 | Assertion coding for AHB protocol | 16 |
32 | AHB UVC - Implementing functional testcases | 30 |
33 | Developing more functional testcases | 60 |
34 | AHB interview questions | 15 |
35 | Revision, AHB interconnect SOC and IP level verification overview | 6 |
36 | AHB Sequence library | 50 |
37 | AHB LITE UVC Development | 26 |
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 |
TESTIMONIALS
I recently completed the Functional Verification course at VLSIGuru, and I must say it was an exceptional training experience.
The course content was comprehensive, covering all essential aspects of functional verification.
The instructors were highly knowledgeable and provided clear explanations,making complex concepts easy to understand.
The practical hands-on exercises and real-world examples greatly enhanced my learning and problem-solving skills.
The course structure was well-organized, allowing for a smooth progression from fundamentals to advanced topics.
Overall, VLSIGuru's Functional Verification course has equipped me with the necessary skills and confidence to excel in the field.
Highly recommended!
I have taken training at VLSIGURU for Design and functional verification course through online,
where i got more practical knowledge then usual syllabuses.
I was very much satisfied learning at this training institute.
Especially with the way of teaching, they gave individual attention for each and every students and i had a very good experience
which brought me some confidence for facing any trouble to learn any topics they clarify each stages in training period.
every sessions recorded and can be accessed through their website when required.
The institute also provided hands-on experience with the required tools and provide online access as well.
This institute has highly well experienced real time working professionals as trainers.
thanks to VLSIGURU institute.
To start up career in VLSI domain,
Inskill is best Platform with both Offline and Online flexibility.
Trainers and Mentors having wonderful teaching style where they clear the concepts and doubts from basics. Also, got placement support from institute. Study materials provided to us are well structured.
Thank you so much to Trainers , Mentors and Admins who supports me a lot. Once again,
I thank VLSI guru training institute for helping me to start my career in VLSI Domain.
Best Institute for VLSI DOMAIN. The Faculty is friendly.
In videos Srinivas Sir is the best in teaching.
The Lab Session are very very Good They will clear your all the doubts.
They Conduct PPT presentations Session for students for real experience and
Mock I And thanks to srinivas Reddy sir and monahar sir to solve my issue in interviews
And thanks to srinivas Reddy sir and monahar sir to solve my issue.
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.