hdl

hdl

文章 0 浏览 6

使用非阻塞赋值进行顺序执行(不是顺序逻辑)

我正在研究 Verilog 设计,在 FSM 中使用 SRAM。由于我想制造 IC,所以我需要稍后对其进行合成。我的问题是,我有一个使用 reg 寄存器的完整工作代码…

花心好男孩 2025-01-10 10:57:38 1 0

是否有“信号”?暗示δ VHDL 延迟?

你好,我想知道信号声明在 VHDL 中是如何工作的。由于它是内部信号,这是否意味着延迟?信号有内部存储器吗? 示例: Architecture SD_BEH of SD is s…

回梦 2025-01-07 08:07:42 0 0

如何在另一个模块中使用模块?

我正在尝试设计一个简单的 8 位 2 的补码器。这是我的代码: twos_complement_of_8bits.v //`include "complementor.v" module twos_complement_of_8b…

肥爪爪 2025-01-03 19:04:18 2 0

SystemC 错误,使用 Visual C++ 2008年

我正在使用 systemC 和 Visual C++ 2008。我编写了一个简单的 hello world 程序。但是我反复收到此错误: 警告 C4996:“sprintf”:此函数或变量可能…

巴黎盛开的樱花 2024-12-29 13:59:43 1 0

如何查看内存波形?

我无法使用 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 3 0

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

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

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

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

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

这个俗人 2024-12-06 07:19:02 4 0

在仿真代码中访问 Verilog genvar 生成的实例

这是一个与 Verilog 相关的问题。我正在使用 XILINX ISE 作为开发环境。 我正在尝试访问模拟中使用 genvar 自动生成的变量,但收到以下错误 -> HDLCom…

情愿 2024-12-03 13:59:01 5 0

Verilog 中 == 和 === 有什么区别?

之间有什么区别: if (dataoutput[7:0] == 8'bx) begin 和 if (dataoutput[7:0] === 8'bx) begin 执行 dataoutput = 52'bx 后,第二个给出 1,但第一…

蓝天白云 2024-11-05 18:12:42 8 0

使用always@* |意义和缺点

的含义是什么吗 你能说一下always@* 使用该语句后是否有任何可能的副作用?…

睡美人的小仙女 2024-11-05 07:41:51 7 0

在做工作之前等待 posege clk? - 如何

module DoorControl( clk, data, open,addressOftheMemory, outp ); localparam Size_ofTheWord = 32; input open; input [16:0] addressOftheMemory;…

伴梦长久 2024-11-04 16:06:08 12 0

如何在verilog中使用const

使​​用而不是 module ... ( .. ) ; #15 endmodule 我想要 module ... ( ... ) ; // GateDelay is a const, like in c language const int GateDelay…

喜你已久 2024-11-04 08:52:24 8 0

优化 FPGA 实现的管道吞吐量的最佳实践是什么?

例如,如何充分利用重定时和/或 c-slow 来充分利用给定的管道。 通过重定时,一些模块通过将移位寄存器放在输入上(前向寄存器平衡)来获得更好的结果…

左耳近心 2024-11-03 21:55:11 10 0

不是有效的左值 - verilog 编译器错误

module fronter ( arc, length, clinic ) ; input [7:0] arc; output reg [7:0] length ; input [1:0] clinic; input en0, en1, en2, en3; // 11 // c…

韵柒 2024-10-31 12:43:02 9 0

VHDL 中的语法错误

我正在尝试使用结构 VHDL 和组件来实现一位计数器。 我在尝试进行端口映射时遇到语法错误。 错误为“错误 (10028):无法解析分配4.vhd(47) 处的网络“…

遗忘曾经 2024-10-18 15:12:20 8 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

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