Академический Документы
Профессиональный Документы
Культура Документы
Project#2 :SV & OVM/UVM Based Project based on Complex IP (UART, KBD,
Bridge, etc)
IP Design Flow
ASIC/FPGA Flow
L1/L2/L3/L4 Interconnects
Bridge Protocols
Controllers Modules
Signal Descriptions
Channel Handshake
Addressing Options
Atomic Accesses
Response Signalling
Ordering Model
Data buses
Unaligned Transfers
Clock, Reset
Physical Layer
Link Layer
Protocol Layer
Race Conditions
Randomization
TB Constructs
Arrays
Classes
Scheduling Semantics
Random Constraints
Coverage, Interface
Compiler Directives
DPI
SoC Verification
Directed Verification
OVM/UVM TB Architecture
Stimulus Modeling
TLM Overview
Configuring TB Environment
Creating TB infrastructure
9. PERL Automation
o
Specification analysis
TB architecture creation
TB Architecture creation
5. Loops
6. Working with Files
7. Arguments
8. PERL Modules
9. Objects and Object oriented PERL
10. PERL for VLSI & Functional Verification
Detailed Course Structure :
1. Introduction to PERL
o What is PERL?
o
PERL Scripts
Print Functions
Literals
Quoting Rules
2. Fundamentals of PERL
o
Associative Arrays
Logical operators
4. Regular Expressions
o
Pattern Matching
The tr function
Pattern Matching
5. Loops
o
Foreach
7. Arguments
o
8. PERL Modules
o
Subroutines
Return statement
@INC Array
Require function
Classes
my function
objects, methods
destructors
Inheritance
Derives classes
Setting up regression
Developing testcases
Makefile creation