导读:作者有幸在中国电子信息领域的排头兵院校“电子科技大学”攻读研究生期间,接触到前沿的数字IC验证知识,旁听到诸如华为海思、清华紫光、联发科技等业界顶尖集成电路相关企业面授课程,对数字IC验证有了一些知识积累和学习心得。为帮助想入门前端IC验证的朋友,思忱一二后,特开此专栏,以期花最短的时间,走最少的弯路,学最多的IC验证技术知识。
文章目录
- 一、内容概述
- 二、面向对象编程(OOP)
- 三、实践练习
一、内容概述
- 面向对象编程(OOP)
- 面向对象编程的基本术语
- class默认的方法
- class中的静态属性
- class的赋值和复制
- class的三大属性:封装、继承、多态
二、面向对象编程(OOP)
2.1、为什么要使用面向对象编程的方法?
-
建立和维护大型的验证平台
- 创建复杂数据类型以及对数据的操作,封装在class中
-
提高开发效率
- 不是使用信号建模,而是利用事务级抽象层次,创建验证平台和系统级模型