📄 seg70.rpt
字号:
Number of signals used by logic mapping into function block: 0
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
(unused) 0 0 0 5 FB5_1 (b)
(unused) 0 0 0 5 FB5_2 52 I/O
(unused) 0 0 0 5 FB5_3 59 I/O
(unused) 0 0 0 5 FB5_4 (b)
(unused) 0 0 0 5 FB5_5 53 I/O
(unused) 0 0 0 5 FB5_6 54 I/O
(unused) 0 0 0 5 FB5_7 66 I/O
(unused) 0 0 0 5 FB5_8 56 I/O
(unused) 0 0 0 5 FB5_9 57 I/O
(unused) 0 0 0 5 FB5_10 68 I/O
(unused) 0 0 0 5 FB5_11 58 I/O
(unused) 0 0 0 5 FB5_12 60 I/O
(unused) 0 0 0 5 FB5_13 70 I/O
(unused) 0 0 0 5 FB5_14 61 I/O
(unused) 0 0 0 5 FB5_15 64 I/O
(unused) 0 0 0 5 FB5_16 (b)
(unused) 0 0 0 5 FB5_17 69 I/O
(unused) 0 0 0 5 FB5_18 (b)
*********************************** FB6 ***********************************
Number of function block inputs used/remaining: 26/28
Number of signals used by logic mapping into function block: 26
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
(unused) 0 0 0 5 FB6_1 (b)
dataout<7> 2 0 0 3 FB6_2 106 I/O O
(unused) 0 0 0 5 FB6_3 (b)
dataout<5> 1 0 0 4 FB6_4 111 I/O O
(unused) 0 0 0 5 FB6_5 110 I/O
(unused) 0 0 0 5 FB6_6 112 I/O
(unused) 0 0 0 5 FB6_7 (b)
dataout<4> 5 0 0 0 FB6_8 113 I/O O
dataout<2> 4 0 0 1 FB6_9 116 I/O O
dataout<3> 3 0 0 2 FB6_10 115 I/O O
dataout<0> 0 0 0 5 FB6_11 119 I/O O
en<3> 4 0 0 1 FB6_12 120 I/O O
(unused) 0 0 0 5 FB6_13 (b)
(unused) 0 0 0 5 FB6_14 121 I/O
en<4> 4 0 0 1 FB6_15 124 I/O O
(unused) 0 0 0 5 FB6_16 117 I/O
en<5> 4 0 0 1 FB6_17 125 I/O O
(unused) 0 0 0 5 FB6_18 (b)
Signals Used by Logic in Function Block
1: clk 10: cnt_scan<2> 19: en<1>
2: cnt_scan<0> 11: cnt_scan<3> 20: en<2>
3: cnt_scan<10> 12: cnt_scan<4> 21: en<3>
4: cnt_scan<11> 13: cnt_scan<5> 22: en<4>
5: cnt_scan<12> 14: cnt_scan<6> 23: en<5>
6: cnt_scan<13> 15: cnt_scan<7> 24: en<6>
7: cnt_scan<14> 16: cnt_scan<8> 25: en<7>
8: cnt_scan<15> 17: cnt_scan<9> 26: rst
9: cnt_scan<1> 18: en<0>
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
dataout<7> .................XXXXXXXX............... 8
dataout<5> .................XXXXXXXX............... 8
dataout<4> .................XXXXXXXX............... 8
dataout<2> .................XXXXXXXX............... 8
dataout<3> .................XXXXXXXX............... 8
dataout<0> ........................................ 0
en<3> XXXXXXXXXXXXXXXXX..XX....X.............. 20
en<4> XXXXXXXXXXXXXXXXX...XX...X.............. 20
en<5> XXXXXXXXXXXXXXXXX....XX..X.............. 20
0----+----1----+----2----+----3----+----4
0 0 0 0
*********************************** FB7 ***********************************
Number of function block inputs used/remaining: 0/54
Number of signals used by logic mapping into function block: 0
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
(unused) 0 0 0 5 FB7_1 (b)
(unused) 0 0 0 5 FB7_2 71 I/O I
(unused) 0 0 0 5 FB7_3 75 I/O
(unused) 0 0 0 5 FB7_4 (b)
(unused) 0 0 0 5 FB7_5 74 I/O
(unused) 0 0 0 5 FB7_6 76 I/O
(unused) 0 0 0 5 FB7_7 77 I/O
(unused) 0 0 0 5 FB7_8 78 I/O
(unused) 0 0 0 5 FB7_9 80 I/O
(unused) 0 0 0 5 FB7_10 79 I/O
(unused) 0 0 0 5 FB7_11 82 I/O
(unused) 0 0 0 5 FB7_12 85 I/O
(unused) 0 0 0 5 FB7_13 81 I/O
(unused) 0 0 0 5 FB7_14 86 I/O
(unused) 0 0 0 5 FB7_15 87 I/O
(unused) 0 0 0 5 FB7_16 83 I/O
(unused) 0 0 0 5 FB7_17 88 I/O
(unused) 0 0 0 5 FB7_18 (b)
*********************************** FB8 ***********************************
Number of function block inputs used/remaining: 18/36
Number of signals used by logic mapping into function block: 18
Signal Total Imp Exp Unused Loc Pin Pin Pin
Name Pt Pt Pt Pt # Type Use
(unused) 0 0 0 5 FB8_1 (b)
(unused) 0 0 0 5 FB8_2 91 I/O
(unused) 0 0 0 5 FB8_3 95 I/O
(unused) 0 0 0 5 FB8_4 97 I/O
(unused) 0 0 0 5 FB8_5 92 I/O
(unused) 0 0 0 5 FB8_6 93 I/O
(unused) 0 0 0 5 FB8_7 (b)
(unused) 0 0 0 5 FB8_8 94 I/O
(unused) 0 0 0 5 FB8_9 96 I/O
cnt_scan<0> 2 0 0 3 FB8_10 101 I/O (b)
cnt_scan<7> 3 0 0 2 FB8_11 98 I/O (b)
cnt_scan<6> 3 0 0 2 FB8_12 100 I/O (b)
cnt_scan<5> 3 0 0 2 FB8_13 103 I/O (b)
cnt_scan<4> 3 0 0 2 FB8_14 102 I/O (b)
cnt_scan<3> 3 0 0 2 FB8_15 104 I/O (b)
dataout<6> 2 0 0 3 FB8_16 107 I/O O
cnt_scan<2> 3 0 0 2 FB8_17 105 I/O (b)
cnt_scan<1> 3 0 0 2 FB8_18 (b) (b)
Signals Used by Logic in Function Block
1: clk 7: cnt_scan<5> 13: en<3>
2: cnt_scan<0> 8: cnt_scan<6> 14: en<4>
3: cnt_scan<1> 9: cnt_scan<7> 15: en<5>
4: cnt_scan<2> 10: en<0> 16: en<6>
5: cnt_scan<3> 11: en<1> 17: en<7>
6: cnt_scan<4> 12: en<2> 18: rst
Signal 1 2 3 4 FB
Name 0----+----0----+----0----+----0----+----0 Inputs
cnt_scan<0> XX...............X...................... 3
cnt_scan<7> XXXXXXXXX........X...................... 10
cnt_scan<6> XXXXXXXX.........X...................... 9
cnt_scan<5> XXXXXXX..........X...................... 8
cnt_scan<4> XXXXXX...........X...................... 7
cnt_scan<3> XXXXX............X...................... 6
dataout<6> .........XXXXXXXX....................... 8
cnt_scan<2> XXXX.............X...................... 5
cnt_scan<1> XXX..............X...................... 4
0----+----1----+----2----+----3----+----4
0 0 0 0
******************************* Equations ********************************
********** Mapped Logic **********
FDCPE FDCPE_cnt_scan0 (cnt_scan[0],cnt_scan_D[0],clk,1'b0,1'b0);
assign cnt_scan_D[0] = (rst && !cnt_scan[0]);
FDCPE FDCPE_cnt_scan1 (cnt_scan[1],cnt_scan_D[1],clk,1'b0,1'b0);
assign cnt_scan_D[1] = ((rst && cnt_scan[0] && !cnt_scan[1])
|| (rst && !cnt_scan[0] && cnt_scan[1]));
FTCPE FTCPE_cnt_scan2 (cnt_scan[2],cnt_scan_T[2],clk,1'b0,1'b0);
assign cnt_scan_T[2] = ((!rst && cnt_scan[2])
|| (rst && cnt_scan[0] && cnt_scan[1]));
FTCPE FTCPE_cnt_scan3 (cnt_scan[3],cnt_scan_T[3],clk,1'b0,1'b0);
assign cnt_scan_T[3] = ((!rst && cnt_scan[3])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2]));
FTCPE FTCPE_cnt_scan4 (cnt_scan[4],cnt_scan_T[4],clk,1'b0,1'b0);
assign cnt_scan_T[4] = ((!rst && cnt_scan[4])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[3]));
FTCPE FTCPE_cnt_scan5 (cnt_scan[5],cnt_scan_T[5],clk,1'b0,1'b0);
assign cnt_scan_T[5] = ((!rst && cnt_scan[5])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[3]));
FTCPE FTCPE_cnt_scan6 (cnt_scan[6],cnt_scan_T[6],clk,1'b0,1'b0);
assign cnt_scan_T[6] = ((!rst && cnt_scan[6])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[3] && cnt_scan[5]));
FTCPE FTCPE_cnt_scan7 (cnt_scan[7],cnt_scan_T[7],clk,1'b0,1'b0);
assign cnt_scan_T[7] = ((!rst && cnt_scan[7])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[6] && cnt_scan[3] && cnt_scan[5]));
FTCPE FTCPE_cnt_scan8 (cnt_scan[8],cnt_scan_T[8],clk,1'b0,1'b0);
assign cnt_scan_T[8] = ((!rst && cnt_scan[8])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[6] && cnt_scan[3] && cnt_scan[5] &&
cnt_scan[7]));
FTCPE FTCPE_cnt_scan9 (cnt_scan[9],cnt_scan_T[9],clk,1'b0,1'b0);
assign cnt_scan_T[9] = ((!rst && cnt_scan[9])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[6] && cnt_scan[8] && cnt_scan[3] &&
cnt_scan[5] && cnt_scan[7]));
FTCPE FTCPE_cnt_scan10 (cnt_scan[10],cnt_scan_T[10],clk,1'b0,1'b0);
assign cnt_scan_T[10] = ((!rst && cnt_scan[10])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[2] &&
cnt_scan[4] && cnt_scan[6] && cnt_scan[8] && cnt_scan[3] &&
cnt_scan[5] && cnt_scan[7] && cnt_scan[9]));
FTCPE FTCPE_cnt_scan11 (cnt_scan[11],cnt_scan_T[11],clk,1'b0,1'b0);
assign cnt_scan_T[11] = ((!rst && cnt_scan[11])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[10] &&
cnt_scan[2] && cnt_scan[4] && cnt_scan[6] && cnt_scan[8] &&
cnt_scan[3] && cnt_scan[5] && cnt_scan[7] && cnt_scan[9]));
FTCPE FTCPE_cnt_scan12 (cnt_scan[12],cnt_scan_T[12],clk,1'b0,1'b0);
assign cnt_scan_T[12] = ((!rst && cnt_scan[12])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[10] &&
cnt_scan[2] && cnt_scan[4] && cnt_scan[6] && cnt_scan[8] &&
cnt_scan[11] && cnt_scan[3] && cnt_scan[5] && cnt_scan[7] &&
cnt_scan[9]));
FTCPE FTCPE_cnt_scan13 (cnt_scan[13],cnt_scan_T[13],clk,1'b0,1'b0);
assign cnt_scan_T[13] = ((!rst && cnt_scan[13])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[10] &&
cnt_scan[12] && cnt_scan[2] && cnt_scan[4] && cnt_scan[6] &&
cnt_scan[8] && cnt_scan[11] && cnt_scan[3] && cnt_scan[5] &&
cnt_scan[7] && cnt_scan[9]));
FTCPE FTCPE_cnt_scan14 (cnt_scan[14],cnt_scan_T[14],clk,1'b0,1'b0);
assign cnt_scan_T[14] = ((!rst && cnt_scan[14])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[10] &&
cnt_scan[12] && cnt_scan[2] && cnt_scan[4] && cnt_scan[6] &&
cnt_scan[8] && cnt_scan[11] && cnt_scan[13] && cnt_scan[3] &&
cnt_scan[5] && cnt_scan[7] && cnt_scan[9]));
FTCPE FTCPE_cnt_scan15 (cnt_scan[15],cnt_scan_T[15],clk,1'b0,1'b0);
assign cnt_scan_T[15] = ((!rst && cnt_scan[15])
|| (rst && cnt_scan[0] && cnt_scan[1] && cnt_scan[10] &&
cnt_scan[12] && cnt_scan[2] && cnt_scan[4] && cnt_scan[6] &&
cnt_scan[8] && cnt_scan[11] && cnt_scan[13] && cnt_scan[14] &&
cnt_scan[3] && cnt_scan[5] && cnt_scan[7] && cnt_scan[9]));
assign dataout[0] = 1'b1;
assign dataout[1] = !(((en[2] && en[0] && en[1] && en[3] && en[4] && en[5] &&
!en[6] && en[7])
|| (en[2] && en[0] && en[1] && en[3] && en[4] && !en[5] &&
en[6] && en[7])
|| (en[2] && en[0] && en[1] && en[3] && !en[4] && en[5] &&
en[6] && en[7])
|| (en[2] && en[0] && en[1] && !en[3] && en[4] && en[5] &&
en[6] && en[7])
|| (!en[2] && en[0] && en[1] && en[3] && en[4] && en[5] &&
en[6] && en[7])));
assign dataout[2] = !(((en[2] && en[0] && en[1] && en[3] && en[4] && en[5] &&
!en[6] && en[7])
|| (en[2] && en[0] && en[1] && en[3] && en[4] && !en[5] &&
en[6] && en[7])
|| (en[2] && en[0] && en[1] && en[3] && !en[4] && en[5] &&
en[6] && en[7])
|| (en[2] && !en[0] && en[1] && en[3] && en[4] && en[5] &&
en[6] && en[7])));
assign dataout[3] = !(((en[2] && en[0] && en[1] && en[3] && en[4] && en[5] &&
!en[6] && en[7])
|| (en[2] && !en[0] && en[1] && en[3] && en[4] && en[5] &&
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -