network3x3.cpp
来自「国外开源的一个片上网络系统的源代码」· C++ 代码 · 共 1,089 行 · 第 1/5 页
CPP
1,089 行
sc_trace(tf, network3x3.x1y2_x1y0_ch0req, "network3x3.x1y2_x1y0.x1y2_x1y0_ch0req"); sc_trace(tf, network3x3.x1y2_x1y0_ch0ack, "network3x3.x1y2_x1y0.x1y2_x1y0_ch0ack"); sc_trace(tf, network3x3.x1y2_x1y0_ch1req, "network3x3.x1y2_x1y0.x1y2_x1y0_ch1req"); sc_trace(tf, network3x3.x1y2_x1y0_ch1ack, "network3x3.x1y2_x1y0.x1y2_x1y0_ch1ack"); sc_trace(tf, network3x3.x2y0_x0y0_data, "network3x3.x2y0_x0y0.x2y0_x0y0_data"); sc_trace(tf, network3x3.x2y0_x0y0_ch0req, "network3x3.x2y0_x0y0.x2y0_x0y0_ch0req"); sc_trace(tf, network3x3.x2y0_x0y0_ch0ack, "network3x3.x2y0_x0y0.x2y0_x0y0_ch0ack"); sc_trace(tf, network3x3.x2y0_x0y0_ch1req, "network3x3.x2y0_x0y0.x2y0_x0y0_ch1req"); sc_trace(tf, network3x3.x2y0_x0y0_ch1ack, "network3x3.x2y0_x0y0.x2y0_x0y0_ch1ack"); sc_trace(tf, network3x3.x2y0_x2y1_data, "network3x3.x2y0_x2y1.x2y0_x2y1_data"); sc_trace(tf, network3x3.x2y0_x2y1_ch0req, "network3x3.x2y0_x2y1.x2y0_x2y1_ch0req"); sc_trace(tf, network3x3.x2y0_x2y1_ch0ack, "network3x3.x2y0_x2y1.x2y0_x2y1_ch0ack"); sc_trace(tf, network3x3.x2y0_x2y1_ch1req, "network3x3.x2y0_x2y1.x2y0_x2y1_ch1req"); sc_trace(tf, network3x3.x2y0_x2y1_ch1ack, "network3x3.x2y0_x2y1.x2y0_x2y1_ch1ack"); sc_trace(tf, network3x3.x2y1_x0y1_data, "network3x3.x2y1_x0y1.x2y1_x0y1_data"); sc_trace(tf, network3x3.x2y1_x0y1_ch0req, "network3x3.x2y1_x0y1.x2y1_x0y1_ch0req"); sc_trace(tf, network3x3.x2y1_x0y1_ch0ack, "network3x3.x2y1_x0y1.x2y1_x0y1_ch0ack"); sc_trace(tf, network3x3.x2y1_x0y1_ch1req, "network3x3.x2y1_x0y1.x2y1_x0y1_ch1req"); sc_trace(tf, network3x3.x2y1_x0y1_ch1ack, "network3x3.x2y1_x0y1.x2y1_x0y1_ch1ack"); sc_trace(tf, network3x3.x2y1_x2y2_data, "network3x3.x2y1_x2y2.x2y1_x2y2_data"); sc_trace(tf, network3x3.x2y1_x2y2_ch0req, "network3x3.x2y1_x2y2.x2y1_x2y2_ch0req"); sc_trace(tf, network3x3.x2y1_x2y2_ch0ack, "network3x3.x2y1_x2y2.x2y1_x2y2_ch0ack"); sc_trace(tf, network3x3.x2y1_x2y2_ch1req, "network3x3.x2y1_x2y2.x2y1_x2y2_ch1req"); sc_trace(tf, network3x3.x2y1_x2y2_ch1ack, "network3x3.x2y1_x2y2.x2y1_x2y2_ch1ack"); sc_trace(tf, network3x3.x2y2_x0y2_data, "network3x3.x2y2_x0y2.x2y2_x0y2_data"); sc_trace(tf, network3x3.x2y2_x0y2_ch0req, "network3x3.x2y2_x0y2.x2y2_x0y2_ch0req"); sc_trace(tf, network3x3.x2y2_x0y2_ch0ack, "network3x3.x2y2_x0y2.x2y2_x0y2_ch0ack"); sc_trace(tf, network3x3.x2y2_x0y2_ch1req, "network3x3.x2y2_x0y2.x2y2_x0y2_ch1req"); sc_trace(tf, network3x3.x2y2_x0y2_ch1ack, "network3x3.x2y2_x0y2.x2y2_x0y2_ch1ack"); sc_trace(tf, network3x3.x2y2_x2y0_data, "network3x3.x2y2_x2y0.x2y2_x2y0_data"); sc_trace(tf, network3x3.x2y2_x2y0_ch0req, "network3x3.x2y2_x2y0.x2y2_x2y0_ch0req"); sc_trace(tf, network3x3.x2y2_x2y0_ch0ack, "network3x3.x2y2_x2y0.x2y2_x2y0_ch0ack"); sc_trace(tf, network3x3.x2y2_x2y0_ch1req, "network3x3.x2y2_x2y0.x2y2_x2y0_ch1req"); sc_trace(tf, network3x3.x2y2_x2y0_ch1ack, "network3x3.x2y2_x2y0.x2y2_x2y0_ch1ack");#ifdef ROUTERVCD sc_trace(tf, network3x3.x0y0->xydata, "network3x3.x0y0.xydata"); sc_trace(tf, network3x3.x0y0->xyreq, "network3x3.x0y0.xyreq"); sc_trace(tf, network3x3.x0y0->xyack, "network3x3.x0y0.xyack"); sc_trace(tf, network3x3.x0y0->xrouter->data0in, "network3x3.x0y0.xrouter.conn.data0in"); sc_trace(tf, network3x3.x0y0->xrouter->data1in, "network3x3.x0y0.xrouter.conn.data1in"); sc_trace(tf, network3x3.x0y0->xrouter->data2in, "network3x3.x0y0.xrouter.conn.data2in"); sc_trace(tf, network3x3.x0y0->xrouter->data0out, "network3x3.x0y0.xrouter.conn.data0out"); sc_trace(tf, network3x3.x0y0->xrouter->data1out, "network3x3.x0y0.xrouter.conn.data1out"); sc_trace(tf, network3x3.x0y0->xrouter->data2out, "network3x3.x0y0.xrouter.conn.data2out"); sc_trace(tf, network3x3.x0y0->xrouter->select0, "network3x3.x0y0.xrouter.conn.select0"); sc_trace(tf, network3x3.x0y0->xrouter->select1, "network3x3.x0y0.xrouter.conn.select1"); sc_trace(tf, network3x3.x0y0->xrouter->select2, "network3x3.x0y0.xrouter.conn.select2"); sc_trace(tf, network3x3.x0y0->xrouter->rqs0, "network3x3.x0y0.xrouter.conn.rqs0"); sc_trace(tf, network3x3.x0y0->xrouter->rqs1, "network3x3.x0y0.xrouter.conn.rqs1"); sc_trace(tf, network3x3.x0y0->xrouter->rqs2, "network3x3.x0y0.xrouter.conn.rqs2"); sc_trace(tf, network3x3.x0y0->xrouter->req0in, "network3x3.x0y0.xrouter.conn.req0in"); sc_trace(tf, network3x3.x0y0->xrouter->req1in, "network3x3.x0y0.xrouter.conn.req1in"); sc_trace(tf, network3x3.x0y0->xrouter->req2in, "network3x3.x0y0.xrouter.conn.req2in"); sc_trace(tf, network3x3.x0y0->xrouter->req0out, "network3x3.x0y0.xrouter.conn.req0out"); sc_trace(tf, network3x3.x0y0->xrouter->req1out, "network3x3.x0y0.xrouter.conn.req1out"); sc_trace(tf, network3x3.x0y0->xrouter->req2out, "network3x3.x0y0.xrouter.conn.req2out"); sc_trace(tf, network3x3.x0y0->xrouter->ack0in, "network3x3.x0y0.xrouter.conn.ack0in"); sc_trace(tf, network3x3.x0y0->xrouter->ack1in, "network3x3.x0y0.xrouter.conn.ack1in"); sc_trace(tf, network3x3.x0y0->xrouter->ack2in, "network3x3.x0y0.xrouter.conn.ack2in"); sc_trace(tf, network3x3.x0y0->xrouter->ack0out, "network3x3.x0y0.xrouter.conn.ack0out"); sc_trace(tf, network3x3.x0y0->xrouter->ack1out, "network3x3.x0y0.xrouter.conn.ack1out"); sc_trace(tf, network3x3.x0y0->xrouter->ack2out, "network3x3.x0y0.xrouter.conn.ack2out"); sc_trace(tf, network3x3.x0y0->xrouter->arb_data0, "network3x3.x0y0.xrouter.conn.arb_data0"); sc_trace(tf, network3x3.x0y0->xrouter->arb_data1, "network3x3.x0y0.xrouter.conn.arb_data1"); sc_trace(tf, network3x3.x0y0->xrouter->arb_req0, "network3x3.x0y0.xrouter.conn.arb_req0"); sc_trace(tf, network3x3.x0y0->xrouter->arb_req1, "network3x3.x0y0.xrouter.conn.arb_req1"); sc_trace(tf, network3x3.x0y0->xrouter->arb_ack0, "network3x3.x0y0.xrouter.conn.arb_ack0"); sc_trace(tf, network3x3.x0y0->xrouter->arb_ack1, "network3x3.x0y0.xrouter.conn.arb_ack1"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->data_latch, "network3x3.x0y0.xrouter.dinctrl.data_latch"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->current_state, "network3x3.x0y0.xrouter.dinctrl.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->next_state, "network3x3.x0y0.xrouter.dinctrl.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->header_select, "network3x3.x0y0.xrouter.dinctrl.header_select"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->end_of_route, "network3x3.x0y0.xrouter.dinctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->start_of_packet, "network3x3.x0y0.xrouter.dinctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->end_of_packet, "network3x3.x0y0.xrouter.dinctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->dinctrl->header, "network3x3.x0y0.xrouter.dinctrl.header"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->data_latch, "network3x3.x0y0.xrouter.x0inctrl.data_latch"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->current_state, "network3x3.x0y0.xrouter.x0inctrl.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->next_state, "network3x3.x0y0.xrouter.x0inctrl.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->header_select, "network3x3.x0y0.xrouter.x0inctrl.header_select"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->end_of_route, "network3x3.x0y0.xrouter.x0inctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->start_of_packet, "network3x3.x0y0.xrouter.x0inctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->end_of_packet, "network3x3.x0y0.xrouter.x0inctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->x0inctrl->header, "network3x3.x0y0.xrouter.x0inctrl.header"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->data_latch, "network3x3.x0y0.xrouter.x1inctrl.data_latch"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->current_state, "network3x3.x0y0.xrouter.x1inctrl.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->next_state, "network3x3.x0y0.xrouter.x1inctrl.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->header_select, "network3x3.x0y0.xrouter.x1inctrl.header_select"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->end_of_route, "network3x3.x0y0.xrouter.x1inctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->start_of_packet, "network3x3.x0y0.xrouter.x1inctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->end_of_packet, "network3x3.x0y0.xrouter.x1inctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->xrouter->x1inctrl->header, "network3x3.x0y0.xrouter.x1inctrl.header"); sc_trace(tf, network3x3.x0y0->xrouter->dqueue->current_state, "network3x3.x0y0.xrouter.dqueue.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->dqueue->next_state, "network3x3.x0y0.xrouter.dqueue.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->dqueue->buffer, "network3x3.x0y0.xrouter.dqueue.buffer"); sc_trace(tf, network3x3.x0y0->xrouter->dqueue->buffer_write, "network3x3.x0y0.xrouter.dqueue.buffer_write"); sc_trace(tf, network3x3.x0y0->xrouter->dqueue->buffer_clear, "network3x3.x0y0.xrouter.dqueue.buffer_clear"); sc_trace(tf, network3x3.x0y0->xrouter->x0queue->current_state, "network3x3.x0y0.xrouter.x0queue.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->x0queue->next_state, "network3x3.x0y0.xrouter.x0queue.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->x0queue->buffer, "network3x3.x0y0.xrouter.x0queue.buffer"); sc_trace(tf, network3x3.x0y0->xrouter->x0queue->buffer_write, "network3x3.x0y0.xrouter.x0queue.buffer_write"); sc_trace(tf, network3x3.x0y0->xrouter->x0queue->buffer_clear, "network3x3.x0y0.xrouter.x0queue.buffer_clear"); sc_trace(tf, network3x3.x0y0->xrouter->x1queue->current_state, "network3x3.x0y0.xrouter.x1queue.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->x1queue->next_state, "network3x3.x0y0.xrouter.x1queue.next_state"); sc_trace(tf, network3x3.x0y0->xrouter->x1queue->buffer, "network3x3.x0y0.xrouter.x1queue.buffer"); sc_trace(tf, network3x3.x0y0->xrouter->x1queue->buffer_write, "network3x3.x0y0.xrouter.x1queue.buffer_write"); sc_trace(tf, network3x3.x0y0->xrouter->x1queue->buffer_clear, "network3x3.x0y0.xrouter.x1queue.buffer_clear"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arb_req0, "network3x3.x0y0.xrouter.arbiter.arb_req0"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arb_req1, "network3x3.x0y0.xrouter.arbiter.arb_req1"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arb_grant0, "network3x3.x0y0.xrouter.arbiter.arb_grant0"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arb_grant1, "network3x3.x0y0.xrouter.arbiter.arb_grant1"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->ch0ctrl->current_state, "network3x3.x0y0.xrouter.arbiter.ch0.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->ch1ctrl->current_state, "network3x3.x0y0.xrouter.arbiter.ch1.current_state"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arbiter->channel_busy, "network3x3.x0y0.xrouter.arbiter.arbiter.channel_busy"); sc_trace(tf, network3x3.x0y0->xrouter->arbiter->arbiter->selected_channel, "network3x3.x0y0.xrouter.arbiter.arbiter.selected_channel"); sc_trace(tf, network3x3.x0y0->xrouter->swtch->grant0, "network3x3.x0y0.xrouter.switch.grant0"); sc_trace(tf, network3x3.x0y0->xrouter->swtch->grant1, "network3x3.x0y0.xrouter.switch.grant1"); sc_trace(tf, network3x3.x0y0->xrouter->swtch->grant2, "network3x3.x0y0.xrouter.switch.grant2"); sc_trace(tf, network3x3.x0y0->yrouter->data0in, "network3x3.x0y0.yrouter.conn.data0in"); sc_trace(tf, network3x3.x0y0->yrouter->data1in, "network3x3.x0y0.yrouter.conn.data1in"); sc_trace(tf, network3x3.x0y0->yrouter->data2in, "network3x3.x0y0.yrouter.conn.data2in"); sc_trace(tf, network3x3.x0y0->yrouter->data0out, "network3x3.x0y0.yrouter.conn.data0out"); sc_trace(tf, network3x3.x0y0->yrouter->data1out, "network3x3.x0y0.yrouter.conn.data1out"); sc_trace(tf, network3x3.x0y0->yrouter->data2out, "network3x3.x0y0.yrouter.conn.data2out"); sc_trace(tf, network3x3.x0y0->yrouter->select0, "network3x3.x0y0.yrouter.conn.select0"); sc_trace(tf, network3x3.x0y0->yrouter->select1, "network3x3.x0y0.yrouter.conn.select1"); sc_trace(tf, network3x3.x0y0->yrouter->select2, "network3x3.x0y0.yrouter.conn.select2"); sc_trace(tf, network3x3.x0y0->yrouter->rqs0, "network3x3.x0y0.yrouter.conn.rqs0"); sc_trace(tf, network3x3.x0y0->yrouter->rqs1, "network3x3.x0y0.yrouter.conn.rqs1"); sc_trace(tf, network3x3.x0y0->yrouter->rqs2, "network3x3.x0y0.yrouter.conn.rqs2"); sc_trace(tf, network3x3.x0y0->yrouter->req0in, "network3x3.x0y0.yrouter.conn.req0in"); sc_trace(tf, network3x3.x0y0->yrouter->req1in, "network3x3.x0y0.yrouter.conn.req1in"); sc_trace(tf, network3x3.x0y0->yrouter->req2in, "network3x3.x0y0.yrouter.conn.req2in"); sc_trace(tf, network3x3.x0y0->yrouter->req0out, "network3x3.x0y0.yrouter.conn.req0out"); sc_trace(tf, network3x3.x0y0->yrouter->req1out, "network3x3.x0y0.yrouter.conn.req1out"); sc_trace(tf, network3x3.x0y0->yrouter->req2out, "network3x3.x0y0.yrouter.conn.req2out"); sc_trace(tf, network3x3.x0y0->yrouter->ack0in, "network3x3.x0y0.yrouter.conn.ack0in"); sc_trace(tf, network3x3.x0y0->yrouter->ack1in, "network3x3.x0y0.yrouter.conn.ack1in"); sc_trace(tf, network3x3.x0y0->yrouter->ack2in, "network3x3.x0y0.yrouter.conn.ack2in"); sc_trace(tf, network3x3.x0y0->yrouter->ack0out, "network3x3.x0y0.yrouter.conn.ack0out"); sc_trace(tf, network3x3.x0y0->yrouter->ack1out, "network3x3.x0y0.yrouter.conn.ack1out"); sc_trace(tf, network3x3.x0y0->yrouter->ack2out, "network3x3.x0y0.yrouter.conn.ack2out"); sc_trace(tf, network3x3.x0y0->yrouter->arb_data0, "network3x3.x0y0.yrouter.conn.arb_data0"); sc_trace(tf, network3x3.x0y0->yrouter->arb_data1, "network3x3.x0y0.yrouter.conn.arb_data1"); sc_trace(tf, network3x3.x0y0->yrouter->arb_req0, "network3x3.x0y0.yrouter.conn.arb_req0"); sc_trace(tf, network3x3.x0y0->yrouter->arb_req1, "network3x3.x0y0.yrouter.conn.arb_req1"); sc_trace(tf, network3x3.x0y0->yrouter->arb_ack0, "network3x3.x0y0.yrouter.conn.arb_ack0"); sc_trace(tf, network3x3.x0y0->yrouter->arb_ack1, "network3x3.x0y0.yrouter.conn.arb_ack1"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->data_latch, "network3x3.x0y0.yrouter.dinctrl.data_latch"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->current_state, "network3x3.x0y0.yrouter.dinctrl.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->next_state, "network3x3.x0y0.yrouter.dinctrl.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->header_select, "network3x3.x0y0.yrouter.dinctrl.header_select"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->end_of_route, "network3x3.x0y0.yrouter.dinctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->start_of_packet, "network3x3.x0y0.yrouter.dinctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->end_of_packet, "network3x3.x0y0.yrouter.dinctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->dinctrl->header, "network3x3.x0y0.yrouter.dinctrl.header"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->data_latch, "network3x3.x0y0.yrouter.x0inctrl.data_latch"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->current_state, "network3x3.x0y0.yrouter.x0inctrl.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->next_state, "network3x3.x0y0.yrouter.x0inctrl.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->header_select, "network3x3.x0y0.yrouter.x0inctrl.header_select"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->end_of_route, "network3x3.x0y0.yrouter.x0inctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->start_of_packet, "network3x3.x0y0.yrouter.x0inctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->end_of_packet, "network3x3.x0y0.yrouter.x0inctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->x0inctrl->header, "network3x3.x0y0.yrouter.x0inctrl.header"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->data_latch, "network3x3.x0y0.yrouter.x1inctrl.data_latch"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->current_state, "network3x3.x0y0.yrouter.x1inctrl.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->next_state, "network3x3.x0y0.yrouter.x1inctrl.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->header_select, "network3x3.x0y0.yrouter.x1inctrl.header_select"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->end_of_route, "network3x3.x0y0.yrouter.x1inctrl.end_of_route"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->start_of_packet, "network3x3.x0y0.yrouter.x1inctrl.start_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->end_of_packet, "network3x3.x0y0.yrouter.x1inctrl.end_of_packet"); sc_trace(tf, network3x3.x0y0->yrouter->x1inctrl->header, "network3x3.x0y0.yrouter.x1inctrl.header"); sc_trace(tf, network3x3.x0y0->yrouter->dqueue->current_state, "network3x3.x0y0.yrouter.dqueue.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->dqueue->next_state, "network3x3.x0y0.yrouter.dqueue.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->dqueue->buffer, "network3x3.x0y0.yrouter.dqueue.buffer"); sc_trace(tf, network3x3.x0y0->yrouter->dqueue->buffer_write, "network3x3.x0y0.yrouter.dqueue.buffer_write"); sc_trace(tf, network3x3.x0y0->yrouter->dqueue->buffer_clear, "network3x3.x0y0.yrouter.dqueue.buffer_clear"); sc_trace(tf, network3x3.x0y0->yrouter->x0queue->current_state, "network3x3.x0y0.yrouter.x0queue.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->x0queue->next_state, "network3x3.x0y0.yrouter.x0queue.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->x0queue->buffer, "network3x3.x0y0.yrouter.x0queue.buffer"); sc_trace(tf, network3x3.x0y0->yrouter->x0queue->buffer_write, "network3x3.x0y0.yrouter.x0queue.buffer_write"); sc_trace(tf, network3x3.x0y0->yrouter->x0queue->buffer_clear, "network3x3.x0y0.yrouter.x0queue.buffer_clear"); sc_trace(tf, network3x3.x0y0->yrouter->x1queue->current_state, "network3x3.x0y0.yrouter.x1queue.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->x1queue->next_state, "network3x3.x0y0.yrouter.x1queue.next_state"); sc_trace(tf, network3x3.x0y0->yrouter->x1queue->buffer, "network3x3.x0y0.yrouter.x1queue.buffer"); sc_trace(tf, network3x3.x0y0->yrouter->x1queue->buffer_write, "network3x3.x0y0.yrouter.x1queue.buffer_write"); sc_trace(tf, network3x3.x0y0->yrouter->x1queue->buffer_clear, "network3x3.x0y0.yrouter.x1queue.buffer_clear"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arb_req0, "network3x3.x0y0.yrouter.arbiter.arb_req0"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arb_req1, "network3x3.x0y0.yrouter.arbiter.arb_req1"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arb_grant0, "network3x3.x0y0.yrouter.arbiter.arb_grant0"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arb_grant1, "network3x3.x0y0.yrouter.arbiter.arb_grant1"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->ch0ctrl->current_state, "network3x3.x0y0.yrouter.arbiter.ch0.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->ch1ctrl->current_state, "network3x3.x0y0.yrouter.arbiter.ch1.current_state"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arbiter->channel_busy, "network3x3.x0y0.yrouter.arbiter.arbiter.channel_busy"); sc_trace(tf, network3x3.x0y0->yrouter->arbiter->arbiter->selected_channel, "network3x3.x0y0.yrouter.arbiter.arbiter.selected_channel"); sc_trace(tf, network3x3.x0y0->yrouter->swtch->grant0, "network3x3.x0y0.yrouter.switch.grant0"); sc_trace(tf, network3x3.x0y0->yrouter->swtch->grant1, "network3x3.x0y0.yrouter.switch.grant1"); sc_trace(tf, network3x3.x0y0->yrouter->swtch->grant2, "network3x3.x0y0.yrouter.switch.grant2"); sc_trace(tf, network3x3.x0y1->xydata, "network3x3.x0y1.xydata"); sc_trace(tf, network3x3.x0y1->xyreq, "network3x3.x0y1.xyreq"); sc_trace(tf, network3x3.x0y1->xyack, "network3x3.x0y1.xyack");
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?