- `timescale 1 ns/ 1 ps
- module LAMP_vlg_tst();
- // constants
- // general purpose registers
- reg eachvec;
- // test vector input registers
- reg clk;
- reg rst_n;
- // wires
- wire led;
- // assign statements (if any)
- LAMP i1 (
- // port map - connection between master ports and signals/registers
- .clk(clk),
- .led(led),
- .rst_n(rst_n)
- );
- reg [7:0] memory [0:255];
- integer scan;
- integer index=3;
- initial begin
- clk=0;
- #10 clk=~clk;
- end
- initial begin
- $readmemh("memory.list", memory);
- end
- if(index>0)
- begin
- for(scan=0;scan<index;scan=scan+1)
- if(memory[scan]>0)
- begin
- $display("%d",memory[scan]);
- end
- end
- else
- $display("error--indexiszero");
- endmodule
请高手解惑,谢谢!