baheyouxi.rpt

来自「使用max_plus2在FPGA下实现拔河游戏机的功能」· RPT 代码 · 共 1,017 行 · 第 1/4 页

RPT
1,017
字号
        | | | | | | | | | +------------- LC53 y1
        | | | | | | | | | | +----------- LC56 y2
        | | | | | | | | | | | +--------- LC64 y3
        | | | | | | | | | | | | +------- LC62 y4
        | | | | | | | | | | | | | +----- LC51 y5
        | | | | | | | | | | | | | | +--- LC49 y6
        | | | | | | | | | | | | | | | +- LC57 zuo
        | | | | | | | | | | | | | | | | 
        | | | | | | | | | | | | | | | |   Other LABs fed by signals
        | | | | | | | | | | | | | | | |   that feed LAB 'D'
LC      | | | | | | | | | | | | | | | | | A B C D |     Logic cells that feed LAB 'D':
LC55 -> - - - - - - - - * * * * * * * - | - - - * | <-- |XIANSHI:20|duolufuyong:w1|~328~1
LC50 -> - - - - - - - - * * * * * * * - | - - - * | <-- |XIANSHI:20|duolufuyong:w1|~337~1
LC58 -> - - - - - - - - * * * * * * * - | - - - * | <-- |XIANSHI:20|duolufuyong:w1|~346~1
LC60 -> - - - - - - - * * * * * * * * - | - - - * | <-- |XIANSHI:20|duolufuyong:w1|~355~1
LC61 -> * - - - * - * * * - - * * * - - | - - - * | <-- |XIANSHI:20|jishu10:k1|count3
LC54 -> - * - - * * * * * - - * * * - - | - - - * | <-- |XIANSHI:20|jishu10:k1|count2
LC63 -> - - * - * * * * * - - * * * - - | - - - * | <-- |XIANSHI:20|jishu10:k1|count1
LC59 -> - - - - - - - - - * * - - - * - | - - - * | <-- |XIANSHI:20|qiduanyima:g1|~360~1

Pin
29   -> - - - - * * * - - - - - - - - - | - * * * | <-- bego
25   -> - - - - * * * - - - - - - - - - | - * * * | <-- clearxianshi
26   -> - - - - - - - - - - - - - - - * | * - - * | <-- clk1
43   -> - - - - - - - - - - - - - - - - | - - - - | <-- cp
LC18 -> - - - - * * * - - - - - - - - - | - - * * | <-- |HEXIN:26|yima:g1|:1651
LC47 -> - - - * * * * - - - - - - - - - | - - - * | <-- |XIANSHI:20|jishu10:k1|count0
LC31 -> * - - - - - - * * - - * * * - - | - * - * | <-- |XIANSHI:20|jishu10:k2|count3
LC28 -> - * - - - - - * * - - * * * - - | - * - * | <-- |XIANSHI:20|jishu10:k2|count2
LC23 -> - - * - - - - * * - - * * * - - | - * - * | <-- |XIANSHI:20|jishu10:k2|count1
LC22 -> - - - * - - - - - - - - - - - - | - * - * | <-- |XIANSHI:20|jishu10:k2|count0
LC14 -> * * * * - - - * * - - * * * - * | - - - * | <-- you


* = 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:                       e:\bahe1\yima\baheyouxi.rpt
baheyouxi

** EQUATIONS **

bego     : INPUT;
clearhexin : INPUT;
clearxianshi : INPUT;
clk1     : INPUT;
cp       : INPUT;
left     : INPUT;
right    : INPUT;

-- Node name is 'di' 
-- Equation name is 'di', location is LC008, type is output.
 di      = LCELL( GND $  GND);

-- Node name is 'q0' 
-- Equation name is 'q0', location is LC017, type is output.
 q0      = LCELL( _EQ001 $  GND);
  _EQ001 = !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q1' 
-- Equation name is 'q1', location is LC016, type is output.
 q1      = LCELL( _EQ002 $  GND);
  _EQ002 = !_LC033 & !_LC035 &  _LC036;

-- Node name is 'q2' 
-- Equation name is 'q2', location is LC037, type is output.
 q2      = LCELL( _EQ003 $  GND);
  _EQ003 =  _LC033 &  _LC034 & !_LC035 &  _LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q3' 
-- Equation name is 'q3', location is LC001, type is output.
 q3      = LCELL( _EQ004 $  GND);
  _EQ004 = !_LC033 & !_LC034 &  _LC036;

-- Node name is 'q4' 
-- Equation name is 'q4', location is LC020, type is output.
 q4      = LCELL( _EQ005 $  GND);
  _EQ005 =  _LC033 & !_LC034 &  _LC035 &  _LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q5' 
-- Equation name is 'q5', location is LC021, type is output.
 q5      = LCELL( _EQ006 $  GND);
  _EQ006 = !_LC033 &  _LC034 &  _LC035 &  _LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q6' 
-- Equation name is 'q6', location is LC025, type is output.
 q6      = LCELL( _EQ007 $  GND);
  _EQ007 =  _LC033 &  _LC034 &  _LC035 &  _LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q7' 
-- Equation name is 'q7', location is LC011, type is output.
 q7      = LCELL( _EQ008 $  GND);
  _EQ008 = !_LC033 & !_LC034 & !_LC035;

-- Node name is 'q8' 
-- Equation name is 'q8', location is LC024, type is output.
 q8      = LCELL( _EQ009 $  GND);
  _EQ009 = !_LC033 & !_LC034 & !_LC035 &  _LC036
         #  _LC033 & !_LC034 & !_LC035 & !_LC036;

-- Node name is 'q9' 
-- Equation name is 'q9', location is LC019, type is output.
 q9      = LCELL( _EQ010 $  GND);
  _EQ010 = !_LC033 &  _LC034 & !_LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q10' 
-- Equation name is 'q10', location is LC032, type is output.
 q10     = LCELL( _EQ011 $  GND);
  _EQ011 =  _LC033 &  _LC034 & !_LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q11' 
-- Equation name is 'q11', location is LC030, type is output.
 q11     = LCELL( _EQ012 $  GND);
  _EQ012 = !_LC033 & !_LC034 & !_LC035 &  _LC036
         # !_LC033 & !_LC034 &  _LC035 & !_LC036;

-- Node name is 'q12' 
-- Equation name is 'q12', location is LC005, type is output.
 q12     = LCELL( _EQ013 $  GND);
  _EQ013 =  _LC033 & !_LC034 &  _LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q13' 
-- Equation name is 'q13', location is LC004, type is output.
 q13     = LCELL( _EQ014 $  GND);
  _EQ014 = !_LC033 &  _LC034 &  _LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'q14' 
-- Equation name is 'q14', location is LC003, type is output.
 q14     = LCELL( _EQ015 $  GND);
  _EQ015 =  _LC033 &  _LC034 &  _LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is 'you' = '|XIANSHI:20|jishu2:d1|count' 
-- Equation name is 'you', type is output 
 you     = TFFE( VCC,  clk1,  VCC,  VCC,  VCC);

-- Node name is 'y0' 
-- Equation name is 'y0', location is LC052, type is output.
 y0      = LCELL( _EQ016 $  VCC);
  _EQ016 = !_LC023 & !_LC028 & !_LC031 &  _LC060 &  _X001 &  you
         # !_LC054 &  _LC060 & !_LC061 & !_LC063 &  _X001 & !you
         #  _LC050 & !_LC055 & !_LC058 & !_LC060 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y1' 
-- Equation name is 'y1', location is LC053, type is output.
 y1      = LCELL( _EQ017 $  VCC);
  _EQ017 =  _LC050 & !_LC055 & !_LC058 & !_LC059 &  _LC060 &  _X001
         #  _LC050 & !_LC055 &  _LC058 & !_LC059 & !_LC060 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y2' 
-- Equation name is 'y2', location is LC056, type is output.
 y2      = LCELL( _EQ018 $  VCC);
  _EQ018 = !_LC050 & !_LC055 &  _LC058 & !_LC059 & !_LC060 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y3' 
-- Equation name is 'y3', location is LC064, type is output.
 y3      = LCELL( _EQ019 $  VCC);
  _EQ019 = !_LC023 & !_LC028 & !_LC031 &  _LC060 &  _X001 &  you
         # !_LC054 &  _LC060 & !_LC061 & !_LC063 &  _X001 & !you
         #  _LC050 & !_LC055 &  _LC058 &  _LC060 &  _X001
         #  _LC050 & !_LC055 & !_LC058 & !_LC060 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y4' 
-- Equation name is 'y4', location is LC062, type is output.
 y4      = LCELL( _EQ020 $  VCC);
  _EQ020 = !_LC023 & !_LC028 & !_LC031 &  _LC060 &  _X001 &  you
         # !_LC054 &  _LC060 & !_LC061 & !_LC063 &  _X001 & !you
         # !_LC050 &  _LC055 & !_LC058 &  _LC060 &  _X001
         # !_LC055 &  _LC058 &  _LC060 &  _X001
         #  _LC050 & !_LC055 & !_LC058 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y5' 
-- Equation name is 'y5', location is LC051, type is output.
 y5      = LCELL( _EQ021 $  VCC);
  _EQ021 = !_LC023 & !_LC028 & !_LC031 &  _LC060 &  _X001 &  you
         # !_LC054 &  _LC060 & !_LC061 & !_LC063 &  _X001 & !you
         # !_LC050 & !_LC055 &  _LC058 &  _X001;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);

-- Node name is 'y6' 
-- Equation name is 'y6', location is LC049, type is output.
 y6      = LCELL( _EQ022 $  GND);
  _EQ022 = !_LC059 &  _X001 &  _X002;
  _X001  = EXP(!_LC050 & !_LC055 & !_LC058 & !_LC060);
  _X002  = EXP( _LC050 & !_LC055 &  _LC058 &  _LC060);

-- Node name is 'zuo' = '|XIANSHI:20|jishu2:d1|count~1' 
-- Equation name is 'zuo', type is output 
zuo      = _LC057~NOT;
_LC057~NOT = DFFE( you $  GND,  clk1,  VCC,  VCC,  VCC);

-- Node name is '|HEXIN:26|yima:g1|:1651' 
-- Equation name is '_LC018', type is buried 
_LC018   = LCELL( _EQ023 $  GND);
  _EQ023 =  _LC033 &  _LC034 &  _LC035 & !_LC036
         # !_LC033 & !_LC034 & !_LC035 &  _LC036;

-- Node name is '|HEXIN:26|zonghejishu:u1|dchufa:i1|:3' 
-- Equation name is '_LC043', type is buried 
_LC043   = DFFE( _EQ024 $  GND, GLOBAL( cp),  VCC,  VCC,  VCC);
  _EQ024 =  bego & !_LC018 & !_LC038 &  _LC048 &  _X003
         #  bego & !_LC018 &  _LC038 & !_LC048 &  _X003;
  _X003  = EXP(!_LC034 & !_LC035 &  _LC036);

-- Node name is '|HEXIN:26|zonghejishu:u1|jishu16:g1|LPM_ADD_SUB:79|addcore:adder|addcore:adder0|gcp2' from file "addcore.tdf" line 160, column 8
-- Equation name is '_LC027', type is buried 
_LC027   = LCELL( _EQ025 $  _LC035);
  _EQ025 =  _LC034 & !_LC035;

-- Node name is '|HEXIN:26|zonghejishu:u1|jishu16:g1|:11' = '|HEXIN:26|zonghejishu:u1|jishu16:g1|temp0' 
-- Equation name is '_LC033', type is buried 
_LC033   = TFFE( VCC,  _EQ026, !clearhexin,  VCC,  VCC);
  _EQ026 =  bego & !_LC018 &  _LC043 &  _X003 &  _X004 &  _X005;
  _X003  = EXP(!_LC034 & !_LC035 &  _LC036);
  _X004  = EXP(!_LC038 & !_LC048);
  _X005  = EXP( _LC038 &  _LC048);

-- Node name is '|HEXIN:26|zonghejishu:u1|jishu16:g1|:10' = '|HEXIN:26|zonghejishu:u1|jishu16:g1|temp1' 
-- Equation name is '_LC034', type is buried 
_LC034   = TFFE( _EQ027,  _EQ028, !clearhexin,  VCC,  VCC);
  _EQ027 =  _LC033 &  _LC039
         # !_LC033 & !_LC039;
  _EQ028 =  bego & !_LC018 &  _LC043 &  _X003 &  _X004 &  _X005;
  _X003  = EXP(!_LC034 & !_LC035 &  _LC036);
  _X004  = EXP(!_LC038 & !_LC048);
  _X005  = EXP( _LC038 &  _LC048);

-- Node name is '|HEXIN:26|zonghejishu:u1|jishu16:g1|:9' = '|HEXIN:26|zonghejishu:u1|jishu16:g1|temp2' 
-- Equation name is '_LC035', type is buried 
_LC035   = TFFE( _EQ029,  _EQ030, !clearhexin,  VCC,  VCC);
  _EQ029 =  _LC033 &  _LC034 &  _LC039
         # !_LC033 & !_LC034 & !_LC039;
  _EQ030 =  bego & !_LC018 &  _LC043 &  _X003 &  _X004 &  _X005;
  _X003  = EXP(!_LC034 & !_LC035 &  _LC036);
  _X004  = EXP(!_LC038 & !_LC048);
  _X005  = EXP( _LC038 &  _LC048);

-- Node name is '|HEXIN:26|zonghejishu:u1|jishu16:g1|:8' = '|HEXIN:26|zonghejishu:u1|jishu16:g1|temp3' 
-- Equation name is '_LC036', type is buried 
_LC036   = TFFE( _EQ031,  _EQ032, !clearhexin,  VCC,  VCC);
  _EQ031 =  _LC033 &  _LC034 &  _LC035 &  _LC039

⌨️ 快捷键说明

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