2017年12月11日

uvm_reg_file——寄存器模型(十四)

摘要: 有了uvm_reg_field, uvm_reg, uvm_block, 也许我们需要跟大的uvm_file,这就是传说中的寄存器堆。 阅读全文

posted @ 2017-12-11 22:17 dpc525 阅读(562) 评论(0) 推荐(0) 编辑

uvm_mem_mam——寄存器模型(十三)

摘要: 有了存储器模型,再来看看存储器的管理 阅读全文

posted @ 2017-12-11 22:14 dpc525 阅读(1157) 评论(0) 推荐(0) 编辑

uvm_mem——寄存器模型(十二)

摘要: 看完了寄存器,再来看看存储器: 阅读全文

posted @ 2017-12-11 22:12 dpc525 阅读(2254) 评论(0) 推荐(0) 编辑

uvm_reg_predictor——寄存器模型(十一)

摘要: 保存寄存器的值 观察DUT寄存器值的变化。 阅读全文

posted @ 2017-12-11 22:09 dpc525 阅读(514) 评论(0) 推荐(0) 编辑

uvm_reg_backdoor——寄存器模型(十)

摘要: 寄存器有前门和后门两种访问方式,这儿只看后门访问方式 阅读全文

posted @ 2017-12-11 22:07 dpc525 阅读(849) 评论(0) 推荐(0) 编辑

uvm_reg_map——寄存器模型(八)

摘要: 所有的寄存器都需要地址,都需要加入到地址列表中 阅读全文

posted @ 2017-12-11 22:02 dpc525 阅读(1694) 评论(0) 推荐(0) 编辑

uvm_reg_block——寄存器模型(七)

摘要: 这是寄存器模型的顶层 阅读全文

posted @ 2017-12-11 22:00 dpc525 阅读(717) 评论(0) 推荐(0) 编辑

uvm_reg_sequence——寄存器模型(六)

摘要: 寄存器模型 uvm_reg_sequence是UVM自带所有register sequence 的基类。 该类包含model, adapter, reg_seqr(uvm_sequencer). 感觉寄存器模型是个小的UVM系统。有自己uvm_reg_item, uvm_reg_sequence,r 阅读全文

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

uvm_reg_item——寄存器模型(五)

摘要: uvm_reg_item 扩展自uvm_sequence_item,也就说寄存器模型定义了transaction item. adapter 的作用是把这uvm_reg_item转换成uvm_sequence_item,再经由uvm_sequencer发送个uvm_driver,最终在总线上传输。 阅读全文

posted @ 2017-12-11 21:34 dpc525 阅读(1753) 评论(0) 推荐(0) 编辑

uvm_reg_defines——寄存器模型(四)

摘要: 文件: src/marcos/uvm_reg_defines 类: 无 该文件是寄存器模型src/reg/* 文件对于的宏文件,主要定义了寄存器地址位宽,寄存器数据位宽,字节的大小。计算机从最初的8,发展到16bit(过度阶段), 到32bit, 目前的主流是64bit(AMD 烧起来64位计算机的 阅读全文

posted @ 2017-12-11 21:16 dpc525 阅读(744) 评论(0) 推荐(0) 编辑

uvm_reg——寄存器模型(三)

摘要: uvm_reg 是uvm_reg_field , 包含所有uvm_reg_field 所有的函数。 阅读全文

posted @ 2017-12-11 21:05 dpc525 阅读(578) 评论(0) 推荐(0) 编辑

uvm_reg_field——寄存器模型(二)

摘要: uvm_reg_field是最基本寄存器单元。 阅读全文

posted @ 2017-12-11 20:48 dpc525 阅读(1340) 评论(0) 推荐(0) 编辑

uvm_reg_model——寄存器模型(一)

摘要: 对于一个复杂设计,寄存器模型要能够模拟任意数量的寄存器域操作。UVM提供标准的基类库,UVM的寄存器模型来自于继承自VMM的RAL(Register Abstract Layer),现在可以先将寄存器模型进行XML建模,再通过脚本工具直接生产寄存器模型。首先来看看uvm_reg_model的代码,该 阅读全文

posted @ 2017-12-11 20:31 dpc525 阅读(3560) 评论(0) 推荐(0) 编辑

导航