la forma de aplicar LPM_RAM_DQ en Verilog

A

angjohn

Guest
que yo había escrito el siguiente código para LPM_RAM_DQ (tipo de memoria RAM en Altera MAXPLUSII) en verilog:/ / LPM_RAM_DQ
LPM_RAM_DQ módulo (datos, dirección, WE, INCLOCK, OUTCLOCK, Q);

/ / Nota del parámetro = "RAM con distintos puertos de entrada y salida";
parámetro LPM_WIDTH = 8;
/ / LPM_TYPE parámetro = "LPM_RAM_DQ";
parámetro LPM_WIDTHAD = 8;
LPM_NUMWORDS parámetro = "sin usar";
LPM_FILE parámetro = "sin usar";
LPM_INDATA parámetro = "NO REGISTRADOS";
LPM_ADDRESS_CONTROL parámetro = "registrado";
LPM_OUTDATA parámetro = "NO REGISTRADOS";
/ / LPM_HINT parámetro = "sin usar";
input [7:0] DATOS;
input [7:0] DIRECCIÓN;
WE entrada;
INCLOCK de entrada;
OUTCLOCK de entrada;
de salida [7:0] Q;
/ / reg [LPM_WIDTH - 4'd1: 0] Q;
parámetro REGISTRADO = 1'b0;
parámetro = NO REGISTRADOS 1'b1;
REGISTERED_ENUM_LPM_ADDRESS_CONTROL parámetro = 1'b0;
UNREGISTERED_ENUM_LPM_ADDRESS_CONTROL parámetro = 1'b1;
REGISTERED_ENUM_LPM_OUTDATA parámetro = 1'b0;
UNREGISTERED_ENUM_LPM_OUTDATA parámetro = 1'b1;

endmodule
/ / RAM
módulo de memoria RAM (
dirección,
nosotros,
inclock,
outclock,
de datos,
q);

input [7:0] la dirección;
entrada de nosotros;
inclock de entrada;
outclock de entrada;
input [7:0] de datos;
de salida [7:0] q;

de cable [7:0] sub_wire0;
de cable [7:0] q = sub_wire0 [7:0];

lpm_ram_dq lpm_ram_dq_component (
. outclock (outclock),
. dirección (dirección),
. inclock (inclock),
. datos (datos),
. nosotros (nos),
. q (sub_wire0));
defparam
lpm_ram_dq_component.intended_device_family = "FLEX10K",
lpm_ram_dq_component.lpm_width = 8,
lpm_ram_dq_component.lpm_widthad = 8,
lpm_ram_dq_component.lpm_indata = "registrado",
lpm_ram_dq_component.lpm_address_control = "registrado",
lpm_ram_dq_component.lpm_outdata = "registrado",
lpm_ram_dq_component.use_eab = "ON",
lpm_ram_dq_component.lpm_hint = "MAXIMUM_DEPTH = 256",
lpm_ram_dq_component.lpm_type = "LPM_RAM_DQ";endmoduledespués de escribir el código, syhthesis i usando Synopsys FPGA Express.pero el error ocurre lo siguiente:

Error: error de sintaxis en o cerca de token '. "(Archivo: E: / Pruebas de CPU Nabil / 3 try / NabilCPU.v Línea: 237) (VE-0)Can anyone help me out!!gracias!

 

Welcome to EDABoard.com

Sponsor

Back
Top