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

📄 chengfaqi.rpt

📁 maxplus做的四位乘法器
💻 RPT
📖 第 1 页 / 共 5 页
字号:
-- Node name is '|shumazhuanhuan:2|~8~2' 
-- Equation name is '_LC061', type is buried 
-- synthesized logic cell 
_LC061   = LCELL( _EQ028 $  GND);
  _EQ028 = !M1 &  M2 & !M3 & !M4 &  N2 &  N3
         # !M1 &  M2 & !M3 & !N1 &  N2 &  N3
         # !M1 & !M2 &  M3 & !M4 &  N1 &  N2
         # !M1 & !M2 &  M3 &  M4 &  N1 & !N2
         # !M1 &  M2 &  M3 & !N1 &  N2 & !N3;

-- Node name is '|shumazhuanhuan:2|~8~3' 
-- Equation name is '_LC031', type is buried 
-- synthesized logic cell 
_LC031   = LCELL( _EQ029 $  GND);
  _EQ029 = !M1 &  M3 &  M4 &  N1 & !N2 & !N3
         #  M2 &  M3 & !N1 &  N2 & !N3 & !N4
         #  M1 &  M2 & !N1 & !N2 &  N3 & !N4
         #  M1 & !M2 & !N1 & !N2 &  N3 &  N4
         #  M1 & !M2 & !M3 & !N1 &  N3 &  N4;

-- Node name is '|shumazhuanhuan:2|~9~1' 
-- Equation name is '_LC030', type is buried 
-- synthesized logic cell 
_LC030   = LCELL( _EQ030 $  VCC);
  _EQ030 = !M1 &  M2 & !M3 &  N1 &  N2
         # !M1 &  M2 &  M3 &  N1 & !N2
         #  M1 &  M2 & !N1 &  N2 & !N3
         #  M1 & !M2 & !N1 &  N2 &  N3;

-- Node name is '|shumazhuanhuan:2|~10~1' 
-- Equation name is '_LC078', type is buried 
-- synthesized logic cell 
_LC078   = LCELL( _EQ031 $ !_LC028);
  _EQ031 = !_LC028 & !M1 &  M2 &  M3 &  M4 &  N1 &  N2 &  N3
         # !_LC028 &  M1 &  M2 &  M3 & !N1 &  N2 &  N3 &  N4
         # !_LC028 & !M1 &  M2 &  M3 & !M4 &  N1 &  N2 & !N3
         # !_LC028 & !M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3;

-- Node name is '|shumazhuanhuan:2|~10~2' 
-- Equation name is '_LC028', type is buried 
-- synthesized logic cell 
_LC028   = LCELL( _EQ032 $  GND);
  _EQ032 =  M1 &  M2 & !M3 & !N1 &  N2 &  N3 & !N4
         #  M1 & !M2 &  M3 & !N1 &  N2 & !N3 &  N4
         # !M1 &  M2 & !M3 & !M4 &  N1 & !N2 & !N3
         #  M1 & !M2 & !M3 & !N1 &  N2 & !N3 & !N4;

-- Node name is '|shumazhuanhuan:2|~12~1' 
-- Equation name is '_LC023', type is buried 
-- synthesized logic cell 
_LC023   = LCELL( _EQ033 $  VCC);
  _EQ033 =  M1 & !M2 &  M3 &  N1 &  N2 & !N3
         #  M1 & !M2 & !M3 &  N1 &  N2 &  N3
         #  M1 &  M2 &  M3 &  N1 & !N2 & !N3
         #  M1 &  M2 & !M3 &  N1 & !N2 &  N3;

-- Node name is '|shumazhuanhuan:2|~13~1' 
-- Equation name is '_LC007', type is buried 
-- synthesized logic cell 
_LC007   = LCELL( _EQ034 $ !_LC020);
  _EQ034 = !_LC020 & !M1 &  M2 &  M3 &  M4 &  N1 &  N2 & !N3
         # !_LC020 & !M1 &  M2 &  M3 & !M4 &  N1 &  N2 &  N3
         # !_LC020 &  M1 &  M2 &  M3 & !N1 &  N2 &  N3 & !N4
         # !_LC020 &  M1 &  M2 & !M3 & !N1 &  N2 &  N3 &  N4;

-- Node name is '|shumazhuanhuan:2|~13~2' 
-- Equation name is '_LC020', type is buried 
-- synthesized logic cell 
_LC020   = LCELL( _EQ035 $  GND);
  _EQ035 = !M1 &  M2 & !M3 &  M4 &  N1 & !N2 & !N3
         # !M1 &  M2 & !M3 & !M4 &  N1 & !N2 &  N3
         #  M1 & !M2 & !M3 & !N1 &  N2 & !N3 &  N4
         #  M1 & !M2 &  M3 & !N1 &  N2 & !N3 & !N4;

-- Node name is '|shumazhuanhuan:2|~14~1' 
-- Equation name is '_LC004', type is buried 
-- synthesized logic cell 
_LC004   = LCELL( _EQ036 $  _EQ037);
  _EQ036 = !_LC064 &  M1 &  M2 & !M3 &  M4 &  N1 &  N2 & !N3 & !N4 &  _X006 & 
              _X014 &  _X015 &  _X016 &  _X017 &  _X018 &  _X019
         # !_LC064 &  M1 & !M2 &  M3 &  M4 &  N1 & !N2 &  N3 & !N4 &  _X006 & 
              _X014 &  _X015 &  _X016 &  _X017 &  _X018 &  _X019
         # !_LC064 &  M1 &  M2 & !M3 & !M4 &  N1 &  N2 & !N3 &  N4 &  _X006 & 
              _X014 &  _X015 &  _X016 &  _X017 &  _X018 &  _X019
         # !_LC064 &  M1 & !M2 &  M3 & !M4 &  N1 & !N2 &  N3 &  N4 &  _X006 & 
              _X014 &  _X015 &  _X016 &  _X017 &  _X018 &  _X019;
  _X006  = EXP( M1 &  M2 &  M3 &  M4 &  N1 &  N4);
  _X014  = EXP( M1 & !M4 &  N1 & !N2 & !N3 & !N4);
  _X015  = EXP( M1 & !M2 &  M3 &  M4 &  N1 &  N2 & !N3 & !N4);
  _X016  = EXP( M1 &  M2 & !M3 & !M4 &  N1 & !N2 &  N3 &  N4);
  _X017  = EXP( M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3 & !N4);
  _X018  = EXP( M1 & !M2 & !M3 &  M4 &  N1 &  N4);
  _X019  = EXP( M1 & !M2 & !M3 & !M4 &  N1 & !N4);
  _EQ037 = !_LC064 &  _X006 &  _X014 &  _X015 &  _X016 &  _X017 &  _X018 & 
              _X019;
  _X006  = EXP( M1 &  M2 &  M3 &  M4 &  N1 &  N4);
  _X014  = EXP( M1 & !M4 &  N1 & !N2 & !N3 & !N4);
  _X015  = EXP( M1 & !M2 &  M3 &  M4 &  N1 &  N2 & !N3 & !N4);
  _X016  = EXP( M1 &  M2 & !M3 & !M4 &  N1 & !N2 &  N3 &  N4);
  _X017  = EXP( M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3 & !N4);
  _X018  = EXP( M1 & !M2 & !M3 &  M4 &  N1 &  N4);
  _X019  = EXP( M1 & !M2 & !M3 & !M4 &  N1 & !N4);

-- Node name is '|shumazhuanhuan:2|~14~2' 
-- Equation name is '_LC064', type is buried 
-- synthesized logic cell 
_LC064   = LCELL( _EQ038 $  GND);
  _EQ038 =  M1 & !M2 &  M3 & !M4 &  N1 &  N2 & !N3 &  N4
         #  M1 &  M4 &  N1 &  N2 &  N3 &  N4
         #  M1 &  M2 &  M3 & !M4 &  N1 & !N4
         #  M1 & !M4 &  N1 &  N2 &  N3 & !N4
         #  M1 &  M4 &  N1 & !N2 & !N3 &  N4;

-- Node name is '|shumazhuanhuan:2|~15~1' 
-- Equation name is '_LC060', type is buried 
-- synthesized logic cell 
_LC060   = LCELL( _EQ039 $  VCC);
  _EQ039 =  M1 &  M2 &  M3 &  N1 &  N2 &  N3
         #  M1 &  M2 & !M3 &  N1 &  N2 & !N3
         #  M1 & !M2 &  M3 &  N1 & !N2 &  N3
         #  M1 & !M2 & !M3 &  N1 & !N2 & !N3;

-- Node name is '|shumazhuanhuan:2|~16~1' 
-- Equation name is '_LC052', type is buried 
-- synthesized logic cell 
_LC052   = LCELL( _EQ040 $  _EQ041);
  _EQ040 =  M1 & !M2 & !M3 &  M4 &  N1 &  N2 &  N3 &  N4 &  _X016 &  _X017 & 
              _X020 &  _X021
         #  M1 &  M2 &  M3 &  M4 &  N1 & !N2 & !N3 &  N4 &  _X016 &  _X017 & 
              _X020 &  _X021
         #  M1 & !M2 &  M3 &  M4 &  N1 &  N2 & !N3 & !N4 &  _X016 &  _X017 & 
              _X020 &  _X021
         #  M1 & !M2 &  M3 & !M4 &  N1 &  N2 & !N3 &  N4 &  _X016 &  _X017 & 
              _X020 &  _X021;
  _X016  = EXP( M1 &  M2 & !M3 & !M4 &  N1 & !N2 &  N3 &  N4);
  _X017  = EXP( M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3 & !N4);
  _X020  = EXP( M1 & !M2 & !M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _X021  = EXP( M1 &  M2 &  M3 & !M4 &  N1 & !N2 & !N3 & !N4);
  _EQ041 =  _X016 &  _X017 &  _X020 &  _X021;
  _X016  = EXP( M1 &  M2 & !M3 & !M4 &  N1 & !N2 &  N3 &  N4);
  _X017  = EXP( M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3 & !N4);
  _X020  = EXP( M1 & !M2 & !M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _X021  = EXP( M1 &  M2 &  M3 & !M4 &  N1 & !N2 & !N3 & !N4);

-- Node name is '|shumazhuanhuan:2|~17~1' 
-- Equation name is '_LC071', type is buried 
-- synthesized logic cell 
_LC071   = LCELL( _EQ042 $  _EQ043);
  _EQ042 = !_LC028 & !_LC063 &  M1 &  M2 &  M3 &  M4 &  N1 & !N2 &  N3 &  N4 & 
              _X007 &  _X022 &  _X023
         # !_LC028 & !_LC063 &  M1 & !M2 &  M3 &  M4 &  N1 &  N2 &  N3 &  N4 & 
              _X007 &  _X022 &  _X023
         # !_LC028 & !_LC063 &  M1 &  M2 &  M3 & !M4 &  N1 & !N2 &  N3 & !N4 & 
              _X007 &  _X022 &  _X023
         # !_LC028 & !_LC063 &  M1 &  M2 & !M3 &  M4 &  N1 & !N2 & !N3 &  N4 & 
              _X007 &  _X022 &  _X023;
  _X007  = EXP( M1 & !M2 &  M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _X022  = EXP( M2 & !M3 & !M4 &  N1 & !N2 & !N3 & !N4);
  _X023  = EXP( M1 & !M2 & !M3 & !M4 &  N2 & !N3 & !N4);
  _EQ043 = !_LC028 & !_LC063 &  _X007 &  _X022 &  _X023;
  _X007  = EXP( M1 & !M2 &  M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _X022  = EXP( M2 & !M3 & !M4 &  N1 & !N2 & !N3 & !N4);
  _X023  = EXP( M1 & !M2 & !M3 & !M4 &  N2 & !N3 & !N4);

-- Node name is '|shumazhuanhuan:2|~17~2' 
-- Equation name is '_LC063', type is buried 
-- synthesized logic cell 
_LC063   = LCELL( _EQ044 $  GND);
  _EQ044 =  M1 & !M2 & !M3 &  M4 &  N1 &  N2 & !N3 &  N4
         # !M1 &  M2 &  M3 &  M4 &  N1 &  N2 &  N3
         #  M1 &  M2 &  M3 & !N1 &  N2 &  N3 &  N4
         # !M1 &  M2 &  M3 & !M4 &  N1 &  N2 & !N3
         # !M1 &  M2 & !M3 &  M4 &  N1 & !N2 &  N3;

-- Node name is '|shumazhuanhuan:2|~18~1' 
-- Equation name is '_LC050', type is buried 
-- synthesized logic cell 
_LC050   = LCELL( _EQ045 $ !_LC024);
  _EQ045 = !_LC024 &  M1 &  M2 & !M3 &  M4 &  N1 &  N2 &  N3 & !N4
         # !_LC024 &  M1 &  M2 &  M3 &  M4 &  N1 &  N2 & !N3 & !N4
         # !_LC024 &  M1 &  M2 & !M3 & !M4 &  N1 &  N2 &  N3 &  N4
         # !_LC024 &  M1 &  M2 &  M3 & !M4 &  N1 &  N2 & !N3 &  N4;

-- Node name is '|shumazhuanhuan:3|~2~1' 
-- Equation name is '_LC048', type is buried 
-- synthesized logic cell 
_LC048   = LCELL( _EQ046 $  VCC);
  _EQ046 =  _LC005 & !_LC034 & !_LC072 &  _X024 &  _X025;
  _X024  = EXP( _LC017 &  _LC022 & !M2);
  _X025  = EXP( _LC062 &  _LC085 &  M4 &  N4);

-- Node name is '|shumazhuanhuan:3|~2~2' 
-- Equation name is '_LC034', type is buried 
-- synthesized logic cell 
_LC034   = LCELL( _EQ047 $  GND);
  _EQ047 =  _LC017 & !_LC022 &  M2 &  N4
         # !_LC017 & !_LC022 & !N4
         # !_LC017 & !_LC022 & !M2
         # !_LC017 &  _LC022 &  M2 &  N4
         #  _LC017 &  _LC022 & !N4;

-- Node name is '|shumazhuanhuan:3|~2~3' 
-- Equation name is '_LC072', type is buried 
-- synthesized logic cell 
_LC072   = LCELL( _EQ048 $  GND);
  _EQ048 = !_LC062 & !_LC085
         # !_LC062 & !M4
         # !_LC062 & !N4
         # !_LC085 & !M4
         # !_LC085 & !N4;

-- Node name is '|shumazhuanhuan:3|~3~1' 
-- Equation name is '_LC084', type is buried 
-- synthesized logic cell 
_LC084   = LCELL( _EQ049 $  VCC);
  _EQ049 = !_LC033 & !_LC035 & !_LC036 & !_LC037 & !_LC040 & !_LC042 & 
             !_LC044 & !_LC080 & !_LC083 &  _X007 &  _X026 &  _X027 &  _X028;
  _X007  = EXP( M1 & !M2 &  M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _X026  = EXP(!_LC017 &  _LC022 & !M2);
  _X027  = EXP(!_LC062 & !_LC085 & !M4);
  _X028  = EXP(!_LC062 & !_LC085 & !N4);

-- Node name is '|shumazhuanhuan:3|~4~1' 
-- Equation name is '_LC091', type is buried 
-- synthesized logic cell 
_LC091   = LCELL( _EQ050 $  _EQ051);
  _EQ050 =  _LC017 & !_LC018 &  _LC022 & !_LC033 & !_LC035 & !_LC036 & 
             !_LC037 & !_LC038 & !_LC040 & !_LC041 & !_LC042 & !_LC044 & 
             !_LC062 &  M2 & !M4 &  N4 &  _X006 &  _X007
         # !_LC017 & !_LC018 & !_LC022 & !_LC033 & !_LC035 & !_LC036 & 
             !_LC037 & !_LC038 & !_LC040 & !_LC041 & !_LC042 & !_LC044 & 
             !_LC062 &  M2 & !M4 &  N4 &  _X006 &  _X007
         # !_LC017 & !_LC018 &  _LC022 & !_LC033 & !_LC035 & !_LC036 & 
             !_LC037 & !_LC038 & !_LC040 & !_LC041 & !_LC042 & !_LC044 & 
             !_LC062 & !M2 & !M4 &  _X006 &  _X007
         # !_LC017 & !_LC018 &  _LC022 & !_LC033 & !_LC035 & !_LC036 & 
             !_LC037 & !_LC038 & !_LC040 & !_LC041 & !_LC042 & !_LC044 & 
             !_LC062 & !N4 &  _X006 &  _X007;
  _X006  = EXP( M1 &  M2 &  M3 &  M4 &  N1 &  N4);
  _X007  = EXP( M1 & !M2 &  M3 & !M4 &  N1 &  N2 &  N3 & !N4);
  _EQ051 =  _X029 &  _X030;
  _X029  = EXP(!_LC005 &  _LC017 & !_LC022 & !_LC062 & !_LC085 & !N4);
  _X030  = EXP(!_LC005 &  _LC017 & !_LC022 & !_LC062 & !_LC085 & !M2 & !M4);

-- Node name is '|shumazhuanhuan:3|~5~1' 
-- Equation name is '_LC090', type is buried 
-- synthesized logic cell 
_LC090   = LCELL( _EQ052 $  VCC);
  _EQ052 =  _LC017 &  _LC022 & !_LC033 & !_LC035 & !_LC036 & !_LC037 & 
             !_LC040 & !_LC042 & !_LC044 &  _LC062 &  _LC085 &  M2 &  M4 & 
              N4 &  _X007
         # !_LC017 & !_LC022 & !_LC033 & !_LC035 & !_LC036 & !_LC037 & 
             !_LC040 & !_LC042 & !_LC044 &  _LC062 &  _LC085 &  M2 &  M4 & 
  

⌨️ 快捷键说明

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