当前位置: 首页 > news >正文

做视频网站赚钱嘛网页设计作业笔记

做视频网站赚钱嘛,网页设计作业笔记,Windows下配置WordPress,做网站营销‘typedef’ is not expected to be used in this contex 注册前少了分号。 Scope resolution error resolution : 声明指针时 不能与类名同名,即 不能声明为adapter. cannot find member "type_id" 忘记注册了 拼接运算符使用 关键要加上1b&#xff0…

‘typedef’ is not expected to be used in this contex

注册前少了分号。

Scope resolution error

resolution : 声明指针时 不能与类名同名,即 不能声明为adapter.

cannot find member "type_id"

忘记注册了

拼接运算符使用

关键要加上1'b,不然拼出来只有1bit

Error casting p_sequencer, please verify that this sequence/sequence item is intended to execute

在搭建UVM环境的时候出现这个错误,发现seq0里面 调用了`uvm_declare_p_sequencer(my_vsqr) 和seq0.start(p_sequencer.p_sqr0);不一致导致的

将seq0.start(p_sequencer.p_sqr0)改成seq0.start(p_sequencer)

SystemVerilog中forever begin end導致的Hang死

forever beginif(expre == 1) beginrun();endend

1、如果run()這個task值耗時的,當if條件成立時,不會hang死。

2、如果if條件不成立,肯定會hang死。

3、防守的辦法是給if條件後面加上else分支,在else中做一個延時:@axi_if_cb;如果if條件不成立,走一T再進行下一次判斷:

forever beginif(expre == 1) beginrun();endelse begin@axi_if_cb;endend

寄存器模型同时访问

图中两个寄存器值都是32'h1d,注释中的方式访问得到的1d而非正确值0000001d0000001d。因为同时访问丢失了一个,得到的值是0.

找不到顶层tb

特别离谱,filelist,模块名和makefile都没问题。

$COMMON_ROOT/vip/tue-master/src/*
$COMMON_ROOT/vip/tue-master/src/tue_pkg.sv
$COMMON_ROOT/vip/tvip-axi-master/scr/tvip_axi_pkg.sv
$COMMON_ROOT/vip/yuu_pkg/yuu_common/include/yuu_common_pkg.sv
$COMMON_ROOT/vip/yuu_pkg/yuu_amba_bak/include/yuu_amba_pkg.sv
$COMMON_ROOT/vip/ahb_vip/ahb_include/yuu_ahb_pkg.sv
$COMMON_ROOT/vip/apb_vip/apb_include/yuu_apb_pkg.sv
$K1_SOC_ROOT/verf/bt/bt_k1/env/k1_env_pkg.sv
$K1_SOC_ROOT/verf/bt/bt_k1/th/harness.sv
$K1_SOC_ROOT/verf/bt/bt_k1/tc/tc_base.sv  

最后发现是通配符的问题,导致后面的文件都识别不了。

indentifer not in port list

原因是interface例化时最后没加()

Error-[UTOPN] Unknown type or port name

The type name 'SOC_TOP' is unknown, or the identifier 'dut' has not been

listed as a port, or the declaration might represent an instance missing

parentheses.

"../th/dut_inst.sv", 13

Source info: SOC_TOP dut;

原因模块例化时没加()

改成SOC_TOP dut();即可

variable input ports cannot be driven

原因是vip的接口时钟复位是以参数的形式传入的,不能用assign来连接

Error-[TCF-CETE] Cannot evaluate the expression

完整报错:

Error-[TCF-CETE] Cannot evaluate the expression
../env/k1_scb.sv, 251
"(this.cfg.axi_mst_cfg.size + (~1'sd0))"Cannot evaluate the expression in right dimension bound.The expression must be compile time constant.

完整报错:

Error-[TCF-CETE] Cannot evaluate the expression
../env/k1_scb.sv, 251
"(this.cfg.axi_mst_cfg.size + (~1'sd0))"Cannot evaluate the expression in right dimension bound.The expression must be compile time constant.

原因是运行阶段队列右边大小不能确定

按如下修改即可:

Error-[IAP] Illegal assignment pattern

二维数组赋值错误:

删除二维数组后的标号:

找不到config变量

传入的变量在0,1跳变

一开始忘记写int了,直接input i。默认是1bit,数据只剩一位也就是0和1.

当fork-join/none遇上for循环:fork_for

遇到这么一个问题:

因为在for循环中启动fork进程时,当前循环会立刻结束,进入到下一个循环,因此在所有循环体中的i变量都会等于最后一次循环i的值。

解决办法如下:

https://zhuanlan.zhihu.com/p/553466412

illegal range in part select


Q:无法使用for循环来分段取值, 但是下面这段这么赋值就没问题

A:Verilog取值区间不能两端都是变量,改成下面形式即可—— req.data[x +: 8];

http://www.yayakq.cn/news/251996/

相关文章:

  • 江西企业 网站建设公司都是自己制作网站
  • 网站制作素材图片西安网站建设 分类信息
  • 二度云自助建站系统找人一起做素材网站
  • 网站域名空间一年费用是多少钱优秀网络广告案例分析
  • 商城网站功能长图可以在哪些网站做
  • 360建站官网wordpress上传word
  • 家用宽带怎样做网站服务器网站推广seo
  • 做网站哪家公司最好雄安专业网站建设
  • 网站不允许上传文件炒域名 网站
  • 建设网站要什么时候开始网站建设专业团队
  • 高端商城网站建设编程训练网站
  • wordpress不能下载南安seo快速排名
  • 云购系统商城网站建设新发地网站建设
  • 济南网站建设是什么意思免费收录网站
  • 信誉好的昆明网站建设个人建站做什么网站比较赚钱
  • python网站搭建安徽做网站公司哪家好一点
  • 高端的扬中网站建设qq刷会员建设网站
  • 常州做网站那家快百度招聘 网站开发
  • 官方网站手机做网站字体用什么格式
  • 网站建设业务员前景网站建设报价表表格下载
  • 北京网站建设项目网站建设亻金手指科杰
  • 哪个网站可以做代码题目wordpress搬家中文图片
  • 怎么下载网站程序软件开发工程师中级职称
  • php网站后台密码怎么修改如何用ps做网站标识
  • 做网站还是做游戏网页主题设计思路及制作步骤
  • 沈阳网站建设网站的个人心得
  • 赫山区网站建设直播网站
  • 房产网站制作流程办公室装修怎么做账
  • 网站制作服务合同海兴县网站建设公司
  • 怎么做好网站营销推广网页制作与设计课本