OpenCores
URL https://opencores.org/ocsvn/openmsp430/openmsp430/trunk

Subversion Repositories openmsp430

[/] [openmsp430/] [trunk/] [fpga/] [xilinx_diligent_s3board/] [bench/] [verilog/] [tb_openMSP430_fpga.v] - Diff between revs 28 and 37

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 28 Rev 37
Line 29... Line 29...
//
//
// *Author(s):
// *Author(s):
//              - Olivier Girard,    olgirard@gmail.com
//              - Olivier Girard,    olgirard@gmail.com
//
//
//----------------------------------------------------------------------------
//----------------------------------------------------------------------------
// $Rev: 23 $
// $Rev: 37 $
// $LastChangedBy: olivier.girard $
// $LastChangedBy: olivier.girard $
// $LastChangedDate: 2009-08-30 18:39:26 +0200 (Sun, 30 Aug 2009) $
// $LastChangedDate: 2009-12-29 21:58:14 +0100 (Tue, 29 Dec 2009) $
//----------------------------------------------------------------------------
//----------------------------------------------------------------------------
`include "timescale.v"
`include "timescale.v"
`include "openMSP430_defines.v"
`include "openMSP430_defines.v"
 
 
module  tb_openMSP430_fpga;
module  tb_openMSP430_fpga;
Line 115... Line 115...
 
 
// Verilog stimulus
// Verilog stimulus
`include "stimulus.v"
`include "stimulus.v"
 
 
//
//
// Initialize ROM
// Initialize Program Memory
//------------------------------
//------------------------------
 
 
initial
initial
   begin
   begin
      // Read memory file
      // Read memory file
      $readmemh("./rom.mem", rom_mem);
      $readmemh("./pmem.mem", pmem);
 
 
      // Update Xilinx memory banks
      // Update Xilinx memory banks
      for (i=0; i<2048; i=i+1)
      for (i=0; i<2048; i=i+1)
        begin
        begin
           dut.rom_8x2k_hi_0.inst.mem[i] = rom_mem[i][15:8];
           dut.rom_8x2k_hi_0.inst.mem[i] = pmem[i][15:8];
           dut.rom_8x2k_lo_0.inst.mem[i] = rom_mem[i][7:0];
           dut.rom_8x2k_lo_0.inst.mem[i] = pmem[i][7:0];
        end
        end
  end
  end
 
 
//
//
// Generate Clock & Reset
// Generate Clock & Reset

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.