腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(267)
视频
沙龙
1
回答
如
何用
chisel3
生
成像
"
reg
[
n-1
:
0
] =
90
“
这样
的
verilog
代码
?
我使用凿现场可编程门阵列开发,为Vivado "regn-1:
0
=
90
“是effective.Many模块没有复位输入,所以我不能使用RegInit。我在google chisel-users forum上看到了同样
的
问题,但没有回答。
浏览 26
提问于2021-09-01
得票数 2
1
回答
如
何用
Chisel创建寄存器Vecs
我将使用
Chisel3
来构造一个寄存器集。Chisel
代码
是:但是合成
的
Verilog
代码
是:
reg
[31:
0
] register_set_1;
reg
浏览 0
提问于2017-03-17
得票数 3
回答已采纳
1
回答
编写一个简单
的
函数来计算向量中
的
数
作为学习如
何用
Verilog
编写函数
的
任务,我试图编写一个函数,它只计算给定向量中
的
函数数: parameter n = 4; begin if (a[i] ==1'b1)begincount_ones=count_ones+
浏览 0
提问于2020-08-20
得票数 2
回答已采纳
1
回答
在
verilog
中声明一个二维数组会给出一个错误,非法地重新声明变量。
、
、
、
我试图在
verilog
中初始化一个2d数组,如下面的
代码
片段所示。parameter N=4;
reg
[
N-1
:
0
] result_c; 错误:HDLCompilers:27- "Combinational_output.v“第24行'number_c‘错误
的
非法重声明:HDLCom
浏览 5
提问于2017-01-30
得票数 1
回答已采纳
2
回答
寄存器声明中
的
变量名表示什么(
Verilog
)
我刚刚开始学习
verilog
,我在一些事情上遇到了麻烦。我已经找到了一些资源来帮助你,但是有些事情并不清楚,我需要具体说明。我有一个D触发器下面的
代码
。我也理解in和out
的
声明是如何工作
的
。我不明白
的
是寄存器。parameter n = 1; //
浏览 0
提问于2017-11-10
得票数 1
3
回答
为什么下面的
Verilog
绝对函数会失败?
由于某些原因,<操作符返回
0
,尽管a显然小于
0
。只有在使用a[15]检查符号位时,该函数才能工作。N = 16;assign a = -100; abs= (a < {N{1'b
0
}}) ?
浏览 9
提问于2014-06-22
得票数 1
回答已采纳
3
回答
自动变量
的
好处是什么?
我正在寻找Systemverilog中"automatic“
的
好处。我已经看到了“自动”阶乘
的
例子。但是我不能通过它们。有人知道我们为什么用"automatic“吗?
浏览 1
提问于2015-06-22
得票数 8
回答已采纳
1
回答
Verilog
数据类型
、
、
我正在学习
verilog
,作为我大学课程
的
一部分,但是我
的
模块讲师离开了,所以我希望能在这里得到一些帮助,module bin_n_gray#(parameter n=4) (input [
n-1
:
0
] gray, output [
n-1
:
0
] bin); always @ (*)for(i =
0
; i < n; i =
浏览 3
提问于2016-04-23
得票数 1
回答已采纳
1
回答
VHDL和
Verilog
的
设计相同。但是不同
的
速度和资源使用呢?
、
、
、
我有两个
代码
,一个是
Verilog
的
,另一个是vhdl
的
,它用一个16位二进制数来计算一个数字。两者都做同样
的
事情,但是在使用Xilinx进行合成之后,我得到了不同
的
合成报告。
Verilog
代码
: input [15:
0
] A, ); always-25和20中使用
浏览 3
提问于2017-11-04
得票数 1
1
回答
生成内部生成
verilog
+生成附近
的
错误(veri- 1137)
、
、
从几天内编写
verilog
代码
,我有一个问题是‘我们能在生成块中编写生成块吗?’我正在写一个RTL,如下所示:
reg
[DATA_WIDTH:
0
] flops [
n-1
:
0
]; if (n >
0
) beginif (en) begin end end en
浏览 3
提问于2016-08-02
得票数 0
回答已采纳
4
回答
在
Verilog
中初始化具有常量值
的
可综合二维数组
的
方法
、
、
、
、
在VHDL中,我可以很容易地做到这一点:我想要可合成
的
常量,
这样
当FPGA启动时,这个数组就有我提供
的
数据。这些寄存器接线到VCC或地,以表示1或
0
。然后,我可以使用它们来生成波形。此外,我想有2D字节数组,这是在
verilog
世界
的
3D。
浏览 0
提问于2013-01-03
得票数 7
回答已采纳
3
回答
Verilog
案件陈述
、
我们是否可以使用case语句具有可伸缩性
的
语法?让我用一个例子来解释: Muxalways @(A[1:
0
]) begin 2'b00 : select = 4'b1110; 2'b10 : select = 4'b1011; endcase3行选择行 always @(A[2:
0</e
浏览 10
提问于2014-01-28
得票数 2
回答已采纳
2
回答
ModelSim模拟工作正常,但失败。我遗漏了什么?
、
、
、
、
以下是一个模块
的
Verilog
代码
,该模块原则上应对8位寄存器执行以下操作: 00000001 00000010 00000100 . 01000000 10000000 01000000 00100000); input reset;
reg
[WIDTH-1:) pos_count <=
0
浏览 26
提问于2020-04-19
得票数 1
回答已采纳
3
回答
条件:多位填充阵列
的
逻辑状态
、
下面的配置...if(myreg) begin <events> end ...在不引用特定位
的
情况下,如何处理填充数组中对"myreg“
的
引用以及位之间
的
逻辑操作?编辑:请你提供你解释过
的
行为在哪里被记录下来?,因为这个语义结构是允许
的
,我想应该有一些关于它
的
文档.谢谢! 编辑1:到目前为止,谢谢你
的
所有答案。让我们重新关注以
浏览 4
提问于2016-04-20
得票数 1
2
回答
定义语句末尾
的
符号";“
、
使用一些模拟器(例如:VCS)下面的
代码
正在传递,其中一些
代码
会导致编译错误(例如,Xcelium):例如:`定义MAX_SIZE 8; 谁知道为什么有些模拟器会在末尾加上";“符号呢?诚挚
的
问候,
浏览 0
提问于2020-06-05
得票数 0
1
回答
通过
Verilog
VPI将256位线传递给C函数。
、
我在
Verilog
中有一个256位
的
值:我想要定义一个系统任务$foo,它使用VPI调用外部C,所以我可以
这样
调用$foo:现在,在函数'foo‘
的
C定义中,我不能简单地将参数读取为整数(PLI_INT32),因为我有太多
的
位来适应其中之一。}
如
您所见,这段
代码
将参数读入字符串,然后打印出字符串中
的
每个字符(也称为字节)。例如,如果我按以下方式分
浏览 5
提问于2010-02-17
得票数 7
回答已采纳
2
回答
在
Verilog
中,“总是@(posegde)”或“总是@(negegde)”可以在寄存器变量上工作吗?
我是一个
Verilog
新手,我试图实现一些非常简单
的
逻辑来产生一个精确宽度
的
脉冲。我使用
的
是ICE40 FPGA开发板和IceStudio。下面是我想出
的
代码
:
reg
OUT; shifter <= 15'b01; always @(posedge CLK我在网上找到
的
每个教程都讨论“总是@(posegde)”或
浏览 1
提问于2018-11-07
得票数 1
2
回答
凿子能在并行/多cpu中将firrtl转换成
verilog
吗?
、
我用凿子设计了一个寄存器
的
网格数组,比如32x32字节
的
D触发器,试图用凿子实现
这样
的
并行硬件拱。firrtl文件就像100 k行,看起来像一个netlist。那么,从firrtl到
verilog
的
翻译所花费
的
时间就像很多小时。在这段时间内,处理只安排在一个CPU上。你能告诉我如何使它在CPU上并行运行吗?关键
代码
:
浏览 1
提问于2017-06-30
得票数 2
回答已采纳
2
回答
将5位总线连接到32位输出总线。
、
连接输入很容易(请参阅下面的
代码
),但我很难连接输出。这是我
的
密码:
reg
select; // Select multiplexer output. wire[4:
0
] result; // Output of the multiplexer.multiplex32_2 mul({27'h
0
, a}, {2
浏览 0
提问于2015-09-22
得票数 0
回答已采纳
1
回答
使用多路复用器
的
双向移位
编辑:只有通过截图(,)和下面的
代码
,你仍然可以理解我在这里
的
目标,以防你不想读课文。我想我是
这样
描述
的
,well...can,有人解决了这个问题吗?我试图模仿它( ),但只针对串行输入部分(MSB,LSB)。1
浏览 0
提问于2018-12-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
verilog编程要素整理时刻牢记
【例说】Verilog HDL 编译器指令,你见过几个?
文心一言 VS 讯飞星火 VS chatgpt (201)-- 算法导论15.2 6题
文心一言 VS 讯飞星火 VS chatgpt (202)-- 算法导论15.3 1题
Python机器学习(六)-XGBoost调参
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券