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

Subversion Repositories socgen

[/] [socgen/] [trunk/] [common/] [opencores.org/] [Testbench/] [bfms/] [ps2_model/] [rtl/] [verilog/] [top.rtl] - Diff between revs 131 and 133

Show entire file | Details | Blame | View Log

Rev 131 Rev 133
Line 13... Line 13...
 
 
 
 
reg        device_rx_parity;
reg        device_rx_parity;
reg [7:0]  device_rx_data;
reg [7:0]  device_rx_data;
 
 
wire        prb_device_rx_parity;
 
wire [7:0]  prb_device_rx_data;
 
 
 
wire       device_rx_read;
wire       device_rx_read;
reg        ps2_data_out;
reg        ps2_data_out;
reg        dev_host;
reg        dev_host;
reg [1:0]  tap_state, next_tap_state;
reg [1:0]  tap_state, next_tap_state;
Line 32... Line 32...
reg        device_write;
reg        device_write;
reg [7:0]  device_tx_data;
reg [7:0]  device_tx_data;
reg        device_tx_parity;
reg        device_tx_parity;
reg        device_ack;
reg        device_ack;
reg        device_stop;
reg        device_stop;
reg [7:0]  exp_device_rx_data;
 
reg [7:0]  mask_device_rx_data;
 
reg        exp_device_rx_parity;
 
reg        mask_device_rx_parity;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assign    drv_device_rx_data   = 8'bzzzzzzzz;
assign    prb_device_rx_parity = device_rx_parity;
assign    prb_device_rx_parity = device_rx_parity;
assign    prb_device_rx_data   = device_rx_data;
assign    prb_device_rx_data   = device_rx_data;
 
 
 
 
 
assign    drv_device_rx_parity = 1'bz;
 
 
 
 
 
/*
 
 
 
 
io_probe_def
io_probe_def
#(.MESG     ( "ps2 data receive error"),
#(.MESG     ( "ps2 data receive error"),
  .WIDTH    ( 8))
  .WIDTH    ( 8))
device_rx_data_tpb (
device_rx_data_tpb (
   .clk            (  clk                 ),
   .clk            (  clk                 ),
   .drive_value    (8'bzzzzzzzz           ),
   .drive_value    (  drv_device_rx_data  ),
   .expected_value (  exp_device_rx_data  ),
   .expected_value (  exp_device_rx_data  ),
   .mask           (  mask_device_rx_data ),
   .mask           (  mask_device_rx_data ),
   .signal         (  prb_device_rx_data  )
   .signal         (  prb_device_rx_data  )
 );
 );
 
 
Line 70... Line 66...
 
 
io_probe_def
io_probe_def
#(.MESG     ( "ps2 parity receive error"))
#(.MESG     ( "ps2 parity receive error"))
device_rx_parity_tpb (
device_rx_parity_tpb (
   .clk            (  clk                   ),
   .clk            (  clk                   ),
   .drive_value    (1'bz                    ),
   .drive_value    (  drv_device_rx_parity  ),
   .expected_value (  exp_device_rx_parity  ),
   .expected_value (  exp_device_rx_parity  ),
   .mask           (  mask_device_rx_parity ),
   .mask           (  mask_device_rx_parity ),
   .signal         (  prb_device_rx_parity  )
   .signal         (  prb_device_rx_parity  )
 );
 );
 
 
 
*/
 
 
 
 
assign   ps2_clk  = clk_out ? 1'b0 : 1'bz  ;
assign   ps2_clk  = clk_out ? 1'b0 : 1'bz  ;
assign   ps2_data = ps2_data_out ? 1'b0 : 1'bz  ;
assign   ps2_data = ps2_data_out ? 1'b0 : 1'bz  ;
 
 

powered by: WebSVN 2.1.0

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