URL
https://opencores.org/ocsvn/openarty/openarty/trunk
Subversion Repositories openarty
Compare Revisions
- This comparison shows the changes necessary to convert path
/openarty/trunk/bench
- from Rev 32 to Rev 33
- ↔ Reverse comparison
Rev 32 → Rev 33
/cpp/fastmaster_tb.cpp
155,12 → 155,18
|
PIPECMDR::tick(); |
|
// #define DEBUGGING_OUTPUT |
#define DEBUGGING_OUTPUT |
#ifdef DEBUGGING_OUTPUT |
bool writeout = false; |
|
// if (m_core->o_net_tx_en) |
// writeout = true; |
if (m_core->o_net_tx_en) |
writeout = true; |
if (m_core->v__DOT__netctrl__DOT__n_rx_busy) |
writeout = true; |
if (m_core->v__DOT__netctrl__DOT__r_txd_en) |
writeout = true; |
if (m_core->v__DOT__netctrl__DOT__w_rxwr) |
writeout = true; |
|
// if (m_core->v__DOT__wbu_cyc) |
// writeout = true; |
390,7 → 396,6
} |
*/ |
|
/* |
printf("ETH[TX:%s%s%x%s]", |
(m_core->i_net_tx_clk)?"CK":" ", |
(m_core->o_net_tx_en)?" ":"(", |
408,17 → 413,15
(m_core->i_net_dv)?" ":"(", |
m_core->i_net_rxd, |
(m_core->i_net_dv)?" ":")"); |
printf("%s%s", |
printf("%s%s%s", |
(m_core->v__DOT__netctrl__DOT__n_rx_valid)?"V":" ", |
(m_core->v__DOT__netctrl__DOT__n_rx_clear)?"C":" "); |
printf("/%s%s(%04x,%s%08x@%04x)%08x", |
(m_core->v__DOT__netctrl__DOT__n_rx_clear)?"C":" ", |
(m_core->v__DOT__netctrl__DOT__n_rx_net_err)?"E":" "); |
printf("/%s(%04x,%s%08x)", |
(m_core->v__DOT__netctrl__DOT__n_rx_busy)?"BSY":" ", |
(m_core->v__DOT__netctrl__DOT__n_rx_inpacket)?"IN":" ", |
m_core->v__DOT__netctrl__DOT__n_rx_addr, |
(m_core->v__DOT__netctrl__DOT__n_rx_wr)?"W":" ", |
m_core->v__DOT__netctrl__DOT__n_rx_wdat, |
m_core->v__DOT__netctrl__DOT__n_rx_wad, |
m_core->v__DOT__netctrl__DOT__n_rx_toggle); |
m_core->v__DOT__netctrl__DOT__w_rxaddr, |
(m_core->v__DOT__netctrl__DOT__w_rxwr)?"W":" ", |
m_core->v__DOT__netctrl__DOT__w_rxdata); |
|
printf(" TXMAC %x%s -> %2x -> %x%s", |
m_core->v__DOT__netctrl__DOT__r_txd, |
426,15 → 429,41
(m_core->v__DOT__netctrl__DOT__txmaci__DOT__r_pos), |
m_core->v__DOT__netctrl__DOT__w_macd, |
(m_core->v__DOT__netctrl__DOT__w_macen)?"!":" "); |
printf(" TXCRC %x%s ->%2x/0x%08x -> %x%s", |
m_core->v__DOT__netctrl__DOT__w_macd, |
(m_core->v__DOT__netctrl__DOT__w_macen)?"!":" ", |
printf(" TXCRC %x%s ->%2x/0x%08x-> %x%s", |
m_core->v__DOT__netctrl__DOT__w_padd, |
(m_core->v__DOT__netctrl__DOT__w_paden)?"!":" ", |
m_core->v__DOT__netctrl__DOT__txcrci__DOT__r_p, |
m_core->v__DOT__netctrl__DOT__txcrci__DOT__r_crc, |
m_core->v__DOT__netctrl__DOT__w_macd, |
(m_core->v__DOT__netctrl__DOT__w_macen)?"!":" "); |
*/ |
m_core->v__DOT__netctrl__DOT__w_txcrcd, |
(m_core->v__DOT__netctrl__DOT__w_txcrcen)?"!":" "); |
|
printf(" RXCRC %x%s -> 0x%08x/%2x/%2x/%s -> %x%s", |
m_core->v__DOT__netctrl__DOT__w_npred, |
(m_core->v__DOT__netctrl__DOT__w_npre)?"!":" ", |
m_core->v__DOT__netctrl__DOT__rxcrci__DOT__r_crc, |
(m_core->v__DOT__netctrl__DOT__rxcrci__DOT__r_mq), |
(m_core->v__DOT__netctrl__DOT__rxcrci__DOT__r_mp), |
(m_core->v__DOT__netctrl__DOT__rxcrci__DOT__r_err)?"E":" ", |
m_core->v__DOT__netctrl__DOT__w_rxcrcd, |
(m_core->v__DOT__netctrl__DOT__w_rxcrc)?"!":" "); |
|
printf(" RXIP %x%s ->%4x%s->%4x/%2d/%2d/%s", |
m_core->v__DOT__netctrl__DOT__w_rxcrcd, |
(m_core->v__DOT__netctrl__DOT__w_rxcrc)?"!":" ", |
(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_word)&0x0ffff, |
(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_v)?"!":" ", |
(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_check)&0x0ffff, |
(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_idx), |
(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_hlen), |
(m_core->v__DOT__netctrl__DOT__w_iperr)?"E" |
:(m_core->v__DOT__netctrl__DOT__rxipci__DOT__r_ip)?" ":"z"); |
printf(" RXMAC %x%s ->%2x-> %x%s", |
m_core->v__DOT__netctrl__DOT__w_rxcrcd, |
(m_core->v__DOT__netctrl__DOT__w_rxcrc)?"!":" ", |
(m_core->v__DOT__netctrl__DOT__rxmaci__DOT__r_p)&0x0ff, |
m_core->v__DOT__netctrl__DOT__w_rxmacd, |
(m_core->v__DOT__netctrl__DOT__w_rxmac)?"!":" "); |
/* |
// Flash debugging support |
printf("%s/%s %s %s[%s%s%s%s%s] %s@%08x[%08x/%08x] -- SPI %s%s[%x/%x](%d,%d)", |
((m_core->v__DOT__wb_stb)&&((m_core->v__DOT__skipaddr>>3)==1))?"D":" ", |
500,6 → 529,7
(m_core->v__DOT__flashmem__DOT__preproc__DOT__lcl_ack)?" LCLACK":"", |
(m_core->v__DOT__flashmem__DOT__rdproc__DOT__r_leave_xip)?" LVXIP":"", |
(m_core->v__DOT__flashmem__DOT__preproc__DOT__new_req)?" NREQ":""); |
*/ |
|
|
printf("\n"); fflush(stdout); |