2017年12月20日

uvm_tlm_if_base——TLM1事务级建模方法(三)

摘要: 文件: src/tlm1/uvm_tlm_ifs.svh 类: uvm_tlm_if_base 这个类没有派生自任何类,在类的中,定义了三类接口:第一类是阻塞性质的普通方法(task),put, get, peek, transport(T1, T2). 第二类是非阻塞性质的普通方法(functio 阅读全文

posted @ 2017-12-20 21:53 dpc525 阅读(1035) 评论(0) 推荐(0) 编辑

uvm_analysis_port——TLM1事务级建模方法(二)

摘要: UVM中的TLM1端口,第一类是用于uvm_driver 和uvm_sequencer连接端口,第二类是用于其他component之间连接的端口,如uvm_monitor和uvm_scoreboard。首先让我们看第二类。首先来看uvm_analysis_port。 我们可以看到所有的类都是继承自u 阅读全文

posted @ 2017-12-20 21:15 dpc525 阅读(2412) 评论(0) 推荐(0) 编辑

uvm_tlm——TLM1事务级建模方法(一)

摘要: TLM(事务级建模方法,Transaction-level modeling)是一种高级的数字系统模型化方法,它将模型间的通信细节与函数单元或通信架构的细节分离开来。通信机制(如总线或者FIFO)被建模成信道,并且以SystemC接口类的形式向模块呈现。事务请求一般在调用这些信道模型的接口函数时发生 阅读全文

posted @ 2017-12-20 10:47 dpc525 阅读(2173) 评论(0) 推荐(0) 编辑

导航