verilog

verilog

文章 0 浏览 6

如何查看内存波形?

我无法使用 gtkwave 查看内存: module internal_memory( output [31:0] hrdata, input mem_enable, input [31:0] haddr, input [31:0] hwdata, input…

初雪 2024-12-17 19:33:29 2 0

比较数字进行排序然后得到中值

使用按位或比较运算符对五个整数进行排序可以通过以下方式实现:首先获取最大的数字,然后获取第二大的数字,然后获取第三大的数字,依此类推。 这是…

他不在意 2024-12-16 22:00:40 2 0

verilog中的组合硬件乘法

假设我有一个像这样的乘法器代码, module multiply( output [63:0] result, input [31:0] a, input [31:0] b ); assign result = a * b; endmodule …

不可一世的女人 2024-12-16 14:52:22 2 0

Verilog中算术运算结果的大小

我正在 Verilog 中制作一个签名比较器。代码如下: module signedComparator(a0, a1, a2, b0, b1, b2, G, E, L); input a0, a1, a2, b0, b1, b2; outp…

猫腻 2024-12-13 21:59:40 0 0

Verilog 最佳实践 - 递增变量

我绝不是 Verilog 专家,我想知道是否有人知道这些增加值的方法中哪一种更好。抱歉,如果这个问题太简单了。 方式 A: 在组合逻辑块中,可能在状态机…

预谋 2024-12-13 12:42:51 1 0

24位计数器状态机

我正在尝试在 verilog 中创建一个计数器,它可以计算已经有多少个时钟周期,在一千万之后它将重置并重新开始。 我创建了一个 24 位加法器模块以及另一…

美羊羊 2024-12-12 14:54:29 4 0

Verilog编译器错误

module router (clock, ValidPacket0, ValidPacket1, ValidPacket2, ValidPacket3, PacketIn0, PacketIn1, PacketIn2, PacketIn3, PacketOut0, Packe…

七色彩虹 2024-12-12 11:27:43 2 0

verilog VPI 回调

VPI 回调 cbValueChange 应该做什么以及它如何工作? 假设我想在信号的 posege 处执行一个函数 X(大约 2000 个周期)。我应该使用回调 cbValueChange…

岁月苍老的讽刺 2024-12-12 01:54:25 1 0

为什么 $display 在我期望的时候没有执行?

在我的基准程序中,我有这样的东西(简化的): // bench.sv program tb (input clk, ...); initial begin ... repeat (100) begin main_module_inter…

憧憬巴黎街头的黎明 2024-12-09 13:02:11 3 0

括号在用于包裹参数时有什么特殊意义吗?

我有一段 Verilog 代码,由不再在我工作的公司工作的程序员编写。下面给出了摘录:( parameter mstrobe = 10; . . . assign #(mstrobe) sclk=iclk; s…

倚栏听风 2024-12-08 21:48:53 3 0

如何使用 Verilog 任务将值输出到寄存器?

我对 Verilog 任务的理解是,它们就像子例程一样,能够接受输入和输出参数。使用 $display,我可以一路查看寄存器变量的值。由于某种原因,我的输出寄…

涫野音 2024-12-07 11:48:11 3 0

在 Verilog 中编码 RAM 的更好方法

哪种代码写RAM比较好? 在always块内分配data_out: 模块内存( 输出寄存器[7:0] data_out, 输入[7:0]地址, 输入[7:0]数据输入, 输入写启用, 输入…

捎一片雪花 2024-12-07 10:50:13 4 0

我如何知道我的代码是否可综合? [Verilog]

在使用自上而下的方法在 verilog 中设计电路时,我可以从电路的行为开始,然后定义每个模块中的细节,以构建可综合的结构电路。 但我怎么知道我的代码…

幸福不弃 2024-12-07 03:27:53 3 0

Verilog 桶形移位器

我想用 verilog 创建一个 64 位桶形移位器(现在向右旋转)。我想知道是否有一种方法可以在不写 65 部分案例陈述的情况下做到这一点?有没有办法编写…

丿*梦醉红颜 2024-12-06 21:43:22 4 0

在 Verilog 中转换线值以进行进一步处理

我是 Verilog 新手。 我已经编写了将线值转换为整数的代码: wire [31:0] w1; integer k; always @ (w1) k = w1; 来源:在verilog中将连线值转换为整…

这个俗人 2024-12-06 07:19:02 3 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文