dp_tasks.v
669 Bytes
task print_tmem;
integer i;
begin
$display("tmem\n");
for (i=0; i<256; i=i+1)
$display("%3d: %x %x %x %x", i,
vsim.bb.bcp.rdp.tm.low_half.bnk0.ram.memory[i],
vsim.bb.bcp.rdp.tm.low_half.bnk1.ram.memory[i],
vsim.bb.bcp.rdp.tm.low_half.bnk2.ram.memory[i],
vsim.bb.bcp.rdp.tm.low_half.bnk3.ram.memory[i]);
for (i=0; i<256; i=i+1)
$display("%3d: %x %x %x %x", i+256,
vsim.bb.bcp.rdp.tm.hi_half.bnk0.ram.memory[i],
vsim.bb.bcp.rdp.tm.hi_half.bnk1.ram.memory[i],
vsim.bb.bcp.rdp.tm.hi_half.bnk2.ram.memory[i],
vsim.bb.bcp.rdp.tm.hi_half.bnk3.ram.memory[i]);
$display("\n");
end
endtask