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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [Projects/] [opencores.org/] [Mos6502/] [ip/] [cpu/] [sim/] [testbenches/] [xml/] [cpu_bfm.design.xml] - Diff between revs 134 and 135

Show entire file | Details | Blame | View Log

Rev 134 Rev 135
Line 25... Line 25...
//   You should have received a copy of the GNU Lesser General            //
//   You should have received a copy of the GNU Lesser General            //
//   Public License along with this source; if not, download it           //
//   Public License along with this source; if not, download it           //
//   from http://www.opencores.org/lgpl.shtml                             //
//   from http://www.opencores.org/lgpl.shtml                             //
//                                                                        //
//                                                                        //
-->
-->
 
 
xmlns:spirit="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009"
xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2014"
xmlns:socgen="http://opencores.org"
xmlns:socgen="http://opencores.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009
xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2014
http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009/index.xsd">
http://www.accellera.org/XMLSchema/IPXACT/1685-2014/index.xsd">
 
 
opencores.org
opencores.org
Mos6502
Mos6502
cpu
cpu
bfm.design
bfm.design
 
 
 
 
 
 
 
 
 
 
mem_addr
mem_addr
mem_addr
mem_addr
wire
wire
CPU_ADD-10
CPU_ADD-10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
    
      mem
      mem
      
      
      
      
 
 
 
 
    
    
      data
      data
      
      
      
      
      
      
 
 
 
 
 
 
 
 
 
 
    
    
      ext_mem
      ext_mem
      
      
      
      
      
      
 
 
 
 
 
 
 
 
    
    
      io_reg
      io_reg
      
      
      
      
      
      
 
 
    
    
      prog_rom_mem
      prog_rom_mem
      
      
      
      
 
 
    
    
      sh_prog_rom_mem
      sh_prog_rom_mem
      
      
      
      
 
 
 
 
 
 
      
      
      cpu
      cpu
      
      
          
          
 
 
          
          
          addr
          addr
          
          
          addr
          addr
          150
          150
          
          
          
          
 
 
 
 
          
          
          rd
          rd
          
          
          rd
          rd
          
          
          
          
 
 
          
          
          wr
          wr
          
          
          wr
          wr
          
          
          
          
 
 
          
          
          rdata
          rdata
          
          
          rdata
          rdata
          150
          150
          
          
          
          
 
 
 
 
          
          
          wdata
          wdata
          
          
          wdata
          wdata
          70
          70
          
          
          
          
 
 
 
 
 
 
 
 
 
 
 
 
          
          
 
 
 
 
 
 
      
      
 
 
 
 
 
 
 
 
      
      
 
 
 
 
 
 
    
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
    
      clk
      clk
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    
    
 
 
 
 
 
 
    
    
      reset
      reset
      
      
      
      
      
      
    
    
 
 
 
 
    
    
      enable
      enable
      
      
      
      
      
      
    
    
 
 
 
 
 
 
    
    
      mem_addr
      mem_addr
      
      
      
      
      
      
    
    
 
 
 
 
    
    
      mem_addr
      mem_addr
      
      
      
      
      
      
    
    
 
 
 
 
 
 
 
 
 
 
    
    
      prog_rom_mem_rdata
      prog_rom_mem_rdata
      
      
    
    
 
 
 
 
    
    
      mem_rdata
      mem_rdata
      
      
      
      
    
    
 
 
    
    
      mem_rdata
      mem_rdata
      
      
      
      
    
    
 
 
    
    
      sh_prog_rom_mem_rdata
      sh_prog_rom_mem_rdata
      
      
   
   
 
 
    
    
      prog_rom_mem_cs
      prog_rom_mem_cs
      
      
    
    
 
 
    
    
      sh_prog_rom_mem_cs
      sh_prog_rom_mem_cs
      
      
    
    
 
 
    
    
      mem_wdata
      mem_wdata
      
      
      
      
    
    
 
 
    
    
      mem_wdata
      mem_wdata
      
      
      
      
    
    
 
 
 
 
    
    
      mem_wr
      mem_wr
      
      
      
      
    
    
 
 
    
    
      mem_rd
      mem_rd
      
      
      
      
       
       
   
   
 
 
 
 
 
 
    
    
      gpio_0_out
      gpio_0_out
      
      
      
      
      
      
    
    
 
 
 
 
 
 
    
    
      gpio_1_out
      gpio_1_out
      
      
      
      
      
      
    
    
 
 
    
    
      uart_txd_pad_out
      uart_txd_pad_out
      
      
      
      
    
    
 
 
    
    
      rts_pad_out
      rts_pad_out
      
      
      
      
    
    
 
 
    
    
      ps2_clk_pad_oe
      ps2_clk_pad_oe
      
      
      
      
    
    
 
 
    
    
      ps2_data_pad_oe
      ps2_data_pad_oe
      
      
      
      
    
    
 
 
 
 
      
      
      pg0_add
      pg0_add
      
      
      
      
      
      
      
      
      
      
      
      
 
 
 
 
    
    
      vec_int
      vec_int
      
      
      
      
    
    
 
 
 
 
    
    
      nmi
      nmi
      
      
      
      
    
    
 
 
 
 
 
 
 
 
    
    
      prog_rom_wdata
      prog_rom_wdata
      
      
      
      
    
    
 
 
 
 
 
 
 
 
 
 
    
    
      pg00_ram_rd
      pg00_ram_rd
      
      
      
      
      
      
    
    
 
 
    
    
      pg00_ram_l_wr
      pg00_ram_l_wr
      
      
      
      
    
    
 
 
    
    
      pg00_ram_h_wr
      pg00_ram_h_wr
      
      
      
      
    
    
 
 
    
    
      rx_irq
      rx_irq
      
      
      
      
    
    
 
 
    
    
      tx_irq
      tx_irq
      
      
      
      
    
    
 
 
    
    
      ps2_data_avail
      ps2_data_avail
      
      
      
      
    
    
 
 
 
 
    
    
      io_module_pic_irq_in
      io_module_pic_irq_in
      
      
      
      
    
    
 
 
    
    
      io_module_vic_irq_in
      io_module_vic_irq_in
      
      
      
      
    
    
 
 
    
    
      timer_irq
      timer_irq
      
      
      
      
    
    
 
 
    
    
      ext_addr
      ext_addr
      
      
      
      
    
    
 
 
 
 
    
    
      ext_wdata
      ext_wdata
      
      
      
      
    
    
 
 
 
 
    
    
      ext_rdata
      ext_rdata
      
      
      
      
      
      
    
    
 
 
 
 
    
    
      ext_ub
      ext_ub
      
      
      
      
    
    
 
 
 
 
    
    
      ext_lb
      ext_lb
      
      
      
      
    
    
 
 
 
 
    
    
      ext_rd
      ext_rd
      
      
      
      
    
    
 
 
    
    
      ext_stb
      ext_stb
      
      
      
      
    
    
 
 
    
    
      ext_wr
      ext_wr
      
      
      
      
    
    
 
 
    
    
      ext_cs
      ext_cs
      
      
      
      
    
    
 
 
    
    
      ext_wait
      ext_wait
      
      
      
      
    
    
 
 
 
 
    
    
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
    
    
 
 
 
 
 
 
 
 
    
    
      
      
      
      
      
      
      
      
      
      
    
    
 
 
 
 
    
    
      
      
      
      
      
    
    
 
 
 
 
 
 
 
 
        
 
      
 
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
io_module
 
 
 
 
 
0
 
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
io_module
 
 
 
 
 
0
 
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
micro_bus
 
 
 
 
 
16
 
8
 
8'h00
 
4
 
4'h0
 
4
 
4'h8
 
4
 
4'hc
 
4
 
4'hf
 
4
 
4'h4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
micro_bus
 
 
 
 
 
16
 
8
 
8'h00
 
4
 
4'h0
 
4
 
4'h8
 
4
 
4'hc
 
4
 
4'hf
 
4
 
4'h4
 
 
 
 
 
 
 
 
 
 
boot_rom
 
 
 
 
 
16
 
  ROM_ADD
 
      ROM_WORDS
 
 
 
 
 
 
 
 
 
 
 
 
 
 
boot_rom
 
 
 
 
 
16
 
  ROM_ADD
 
      ROM_WORDS
 
 
 
 
 
 
 
 
sh_prog_rom
 
 
 
 
 
16
 
PROG_ROM_ADD
 
PROG_ROM_WORDS
 
 
 
 
 
 
 
 
 
 
 
 
 
data_ram
sh_prog_rom
 
 
 
 
RAM_ADD
16
RAM_WORDS
PROG_ROM_ADD
 
PROG_ROM_WORDS
 
 
 
 
 
 
 
 
 
 
 
 
 
data_ram
 
 
 
 
 
RAM_ADD
 
RAM_WORDS
 
 
 
 
 
 
 
 
pg00_ram_l
 
 
 
 
 
8
 
7
 
128
 
 
 
 
 
 
 
 
 
 
 
pg00_ram_h
 
 
 
 
 
8
 
7
 
128
 
 
 
 
 
 
 
 
 
 
pg00_ram_l
 
 
 
 
 
8
 
7
 
128
 
 
 
 
 
 
 
 
 
 
 
pg00_ram_h
 
 
 
 
 
8
 
7
 
128
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Line 650... Line 652...
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

powered by: WebSVN 2.1.0

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