UVM Brief history @ 2017
来源:互联网 发布:mac有没有助手 编辑:程序博客网 时间:2024/06/06 01:22
1 OVM2.1.1 -> UVM1.0ea(early Adoption)
2 UVM1.0 2011.2 (Major EDA vendor support UVM, SNPS/VCS,Cadence/IUS,Mentor/Questa) Became a standard Verification Methodology
3 UVM 1.0EA New feature :
3.1 Objection to control End-of-Test
3.2 Callback -> ( compatible with VMM , for customizing behavior)
3.3 Report catcher for report customize
3.4 heartbeat for VC liveness monitoring.
4 UVM 1.1x New feature :
4.1 RAL From VMM RAL
4.2 Phasing : user-defined phases, user-defined relationships.
4.3 Sequence Mechanism :
4.4 TLM-2.0
4.5 Resource config .
4.6 CLP : Command line processor
5 UVM-1.2 :
5.1 uvm_sequence_base::starting phase -> set_starting_phase/get_starting_phase
5.2 uvm_sequence_base::set_automatic_phase_objection(0/1)。 avoid the need to call raise_objection()/drop_objection()
5.3 `uvm_info_begin/`uvm_info_end, uvm_report_server can be extend and customized .
5.4 uvm_recorder can be customized.
5.5 factory can be undone by explicitly to default value .
5.6 starndard factory can be overrided by user-defined factory for debug functionly.
5.7 objection propagation objection can be turned-off. uvm_objection::set_progagate_mode .
5.8 uvm_phase::get_objection_count , can be used to drop all the objections.
5.9 uvm_phase:: get_adjacent_predecessor/successor_nodes for phase schedule introspection
5.10 new call back uvm_phase_cb to allow phase callback.
5.11 class extend from uvm_object must have constructor.
5.12 uvm_event parameterized with optional event payload.
5.13 uvm_bitstream_t -> uvm_integral_t
5.14 uvm_reg_transaction_order_policy( -> specify the order of bus transactions for wide register access.
5.15 uvm_sequence_state_enum/uvm_sequencer_arb_mode
- UVM Brief history @ 2017
- A Brief History of GCC
- Brief History of Machine Learning
- Brief History of Machine Learning
- BRIEF HISTORY OF MACHINE LEARNING
- A Brief History of NoSQL (转)
- The brief history of iterative and incremental development
- Eric S. Raymond五部曲之A Brief History of Hackerdom
- 机器学习简史brief history of machine learning
- a brief history of maching learning(机器学习简史)
- 【CS231n Winter 2016 Lecture 1 (Brief history&course overview)】
- 【读书笔记】——《A Brief History of Humankind》
- BRIEF
- BRIEF
- ESR五部曲之一——A Brief History of Hackerdom 黑客文化简史
- 《黑客道简史》(A Brief History of Hackerdom)序言:真正的程序师
- 优秀课件笔记旅游地理学发展简史A Brief History of Geography of Tourism
- A Brief History of FAST corner detector--FAST特征发展情况
- CNN+caffe学习2:Activation Functions
- 字符输入/输出和输入确定
- OPEN VPN 原理
- LeetCode:DFS,BFS
- Android通用网络请求解析框架.5(使用框架)
- UVM Brief history @ 2017
- 日常总结
- nginx的日志切割
- 写了个shell脚本自由切换openjdk7和openjdk8
- ARM 移植 PPPD
- d3d坐标系与绘制基本图元
- IOS学习总结--Android转IOS的福音
- 秒杀抢购思路以及高并发下数据安全
- Git如何切换远程仓库地址