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

📄 alu.rpt

📁 实现简单CPU功能的源码
💻 RPT
📖 第 1 页 / 共 5 页
字号:

** CLOCK SIGNALS **

Type     Fan-out       Name
INPUT       16         clk


Device-Specific Information:                                    f:\cpu\alu.rpt
alu

** EQUATIONS **

br_in0   : INPUT;
br_in1   : INPUT;
br_in2   : INPUT;
br_in3   : INPUT;
br_in4   : INPUT;
br_in5   : INPUT;
br_in6   : INPUT;
br_in7   : INPUT;
br_in8   : INPUT;
br_in9   : INPUT;
br_in10  : INPUT;
br_in11  : INPUT;
br_in12  : INPUT;
br_in13  : INPUT;
br_in14  : INPUT;
br_in15  : INPUT;
clk      : INPUT;
cs1      : INPUT;
cs2      : INPUT;
cs3      : INPUT;
cs7      : INPUT;
cs22     : INPUT;
cs23     : INPUT;
cs24     : INPUT;
cs25     : INPUT;

-- Node name is 'accis0' 
-- Equation name is 'accis0', type is output 
accis0   =  _LC7_C13;

-- Node name is 'acc0' 
-- Equation name is 'acc0', type is output 
acc0     =  temp0;

-- Node name is 'acc1' 
-- Equation name is 'acc1', type is output 
acc1     =  temp1;

-- Node name is 'acc2' 
-- Equation name is 'acc2', type is output 
acc2     =  temp2;

-- Node name is 'acc3' 
-- Equation name is 'acc3', type is output 
acc3     =  temp3;

-- Node name is 'acc4' 
-- Equation name is 'acc4', type is output 
acc4     =  temp4;

-- Node name is 'acc5' 
-- Equation name is 'acc5', type is output 
acc5     =  temp5;

-- Node name is 'acc6' 
-- Equation name is 'acc6', type is output 
acc6     =  temp6;

-- Node name is 'acc7' 
-- Equation name is 'acc7', type is output 
acc7     =  temp7;

-- Node name is 'acc8' 
-- Equation name is 'acc8', type is output 
acc8     =  temp8;

-- Node name is 'acc9' 
-- Equation name is 'acc9', type is output 
acc9     =  temp9;

-- Node name is 'acc10' 
-- Equation name is 'acc10', type is output 
acc10    =  temp10;

-- Node name is 'acc11' 
-- Equation name is 'acc11', type is output 
acc11    =  temp11;

-- Node name is 'acc12' 
-- Equation name is 'acc12', type is output 
acc12    =  temp12;

-- Node name is 'acc13' 
-- Equation name is 'acc13', type is output 
acc13    =  temp13;

-- Node name is 'acc14' 
-- Equation name is 'acc14', type is output 
acc14    =  temp14;

-- Node name is 'acc15' 
-- Equation name is 'acc15', type is output 
acc15    =  temp15;

-- Node name is ':82' = 'temp0' 
-- Equation name is 'temp0', location is LC4_A14, type is buried.
temp0    = DFFE( _EQ001, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ001 = !cs22 & !cs24 &  _LC6_A14
         #  cs22 & !cs24 &  _LC7_A14;

-- Node name is ':81' = 'temp1' 
-- Equation name is 'temp1', location is LC5_C23, type is buried.
temp1    = DFFE( _EQ002, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ002 = !cs22 & !cs24 &  _LC6_C23
         #  cs22 & !cs24 &  _LC7_C23;

-- Node name is ':80' = 'temp2' 
-- Equation name is 'temp2', location is LC1_C15, type is buried.
temp2    = DFFE( _EQ003, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ003 = !cs22 & !cs24 &  _LC7_C15
         #  cs22 & !cs24 &  _LC8_C15;

-- Node name is ':79' = 'temp3' 
-- Equation name is 'temp3', location is LC4_C18, type is buried.
temp3    = DFFE( _EQ004, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ004 =  cs22 & !cs24 &  _LC3_C18
         # !cs22 & !cs24 &  _LC8_C18;

-- Node name is ':78' = 'temp4' 
-- Equation name is 'temp4', location is LC8_C24, type is buried.
temp4    = DFFE( _EQ005, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ005 =  cs22 & !cs24 &  _LC2_C24
         # !cs22 & !cs24 &  _LC7_C24;

-- Node name is ':77' = 'temp5' 
-- Equation name is 'temp5', location is LC6_C20, type is buried.
temp5    = DFFE( _EQ006, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ006 =  cs22 & !cs24 &  _LC1_C20
         # !cs22 & !cs24 &  _LC8_C20;

-- Node name is ':76' = 'temp6' 
-- Equation name is 'temp6', location is LC3_C17, type is buried.
temp6    = DFFE( _EQ007, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ007 =  cs22 & !cs24 &  _LC2_C17
         # !cs22 & !cs24 &  _LC7_C17;

-- Node name is ':75' = 'temp7' 
-- Equation name is 'temp7', location is LC2_C14, type is buried.
temp7    = DFFE( _EQ008, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ008 =  cs22 & !cs24 &  _LC3_C14
         # !cs22 & !cs24 &  _LC8_C14;

-- Node name is ':74' = 'temp8' 
-- Equation name is 'temp8', location is LC1_A23, type is buried.
temp8    = DFFE( _EQ009, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ009 =  cs22 & !cs24 &  _LC3_A23
         # !cs22 & !cs24 &  _LC8_A23;

-- Node name is ':73' = 'temp9' 
-- Equation name is 'temp9', location is LC2_A22, type is buried.
temp9    = DFFE( _EQ010, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ010 =  cs22 & !cs24 &  _LC1_A22
         # !cs22 & !cs24 &  _LC8_A22;

-- Node name is ':72' = 'temp10' 
-- Equation name is 'temp10', location is LC4_A15, type is buried.
temp10   = DFFE( _EQ011, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ011 =  cs22 & !cs24 &  _LC2_A15
         # !cs22 & !cs24 &  _LC6_A15;

-- Node name is ':71' = 'temp11' 
-- Equation name is 'temp11', location is LC3_A21, type is buried.
temp11   = DFFE( _EQ012, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ012 =  cs22 & !cs24 &  _LC1_A21
         # !cs22 & !cs24 &  _LC7_A21;

-- Node name is ':70' = 'temp12' 
-- Equation name is 'temp12', location is LC1_A3, type is buried.
temp12   = DFFE( _EQ013, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ013 =  cs22 & !cs24 &  _LC3_A3
         # !cs22 & !cs24 &  _LC8_A3;

-- Node name is ':69' = 'temp13' 
-- Equation name is 'temp13', location is LC7_A7, type is buried.
temp13   = DFFE( _EQ014, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ014 =  cs22 & !cs24 &  _LC1_A7
         # !cs22 & !cs24 &  _LC6_A7;

-- Node name is ':68' = 'temp14' 
-- Equation name is 'temp14', location is LC8_A10, type is buried.
temp14   = DFFE( _EQ015, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ015 =  cs22 & !cs24 &  _LC2_A10
         # !cs22 & !cs24 &  _LC5_A10;

-- Node name is ':67' = 'temp15' 
-- Equation name is 'temp15', location is LC2_A9, type is buried.
temp15   = DFFE( _EQ016, GLOBAL( clk),  VCC,  VCC,  VCC);
  _EQ016 = !cs22 & !cs24 &  _LC7_A9
         #  cs22 & !cs24 &  _LC8_A9;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC3_C23', type is buried 
_LC3_C23 = LCELL( _EQ017);
  _EQ017 =  br_in0 &  temp0 &  temp1
         #  br_in0 &  br_in1 &  temp0
         #  br_in1 &  temp1;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC3_C15', type is buried 
_LC3_C15 = LCELL( _EQ018);
  _EQ018 =  _LC3_C23 &  temp2
         #  br_in2 &  _LC3_C23
         #  br_in2 &  temp2;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry3' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_C24', type is buried 
_LC1_C24 = LCELL( _EQ019);
  _EQ019 =  _LC3_C15 &  temp3
         #  br_in3 &  _LC3_C15
         #  br_in3 &  temp3;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry4' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC6_C24', type is buried 
_LC6_C24 = LCELL( _EQ020);
  _EQ020 =  _LC1_C24 &  temp4
         #  br_in4 &  _LC1_C24
         #  br_in4 &  temp4;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry5' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_C17', type is buried 
_LC1_C17 = LCELL( _EQ021);
  _EQ021 =  _LC6_C24 &  temp5
         #  br_in5 &  _LC6_C24
         #  br_in5 &  temp5;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry6' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_C17', type is buried 
_LC8_C17 = LCELL( _EQ022);
  _EQ022 =  _LC1_C17 &  temp6
         #  br_in6 &  _LC1_C17
         #  br_in6 &  temp6;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry7' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_A23', type is buried 
_LC2_A23 = LCELL( _EQ023);
  _EQ023 =  _LC8_C17 &  temp7
         #  br_in7 &  _LC8_C17
         #  br_in7 &  temp7;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry8' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_A23', type is buried 
_LC4_A23 = LCELL( _EQ024);
  _EQ024 =  _LC2_A23 &  temp8
         #  br_in8 &  _LC2_A23
         #  br_in8 &  temp8;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry9' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_A15', type is buried 
_LC1_A15 = LCELL( _EQ025);
  _EQ025 =  _LC4_A23 &  temp9
         #  br_in9 &  _LC4_A23
         #  br_in9 &  temp9;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry10' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC7_A15', type is buried 
_LC7_A15 = LCELL( _EQ026);
  _EQ026 =  _LC1_A15 &  temp10
         #  br_in10 &  _LC1_A15
         #  br_in10 &  temp10;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry11' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_A3', type is buried 
_LC2_A3  = LCELL( _EQ027);
  _EQ027 =  _LC7_A15 &  temp11
         #  br_in11 &  _LC7_A15
         #  br_in11 &  temp11;

-- Node name is '|LPM_ADD_SUB:859|addcore:adder|pcarry12' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_A3', type is buried 

⌨️ 快捷键说明

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