当前位置:网站首页>How to become a senior digital IC Design Engineer (6-6) digital IC Verification: system level simulation
How to become a senior digital IC Design Engineer (6-6) digital IC Verification: system level simulation
2022-06-29 01:41:00 【New core design】
One 、 Sort by stage
1、 Before the imitation
Means according to Intermediate version 、 The final version of RTL Code Conduct function Validation on .
2、 Post imitation
Means according to Intermediate version 、 The final version of Netlist、SDF( belt Power Or not Power) And so on 、 Functional simulation 、 Power consumption simulation 、PG Simulation .
1、 Functional simulation : Mainly determine whether the function is correct ,IO Whether the timing constraint OK;
2、 Power consumption simulation : It mainly determines whether the power consumption of each module meets the expectation , Whether the specification requirements are met ;
3、PG Simulation : Mainly determine whether the low-power design process is normal ,Power Whether the interface is clean , Whether the special signal processing is in accordance with the requirements .
Two 、 Sort by way
It is mainly divided into UT、IT、ST;
ST: According to the real CPU Behavior configuration related registers , Data processing , adopt C The code compiles HEX file , then LOAD To... In the system RAM/SDRAM in , Release CPU Reset , Make it read and execute RAM/SDRAM Instructions and data in , After the simulation , see LOG/MEM_COMPARE/TXT/WAVE, confirm CASE Whether it ends normally ;
The simulation system flow is for reference only , There are many details in the system simulation of the actual project , To be confirmed at that time .
边栏推荐
- EdrawMax思维导图,EdrawMax组织结构图
- Advanced Installer Architect创作工具
- 手把手教你搞懂测试环境项目部署
- 想请教股票开户要认识谁?现在网上开户安全么?
- TypeScript(5)类、继承、多态
- Typescript (5) class, inheritance, polymorphism
- TiFlash 面向编译器的自动向量化加速
- Rasa dialogue robot helpdesk (V)
- Sword finger offer 16 Integer power of numeric value
- In MySQL database, the two data written when creating tables with foreign keys are the same. Do I copy them or fail to display them
猜你喜欢

Server antivirus

When you complain about the roll, others have quietly begun to prepare for the golden three silver four

linux7(centos7)设置oracle11开机自启动

统计学习方法(2/22)感知机

有了这款工具,自动化识别验证码再也不是问题

Similarities and differences between SRAM and DRAM

Docker中安裝Oracle數據庫

直播预告|SQL也能玩转工业级机器学习?MLOps meetup V3带你一探究竟!

Statistical learning method (2/22) perceptron

Test a CSDN free download software
随机推荐
如何成为一名高级数字 IC 设计工程师(6-5)数字 IC 验证篇:覆盖率收集
Who do you want to know when opening a stock account? Is it safe to open an account online now?
Code repetition of reinforcement learning based parameters adaptation method for particlewarn optimization
Magic Quadrant of motianlun's 2021 China Database
Basic use of Sqlalchemy
Share the code technology points and software usage of socket multi client communication
C语言课程设计------食品仓库管理系统
Interviewer: with the for loop, why do you need foreach??
如何成为一名高级数字 IC 设计工程师(6-4)数字 IC 验证篇:测试点分解
如何成为一名高级数字 IC 设计工程师(1-1)Verilog 编码语法篇:引言
How to use PN junction to measure temperature?
Sword finger offer 14- I. cut rope
In simple terms, server intrusion prevention
[RRT 3D path planning] rapid expansion of random tree UAV 3D path planning based on MATLAB [including Matlab source code phase 1914]
Adding, deleting, checking and modifying stack - dynamic memory
Test a CSDN free download software
基于 FPGA 的 RISC CPU 设计(4)关于项目的 36 个问题及其答案
一种全面屏手势适配方案
Installation de la base de données Oracle dans docker
OculusRiftS与Unity.UI的交互(1)-总览