当前位置:网站首页>[SystemVerilog interface] ~ interface
[SystemVerilog interface] ~ interface
2022-06-11 14:50:00 【AI is very good】
1. Interface interface
1.1 What is an interface ?

1.2 Why use interfaces ( advantage )?
answer : Interface It can bring a lot of convenience , It's like Java The same as objects in , It only needs to be defined once , It can be used as an example when necessary . No interface , But if our needs change , There are too many things we need to change , Not conducive to maintenance .
1.3 Illustrate with examples
For example, we need to test Arbiter This module .
Implement with interface :


1.4 The definition and use of interface

1.4.1 practice
Which statements can be in interface As defined in ?
answer : Parameters 、 I / O port 、 Functions and tasks 、 Procedure statement block .module in 90% Above in interface All of them apply to , So what's the difference ?
answer :module We can exemplify module and interface, however interface Can only be instantiated interface, Cannot instantiate module.
I hope I can hold on , Keep on learning ! If it works , Would like to pay attention to likes and comments , Neverlost !!!
Statement : For reference only , Invasion and deletion !!!
reference
Network resources ppt
边栏推荐
- Extracting storage is the best memory method
- In depth research and analysis report on global and Chinese smart lamp Market
- Leetcode daily question - Search insertion position
- LeetCode每日一题——加一
- Station B executives interpret the financial report: the epidemic has no impact on the company's long-term development, and the video trend is irresistible
- What is excess product power? Find the secret key of the second generation cs75plus in the year of the tiger
- North China pushed Yale hard, MIT won the first place in a row, and the latest 2023qs world university ranking was released
- Analyse approfondie de la conception du système relationnel du Groupe de cercles
- In depth research and analysis report on global and Chinese spray drying machinery market
- 基于Qt开发实现的任务管理器
猜你喜欢

Online "comment explicit" function, TME's wave point music cultivates music "private plots"

【SystemVerilog 之 过程块和方法】~ 域、always过程块、initial过程块、函数 function、任务 task、生命周期

社交软件Soul撤回IPO申请:上市只差临门一脚 腾讯是大股东
![[verification of SystemVerilog] ~ test platform, hardware design description, excitation generator, monitor and comparator](/img/3a/0cc26400eeb4b388face09b9a10f27.png)
[verification of SystemVerilog] ~ test platform, hardware design description, excitation generator, monitor and comparator

深度剖析「圈組」關系系統設計 | 「圈組」技術系列文章

Database optimization

基于Qt开发实现的任务管理器

腾讯面试官分享面试经验,如何考察面试者技术及个人综合素质,给正在面试的你一点建议

线程池的七个参数与拒绝策略

高通WLAN框架学习(29)-- 6GHz 概述
随机推荐
你违规了吗?
Analyse approfondie de la conception du système relationnel du Groupe de cercles
Backtracking / solution space tree permutation tree
Repository Manager之Nexus配置yum仓库
In depth research and analysis report on global and Chinese smart lamp Market
回溯法/活动安排 最大兼容活动
Leetcode daily question - plus one
When open source meets KPI, globalization vs localization, how can the ideal and reality of open source be reconciled?
Vscode virtual environment running file reported an error importerror: DLL load failed: the specified module could not be found
Qualcomm WLAN framework learning (29) -- 6GHz overview
Why do I need the public static void main (string[] args) method?
What is excess product power? Find the secret key of the second generation cs75plus in the year of the tiger
线程池的七个参数与拒绝策略
详解 Kubernetes 包管理工具 Helm
Lippon instrument software intern interview
I have something to say about final, finally and finalize
gensim. Models word2vec parameter
Hashicopy之nomad应用编排方案04(伸缩及更新一个Job)
Implementation of gray-scale publishing scheme for microservice architecture based on gateway and Nacos
Individual income tax rate table