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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [Projects/] [opencores.org/] [io/] [ip/] [io_module/] [rtl/] [xml/] [io_module_gpio.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_module
io_module
gpio  default
gpio
 
 
 
 
 
 
 slave_clk
 slave_clk
  
  
  
  
  
      
    
      
      
    
        clk
      
        clk
        clk
      
        clk
    
      
 
    
 
        
 
      
 
  
 
 
 
 
 
 
 slave_reset
 slave_reset
  
  
  
  
  
      
    
  
      
    
        reset
      
        reset
        reset
      
        reset
    
      
 
    
 
        
 
      
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  gen_registers
  gen_registers
  102.1
  102.1
  common
  :*common:*
  none
  none
  ./tools/regtool/gen_registers
  tools/regtool/gen_registers
    
    
    
    
      bus_intf
      bus_intf
      mb
      mb
    
    
    
    
      dest_dir
      dest_dir
      ../verilog
      ../verilog
    
    
  
  
 
 
 
 
 
 
 
 
 
 
  gen_verilog
  gen_verilog
  104.0
  104.0
  none
  none
  common
  :*common:*
  ./tools/verilog/gen_verilog
  tools/verilog/gen_verilog
  
  
    
    
      destination
      destination
      io_module_gpio
      io_module_gpio
    
    
  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   
      fs-common
      fs-common
 
 
 
 
      
      
        
        
        ../verilog/top.gpio.rtl
        ../verilog/top.gpio.rtl
        verilogSourcefragment
        verilogSourcefragment
      
      
 
 
   
   
 
 
 
 
   
   
      fs-sim
      fs-sim
 
 
      
      
        
        
        ../verilog/copyright
        ../verilog/copyright
        verilogSourceinclude
        verilogSourceinclude
      
      
 
 
      
      
        
        
        ../verilog/common/io_module_gpio
        ../verilog/common/io_module_gpio
        verilogSourcemodule
        verilogSourcemodule
      
      
 
 
 
 
      
      
        dest_dir
        dest_dir
        ../views/sim/
        ../views/sim/
        verilogSourcelibraryDir
        verilogSourcelibraryDir
      
      
 
 
 
 
   
   
 
 
 
 
   
   
      fs-syn
      fs-syn
 
 
 
 
      
      
        
        
        ../verilog/copyright
        ../verilog/copyright
        verilogSourceinclude
        verilogSourceinclude
      
      
 
 
      
      
        
        
        ../verilog/common/io_module_gpio
        ../verilog/common/io_module_gpio
        verilogSourcemodule
        verilogSourcemodule
      
      
 
 
 
 
      
      
        dest_dir
        dest_dir
        ../views/syn/
        ../views/syn/
        verilogSourcelibraryDir
        verilogSourcelibraryDir
      
      
 
 
 
 
 
 
    
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
       
        
 
                        
 
                                Hierarchical
 
                                
 
                        
 
                
 
 
              
       
              Hierarchical
 
 
 
              
              
                                   spirit:library="io"
              Hierarchical
                                   spirit:name="io_module"
               Hierarchical
                                   spirit:version="gpio.design"/>
 
              
 
 
 
              
              
              verilog
 
              
 
              
 
                                   spirit:library="Testbench"
 
                                   spirit:name="toolflow"
 
                                   spirit:version="verilog"/>
 
              
 
              
 
 
 
 
              
 
              verilog
 
              
 
              
 
                                   ipxact:library="Testbench"
 
                                   ipxact:name="toolflow"
 
                                   ipxact:version="verilog"/>
 
              
 
              
 
 
 
 
 
 
 
 
              
 
              commoncommon
 
              Verilog
 
              
 
                     
 
                            fs-common
 
                     
 
              
 
 
 
              
              
              sim:*Simulation:*
              common:*common:*
              Verilog
              Verilog
              
              
                     
                     
                            fs-sim
                            fs-common
                     
                     
              
              
 
 
 
              
 
              sim:*Simulation:*
 
              Verilog
 
              
 
                     
 
                            fs-sim
 
                     
 
              
 
 
              
 
              syn:*Synthesis:*
 
              Verilog
 
              
 
                     
 
                            fs-syn
 
                     
 
              
 
 
 
 
              
 
              syn:*Synthesis:*
 
              Verilog
 
              
 
                     
 
                            fs-syn
 
                     
 
              
 
 
 
 
              
 
              doc
 
              
 
              
 
                                   spirit:library="Testbench"
 
                                   spirit:name="toolflow"
 
                                   spirit:version="documentation"/>
 
              
 
              :*Documentation:*
 
              Verilog
 
              
 
 
 
 
              
 
              doc
 
              
 
              
 
                                   ipxact:library="Testbench"
 
                                   ipxact:name="toolflow"
 
                                   ipxact:version="documentation"/>
 
              
 
              :*Documentation:*
 
              Verilog
 
              
 
 
 
 
      
 
 
 
 
      
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
enable
 
wire
 
in
 
 
 
 
 
 
 
 
clk
 
wire
 
in
 
 
 
 
 
 
wait_n
reset
wire
wire
out
in
 
 
 
 
 
 
gpio_0_out
 
wire
 
out
 
70
 
 
 
 
 
gpio_0_oe
enable
wire
wire
out
in
70
 
 
 
 
 
 
 
gpio_0_in
 
wire
 
in
 
70
 
 
 
 
 
gpio_1_out
 
wire
 
out
 
70
 
 
 
 
 
gpio_1_oe
wait_n
wire
wire
out
out
70
 
 
 
 
 
 
 
 
gpio_0_out
 
wire
 
out
 
70
 
 
 
 
gpio_1_in
gpio_0_oe
wire
wire
in
out
70
70
 
 
 
 
timer_irq
 
wire
 
out
 
10
 
 
 
 
 
pic_irq
gpio_0_in
wire
wire
out
in
 
70
 
 
 
 
pic_nmi
gpio_1_out
wire
wire
out
out
 
70
 
 
 
 
pic_irq_in
gpio_1_oe
wire
wire
in
out
70
70
 
 
 
 
 
 
cts_pad_in
 
wire
 
in
 
 
 
 
 
rts_pad_out
gpio_1_in
wire
wire
out
in
 
70
 
 
 
 
rx_irq
timer_irq
wire
wire
out
out
 
10
 
 
 
 
tx_irq
pic_irq
wire
wire
out
out
 
 
 
 
 
pic_nmi
 
wire
 
out
 
 
 
 
 
pic_irq_in
 
wire
 
in
 
70
 
 
 
 
 
 
 
 
 
cts_pad_in
 
wire
 
in
 
 
 
 
 
rts_pad_out
 
wire
 
out
 
 
 
 
8
rx_irq
 mb
wire
 
out
 mb
 
 0x00
 
 
 
  
tx_irq
  gpio
wire
  0x10
out
  8
 
 
 
 
 
 
 
 
 
   0_out
 
   0x2
 
   8
 
   read-write
 
  
 
 
 
 
 
   0_oe
 
   0x1
 
   8
 
   read-write
 
  
 
 
 
 
 
   0_in
 
   0x0
 
   8
 
   read-only
 
  
 
 
 
 
 
 
 
 
 
 
8
   1_out
 mb
   0x6
 
   8
 mb
   read-write
 0x00
  
 
 
 
 
  
   1_oe
  gpio
   0x5
  0x10
   8
  8
   read-write
 
  
 
 
 
 
 
   1_in
 
   0x4
 
   8
 
   read-only
 
  
 
 
 
 
 
 
   0_out
 
   0x2
 
   8
 
   read-write
 
  
 
 
  
 
 
   0_oe
 
   0x1
 
   8
 
   read-write
 
  
 
 
 
 
 
   0_in
 
   0x0
 
   8
 
   read-only
 
  
 
 
 
 
 
 
 
 
 
   1_out
 
   0x6
 
   8
 
   read-write
 
  
 
 
 
 
 
   1_oe
 
   0x5
 
   8
 
   read-write
 
  
 
 
 
 
 
   1_in
 
   0x4
 
   8
 
   read-only
 
  
 
 
 
 
 
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

powered by: WebSVN 2.1.0

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