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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [Projects/] [opencores.org/] [io/] [ip/] [io_ps2/] [rtl/] [xml/] [io_ps2_mouse.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
io
io
io_ps2
io_ps2
mouse  default
mouse
 
 
 
 
 
 
 
 
 slave_clk
 slave_clk
  
  
  
  
  
      
    
      
      
    
        clk
      
        clk
        clk
      
        clk
    
      
 
    
 
        
 
      
 
  
 
 
 
 
 
 
 slave_reset
 slave_reset
  
  
  
  
  
      
    
  
      
    
        reset
      
        reset
        reset
      
        reset
    
      
 
    
 
      
 
      
 
  
 
 
 
 
 
 
mb
mb
   
   
   
  
   little
      
   8
   
     
     
     
        
        
         rdata
         rdata
         
         
         rdata
         rdata
           70
           wire
         
           70
       
         
 
       
 
 
 
        
        
         addr
         addr
         
         
         addr
         addr
           30
           30
         
         
       
       
 
 
 
 
        
        
         wdata
         wdata
         
         
         wdata
         wdata
           70
           70
         
         
       
       
 
 
 
 
        
        
         rd
         rd
         
         
         rd
         rd
         
         
       
       
 
 
        
        
         wr
         wr
         
         
         wr
         wr
         
         
       
       
 
 
        
        
         cs
         cs
         
         
         cs
         cs
         
         
       
       
 
 
      
      
  
        
 
      
 
 
 
 
 
   little
 
   8
 
     
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  gen_registers
 
  102.1
 
  none
 
  common
 
  ./tools/regtool/gen_registers
 
    
 
    
 
      bus_intf
 
      mb
 
    
 
    
 
      dest_dir
 
      ../verilog
 
    
 
  
 
 
 
 
 
 
 
 
 
 
 
  verilog_maker
  gen_registers
  104.0
  102.1
  none
  none
  common
  :*common:*
  ./tools/verilog/gen_verilog
  tools/regtool/gen_registers
    
    
    
    
      destination
      bus_intf
      io_ps2_mouse
      mb
    
    
  
    
 
      dest_dir
 
      ../verilog
 
    
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
  verilog_maker
 
  104.0
 
  none
 
  :*common:*
 
  tools/verilog/gen_verilog
 
    
 
    
 
      destination
 
      io_ps2_mouse
 
    
 
  
 
 
 
 
 
 
  
 
 
 
    
 
      fs-common
 
 
 
      
 
        
 
        ../verilog/top.body.mouse
 
        verilogSourcefragment
 
      
 
 
 
    
  
 
 
 
    
 
      fs-common
 
 
    
      
      fs-sim
        
 
        ../verilog/top.body.mouse
 
        verilogSourcefragment
 
      
 
 
 
    
 
 
      
 
        
 
        ../verilog/copyright.v
 
        verilogSourceinclude
 
      
 
 
 
      
    
        
      fs-sim
        ../verilog/common/io_ps2_mouse
 
        verilogSourcemodule
 
      
 
 
 
      
 
        micro_reg
 
        ../verilog/io_ps2_mouse_micro_reg
 
        verilogSourcemodule
 
      
 
 
 
 
      
 
        
 
        ../verilog/copyright.v
 
        verilogSourceinclude
 
      
 
 
 
      
 
        
 
        ../verilog/common/io_ps2_mouse
 
        verilogSourcemodule
 
      
 
 
 
      
 
        micro_reg
 
        ../verilog/io_ps2_mouse_micro_reg
 
        verilogSourcemodule
 
      
 
 
    
 
 
 
 
 
 
 
 
    
 
 
    
 
      fs-syn
 
 
 
 
 
 
 
      
    
        
      fs-syn
        ../verilog/copyright.v
 
        verilogSourceinclude
 
      
 
 
 
      
 
        
 
        ../verilog/common/io_ps2_mouse
 
        verilogSourcemodule
 
      
 
 
 
      
 
        micro_reg
 
        ../verilog/io_ps2_mouse_micro_reg
 
        verilogSourcemodule
 
      
 
 
 
 
      
 
        
 
        ../verilog/copyright.v
 
        verilogSourceinclude
 
      
 
 
 
      
 
        
 
        ../verilog/common/io_ps2_mouse
 
        verilogSourcemodule
 
      
 
 
 
      
 
        micro_reg
 
        ../verilog/io_ps2_mouse_micro_reg
 
        verilogSourcemodule
 
      
 
 
    
 
 
 
 
 
 
 
  
    
 
 
 
 
 
 
 
  
 
 
 
 
 
 
       
 
 
 
              
 
              Hierarchical
 
 
 
              
 
                                   spirit:library="io"
 
                                   spirit:name="io_ps2"
 
                                   spirit:version="mouse.design"/>
 
              
 
 
 
              
  
              verilog
 
              
 
              
 
                                   spirit:library="Testbench"
 
                                   spirit:name="toolflow"
 
                                   spirit:version="verilog"/>
 
              
 
              
 
 
 
 
                
 
                        
 
                                Hierarchical
 
                                
 
                        
 
                
 
 
 
 
 
 
 
       
 
 
              
              
              commoncommon
              Hierarchical
              Verilog
                  Hierarchical
              
 
                     
 
                            fs-common
 
                     
 
              
 
 
 
              
              
              sim:*Simulation:*
 
              Verilog
 
              
 
                     
 
                            fs-sim
 
                     
 
              
 
 
 
 
              
 
              verilog
 
              
 
              
 
                                   ipxact:library="Testbench"
 
                                   ipxact:name="toolflow"
 
                                   ipxact:version="verilog"/>
 
              
 
              
 
 
              
 
              syn:*Synthesis:*
 
              Verilog
 
              
 
                     
 
                            fs-syn
 
                     
 
              
 
 
 
 
 
              
 
              doc
 
              
 
              
 
                                   spirit:library="Testbench"
 
                                   spirit:name="toolflow"
 
                                   spirit:version="documentation"/>
 
              
 
              :*Documentation:*
 
              Verilog
 
              
 
 
 
 
 
 
              
 
              common:*common:*
 
              Verilog
 
              
 
                     
 
                            fs-common
 
                     
 
              
 
 
      
              
 
              sim:*Simulation:*
 
              Verilog
 
              
 
                     
 
                            fs-sim
 
                     
 
              
 
 
 
 
 
              
 
              syn:*Synthesis:*
 
              Verilog
 
              
 
                     
 
                            fs-syn
 
                     
 
              
 
 
 
 
 
              
 
              doc
 
              
 
              
 
                                   ipxact:library="Testbench"
 
                                   ipxact:name="toolflow"
 
                                   ipxact:version="documentation"/>
 
              
 
              :*Documentation:*
 
              Verilog
 
              
 
 
 
 
 
 
 
 
enable
      
wire
 
in
 
 
 
 
 
 
 
 
 
rcv_data_avail
 
wire
 
out
 
 
 
 
 
y_pos
 
reg
 
out
 
90
 
 
 
 
 
x_pos
 
reg
 
out
 
90
 
 
 
 
 
new_packet
 
reg
 
out
 
 
 
 
 
ms_mid
enable
reg
wire
out
in
 
 
 
 
ms_right
 
reg
 
out
 
 
 
 
 
ms_left
clk
reg
wire
out
in
 
 
 
 
 
 
 
 
 
reset
 
wire
 
in
 
 
 
 
 
 
 
cs
 
wire
 
in
 
 
 
 
 
 
 
 
 mb
 
8
 
 
 
 micro_reg
 
 0x00
 
 
 
  
rd
  mb_microbus
wire
  0x10
in
  8
 
 
 
 
wr
 
wire
 
in
 
 
 
 
 
 
   ps2_data
 
   0x0
 
   8
 
   read-only
 
  
 
 
 
 
addr
 
wire
 
in
 
30
 
 
 
 
 
 
   wdata_buf
 
   0x0
 
   8
 
   write-only
 
  
 
 
 
 
wdata
 
wire
 
in
 
70
 
 
 
 
 
 
   status
 
   0x2
 
   8
 
   read-only
 
  
 
 
 
 
rdata
   cntrl
wire
   0x4
out
   8
70
   read-write
 
  
 
 
 
 
 
 
 
   x_pos
 
   0x6
 
   8
 
   read-only
 
  
 
 
 
 
 
   y_pos
 
   0x8
 
   8
 
   read-only
 
  
 
 
 
 
rcv_data_avail
 
wire
 
out
 
 
 
 
  
y_pos
 
reg
 
out
 
90
 
 
 
 
 
x_pos
 
reg
 
out
 
90
 
 
 
 
 
new_packet
 
reg
 
out
 
 
 
 
 
ms_mid
 
reg
 
out
 
 
 
 
 
ms_right
 
reg
 
out
 
 
 
 
 
ms_left
 
reg
 
out
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 mb
 
8
 
 
 
 micro_reg
 
 0x00
 
 
 
  
 
  mb_microbus
 
  0x10
 
  8
 
 
 
 
 
 
 
   ps2_data
 
   0x0
 
   8
 
   read-only
 
  
 
 
 
 
 
 
 
   wdata_buf
 
   0x0
 
   8
 
   write-only
 
  
 
 
 
 
 
 
 
   status
 
   0x2
 
   8
 
   read-only
 
  
 
 
 
 
 
   cntrl
 
   0x4
 
   8
 
   read-write
 
  
 
 
 
 
 
 
 
   x_pos
 
   0x6
 
   8
 
   read-only
 
  
 
 
 
 
 
   y_pos
 
   0x8
 
   8
 
   read-only
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

powered by: WebSVN 2.1.0

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