⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bcd.rpt

📁 Mars-XC2S50-S-Core-V2.0开发板核心板的说明和设计文档
💻 RPT
📖 第 1 页 / 共 3 页
字号:
(unused)              0       0     0   5     FB4_17  140   I/O     
(unused)              0       0     0   5     FB4_18        (b)     

Signals Used by Logic in Function Block
  1: a<0>              11: cnt<14>           20: cnt<4> 
  2: a<1>              12: cnt<15>           21: cnt<5> 
  3: a<2>              13: cnt<16>           22: cnt<6> 
  4: a<3>              14: cnt<17>           23: cnt<7> 
  5: clk               15: cnt<18>           24: cnt<8> 
  6: cnt<0>            16: cnt<19>           25: cnt<9> 
  7: cnt<10>           17: cnt<1>            26: en<0> 
  8: cnt<11>           18: cnt<2>            27: en<1> 
  9: cnt<12>           19: cnt<3>            28: rst 
 10: cnt<13>          

Signal                        1         2         3         4 FB
Name                0----+----0----+----0----+----0----+----0 Inputs
c<1>                 XXXX.....................XX............. 6
en<1>                ....XXXXXXXXXXXXXXXXXXXXX.XX............ 23
en<0>                ....XXXXXXXXXXXXXXXXXXXXXX.X............ 23
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*********************************** FB5  ***********************************
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     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     I
(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     I
(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     I
(unused)              0       0     0   5     FB5_18        (b)     
*********************************** FB6  ***********************************
Number of function block inputs used/remaining:               22/32
Number of signals used by logic mapping into function block:  22
Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
Name                Pt      Pt    Pt  Pt               #    Type    Use
cnt<9>                3       0   \/1   1     FB6_1         (b)     (b)
c<7>                  6       1<-   0   0     FB6_2   106   I/O     O
cnt<8>                3       0     0   2     FB6_3         (b)     (b)
c<5>                  2       0     0   3     FB6_4   111   I/O     O
cnt<7>                3       0     0   2     FB6_5   110   I/O     (b)
cnt<6>                3       0     0   2     FB6_6   112   I/O     (b)
cnt<5>                3       0   \/2   0     FB6_7         (b)     (b)
c<4>                  7       2<-   0   0     FB6_8   113   I/O     O
c<2>                  7       2<-   0   0     FB6_9   116   I/O     O
c<3>                  5       2<- /\2   0     FB6_10  115   I/O     O
c<0>                  0       0   /\2   3     FB6_11  119   I/O     O
cnt<4>                3       0     0   2     FB6_12  120   I/O     (b)
cnt<3>                3       0     0   2     FB6_13        (b)     (b)
cnt<2>                3       0     0   2     FB6_14  121   I/O     (b)
cnt<13>               3       0     0   2     FB6_15  124   I/O     (b)
cnt<12>               3       0     0   2     FB6_16  117   I/O     (b)
cnt<11>               3       0     0   2     FB6_17  125   I/O     (b)
cnt<10>               3       0     0   2     FB6_18        (b)     (b)

Signals Used by Logic in Function Block
  1: a<0>               9: cnt<12>           16: cnt<6> 
  2: a<1>              10: cnt<13>           17: cnt<7> 
  3: a<2>              11: cnt<1>            18: cnt<8> 
  4: a<3>              12: cnt<2>            19: cnt<9> 
  5: clk               13: cnt<3>            20: en<0> 
  6: cnt<0>            14: cnt<4>            21: en<1> 
  7: cnt<10>           15: cnt<5>            22: rst 
  8: cnt<11>          

Signal                        1         2         3         4 FB
Name                0----+----0----+----0----+----0----+----0 Inputs
cnt<9>               ....XX....XXXXXXXXX..X.................. 12
c<7>                 XXXX...............XX................... 6
cnt<8>               ....XX....XXXXXXXX...X.................. 11
c<5>                 XXXX...............XX................... 6
cnt<7>               ....XX....XXXXXXX....X.................. 10
cnt<6>               ....XX....XXXXXX.....X.................. 9
cnt<5>               ....XX....XXXXX......X.................. 8
c<4>                 XXXX...............XX................... 6
c<2>                 XXXX...............XX................... 6
c<3>                 XXXX...............XX................... 6
c<0>                 ........................................ 0
cnt<4>               ....XX....XXXX.......X.................. 7
cnt<3>               ....XX....XXX........X.................. 6
cnt<2>               ....XX....XX.........X.................. 5
cnt<13>              ....XXXXXXXXXXXXXXX..X.................. 16
cnt<12>              ....XXXXX.XXXXXXXXX..X.................. 15
cnt<11>              ....XXXX..XXXXXXXXX..X.................. 14
cnt<10>              ....XXX...XXXXXXXXX..X.................. 13
                    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:               10/44
Number of signals used by logic mapping into function block:  10
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     
(unused)              0       0     0   5     FB8_10  101   I/O     
(unused)              0       0     0   5     FB8_11  98    I/O     
(unused)              0       0     0   5     FB8_12  100   I/O     
(unused)              0       0     0   5     FB8_13  103   I/O     
(unused)              0       0     0   5     FB8_14  102   I/O     
(unused)              0       0     0   5     FB8_15  104   I/O     
c<6>                  3       0     0   2     FB8_16  107   I/O     O
cnt<0>                2       0     0   3     FB8_17  105   I/O     (b)
cnt<1>                3       0     0   2     FB8_18        (b)     (b)

Signals Used by Logic in Function Block
  1: a<0>               5: clk                8: en<0> 
  2: a<1>               6: cnt<0>             9: en<1> 
  3: a<2>               7: cnt<1>            10: rst 
  4: a<3>             

Signal                        1         2         3         4 FB
Name                0----+----0----+----0----+----0----+----0 Inputs
c<6>                 XXXX...XX............................... 6
cnt<0>               ....XX...X.............................. 3
cnt<1>               ....XXX..X.............................. 4
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*******************************  Equations  ********************************

********** Mapped Logic **********


assign c[0] = 1'b1;


assign c[1] = ((!en[0])
	|| (en[1])
	|| (!a[2] && a[1] && a[3])
	|| (!a[2] && !a[1] && !a[3])
	|| (a[2] && a[1] && a[0] && !a[3]));


assign c[2] = ((c_3_OBUF.EXP)
	|| (a[2] && !en[0] && en[1] && a[3])
	|| (a[1] && !en[0] && en[1] && a[3])
	|| (a[2] && !a[1] && en[0] && !en[1] && a[3])
	|| (!a[2] && a[1] && en[0] && !en[1] && !a[3])
	|| (a[1] && a[0] && en[0] && !en[1] && !a[3]));


assign c[3] = ((c_0_OBUF.EXP)
	|| (a[0] && en[0] && !en[1])
	|| (a[2] && !en[0] && en[1] && a[3])
	|| (a[1] && !en[0] && en[1] && a[3]));


assign c[4] = ((cnt[5].EXP)
	|| (a[2] && !en[0] && en[1] && a[3])
	|| (a[1] && !en[0] && en[1] && a[3])
	|| (!a[2] && !a[1] && a[0] && en[0] && !en[1])
	|| (!a[2] && a[0] && en[0] && !en[1] && a[3])
	|| (a[2] && a[1] && a[0] && en[0] && !en[1] && !a[3]));


assign c[5] = ((a[2] && !a[1] && !a[0] && en[0] && !en[1] && a[3])
	|| (!a[2] && a[1] && !a[0] && en[0] && !en[1] && !a[3]));


assign c[6] = ((a[2] && a[1] && a[0] && en[0] && !en[1] && a[3])
	|| (a[2] && a[1] && !a[0] && en[0] && !en[1] && !a[3])
	|| (a[2] && !a[1] && a[0] && en[0] && !en[1] && !a[3]));


assign c[7] = ((cnt[9].EXP)
	|| (a[2] && !en[0] && en[1] && a[3])
	|| (a[1] && !en[0] && en[1] && a[3])
	|| (a[2] && a[1] && !a[0] && en[0] && !en[1] && a[3])
	|| (!a[2] && a[1] && a[0] && en[0] && !en[1] && a[3])
	|| (!a[2] && !a[1] && a[0] && en[0] && !en[1] && !a[3]));

FDCPE FDCPE_cnt0 (cnt[0],cnt_D[0],clk,1'b0,1'b0);
assign cnt_D[0] = (rst && !cnt[0]);

FDCPE FDCPE_cnt1 (cnt[1],cnt_D[1],clk,1'b0,1'b0);
assign cnt_D[1] = ((rst && cnt[0] && !cnt[1])
	|| (rst && !cnt[0] && cnt[1]));

FTCPE FTCPE_cnt2 (cnt[2],cnt_T[2],clk,1'b0,1'b0);
assign cnt_T[2] = ((!rst && cnt[2])
	|| (rst && cnt[0] && cnt[1]));

FTCPE FTCPE_cnt3 (cnt[3],cnt_T[3],clk,1'b0,1'b0);
assign cnt_T[3] = ((!rst && cnt[3])
	|| (rst && cnt[0] && cnt[1] && cnt[2]));

FTCPE FTCPE_cnt4 (cnt[4],cnt_T[4],clk,1'b0,1'b0);
assign cnt_T[4] = ((!rst && cnt[4])
	|| (rst && cnt[0] && cnt[1] && cnt[2] && cnt[3]));

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -