Ahdl ругается на define RAM_SZ а на define ram1_base не ругается. Что я делаю не так:
`define ram1_base 32'h00001000
`define RAM_SZ 31
module wb_memory (wb_clk, wb_reset, wb_slave_cyc, wb_slave_stb, wb_slave_a, wb_slave_di, wb_slave_dq, wb_slave_sel, wb_slave_wr, wb_slave_ack, wb_slave_rty, wb_slave_err);
.....
reg [31:0] ram1 [0: RAM_SZ ];
....
ram_cs1 = (a[31:4] == `ram1_base>>4);
# Error: VCP5103 m82371ide_ram.v : (21, 32): Undeclared identifier: RAM_SZ.
# Error: VCP5103 m82371ide_ram.v : (22, 32): Undeclared identifier: RAM_SZ.
# Error: VCP5103 m82371ide_ram.v : (23, 32): Undeclared identifier: RAM_SZ.