1007 views|0 replies

935

Posts

3

Resources
The OP
 

The Hitchhiker's Guide to Chip Authentication [Copy link]

 

In this book, Liu Bin (Lu Sang), a senior verification expert, will give you a comprehensive introduction to the theory and practice of verification, and provide an integrated solution for dynamic verification for system design. This is a chip verification textbook for college students majoring in integrated circuit design. It is a model of industry-university integration in the IC industry and has been put into teaching at the Demonstration Microelectronics College and has been tested.

Chapter 1 Chip Verification in Full View

1.1 Introduction to Functional Verification

1.2 The Situation of Verification

1.3 Five Dimensions of Verification Capability

1.4 Verification tasks and objectives

1.5 Verification cycle

1.6 Chapter Conclusion

Chapter 2 Verification Strategy

2.1 Design Process

2.2 Levels of Verification

2.3 Transparency of verification

2.4 Principles of motivation

2.5 Inspection methods

2.6 Integrated Environment

2.7 Chapter Conclusion

Chapter 3 Verification Methods

3.1 Dynamic Simulation

3.2 Static Check

3.3 Development Environment

3.4 Virtual Model

3.5 Hardware Acceleration

3.6 Performance Verification

3.7 Performance Verification

3.8 Trend Outlook

3.9 Chapter Conclusion

Chapter 4 Validation Plan

4.1 Program Overview

4.2 Contents of the Plan

4.3 Implementation of the plan

4.4 Planned Progress Evaluation

4.5 Chapter Conclusion

Chapter 5 Verification Management

5.1 Verification Cycle Checklist

5.2 Three Elements of Verification Management

5.3 Convergence of verification

5.4 Make loopholes have nowhere to hide

5.5 Team Building

5.6 Training of Verifiers

5.7 Specialization of Verification

5.8 Chapter Conclusion

Chapter 6: Verification Structure

6.1 Test Platform Overview

6.2 Hardware Design Description

6.3 Excitation Generator

6.4 Monitor

6.5 Comparator

6.6 Verification Structure

6.7 Chapter Conclusion

Chapter 7 SV Environment Construction

7.1 Data Types

7.2 Module Definition and Instantiation

7.3 Interface

7.4 Programs and modules

7.5 Testing from beginning to end

7.6 Chapter Conclusion

Chapter 8 SV Component Implementation

8.1 Driving the Excitation Generator

8.2 Encapsulation of the Excitation Generator

8.3 Randomization of the stimulus generator

8.4 Monitor sampling

8.5 Communication between components

8.6 Comparator and Reference Model

8.7 Reporting Specifications for the Test Environment

8.8 Chapter Conclusion

Chapter 9 SV System Integration

9.1 The meaning of packages

9.2 Verification Environment Assembly

9.3 Test scenario generation

9.4 Flexible Configuration

9.5 A Preliminary Discussion on Environment Reusability

9.6 Chapter Conclusion

Chapter 10 UVM Worldview

10.1 The Verification Era We Are In

10.2 Class Library Map

10.3 Factory Mechanism

10.4 Core Base Classes

10.5 Phase Mechanism

10.6 Config Mechanism

10.7 Message Management

10.8 The pros and cons of macros

10.9 Chapter Conclusion

Chapter 11 UVM Structure

11.1 Component Family

11.2 How to install DUT into TB?

11.3 The inner canon of building environment

11.4 Chapter Conclusion

Chapter 12 UVM Communication

12.1 Introduction to TLM Communication

12.2 One-way, two-way and multi-way communication

12.3 Communication Pipeline Application

12.4 TLM2 Communication

12.5 Synchronous Communication Elements

12.6 Chapter Conclusion

Chapter 13 UVM Sequence

13.1 Getting Started

13.2 Sequence and Item

13.3 Sequencer and Driver

13.4 Sequencer and Sequence

13.5 Sequence Hierarchy

13.6 Chapter Conclusion

Chapter 14 UVM Registers

14.1 Register Model Overview

14.2 Integration of Register Model

14.3 General approach to register models

14.4 Scenario Application of Register Model

14.5 Chapter Conclusion

Chapter 15 Verification Platform Automation

15.1 Why do we need a code generator?

15.2 UVM Framework

15.3 How to customize a TB automation tool

15.4 Chapter Conclusion

Chapter 16 Cross-platform porting and reuse

16.1 Portable Stimulus Standard (PSS)

16.2 Overview of PSS Toolset

16.3 Cross-platform verification structure considerations

16.4 Chapter Conclusion

Chapter 17 SV and UVM Interface Application

17.1 DPI Interface and C Test

17.2 SystemC and UVM TLM2 Communication

17.3 Hybrid Simulation of MATLAB and Simulink Models with UVM

17.4 Interaction between scripting languages and UVM

17.5 Chapter Conclusion

Chapter 18 SV and UVM Advanced Topics

18.1 SystemVerilog Open Source Public Library

18.2 SVUnit

18.3 OVM to UVM Migration

18.4 Hybrid Simulation of OVM and UVM

18.5 Chapter Conclusion

references

https://download.eeworld.com.cn/detail/sigma/622651

This post is from Download Centre
 
 

Guess Your Favourite
Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list