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

📄 code.rpt

📁 模仿密码锁的工作过程。完成密码锁的核心控制功能。
💻 RPT
📖 第 1 页 / 共 5 页
字号:

Type     Fan-out       Name
INPUT      133         clk


Device-Specific Information:                        f:\eda\45\k8\code\code.rpt
code

** CLEAR SIGNALS **

Type     Fan-out       Name
INPUT       52         res
LCELL        8         :10346
LCELL        4         :10100
LCELL        4         :10560


Device-Specific Information:                        f:\eda\45\k8\code\code.rpt
code

** EQUATIONS **

chgcode  : INPUT;
clear    : INPUT;
clk      : INPUT;
enter    : INPUT;
num0     : INPUT;
num1     : INPUT;
num2     : INPUT;
num3     : INPUT;
num4     : INPUT;
num5     : INPUT;
num6     : INPUT;
num7     : INPUT;
num8     : INPUT;
num9     : INPUT;
res      : INPUT;
user_admin : INPUT;

-- Node name is ':57' = 'admin_code0' 
-- Equation name is 'admin_code0', location is LC3_F21, type is buried.
admin_code0 = DFFE( _EQ001, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ001 =  admin_code0 & !_LC8_B17
         #  admin_code0 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code0;

-- Node name is ':56' = 'admin_code1' 
-- Equation name is 'admin_code1', location is LC1_F24, type is buried.
admin_code1 = DFFE( _EQ002, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ002 =  admin_code1 & !_LC8_B17
         #  admin_code1 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code1;

-- Node name is ':55' = 'admin_code2' 
-- Equation name is 'admin_code2', location is LC3_F23, type is buried.
admin_code2 = DFFE( _EQ003, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ003 =  admin_code2 & !_LC8_B17
         #  admin_code2 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code2;

-- Node name is ':54' = 'admin_code3' 
-- Equation name is 'admin_code3', location is LC6_F22, type is buried.
!admin_code3 = admin_code3~NOT;
admin_code3~NOT = DFFE( _EQ004, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ004 = !admin_code3 & !_LC8_B17
         # !admin_code3 &  _LC4_B17
         # !admin_code3 & !new1_code3
         # !_LC4_B17 &  _LC8_B17 & !new1_code3;

-- Node name is ':53' = 'admin_code4' 
-- Equation name is 'admin_code4', location is LC4_F13, type is buried.
admin_code4 = DFFE( _EQ005, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ005 =  admin_code4 & !_LC8_B17
         #  admin_code4 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code4;

-- Node name is ':52' = 'admin_code5' 
-- Equation name is 'admin_code5', location is LC6_F13, type is buried.
admin_code5 = DFFE( _EQ006, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ006 =  admin_code5 & !_LC8_B17
         #  admin_code5 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code5;

-- Node name is ':51' = 'admin_code6' 
-- Equation name is 'admin_code6', location is LC6_F12, type is buried.
admin_code6 = DFFE( _EQ007, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ007 =  admin_code6 & !_LC8_B17
         #  admin_code6 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code6;

-- Node name is ':50' = 'admin_code7' 
-- Equation name is 'admin_code7', location is LC3_F19, type is buried.
!admin_code7 = admin_code7~NOT;
admin_code7~NOT = DFFE( _EQ008, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ008 = !admin_code7 & !_LC8_B17
         # !admin_code7 &  _LC4_B17
         # !admin_code7 & !new1_code7
         # !_LC4_B17 &  _LC8_B17 & !new1_code7;

-- Node name is ':49' = 'admin_code8' 
-- Equation name is 'admin_code8', location is LC1_F7, type is buried.
admin_code8 = DFFE( _EQ009, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ009 =  admin_code8 & !_LC8_B17
         #  admin_code8 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code8;

-- Node name is ':48' = 'admin_code9' 
-- Equation name is 'admin_code9', location is LC7_F6, type is buried.
admin_code9 = DFFE( _EQ010, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ010 =  admin_code9 & !_LC8_B17
         #  admin_code9 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code9;

-- Node name is ':47' = 'admin_code10' 
-- Equation name is 'admin_code10', location is LC2_F1, type is buried.
admin_code10 = DFFE( _EQ011, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ011 =  admin_code10 & !_LC8_B17
         #  admin_code10 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code10;

-- Node name is ':46' = 'admin_code11' 
-- Equation name is 'admin_code11', location is LC5_F2, type is buried.
!admin_code11 = admin_code11~NOT;
admin_code11~NOT = DFFE( _EQ012, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ012 = !admin_code11 & !_LC8_B17
         # !admin_code11 &  _LC4_B17
         # !admin_code11 & !new1_code11
         # !_LC4_B17 &  _LC8_B17 & !new1_code11;

-- Node name is ':45' = 'admin_code12' 
-- Equation name is 'admin_code12', location is LC1_F10, type is buried.
admin_code12 = DFFE( _EQ013, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ013 =  admin_code12 & !_LC8_B17
         #  admin_code12 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code12;

-- Node name is ':44' = 'admin_code13' 
-- Equation name is 'admin_code13', location is LC4_F12, type is buried.
admin_code13 = DFFE( _EQ014, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ014 =  admin_code13 & !_LC8_B17
         #  admin_code13 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code13;

-- Node name is ':43' = 'admin_code14' 
-- Equation name is 'admin_code14', location is LC4_F9, type is buried.
admin_code14 = DFFE( _EQ015, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ015 =  admin_code14 & !_LC8_B17
         #  admin_code14 &  _LC4_B17
         # !_LC4_B17 &  _LC8_B17 &  new1_code14;

-- Node name is ':42' = 'admin_code15' 
-- Equation name is 'admin_code15', location is LC6_F8, type is buried.
!admin_code15 = admin_code15~NOT;
admin_code15~NOT = DFFE( _EQ016, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ016 = !admin_code15 & !_LC8_B17
         # !admin_code15 &  _LC4_B17
         # !admin_code15 & !new1_code15
         # !_LC4_B17 &  _LC8_B17 & !new1_code15;

-- Node name is 'alarm' 
-- Equation name is 'alarm', type is output 
alarm    =  _LC4_B8;

-- Node name is ':64' = 'chg_c' 
-- Equation name is 'chg_c', location is LC5_B21, type is buried.
chg_c    = DFFE( _EQ017, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ017 =  _LC3_B21 &  _LC4_B21
         #  _LC6_B21 &  _LC7_B21;

-- Node name is 'chgcode_ua' 
-- Equation name is 'chgcode_ua', type is output 
chgcode_ua =  ua;

-- Node name is ':61' = 'chg_num0' 
-- Equation name is 'chg_num0', location is LC2_B15, type is buried.
chg_num0 = DFFE( _EQ018, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ018 =  _LC5_B16 &  _LC6_B15
         #  _LC8_B15
         # !_LC8_B23;

-- Node name is ':60' = 'chg_num1' 
-- Equation name is 'chg_num1', location is LC6_B20, type is buried.
chg_num1 = DFFE( _EQ019, GLOBAL( clk), GLOBAL(!res),  VCC,  VCC);
  _EQ019 =  chg_num1 &  _LC4_B20
         #  _LC2_B20 & !_LC5_B20;

-- Node name is ':73' = 'code10' 
-- Equation name is 'code10', location is LC8_F21, type is buried.
code10   = DFFE( _EQ020, GLOBAL( clk),  VCC,  VCC, !_LC1_C18);
  _EQ020 =  code10 &  _LC1_F21
         #  _LC5_F21;

-- Node name is ':72' = 'code11' 
-- Equation name is 'code11', location is LC3_F24, type is buried.
code11   = DFFE( _EQ021, GLOBAL( clk),  VCC,  VCC, !_LC1_C18);
  _EQ021 =  _LC6_B7
         #  code11 &  _LC1_F21;

-- Node name is ':71' = 'code12' 
-- Equation name is 'code12', location is LC3_B13, type is buried.
code12   = DFFE( _EQ022, GLOBAL( clk),  VCC,  VCC, !_LC1_C18);
  _EQ022 =  _LC5_B13
         #  code12 &  _LC1_F21;

-- Node name is ':70' = 'code13' 
-- Equation name is 'code13', location is LC2_B13, type is buried.
code13   = DFFE( _EQ023, GLOBAL( clk),  VCC,  VCC, !_LC1

⌨️ 快捷键说明

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