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

Subversion Repositories can

[/] [can/] [tags/] [rel_22/] [rtl/] [verilog/] [can_top.v] - Diff between revs 102 and 104

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 102 Rev 104
Line 48... Line 48...
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//
//
// CVS Revision History
// CVS Revision History
//
//
// $Log: not supported by cvs2svn $
// $Log: not supported by cvs2svn $
 
// Revision 1.39  2003/07/07 11:21:37  mohor
 
// Little fixes (to fix warnings).
 
//
// Revision 1.38  2003/07/03 09:32:20  mohor
// Revision 1.38  2003/07/03 09:32:20  mohor
// Synchronization changed.
// Synchronization changed.
//
//
// Revision 1.37  2003/06/27 20:56:15  simons
// Revision 1.37  2003/06/27 20:56:15  simons
// Virtual silicon ram instances added.
// Virtual silicon ram instances added.
Line 289... Line 292...
wire         release_buffer;
wire         release_buffer;
wire         tx_request;
wire         tx_request;
wire         abort_tx;
wire         abort_tx;
wire         self_rx_request;
wire         self_rx_request;
wire         single_shot_transmission;
wire         single_shot_transmission;
 
wire         tx_state;
 
wire         tx_state_q;
 
 
/* Arbitration Lost Capture Register */
/* Arbitration Lost Capture Register */
wire         read_arbitration_lost_capture_reg;
wire         read_arbitration_lost_capture_reg;
 
 
/* Error Code Capture Register */
/* Error Code Capture Register */
Line 367... Line 372...
wire         hard_sync;
wire         hard_sync;
 
 
/* output from can_bsp module */
/* output from can_bsp module */
wire         rx_idle;
wire         rx_idle;
wire         transmitting;
wire         transmitting;
wire         last_bit_of_inter;
wire         not_first_bit_of_inter;
wire         set_reset_mode;
wire         set_reset_mode;
wire         node_bus_off;
wire         node_bus_off;
wire         error_status;
wire         error_status;
wire   [7:0] rx_err_cnt;
wire   [7:0] rx_err_cnt;
wire   [7:0] tx_err_cnt;
wire   [7:0] tx_err_cnt;
Line 443... Line 448...
  .release_buffer(release_buffer),
  .release_buffer(release_buffer),
  .abort_tx(abort_tx),
  .abort_tx(abort_tx),
  .tx_request(tx_request),
  .tx_request(tx_request),
  .self_rx_request(self_rx_request),
  .self_rx_request(self_rx_request),
  .single_shot_transmission(single_shot_transmission),
  .single_shot_transmission(single_shot_transmission),
 
  .tx_state(tx_state),
 
  .tx_state_q(tx_state_q),
 
 
  /* Arbitration Lost Capture Register */
  /* Arbitration Lost Capture Register */
  .read_arbitration_lost_capture_reg(read_arbitration_lost_capture_reg),
  .read_arbitration_lost_capture_reg(read_arbitration_lost_capture_reg),
 
 
  /* Error Code Capture Register */
  /* Error Code Capture Register */
Line 540... Line 547...
  .hard_sync(hard_sync),
  .hard_sync(hard_sync),
 
 
 
 
  /* output from can_bsp module */
  /* output from can_bsp module */
  .rx_idle(rx_idle),
  .rx_idle(rx_idle),
  .last_bit_of_inter(last_bit_of_inter),
  .not_first_bit_of_inter(not_first_bit_of_inter),
  .transmitting(transmitting),
  .transmitting(transmitting),
  .go_rx_inter(go_rx_inter)
  .go_rx_inter(go_rx_inter)
 
 
 
 
 
 
Line 579... Line 586...
  .release_buffer(release_buffer),
  .release_buffer(release_buffer),
  .tx_request(tx_request),
  .tx_request(tx_request),
  .abort_tx(abort_tx),
  .abort_tx(abort_tx),
  .self_rx_request(self_rx_request),
  .self_rx_request(self_rx_request),
  .single_shot_transmission(single_shot_transmission),
  .single_shot_transmission(single_shot_transmission),
 
  .tx_state(tx_state),
 
  .tx_state_q(tx_state_q),
 
 
  /* Arbitration Lost Capture Register */
  /* Arbitration Lost Capture Register */
  .read_arbitration_lost_capture_reg(read_arbitration_lost_capture_reg),
  .read_arbitration_lost_capture_reg(read_arbitration_lost_capture_reg),
 
 
  /* Error Code Capture Register */
  /* Error Code Capture Register */
Line 603... Line 612...
 
 
  /* output from can_bsp module */
  /* output from can_bsp module */
  .rx_idle(rx_idle),
  .rx_idle(rx_idle),
  .transmitting(transmitting),
  .transmitting(transmitting),
  .go_rx_inter(go_rx_inter),
  .go_rx_inter(go_rx_inter),
  .last_bit_of_inter(last_bit_of_inter),
  .not_first_bit_of_inter(not_first_bit_of_inter),
  .set_reset_mode(set_reset_mode),
  .set_reset_mode(set_reset_mode),
  .node_bus_off(node_bus_off),
  .node_bus_off(node_bus_off),
  .error_status(error_status),
  .error_status(error_status),
  .rx_err_cnt({rx_err_cnt_dummy, rx_err_cnt[7:0]}),   // The MSB is not displayed. It is just used for easier calculation (no counter overflow).
  .rx_err_cnt({rx_err_cnt_dummy, rx_err_cnt[7:0]}),   // The MSB is not displayed. It is just used for easier calculation (no counter overflow).
  .tx_err_cnt({tx_err_cnt_dummy, tx_err_cnt[7:0]}),   // The MSB is not displayed. It is just used for easier calculation (no counter overflow).
  .tx_err_cnt({tx_err_cnt_dummy, tx_err_cnt[7:0]}),   // The MSB is not displayed. It is just used for easier calculation (no counter overflow).

powered by: WebSVN 2.1.0

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