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

📄 multiplier.rpt

📁 在MAXPLUSII下实现BOOTH算法
💻 RPT
📖 第 1 页 / 共 4 页
字号:

-- Node name is 'result4' 
-- Equation name is 'result4', type is output 
result4  =  _LC5_A20;

-- Node name is 'result5' 
-- Equation name is 'result5', type is output 
result5  =  _LC2_A20;

-- Node name is 'result6' 
-- Equation name is 'result6', type is output 
result6  =  _LC8_A18;

-- Node name is 'result7' 
-- Equation name is 'result7', type is output 
result7  =  _LC6_A18;

-- Node name is 'result8' 
-- Equation name is 'result8', type is output 
result8  =  _LC8_A20;

-- Node name is 'result9' 
-- Equation name is 'result9', type is output 
result9  =  _LC4_A20;

-- Node name is 'result10' 
-- Equation name is 'result10', type is output 
result10 =  _LC3_A1;

-- Node name is 'result11' 
-- Equation name is 'result11', type is output 
result11 =  _LC6_A1;

-- Node name is 'result12' 
-- Equation name is 'result12', type is output 
result12 =  _LC2_A12;

-- Node name is 'result13' 
-- Equation name is 'result13', type is output 
result13 =  _LC3_A12;

-- Node name is 'result14' 
-- Equation name is 'result14', type is output 
result14 =  _LC8_A12;

-- Node name is 'result15' 
-- Equation name is 'result15', type is output 
result15 =  _LC5_A12;

-- Node name is ':74' = 'step' 
-- Equation name is 'step', location is LC1_A6, type is buried.
step     = DFFE( _EQ022, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ022 =  _LC4_A12 &  step
         # !_LC4_A12 & !step;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry0' from file "addcore.tdf" line 308, column 64
-- Equation name is '_LC4_A4', type is buried 
_LC4_A4  = LCELL( _EQ023);
  _EQ023 =  A0
         # !M0;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC7_A4', type is buried 
_LC7_A4  = LCELL( _EQ024);
  _EQ024 =  A1 & !M1
         #  A0 &  A1
         #  A0 & !M1
         #  A1 & !M0
         # !M0 & !M1;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC5_A2', type is buried 
_LC5_A2  = LCELL( _EQ025);
  _EQ025 =  A2 &  _LC7_A4
         #  _LC7_A4 & !M2
         #  A2 & !M2;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry3' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC6_A2', type is buried 
_LC6_A2  = LCELL( _EQ026);
  _EQ026 =  A3 &  _LC5_A2
         #  _LC5_A2 & !M3
         #  A3 & !M3;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry4' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC5_A5', type is buried 
_LC5_A5  = LCELL( _EQ027);
  _EQ027 =  A4 &  _LC6_A2
         #  _LC6_A2 & !M4
         #  A4 & !M4;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry5' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_A5', type is buried 
_LC2_A5  = LCELL( _EQ028);
  _EQ028 =  A5 &  _LC5_A5
         #  _LC5_A5 & !M5
         #  A5 & !M5;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|pcarry6' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC5_A11', type is buried 
_LC5_A11 = LCELL( _EQ029);
  _EQ029 =  A6 &  _LC2_A5
         #  _LC2_A5 & !M6
         #  A6 & !M6;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:157' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_A1', type is buried 
_LC4_A1  = LCELL( _EQ030);
  _EQ030 =  A2 &  _LC7_A4 & !M2
         # !A2 &  _LC7_A4 &  M2
         #  A2 & !_LC7_A4 &  M2
         # !A2 & !_LC7_A4 & !M2;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:158' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC8_A2', type is buried 
_LC8_A2  = LCELL( _EQ031);
  _EQ031 =  A3 &  _LC5_A2 & !M3
         # !A3 &  _LC5_A2 &  M3
         #  A3 & !_LC5_A2 &  M3
         # !A3 & !_LC5_A2 & !M3;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:159' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_A10', type is buried 
_LC1_A10 = LCELL( _EQ032);
  _EQ032 =  A4 &  _LC6_A2 & !M4
         # !A4 &  _LC6_A2 &  M4
         #  A4 & !_LC6_A2 &  M4
         # !A4 & !_LC6_A2 & !M4;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:160' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC7_A5', type is buried 
_LC7_A5  = LCELL( _EQ033);
  _EQ033 =  A5 &  _LC5_A5 & !M5
         # !A5 &  _LC5_A5 &  M5
         #  A5 & !_LC5_A5 &  M5
         # !A5 & !_LC5_A5 & !M5;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:161' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC8_A11', type is buried 
_LC8_A11 = LCELL( _EQ034);
  _EQ034 =  A6 &  _LC2_A5 & !M6
         # !A6 &  _LC2_A5 &  M6
         #  A6 & !_LC2_A5 &  M6
         # !A6 & !_LC2_A5 & !M6;

-- Node name is '|LPM_ADD_SUB:379|addcore:adder|:162' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC6_A11', type is buried 
_LC6_A11 = LCELL( _EQ035);
  _EQ035 =  A7 &  _LC5_A11 & !M7
         # !A7 &  _LC5_A11 &  M7
         #  A7 & !_LC5_A11 &  M7
         # !A7 & !_LC5_A11 & !M7;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_A4', type is buried 
_LC8_A4  = LCELL( _EQ036);
  _EQ036 =  A1 &  M1
         #  A0 &  A1 &  M0
         #  A0 &  M0 &  M1;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_A2', type is buried 
_LC1_A2  = LCELL( _EQ037);
  _EQ037 =  A2 &  _LC8_A4
         #  _LC8_A4 &  M2
         #  A2 &  M2;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry3' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_A2', type is buried 
_LC4_A2  = LCELL( _EQ038);
  _EQ038 =  A3 &  _LC1_A2
         #  _LC1_A2 &  M3
         #  A3 &  M3;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry4' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_A5', type is buried 
_LC1_A5  = LCELL( _EQ039);
  _EQ039 =  A4 &  _LC4_A2
         #  _LC4_A2 &  M4
         #  A4 &  M4;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry5' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_A5', type is buried 
_LC8_A5  = LCELL( _EQ040);
  _EQ040 =  A5 &  _LC1_A5
         #  _LC1_A5 &  M5
         #  A5 &  M5;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|pcarry6' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC3_A11', type is buried 
_LC3_A11 = LCELL( _EQ041);
  _EQ041 =  A6 &  _LC8_A5
         #  _LC8_A5 &  M6
         #  A6 &  M6;

-- Node name is '|LPM_ADD_SUB:436|addcore:adder|~156~1' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_A4', type is buried 
-- synthesized logic cell 
_LC1_A4  = LCELL( _EQ042);
  _EQ042 =  A0 &  M0 & !M1
         # !A0 &  M1
         # !M0 &  M1;

-- Node name is '|LPM_ADD_SUB:722|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_A6', type is buried 
_LC2_A6  = LCELL( _EQ043);
  _EQ043 =  count1
         #  count0;

-- Node name is '|LPM_ADD_SUB:722|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_A6', type is buried 
_LC4_A6  = LCELL( _EQ044);
  _EQ044 =  count2
         #  _LC2_A6;

-- Node name is ':19' 
-- Equation name is '_LC5_A12', type is buried 
_LC5_A12 = DFFE( _EQ045, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ045 =  A7 & !count3 & !_LC4_A6
         #  count3 &  _LC5_A12
         #  _LC4_A6 &  _LC5_A12;

-- Node name is ':21' 
-- Equation name is '_LC8_A12', type is buried 
_LC8_A12 = DFFE( _EQ046, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ046 =  A6 & !count3 & !_LC4_A6
         #  count3 &  _LC8_A12
         #  _LC4_A6 &  _LC8_A12;

-- Node name is ':23' 
-- Equation name is '_LC3_A12', type is buried 
_LC3_A12 = DFFE( _EQ047, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ047 =  A5 & !count3 & !_LC4_A6
         #  count3 &  _LC3_A12
         #  _LC3_A12 &  _LC4_A6;

-- Node name is ':25' 
-- Equation name is '_LC2_A12', type is buried 
_LC2_A12 = DFFE( _EQ048, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ048 =  A4 & !count3 & !_LC4_A6
         #  count3 &  _LC2_A12
         #  _LC2_A12 &  _LC4_A6;

-- Node name is ':27' 
-- Equation name is '_LC6_A1', type is buried 
_LC6_A1  = DFFE( _EQ049, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ049 =  A3 & !count3 & !_LC4_A6
         #  count3 &  _LC6_A1
         #  _LC4_A6 &  _LC6_A1;

-- Node name is ':29' 
-- Equation name is '_LC3_A1', type is buried 
_LC3_A1  = DFFE( _EQ050, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ050 =  A2 & !count3 & !_LC4_A6
         #  count3 &  _LC3_A1
         #  _LC3_A1 &  _LC4_A6;

-- Node name is ':31' 
-- Equation name is '_LC4_A20', type is buried 
_LC4_A20 = DFFE( _EQ051, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ051 =  A1 & !count3 & !_LC4_A6
         #  count3 &  _LC4_A20
         #  _LC4_A6 &  _LC4_A20;

-- Node name is ':33' 
-- Equation name is '_LC8_A20', type is buried 
_LC8_A20 = DFFE( _EQ052, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ052 =  A0 & !count3 & !_LC4_A6
         #  count3 &  _LC8_A20
         #  _LC4_A6 &  _LC8_A20;

-- Node name is ':35' 
-- Equation name is '_LC6_A18', type is buried 
_LC6_A18 = DFFE( _EQ053, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ053 = !count3 & !_LC4_A6 &  Q7
         #  count3 &  _LC6_A18
         #  _LC4_A6 &  _LC6_A18;

-- Node name is ':37' 
-- Equation name is '_LC8_A18', type is buried 
_LC8_A18 = DFFE( _EQ054, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ054 = !count3 & !_LC4_A6 &  Q6
         #  count3 &  _LC8_A18
         #  _LC4_A6 &  _LC8_A18;

-- Node name is ':39' 
-- Equation name is '_LC2_A20', type is buried 
_LC2_A20 = DFFE( _EQ055, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ055 = !count3 & !_LC4_A6 &  Q5
         #  count3 &  _LC2_A20
         #  _LC2_A20 &  _LC4_A6;

-- Node name is ':41' 
-- Equation name is '_LC5_A20', type is buried 
_LC5_A20 = DFFE( _EQ056, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ056 = !count3 & !_LC4_A6 &  Q4
         #  count3 &  _LC5_A20
         #  _LC4_A6 &  _LC5_A20;

-- Node name is ':43' 
-- Equation name is '_LC2_A14', type is buried 
_LC2_A14 = DFFE( _EQ057, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ057 = !count3 & !_LC4_A6 &  Q3
         #  count3 &  _LC2_A14
         #  _LC2_A14 &  _LC4_A6;

-- Node name is ':45' 
-- Equation name is '_LC3_A14', type is buried 
_LC3_A14 = DFFE( _EQ058, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ058 = !count3 & !_LC4_A6 &  Q2
         #  count3 &  _LC3_A14
         #  _LC3_A14 &  _LC4_A6;

-- Node name is ':47' 
-- Equation name is '_LC7_A12', type is buried 
_LC7_A12 = DFFE( _EQ059, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ059 = !count3 & !_LC4_A6 &  Q1
         #  count3 &  _LC7_A12
         #  _LC4_A6 &  _LC7_A12;

-- Node name is ':49' 
-- Equation name is '_LC6_A12', type is buried 
_LC6_A12 = DFFE( _EQ060, GLOBAL( clk), GLOBAL(!reset),  VCC,  VCC);
  _EQ060 = !count3 & !_LC4_A6 &  Q0
         #  count3 &  _LC6_A12
         #  _LC4_A6 &  _LC6_A12;

⌨️ 快捷键说明

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