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 + -
显示快捷键?