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

Subversion Repositories xge_mac

[/] [xge_mac/] [trunk/] [tbench/] [systemc/] [sc_scoreboard.h] - Diff between revs 7 and 29

Show entire file | Details | Blame | View Log

Rev 7 Rev 29
Line 45... Line 45...
 
 
struct sbStats_t {
struct sbStats_t {
    int tx_pkt_cnt;
    int tx_pkt_cnt;
    int rx_pkt_cnt;
    int rx_pkt_cnt;
 
 
 
    int tx_octets_cnt;
 
    int rx_octets_cnt;
 
 
    int crc_error_cnt;
    int crc_error_cnt;
    int fragment_error_cnt;
    int fragment_error_cnt;
 
    int lenght_error_cnt;
    int coding_error_cnt;
    int coding_error_cnt;
    int flags_error_cnt;
    int flags_error_cnt;
 
 
    int inject_local_fault_cnt;
    int inject_local_fault_cnt;
    int inject_remote_fault_cnt;
    int inject_remote_fault_cnt;
Line 68... Line 72...
};
};
 
 
struct sbCpuStats_t {
struct sbCpuStats_t {
    int crc_error_cnt;
    int crc_error_cnt;
    int fragment_error_cnt;
    int fragment_error_cnt;
 
    int lenght_error_cnt;
 
 
    int rxd_fifo_ovflow_cnt;
    int rxd_fifo_ovflow_cnt;
    int rxd_fifo_udflow_cnt;
    int rxd_fifo_udflow_cnt;
    int txd_fifo_ovflow_cnt;
    int txd_fifo_ovflow_cnt;
    int txd_fifo_udflow_cnt;
    int txd_fifo_udflow_cnt;
Line 96... Line 101...
    };
    };
 
 
    enum sbStatusId {
    enum sbStatusId {
        CRC_ERROR,
        CRC_ERROR,
        FRAGMENT_ERROR,
        FRAGMENT_ERROR,
 
        LENGHT_ERROR,
        LOCAL_FAULT,
        LOCAL_FAULT,
        REMOTE_FAULT,
        REMOTE_FAULT,
        RXD_FIFO_OVFLOW,
        RXD_FIFO_OVFLOW,
        RXD_FIFO_UDFLOW,
        RXD_FIFO_UDFLOW,
        TXD_FIFO_OVFLOW,
        TXD_FIFO_OVFLOW,

powered by: WebSVN 2.1.0

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