📄 traffic.rpt
字号:
assign cnt_T[20] = (cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[2] && cnt[3] && cnt[4] && cnt[5] &&
cnt[6] && cnt[7] && cnt[8] && cnt[9]);
FTCPE FTCPE_cnt21 (cnt[21],cnt_T[21],clk,!rst,1'b0);
assign cnt_T[21] = ((cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[20] && cnt[2] && cnt[3] && cnt[4] &&
cnt[5] && cnt[6] && cnt[7] && cnt[8] && cnt[9])
|| (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && cnt[25]));
FTCPE FTCPE_cnt22 (cnt[22],cnt_T[22],clk,!rst,1'b0);
assign cnt_T[22] = ((cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[20] && cnt[21] && cnt[2] && cnt[3] &&
cnt[4] && cnt[5] && cnt[6] && cnt[7] && cnt[8] && cnt[9])
|| (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && cnt[25]));
FTCPE FTCPE_cnt23 (cnt[23],cnt_T[23],clk,!rst,1'b0);
assign cnt_T[23] = (cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[20] && cnt[21] && cnt[22] && cnt[2] &&
cnt[3] && cnt[4] && cnt[5] && cnt[6] && cnt[7] && cnt[8] &&
cnt[9]);
FTCPE FTCPE_cnt24 (cnt[24],cnt_T[24],clk,!rst,1'b0);
assign cnt_T[24] = (cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[20] && cnt[21] && cnt[22] && cnt[23] &&
cnt[2] && cnt[3] && cnt[4] && cnt[5] && cnt[6] && cnt[7] &&
cnt[8] && cnt[9]);
FTCPE FTCPE_cnt25 (cnt[25],cnt_T[25],clk,!rst,1'b0);
assign cnt_T[25] = ((cnt[0] && cnt[10] && cnt[11] && cnt[12] && cnt[13] &&
cnt[14] && cnt[15] && cnt[16] && cnt[17] && cnt[18] &&
cnt[19] && cnt[1] && cnt[20] && cnt[21] && cnt[22] && cnt[23] &&
cnt[24] && cnt[2] && cnt[3] && cnt[4] && cnt[5] && cnt[6] &&
cnt[7] && cnt[8] && cnt[9])
|| (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && cnt[25]));
FTCPE FTCPE_cnt_scan0 (cnt_scan[0],1'b1,clk,!rst,1'b0);
FTCPE FTCPE_cnt_scan1 (cnt_scan[1],cnt_scan[0],clk,!rst,1'b0);
FTCPE FTCPE_cnt_scan2 (cnt_scan[2],cnt_scan_T[2],clk,!rst,1'b0);
assign cnt_scan_T[2] = (cnt_scan[0] && cnt_scan[1]);
FTCPE FTCPE_cnt_scan3 (cnt_scan[3],cnt_scan_T[3],clk,!rst,1'b0);
assign cnt_scan_T[3] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2]);
FTCPE FTCPE_cnt_scan4 (cnt_scan[4],cnt_scan_T[4],clk,!rst,1'b0);
assign cnt_scan_T[4] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3]);
FTCPE FTCPE_cnt_scan5 (cnt_scan[5],cnt_scan_T[5],clk,!rst,1'b0);
assign cnt_scan_T[5] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4]);
FTCPE FTCPE_cnt_scan6 (cnt_scan[6],cnt_scan_T[6],clk,!rst,1'b0);
assign cnt_scan_T[6] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4] && cnt_scan[5]);
FTCPE FTCPE_cnt_scan7 (cnt_scan[7],cnt_scan_T[7],clk,!rst,1'b0);
assign cnt_scan_T[7] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4] && cnt_scan[5] && cnt_scan[6]);
FTCPE FTCPE_cnt_scan8 (cnt_scan[8],cnt_scan_T[8],clk,!rst,1'b0);
assign cnt_scan_T[8] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4] && cnt_scan[5] && cnt_scan[6] &&
cnt_scan[7]);
FTCPE FTCPE_cnt_scan9 (cnt_scan[9],cnt_scan[8].EXP,clk,!rst,1'b0);
FTCPE FTCPE_cnt_scan10 (cnt_scan[10],cnt_scan_T[10],clk,!rst,1'b0);
assign cnt_scan_T[10] = (cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4] && cnt_scan[5] && cnt_scan[6] &&
cnt_scan[7] && cnt_scan[8] && cnt_scan[9]);
FTCPE FTCPE_cnt_scan11 (cnt_scan[11],cnt_scan_T[11],clk,!rst,1'b0);
assign cnt_scan_T[11] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[1] &&
cnt_scan[2] && cnt_scan[3] && cnt_scan[4] && cnt_scan[5] &&
cnt_scan[6] && cnt_scan[7] && cnt_scan[8] && cnt_scan[9]);
FTCPE FTCPE_cnt_scan12 (cnt_scan[12],cnt_scan_T[12],clk,!rst,1'b0);
assign cnt_scan_T[12] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[1] && cnt_scan[2] && cnt_scan[3] && cnt_scan[4] &&
cnt_scan[5] && cnt_scan[6] && cnt_scan[7] && cnt_scan[8] &&
cnt_scan[9]);
FTCPE FTCPE_cnt_scan13 (cnt_scan[13],cnt_scan_T[13],clk,!rst,1'b0);
assign cnt_scan_T[13] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[12] && cnt_scan[1] && cnt_scan[2] && cnt_scan[3] &&
cnt_scan[4] && cnt_scan[5] && cnt_scan[6] && cnt_scan[7] &&
cnt_scan[8] && cnt_scan[9]);
FTCPE FTCPE_cnt_scan14 (cnt_scan[14],cnt_scan_T[14],clk,!rst,1'b0);
assign cnt_scan_T[14] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[12] && cnt_scan[13] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3] && cnt_scan[4] && cnt_scan[5] && cnt_scan[6] &&
cnt_scan[7] && cnt_scan[8] && cnt_scan[9]);
FTCPE FTCPE_cnt_scan15 (cnt_scan[15],cnt_scan_T[15],clk,!rst,1'b0);
assign cnt_scan_T[15] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[12] && cnt_scan[13] && cnt_scan[14] && cnt_scan[1] &&
cnt_scan[2] && cnt_scan[3] && cnt_scan[4] && cnt_scan[5] &&
cnt_scan[6] && cnt_scan[7] && cnt_scan[8] && cnt_scan[9]);
assign dataout[0] = 1'b1;
assign dataout[1] = ((cnt_scan[9].EXP)
|| (dataout[2]_BUFR.EXP)
|| (en[0] && !second[1] && !second[2] && !second[3])
|| (!en[1] && !second[1] && !second[2] && !second[3])
|| (en[0] && second[0] && second[1] && second[2] &&
!second[3])
|| (!en[0] && en[1] && !first[1] && !first[2] && !first[3])
|| (!en[1] && second[0] && second[1] && second[2] &&
!second[3]));
assign dataout[2] = dataout[2]_BUFR;
assign dataout[2]_BUFR = ((EXP39_.EXP)
|| (en[0] && second[0] && !second[2] && !second[3])
|| (en[0] && second[1] && !second[2] && !second[3])
|| (!en[1] && second[0] && !second[2] && !second[3])
|| (!en[1] && second[1] && !second[2] && !second[3]));
assign dataout[3] = ((_16_.EXP)
|| (dataout_0_OBUF.EXP)
|| (en[0] && second[0] && !second[3])
|| (!en[1] && second[0] && !second[3])
|| (en[0] && second[0] && !second[1] && !second[2])
|| (en[0] && !second[1] && second[2] && !second[3])
|| (!en[1] && !second[1] && second[2] && !second[3]));
assign dataout[4]_BUFR = ((EXP38_.EXP)
|| (en[0] && second[0] && second[1] && second[2])
|| (!en[1] && second[0] && second[1] && second[2]));
assign dataout[4] = dataout[4]_BUFR;
assign dataout[5] = ((cnt[7].EXP)
|| (cnt[6].EXP)
|| (en[0] && !second[0] && second[2] && second[3])
|| (en[0] && second[1] && second[2] && second[3])
|| (!en[1] && !second[0] && second[2] && second[3])
|| (!en[1] && second[1] && second[2] && second[3])
|| (!en[0] && en[1] && first[1] && first[2] && first[3]));
assign dataout[6] = ((EXP40_.EXP)
|| (cnt[12].EXP)
|| (en[0] && second[0] && second[1] && second[3])
|| (en[0] && !second[0] && second[1] && second[2])
|| (en[0] && !second[0] && second[2] && second[3])
|| (!en[1] && second[0] && second[1] && second[3])
|| (!en[1] && !second[0] && second[1] && second[2]));
assign dataout[7] = dataout[7]_BUFR;
assign dataout[7]_BUFR = ((en_1.EXP)
|| (EXP36_.EXP)
|| (en[0] && second[0] && second[1] && !second[2] &&
second[3])
|| (en[0] && second[0] && !second[1] && second[2] &&
second[3])
|| (en[0] && second[0] && !second[1] && !second[2] &&
!second[3])
|| (!en[1] && second[0] && second[1] && !second[2] &&
second[3])
|| (!en[1] && second[0] && !second[1] && second[2] &&
second[3]));
FTCPE FTCPE_en0 (en[0],1'b1,clk,!rst,1'b0,en_CE[0]);
assign en_CE[0] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[12] && cnt_scan[13] && cnt_scan[14] && cnt_scan[1] &&
cnt_scan[2] && cnt_scan[3] && cnt_scan[4] && cnt_scan[5] &&
cnt_scan[6] && cnt_scan[7] && cnt_scan[8] && cnt_scan[9] &&
cnt_scan[15]);
FTCPE FTCPE_en1 (en[1],1'b1,clk,1'b0,!rst,en_CE[1]);
assign en_CE[1] = (cnt_scan[0] && cnt_scan[10] && cnt_scan[11] &&
cnt_scan[12] && cnt_scan[13] && cnt_scan[14] && cnt_scan[1] &&
cnt_scan[2] && cnt_scan[3] && cnt_scan[4] && cnt_scan[5] &&
cnt_scan[6] && cnt_scan[7] && cnt_scan[8] && cnt_scan[9] &&
cnt_scan[15]);
FDCPE FDCPE_first0 (first[0],EXP20_.EXP,clk,!rst,1'b0,first_CE[0]);
assign first_CE[0] = (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && !cnt[25]);
FDCPE FDCPE_first1 (first[1],first_D[1],clk,!rst,1'b0,first_CE[1]);
assign first_D[1] = ((EXP26_.EXP)
|| (EXP27_.EXP)
|| (first[0] && first[1] && !lightG[3])
|| (first[0] && first[1] && lightY[3]));
assign first_CE[1] = (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && !cnt[25]);
FDCPE FDCPE_first2 (first[2],first_D[2],clk,!rst,1'b0,first_CE[2]);
assign first_D[2] = ((EXP17_.EXP)
|| (second[1].EXP)
|| (first[0] && !first[2])
|| (first[1] && !first[2]));
assign first_CE[2] = (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && !cnt[25]);
FDCPE FDCPE_first3 (first[3],first_D[3],clk,!rst,1'b0,first_CE[3]);
assign first_D[3] = ((EXP28_.EXP)
|| (first[0] && !first[3] && lightY[3])
|| (first[1] && !first[3] && lightY[3]));
assign first_CE[3] = (!cnt[0] && !cnt[10] && cnt[11] && cnt[12] && !cnt[13] &&
cnt[14] && !cnt[15] && !cnt[16] && cnt[17] && !cnt[18] &&
!cnt[19] && !cnt[1] && !cnt[20] && cnt[21] && cnt[22] && !cnt[23] &&
!cnt[24] && !cnt[2] && !cnt[3] && !cnt[4] && !cnt[5] && !cnt[6] &&
!cnt[7] && !cnt[8] && cnt[9] && !cnt[25]);
FDCPE FDCPE_lightG0_BUFR (lightG[0]_BUFR,lightG_D[0]_BUFR,clk,1'b0,!rst,lightG_CE[0]_BUFR);
assign lightG_D[0]_BUFR = ((EXP31_.EXP)
|| (EXP32_.EXP)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -