wamtt的个人空间 https://blog.eetop.cn/1780804 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料
统计信息

已有 10 人来访过

  • 积分: 12779
  • 资产: 12779
  • 发贴收入: 141
  • 推广收入: --
  • 附件收入: --
  • 下载支出: 939
  • 好友: 2
  • 主题: --
  • 日志: --
  • 相册: --
  • 分享: 1

    现在还没有相册

    现在还没有记录

  • 居住地上海市 浦东新区 唐镇

查看全部个人资料

    现在还没有动态

现在还没有日志

现在还没有主题

你需要登录后才可以留言 登录 | 注册


wamtt 2024-11-29 16:17
module hello_world; // import "DPI-C" function void c_py_init(); // import "DPI-C" function void c_py_final(); // import "DPI-C" function void c_py_gen_packet(output bit pkt,output bit len); // bit   data; // bit          len;     import "DPI-C" function int adder(int a, int b);     int    data_a;     int    data_b;     int    output_da;   ... ...
wamtt 2024-11-29 16:16
#include</apps/local/python/python-3.7.4/include/python3.7m/Python.h> #include<stdio.h> extern int adder(int a, int b){     Py_Initialize();     PyObject* sysPath = PySys_GetObject((char*) "path");     PyList_Append(sysPath, PyUnicode_DecodeFSDefault("./"));     PyObject *pModule = NULL, *pFunc = NULL, *pArgs = NULL, *pValue = NULL;     pModule = PyImport_ImportModule("adder");     if (pModule == NULL) return -1 ... ...
wamtt 2024-11-29 16:15
all:        clean comp run clean:         \rm -rf simv* csrc* *.log __pycache__ ucli.key vc_hdrs.h stack.info.* comp:         vcs -full64 -LDFLAGS -Wl,--no-as-needed -L/apps/local/python/src/Python-3.7.4/x86_64 -CC -lpython3.7m -CC -lpthread -CC -ldl -CC -lutil -lm -LDFLAGS -lpython3.7m -CC -I/apps/local/python/python-3.7.4/include -CC -I./ -sverilog gen_pkt_tb.sv adder.c -l comp.log         ##vcs -full6 ... ...
wamtt 2023-2-10 14:21
基于UVM的MCU关键模块验证研究与实现
wamtt 2023-2-8 17:21
driver的写法总结: driver的功能主要是向sequencer索要sequence_item(transaction),并通过虚接口吧sequence_item的信息驱动到DUT的接口上,完成transaction级别到DUT能够接受的端口级信息的转变。 1.用户根据项目要求自uvm_driver中派生出符合项目的driver,一般派生的driver会带上事务类参数; 2.利用uvm中的factory机制,将派生的driver注册到uvm 库文件的一个表单中;   问题:什么是factory机制,注册和不注册有什么影响?             factory机制意思是通过 ... ...
wamtt 2022-10-10 16:35
FSM编程方法; 1.定义端口名字,位宽,方向和类型; 2.定义状态参数parameter IDLE = xxx; 3.三always 块,第一块对应状态转换@(posedge clk or negedge rst_n),current_state <= next_state;如果有复位信号,增加一个复位操作; 第二块@(posedge clk or current_state)利用case(current_state),分别定义下一状态; 第三块@(current_state),case(current_state),将当前状态输入到out。 ...
wamtt 2022-3-24 14:40
dve -full64 -covdir simv.vdb & 可以调用dve图形界面查看覆盖率

urg -full 64 -dir simv.vdb -report both 可以产生dashboard.html文件,使用浏览器打开即可
wamtt 2021-11-11 14:40
partical uvm step by step examples
查看全部
最近访客

现在还没有访客

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 13:49 , Processed in 0.011203 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部