Ejercício con memoria interna de la FPGA - DE2_70
Publicado: 10 Feb 2019, 15:47
Con el siguiente código de como crear una memoria interna de mcleod_ideafix
Asignamos interruptores a dirección de memoria.
Asignamos interruptores a din datos entrada.
Asignamos diodos led a dout datos salida.
Asignamos un interruptor a escribir.
Y tenemos un módulo de memoria funcional
Código: Seleccionar todo
module memoria (
input wire clk,
input wire [9:0] direccion,
input wire [7:0] din,
output reg [7:0] dout,
input wire escribir
);
reg [7:0] mem[0:1023];
always @(posedge clk) begin
if (escribir)
mem[direccion] <= din;
dout <= mem[direccion];
end
endmodule
Asignamos interruptores a din datos entrada.
Asignamos diodos led a dout datos salida.
Asignamos un interruptor a escribir.
Y tenemos un módulo de memoria funcional