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

📄 alu.rpt

📁 用vhdl写的
💻 RPT
📖 第 1 页 / 共 3 页
字号:
        | | | | | | | | +--- LC18 ~275~1
        | | | | | | | | | +- LC22 ~317~1
        | | | | | | | | | | 
        | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | |   that feed LAB 'B'
LC      | | | | | | | | | | | A B C D |     Logic cells that feed LAB 'B':
LC22 -> - - - - - - - * - - | - * - - | <-- ~317~1

Pin
9    -> - - - - - - - - * * | * * - * | <-- a5
12   -> - - - - - - - - * * | * * - * | <-- b5
5    -> * * * * * * * * - - | - * * - | <-- s0
6    -> * * * * * * * * - - | - * * - | <-- s1
LC34 -> * - - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node2
LC43 -> - * - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node3
LC14 -> - - * - - - - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node4
LC6  -> - - - * - - - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node5
LC13 -> - - - - * - - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node6
LC15 -> - - - - - * - - - - | - * - - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node7
LC56 -> * - - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node2
LC55 -> - * - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node3
LC54 -> - - * - - - - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node4
LC51 -> - - - * - - - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node5
LC50 -> - - - - * - - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node6
LC49 -> - - - - - * - - - - | - * - - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node7
LC52 -> * - - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node2
LC53 -> - * - - - - - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node3
LC57 -> - - * - - - - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node4
LC58 -> - - - * - - - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node5
LC62 -> - - - - * - - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node6
LC61 -> - - - - - * - - - - | - * - - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node7
LC59 -> - - - - - - - * - - | - * - - | <-- ~315~1
LC60 -> - - - - - - - * - - | - * - - | <-- ~316~1
LC38 -> - - - - - - - * - - | - * - - | <-- ~318~1
LC39 -> - - - - - - - * - - | - * - - | <-- ~319~1
LC40 -> - - - - - - - * - - | - * - - | <-- ~320~1
LC41 -> - - - - - - - * - - | - * - - | <-- ~321~1
LC42 -> - - - - - - - * - - | - * - - | <-- ~322~1
LC9  -> - - - - - - * * - - | - * - - | <-- ~347~1


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                               d:\xiaoning\alu.rpt
alu

** LOGIC CELL INTERCONNECTIONS **

Logic Array Block 'C':

                                       Logic cells placed in LAB 'C'
        +----------------------------- LC37 bcdout0
        | +--------------------------- LC35 bcdout1
        | | +------------------------- LC47 |LPM_ADD_SUB:141|addcore:adder|gcp2
        | | | +----------------------- LC46 |LPM_ADD_SUB:141|addcore:adder|g4
        | | | | +--------------------- LC45 |LPM_ADD_SUB:141|addcore:adder|result_node1
        | | | | | +------------------- LC34 |LPM_ADD_SUB:141|addcore:adder|result_node2
        | | | | | | +----------------- LC43 |LPM_ADD_SUB:141|addcore:adder|result_node3
        | | | | | | | +--------------- LC44 |LPM_ADD_SUB:236|addcore:adder|result_node1
        | | | | | | | | +------------- LC36 |LPM_ADD_SUB:396|addcore:adder|result_node1
        | | | | | | | | | +----------- LC33 ~276~1
        | | | | | | | | | | +--------- LC38 ~318~1
        | | | | | | | | | | | +------- LC39 ~319~1
        | | | | | | | | | | | | +----- LC40 ~320~1
        | | | | | | | | | | | | | +--- LC41 ~321~1
        | | | | | | | | | | | | | | +- LC42 ~322~1
        | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | |   that feed LAB 'C'
LC      | | | | | | | | | | | | | | | | A B C D |     Logic cells that feed LAB 'C':
LC47 -> - - - - - - * - - - - - - - - | - - * - | <-- |LPM_ADD_SUB:141|addcore:adder|gcp2
LC45 -> - * - - - - - - - - - - - - - | - - * - | <-- |LPM_ADD_SUB:141|addcore:adder|result_node1
LC44 -> - * - - - - - - - - - - - - - | - - * - | <-- |LPM_ADD_SUB:236|addcore:adder|result_node1
LC36 -> - * - - - - - - - - - - - - - | - - * - | <-- |LPM_ADD_SUB:396|addcore:adder|result_node1

Pin
7    -> * - * * * * - * * * - - - - * | - - * * | <-- a0
31   -> - - * * * * - * * * - - - * - | - - * * | <-- a1
29   -> - - * * - * - - - * - - * - - | - - * * | <-- a2
32   -> - - - * - - * - - * - * - - - | - - * * | <-- a3
11   -> - - - - - - - - - * * - - - - | * - * * | <-- a4
4    -> * - * * * * - * - * - - - - * | - - * * | <-- b0
24   -> - - * * * * - * - * - - - * - | - - * * | <-- b1
26   -> - - * * - * - - - * - - * - - | - - * * | <-- b2
38   -> - - - * - - * - - * - * - - - | - - * * | <-- b3
8    -> - - - - - - - - - * * - - - - | * - * * | <-- b4
5    -> * * - - - - - - - - - - - - - | - * * - | <-- s0
6    -> * * - - - - - - - - - - - - - | - * * - | <-- s1


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                               d:\xiaoning\alu.rpt
alu

** LOGIC CELL INTERCONNECTIONS **

Logic Array Block 'D':

                                         Logic cells placed in LAB 'D'
        +------------------------------- LC64 |LPM_ADD_SUB:236|addcore:adder|g2cp2
        | +----------------------------- LC63 |LPM_ADD_SUB:236|addcore:adder|g4
        | | +--------------------------- LC56 |LPM_ADD_SUB:236|addcore:adder|result_node2
        | | | +------------------------- LC55 |LPM_ADD_SUB:236|addcore:adder|result_node3
        | | | | +----------------------- LC54 |LPM_ADD_SUB:236|addcore:adder|result_node4
        | | | | | +--------------------- LC51 |LPM_ADD_SUB:236|addcore:adder|result_node5
        | | | | | | +------------------- LC50 |LPM_ADD_SUB:236|addcore:adder|result_node6
        | | | | | | | +----------------- LC49 |LPM_ADD_SUB:236|addcore:adder|result_node7
        | | | | | | | | +--------------- LC52 |LPM_ADD_SUB:396|addcore:adder|result_node2
        | | | | | | | | | +------------- LC53 |LPM_ADD_SUB:396|addcore:adder|result_node3
        | | | | | | | | | | +----------- LC57 |LPM_ADD_SUB:396|addcore:adder|result_node4
        | | | | | | | | | | | +--------- LC58 |LPM_ADD_SUB:396|addcore:adder|result_node5
        | | | | | | | | | | | | +------- LC62 |LPM_ADD_SUB:396|addcore:adder|result_node6
        | | | | | | | | | | | | | +----- LC61 |LPM_ADD_SUB:396|addcore:adder|result_node7
        | | | | | | | | | | | | | | +--- LC59 ~315~1
        | | | | | | | | | | | | | | | +- LC60 ~316~1
        | | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | | |   that feed LAB 'D'
LC      | | | | | | | | | | | | | | | | | A B C D |     Logic cells that feed LAB 'D':
LC64 -> - - - - - - - * - - - - - - - - | - - - * | <-- |LPM_ADD_SUB:236|addcore:adder|g2cp2
LC63 -> - - - - * * * * - - - - - - - - | - - - * | <-- |LPM_ADD_SUB:236|addcore:adder|g4

Pin
7    -> - * * * * * * * * * * * * * - - | - - * * | <-- a0
31   -> - * * * * * * * * * * * * * - - | - - * * | <-- a1
29   -> - * * * * * * * * * * * * * - - | - - * * | <-- a2
32   -> - * - * * * * * - * * * * * - - | - - * * | <-- a3
11   -> * - - - * * * * - - * * * * - - | * - * * | <-- a4
9    -> * - - - - * * * - - - * * * - - | * * - * | <-- a5
33   -> * - - - - - * * - - - - * * - * | * - - * | <-- a6
34   -> - - - - - - - * - - - - - * * - | * - - * | <-- a7
4    -> - * * * * * * * - - - - - - - - | - - * * | <-- b0
24   -> - * * * * * * * - - - - - - - - | - - * * | <-- b1
26   -> - * * * * * * * - - - - - - - - | - - * * | <-- b2
38   -> - * - * * * * * - - - - - - - - | - - * * | <-- b3
8    -> * - - - * * * * - - - - - - - - | * - * * | <-- b4
12   -> * - - - - * * * - - - - - - - - | * * - * | <-- b5
36   -> * - - - - - * * - - - - - - - * | * - - * | <-- b6
28   -> - - - - - - - * - - - - - - * - | * - - * | <-- b7


* = The logic cell or pin is an input to the logic cell (or LAB) through the PIA.
- = The logic cell or pin is not an input to the logic cell (or LAB).


Device-Specific Information:                               d:\xiaoning\alu.rpt
alu

** EQUATIONS **

a0       : INPUT;
a1       : INPUT;
a2       : INPUT;
a3       : INPUT;
a4       : INPUT;
a5       : INPUT;
a6       : INPUT;
a7       : INPUT;
b0       : INPUT;
b1       : INPUT;
b2       : INPUT;
b3       : INPUT;
b4       : INPUT;
b5       : INPUT;
b6       : INPUT;
b7       : INPUT;
s0       : INPUT;
s1       : INPUT;

-- Node name is 'bcdout0' 
-- Equation name is 'bcdout0', location is LC037, type is output.
 bcdout0 = LCELL( _EQ001 $ !a0);
  _EQ001 = !a0 &  s0 &  s1
         # !b0 & !s1;

-- Node name is 'bcdout1' 
-- Equation name is 'bcdout1', location is LC035, type is output.
 bcdout1 = LCELL( _EQ002 $  GND);
  _EQ002 =  _LC036 & !s0 &  s1
         #  _LC044 &  s0 & !s1
         #  _LC045 & !s0 & !s1;

-- Node name is 'bcdout2' 
-- Equation name is 'bcdout2', location is LC032, type is output.
 bcdout2 = LCELL( _EQ003 $  GND);
  _EQ003 =  _LC052 & !s0 &  s1
         #  _LC056 &  s0 & !s1
         #  _LC034 & !s0 & !s1;

-- Node name is 'bcdout3' 
-- Equation name is 'bcdout3', location is LC030, type is output.
 bcdout3 = LCELL( _EQ004 $  GND);
  _EQ004 =  _LC053 & !s0 &  s1
         #  _LC055 &  s0 & !s1
         #  _LC043 & !s0 & !s1;

-- Node name is 'bcdout4' 
-- Equation name is 'bcdout4', location is LC025, type is output.
 bcdout4 = LCELL( _EQ005 $  GND);
  _EQ005 =  _LC057 & !s0 &  s1
         #  _LC054 &  s0 & !s1
         #  _LC014 & !s0 & !s1;

-- Node name is 'bcdout5' 
-- Equation name is 'bcdout5', location is LC024, type is output.
 bcdout5 = LCELL( _EQ006 $  GND);
  _EQ006 =  _LC058 & !s0 &  s1
         #  _LC051 &  s0 & !s1
         #  _LC006 & !s0 & !s1;

-- Node name is 'bcdout6' 
-- Equation name is 'bcdout6', location is LC021, type is output.
 bcdout6 = LCELL( _EQ007 $  GND);
  _EQ007 =  _LC062 & !s0 &  s1
         #  _LC050 &  s0 & !s1
         #  _LC013 & !s0 & !s1;

-- Node name is 'bcdout7' 
-- Equation name is 'bcdout7', location is LC019, type is output.
 bcdout7 = LCELL( _EQ008 $  GND);
  _EQ008 =  _LC061 & !s0 &  s1
         #  _LC049 &  s0 & !s1
         #  _LC015 & !s0 & !s1;

-- Node name is 'cy' 
-- Equation name is 'cy', location is LC020, type is output.
 cy      = LCELL( _EQ009 $  GND);
  _EQ009 =  _LC009 &  s0 & !s1 &  _X001;
  _X001  = EXP(!s0 & !s1);

-- Node name is 'zi' 
-- Equation name is 'zi', location is LC017, type is output.
 zi      = LCELL( _EQ010 $  GND);
  _EQ010 = !_LC009 &  _LC022 &  _LC038 &  _LC039 &  _LC040 &  _LC041 & 
              _LC042 &  _LC059 &  _LC060 &  s0 & !s1 &  _X001;
  _X001  = EXP(!s0 & !s1);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|gcp2' from file "addcore.tdf" line 160, column 8
-- Equation name is '_LC047', type is buried 
_LC047   = LCELL( _EQ011 $  GND);
  _EQ011 =  a0 &  b0 &  _X002 &  _X003
         #  a1 &  b1 &  _X003
         #  a2 &  b2;
  _X002  = EXP(!a1 & !b1);
  _X003  = EXP(!a2 & !b2);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|g4' from file "addcore.tdf" line 158, column 5
-- Equation name is '_LC046', type is buried 
_LC046   = LCELL( _EQ012 $  _EQ013);
  _EQ012 =  a0 &  b0 &  _X002 &  _X003 &  _X004 &  _X005
         #  a1 &  b1 &  _X003 &  _X004 &  _X005
         #  a2 &  b2 &  _X004 &  _X005;
  _X002  = EXP(!a1 & !b1);
  _X003  = EXP(!a2 & !b2);
  _X004  = EXP(!a3 & !b3);
  _X005  = EXP( a3 &  b3);
  _EQ013 =  a3 &  b3;

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node1' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC045', type is buried 
_LC045   = LCELL( _EQ014 $  GND);
  _EQ014 =  a0 &  a1 &  b0 &  b1
         #  a0 & !a1 &  b0 & !b1
         # !a0 &  _X002 &  _X006
         # !b0 &  _X002 &  _X006;
  _X002  = EXP(!a1 & !b1);
  _X006  = EXP( a1 &  b1);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node2' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC034', type is buried 
_LC034   = LCELL( _EQ015 $  _EQ016);
  _EQ015 =  a0 &  b0 &  _X002
         #  a1 &  b1;
  _X002  = EXP(!a1 & !b1);
  _EQ016 =  _X003 &  _X007;
  _X003  = EXP(!a2 & !b2);
  _X007  = EXP( a2 &  b2);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node3' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC043', type is buried 
_LC043   = LCELL( _EQ017 $  _LC047);
  _EQ017 =  _X004 &  _X005;
  _X004  = EXP(!a3 & !b3);
  _X005  = EXP( a3 &  b3);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node4' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC014', type is buried 
_LC014   = LCELL( _EQ018 $  _LC046);
  _EQ018 =  _X008 &  _X009;
  _X008  = EXP( a4 &  b4);
  _X009  = EXP(!a4 & !b4);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node5' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC006', type is buried 
_LC006   = LCELL( _EQ019 $  _EQ020);
  _EQ019 =  a4 &  b4
         #  _LC046 &  _X009;
  _X009  = EXP(!a4 & !b4);
  _EQ020 =  _X010 &  _X011;
  _X010  = EXP( a5 &  b5);
  _X011  = EXP(!a5 & !b5);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node6' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC013', type is buried 
_LC013   = LCELL( _EQ021 $  _EQ022);
  _EQ021 =  a4 &  b4 &  _X011
         #  _LC046 &  _X009 &  _X011
         #  a5 &  b5;
  _X011  = EXP(!a5 & !b5);
  _X009  = EXP(!a4 & !b4);
  _EQ022 =  _X012 &  _X013;
  _X012  = EXP( a6 &  b6);
  _X013  = EXP(!a6 & !b6);

-- Node name is '|LPM_ADD_SUB:141|addcore:adder|result_node7' from file "addcore.tdf" line 164, column 16
-- Equation name is '_LC015', type is buried 
_LC015   = LCELL( _EQ023 $  _EQ024);
  _EQ023 =  a4 &  b4 &  _X011 &  _X013
         #  _LC046 &  _X009 &  _X011 &  _X013
         #  a5 &  b5 &  _X013
         #  a6 &  b6;
  _X011  = EXP(!a5 & !b5);
  _X013  = EXP(!a6 & !b6);
  _X009  = EXP(!a4 & !b4);
  _EQ024 =  _X014 &  _X015;
  _X014  = EXP(!a7 & !b7);
  _X015  = EXP( a7 &  b7);

-- Node name is '|LPM_ADD_SUB:236|addcore:adder|g2cp2' from file "addcore.tdf" line 159, column 9

⌨️ 快捷键说明

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