SMSNG 0 13 января, 2012 Опубликовано 13 января, 2012 · Жалоба Error: Node "ram256:ram256_inst|lpm_ram_dq:lpm_ram_dq_component|altram:sram|q[0]" has non-registered write enable-- attempting to initialize a RAM with non-registered write enable assign led[0] = d[0]; assign led[1] = d[1]; assign led[2] = d[2]; assign led[3] = d[3]; *** Написал так: assign led = d[3:0]; ошибки как не бывало... КАК ТАК ТО? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slawikg 0 14 января, 2012 Опубликовано 14 января, 2012 · Жалоба Научился читать и писать память, но не получается инициализировать ее из файла ( Создал файл .mif под размер своего модуля, при компиляции вылазит ошибка : Error: Node "ram256:ram256_inst|lpm_ram_dq:lpm_ram_dq_component|altram:sram|q[0]" has non-registered write enable-- attempting to initialize a RAM with non-registered write enable (точнее 4 ошибки для q[0],q[1],q[2],q[3]) К этим выводам подключены индикаторы ****** output wire [3:0] led wire [7:0] d; ram256 ram256_inst ( .address ( cnt ), .data ( cnt ), .outclock ( ~clk_out ), .we ( load ), .q ( d ) ); assign led[0] = d[0]; assign led[1] = d[1]; assign led[2] = d[2]; assign led[3] = d[3]; *** В MOdelSim компилируется и работает. Кто-то сталкивался с подобным? Пробовал инициализировать и из файла формата .hex, тот же результат. inclock то где? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SMSNG 0 24 января, 2012 Опубликовано 24 января, 2012 · Жалоба inclock то где? Память сконфигурирована с асинхронными входами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться