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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [Projects/] [opencores.org/] [logic/] [ip/] [ps2_interface/] [rtl/] [xml/] [ps2_interface_def.design.xml] - Diff between revs 131 and 135

Show entire file | Details | Blame | View Log

Rev 131 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
logic
logic
ps2_interface
ps2_interface
def.design
def.design
 
 
 
 
 
 
 
 
usec_prescale_count
usec_prescale_count
reg
reg
 
 
70
70
 
 
 
 
 
 
usec_delay_count
usec_delay_count
reg
reg
 
 
60
60
 
 
 
 
 
 
 
 
usec_delay_done
usec_delay_done
reg
reg
 
 
 
 
 
 
 
 
usec_tick
usec_tick
reg
reg
 
 
 
 
 
 
force_startbit
force_startbit
reg
reg
 
 
 
 
 
 
sending
sending
reg
reg
 
 
 
 
 
 
 
 
 
 
 
 
frame
frame
reg
reg
 
 
100
100
 
 
 
 
bit_count
bit_count
reg
reg
 
 
30
30
 
 
 
 
 
 
enable_usec_delay
enable_usec_delay
wire
wire
 
 
 
 
 
 
 
 
start_xmit
start_xmit
wire
wire
 
 
 
 
 
 
 
 
ps2_clk_s
ps2_clk_s
wire
wire
 
 
 
 
 
 
 
 
ps2_clk_rise
ps2_clk_rise
wire
wire
 
 
 
 
 
 
 
 
ps2_clk_fall
ps2_clk_fall
wire
wire
 
 
 
 
 
 
 
 
 
 
ps2_data_s
ps2_data_s
wire
wire
 
 
 
 
 
 
 
 
 
 
shift_frame
shift_frame
wire
wire
 
 
 
 
 
 
 
 
 
 
load_tx_data
load_tx_data
wire
wire
 
 
 
 
 
 
 
 
 
 
x_shift_buffer
x_shift_buffer
wire
wire
 
 
70
70
 
 
 
 
 
 
x_stop_cnt
x_stop_cnt
wire
wire
 
 
 
 
 
 
 
 
x_last_cnt
x_last_cnt
wire
wire
 
 
 
 
 
 
 
 
x_parity_calc
x_parity_calc
wire
wire
 
 
 
 
 
 
 
 
x_parity_samp
x_parity_samp
wire
wire
 
 
 
 
 
 
 
 
x_frame_err
x_frame_err
wire
wire
 
 
 
 
 
 
 
 
cde_serial_xmit_edge_enable
cde_serial_xmit_edge_enable
wire
wire
 
 
 
 
 
 
 
 
cde_serial_xmit_load
cde_serial_xmit_load
wire
wire
 
 
 
 
 
 
cde_serial_rcvr_reset
cde_serial_rcvr_reset
wire
wire
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
      clk
      clk
      
      
      
      
      
      
      
      
      
      
    
    
 
 
 
 
 
 
      reset
      reset
      
      
      
      
      
      
      
      
    
    
 
 
 
 
 
 
      ps2_clk_pad_in
      ps2_clk_pad_in
      
      
      
      
    
    
 
 
 
 
      ps2_data_pad_in
      ps2_data_pad_in
      
      
      
      
    
    
 
 
 
 
 
 
      ps2_clk_s
      ps2_clk_s
      
      
    
    
 
 
 
 
      ps2_clk_rise
      ps2_clk_rise
      
      
    
    
 
 
 
 
      ps2_clk_fall
      ps2_clk_fall
      
      
    
    
 
 
 
 
 
 
      ps2_data_s
      ps2_data_s
      
      
    
    
 
 
 
 
      
      
      
      
      
      
    
    
 
 
 
 
 
 
      cde_serial_xmit_edge_enable
      cde_serial_xmit_edge_enable
      
      
    
    
 
 
 
 
 
 
      cde_serial_xmit_load
      cde_serial_xmit_load
      
      
    
    
 
 
 
 
 
 
      
      
      
      
    
    
 
 
 
 
 
 
      
      
      
      
      
      
    
    
 
 
 
 
 
 
 
 
      ~tx_data
      ~tx_data
      
      
    
    
 
 
 
 
 
 
      tx_buffer_empty
      tx_buffer_empty
      
      
    
    
 
 
 
 
      ps2_data_pad_oe
      ps2_data_pad_oe
      
      
      
      
    
    
 
 
 
 
 
 
      cde_serial_rcvr_reset
      cde_serial_rcvr_reset
      
      
    
    
 
 
 
 
      ps2_clk_fall
      ps2_clk_fall
      
      
    
    
 
 
 
 
 
 
      
      
      
      
    
    
 
 
 
 
 
 
      
      
    
    
 
 
 
 
 
 
      ps2_data_s
      ps2_data_s
      
      
    
    
 
 
 
 
      x_shift_buffer
      x_shift_buffer
      
      
    
    
 
 
 
 
 
 
      x_stop_cnt
      x_stop_cnt
      
      
    
    
 
 
 
 
 
 
      x_last_cnt
      x_last_cnt
      
      
    
    
 
 
 
 
 
 
      x_parity_calc
      x_parity_calc
      
      
    
    
 
 
 
 
 
 
      x_parity_samp
      x_parity_samp
      
      
    
    
 
 
 
 
 
 
      x_frame_err
      x_frame_err
      
      
    
    
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
clk_filter 
clk_filter 
 
 
 DEBOUNCE_DELAY
 DEBOUNCE_DELAY
 
 
 
 
 
 
 
 
data_filter 
data_filter 
 
 
 DEBOUNCE_DELAY
 DEBOUNCE_DELAY
 
 
 
 
 
 
 
 
 
 
cde_serial_xmit 
cde_serial_xmit 
 
 
 
 
 
 
 
 
cde_serial_rcvr 
cde_serial_rcvr 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

powered by: WebSVN 2.1.0

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