key2.rpt

来自「ProtelDXp 实现计算器功能」· RPT 代码 · 共 1,294 行 · 第 1/5 页

RPT
1,294
字号
-- Equation name is 'outcode0', type is output 
outcode0 =  _LC7_I44;

-- Node name is 'outcode1' 
-- Equation name is 'outcode1', type is output 
outcode1 =  _LC1_I30;

-- Node name is 'outcode2' 
-- Equation name is 'outcode2', type is output 
outcode2 =  _LC6_I46;

-- Node name is 'outcode3' 
-- Equation name is 'outcode3', type is output 
outcode3 =  _LC8_I30;

-- Node name is 'outkey0' 
-- Equation name is 'outkey0', type is output 
outkey0  =  chuout0;

-- Node name is 'outkey1' 
-- Equation name is 'outkey1', type is output 
outkey1  =  chuout1;

-- Node name is 'outkey2' 
-- Equation name is 'outkey2', type is output 
outkey2  =  chuout2;

-- Node name is 'outkey3' 
-- Equation name is 'outkey3', type is output 
outkey3  =  chuout3;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:111' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC1_B40', type is buried 
_LC1_B40 = LCELL( _EQ034);
  _EQ034 =  keyclk0 &  keyclk1 &  keyclk2;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:115' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC8_B42', type is buried 
_LC8_B42 = LCELL( _EQ035);
  _EQ035 =  keyclk3 &  _LC1_B40;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:119' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC5_B42', type is buried 
_LC5_B42 = LCELL( _EQ036);
  _EQ036 =  keyclk3 &  keyclk4 &  _LC1_B40;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:127' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC7_B42', type is buried 
_LC7_B42 = LCELL( _EQ037);
  _EQ037 =  keyclk5 &  keyclk6 &  _LC5_B42;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:131' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC2_B42', type is buried 
_LC2_B42 = LCELL( _EQ038);
  _EQ038 =  keyclk7 &  _LC7_B42;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:139' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC3_B33', type is buried 
_LC3_B33 = LCELL( _EQ039);
  _EQ039 =  keyclk8 &  keyclk9 &  _LC2_B42;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:147' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC1_B33', type is buried 
_LC1_B33 = LCELL( _EQ040);
  _EQ040 =  keyclk10 &  keyclk11 &  _LC3_B33;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:155' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC2_B48', type is buried 
_LC2_B48 = LCELL( _EQ041);
  _EQ041 =  keyclk12 &  keyclk13 &  _LC1_B33;

-- Node name is '|LPM_ADD_SUB:256|addcore:adder|:159' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC6_B48', type is buried 
_LC6_B48 = LCELL( _EQ042);
  _EQ042 =  keyclk14 &  _LC2_B48;

-- Node name is '|tinglmove:movskipX|:13' = '|tinglmove:movskipX|b' 
-- Equation name is '_LC3_I43', type is buried 
_LC3_I43 = DFFE( _EQ043,  keyclkout,  VCC,  VCC,  VCC);
  _EQ043 =  _LC1_I27 &  _LC1_I36 &  _LC8_I43;

-- Node name is '|tinglmove:movskipX|:1' 
-- Equation name is '_LC1_I27', type is buried 
_LC1_I27 = DFFE( inkey0,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX|:2' 
-- Equation name is '_LC1_I36', type is buried 
_LC1_I36 = DFFE( _LC1_I27,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX|:3' 
-- Equation name is '_LC8_I43', type is buried 
_LC8_I43 = DFFE( _LC1_I36,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~45|:13' = '|tinglmove:movskipX~45|b' 
-- Equation name is '_LC8_I41', type is buried 
_LC8_I41 = DFFE( _EQ044,  keyclkout,  VCC,  VCC,  VCC);
  _EQ044 =  _LC5_I41 &  _LC6_I41 &  _LC7_I41;

-- Node name is '|tinglmove:movskipX~45|:1' 
-- Equation name is '_LC5_I41', type is buried 
_LC5_I41 = DFFE( inkey1,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~45|:2' 
-- Equation name is '_LC6_I41', type is buried 
_LC6_I41 = DFFE( _LC5_I41,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~45|:3' 
-- Equation name is '_LC7_I41', type is buried 
_LC7_I41 = DFFE( _LC6_I41,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~61|:13' = '|tinglmove:movskipX~61|b' 
-- Equation name is '_LC4_I36', type is buried 
_LC4_I36 = DFFE( _EQ045,  keyclkout,  VCC,  VCC,  VCC);
  _EQ045 =  _LC1_I41 &  _LC2_I36 &  _LC8_I36;

-- Node name is '|tinglmove:movskipX~61|:1' 
-- Equation name is '_LC8_I36', type is buried 
_LC8_I36 = DFFE( inkey2,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~61|:2' 
-- Equation name is '_LC2_I36', type is buried 
_LC2_I36 = DFFE( _LC8_I36,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~61|:3' 
-- Equation name is '_LC1_I41', type is buried 
_LC1_I41 = DFFE( _LC2_I36,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~73|:13' = '|tinglmove:movskipX~73|b' 
-- Equation name is '_LC4_I43', type is buried 
_LC4_I43 = DFFE( _EQ046,  keyclkout,  VCC,  VCC,  VCC);
  _EQ046 =  _LC5_I43 &  _LC6_I43 &  _LC7_I43;

-- Node name is '|tinglmove:movskipX~73|:1' 
-- Equation name is '_LC5_I43', type is buried 
_LC5_I43 = DFFE( inkey3,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~73|:2' 
-- Equation name is '_LC6_I43', type is buried 
_LC6_I43 = DFFE( _LC5_I43,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '|tinglmove:movskipX~73|:3' 
-- Equation name is '_LC7_I43', type is buried 
_LC7_I43 = DFFE( _LC6_I43,  keyclkout,  VCC,  VCC,  VCC);

-- Node name is '~145~1' 
-- Equation name is '~145~1', location is LC3_B48, type is buried.
-- synthesized logic cell 
_LC3_B48 = LCELL( _EQ047);
  _EQ047 = !keyclk14
         # !keyclk15
         #  keyclk16;

-- Node name is '~145~2' 
-- Equation name is '~145~2', location is LC2_B33, type is buried.
-- synthesized logic cell 
_LC2_B33 = LCELL( _EQ048);
  _EQ048 = !keyclk9
         # !keyclk10
         #  keyclk11
         # !keyclk12;

-- Node name is '~145~3' 
-- Equation name is '~145~3', location is LC8_B33, type is buried.
-- synthesized logic cell 
_LC8_B33 = LCELL( _EQ049);
  _EQ049 =  keyclk5
         # !keyclk6
         # !keyclk7
         #  keyclk8;

-- Node name is '~145~4' 
-- Equation name is '~145~4', location is LC1_B48, type is buried.
-- synthesized logic cell 
_LC1_B48 = LCELL( _EQ050);
  _EQ050 =  keyclk13
         #  _LC3_B48
         #  _LC2_B33
         #  _LC8_B33;

-- Node name is ':145' 
-- Equation name is '_LC2_B40', type is buried 
!_LC2_B40 = _LC2_B40~NOT;
_LC2_B40~NOT = LCELL( _EQ051);
  _EQ051 =  _LC1_B48
         # !_LC1_B40
         #  keyclk3
         # !keyclk4;

-- Node name is ':764' 
-- Equation name is '_LC2_I33', type is buried 
!_LC2_I33 = _LC2_I33~NOT;
_LC2_I33~NOT = LCELL( _EQ052);
  _EQ052 = !chuout0
         # !chuout1
         # !chuout2
         #  chuout3;

-- Node name is ':773' 
-- Equation name is '_LC8_I33', type is buried 
!_LC8_I33 = _LC8_I33~NOT;
_LC8_I33~NOT = LCELL( _EQ053);
  _EQ053 =  chuout2
         # !chuout3
         # !chuout0
         # !chuout1;

-- Node name is ':782' 
-- Equation name is '_LC3_I33', type is buried 
!_LC3_I33 = _LC3_I33~NOT;
_LC3_I33~NOT = LCELL( _EQ054);
  _EQ054 = !chuout2
         # !chuout3
         # !chuout0
         #  chuout1;

-- Node name is ':791' 
-- Equation name is '_LC1_I33', type is buried 
!_LC1_I33 = _LC1_I33~NOT;
_LC1_I33~NOT = LCELL( _EQ055);
  _EQ055 =  chuout0
         # !chuout1
         # !chuout2
         # !chuout3;

-- Node name is ':805' 
-- Equation name is '_LC4_I41', type is buried 
_LC4_I41 = LCELL( _EQ056);
  _EQ056 =  _LC3_I43 &  _LC4_I36 &  _LC4_I43 &  _LC8_I41;

-- Node name is '~1363~1' 
-- Equation name is '~1363~1', location is LC3_I52, type is buried.
-- synthesized logic cell 
_LC3_I52 = LCELL( _EQ057);
  _EQ057 =  _LC8_I33
         #  _LC2_I33
         #  _LC3_I33;

-- Node name is '~1378~1' 
-- Equation name is '~1378~1', location is LC6_I52, type is buried.
-- synthesized logic cell 
_LC6_I52 = LCELL( _EQ058);
  _EQ058 =  keyout1 & !_LC3_I33
         #  keyout1 &  _LC4_I41
         #  _LC1_I33 & !_LC3_I33 & !_LC4_I41;

-- Node name is '~1393~1' 
-- Equation name is '~1393~1', location is LC2_I52, type is buried.
-- synthesized logic cell 
_LC2_I52 = LCELL( _EQ059);
  _EQ059 =  keyout2
         #  _LC1_I33 & !_LC4_I41
         #  _LC3_I33 & !_LC4_I41;

-- Node name is '~1408~1' 
-- Equation name is '~1408~1', location is LC7_I52, type is buried.
-- synthesized logic cell 
_LC7_I52 = LCELL( _EQ060);
  _EQ060 =  _LC1_I33
         #  _LC3_I33

⌨️ 快捷键说明

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