URL
https://opencores.org/ocsvn/6809_6309_compatible_core/6809_6309_compatible_core/trunk
Show entire file |
Details |
Blame |
View Log
Rev 13 |
Rev 14 |
Line 77... |
Line 77... |
`define READTESTBIN
|
`define READTESTBIN
|
integer i;
|
integer i;
|
initial
|
initial
|
begin
|
begin
|
`ifdef READTESTBIN
|
`ifdef READTESTBIN
|
$readmemh("test09.hex", mem);//instructions_test.hex", mem);
|
/*
|
$display("instructions_test.hex read");
|
$readmemh("test09.hex", mem);//instructions_test.hex", mem);
|
mem[16'hfffe] = 8'h00; // setup reset
|
$display("instructions_test.hex read");
|
mem[16'hffff] = 8'h00;
|
mem[16'hfffe] = 8'h00; // setup reset
|
|
mem[16'hffff] = 8'h00;
|
|
*/
|
|
$readmemh("monitor.hex", mem);
|
|
$display("monitor.hex read");
|
|
for (i = 0; i < 7168; i=i+1)// move monitor to its new location
|
|
begin
|
|
mem[16'he400+i] = mem[i];
|
|
mem[i] = 8'h0;
|
|
end
|
|
|
`else
|
`else
|
for (i = 0; i < 65536; i=i+1)
|
for (i = 0; i < 65536; i=i+1)
|
mem[i] = 8'ha5;
|
mem[i] = 8'ha5;
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.