verilog : Memory block Instantiation

标签 verilog fpga register-transfer-level

我使用以下代码在 verilog 中实例化二维内存

reg  [15:0] data_pattern_even [3:0] = {16'hFFFF,16'hFFFF,16'hFFFF,16'hFFFF};

reg  [15:0] data_pattern_ev [3:0] = {16'hFFFF,16'hFFFF,16'hFFFF,16'hFFFF};

该实例化在仿真中运行良好,但在实际综合和 RTL 分析完成时无法运行

任何人都可以向我详细说明这是怎么可能的吗?

最佳答案

关于verilog : Memory block Instantiation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37875732/

相关文章:

verilog - iverilog 不编译在一行中写入多个位的多个端口声明

c - Nios 2 "Hello World"?

verilog - 具有非阻塞分配的循环的 SystemVerilog 问题?

arrays - 将整个 2D 压缩数组分配给具有相同元素数量的 1D 压缩数组

file-io - Verilog I/O 读取字符

binary - Verilog,与变量的不相等位进行比较

verilog - Verilog 中 = 和 <= 的区别是什么?

vhdl - unsigned和std_logic_vector之间的区别

VHDL - 队列中的变量与信号行为