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

📄 keypadscan_timesim.v

📁 一个veriloghdl编写的键盘扫描程序
💻 V
📖 第 1 页 / 共 4 页
字号:
  );  X_OR2 \out<3>_MC.D2_79  (    .I0(\out<3>_MC.D2_PT_0 ),    .I1(\out<3>_MC.D2_PT_1 ),    .O(\out<3>_MC.D2 )  );  X_BUF \outreg<3>  (    .I(\outreg<3>_MC.Q ),    .O(outreg[3])  );  X_LATCHE \outreg<3>_MC.REG  (    .I(\outreg<3>_MC.D ),    .GE(Vcc),    .CLK(\outreg<3>_MC.REG_tsimcreated_inv_FOOBAR2__ctinst/4 ),    .SET(Gnd),    .RST(PRLD),    .O(\outreg<3>_MC.Q )  );  X_INV \outreg<3>_MC.REG_tsimcreated_inv_FOOBAR2__ctinst/4_80  (    .I(\FOOBAR2__ctinst/4 ),    .O(\outreg<3>_MC.REG_tsimcreated_inv_FOOBAR2__ctinst/4 )  );  X_XOR2 \outreg<3>_MC.D_81  (    .I0(\outreg<3>_MC.D1 ),    .I1(\outreg<3>_MC.D2 ),    .O(\outreg<3>_MC.D )  );  X_ZERO \outreg<3>_MC.D1_82  (    .O(\outreg<3>_MC.D1 )  );  X_AND8 \outreg<3>_MC.D2_PT_0_83  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\row<0>_MC.UIM ),    .I7(\NlwInverterSignal_outreg<3>_MC.D2_PT_0/IN7 ),    .O(\outreg<3>_MC.D2_PT_0 )  );  X_AND8 \outreg<3>_MC.D2_PT_1_84  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\NlwInverterSignal_outreg<3>_MC.D2_PT_1/IN5 ),    .I6(\row<0>_MC.UIM ),    .I7(\row<1>_MC.UIM ),    .O(\outreg<3>_MC.D2_PT_1 )  );  X_AND8 \outreg<3>_MC.D2_PT_2_85  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\NlwInverterSignal_outreg<3>_MC.D2_PT_2/IN3 ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\row<0>_MC.UIM ),    .I7(\row<1>_MC.UIM ),    .O(\outreg<3>_MC.D2_PT_2 )  );  X_AND8 \outreg<3>_MC.D2_PT_3_86  (    .I0(\row<2>_MC.UIM ),    .I1(\NlwInverterSignal_outreg<3>_MC.D2_PT_3/IN1 ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\row<0>_MC.UIM ),    .I7(\row<1>_MC.UIM ),    .O(\outreg<3>_MC.D2_PT_3 )  );  X_OR4 \outreg<3>_MC.D2_87  (    .I0(\outreg<3>_MC.D2_PT_0 ),    .I1(\outreg<3>_MC.D2_PT_1 ),    .I2(\outreg<3>_MC.D2_PT_2 ),    .I3(\outreg<3>_MC.D2_PT_3 ),    .O(\outreg<3>_MC.D2 )  );  X_BUF \row<2>_MC.Q_88  (    .I(\row<2>_MC.Q_tsimrenamed_net_ ),    .O(\row<2>_MC.Q )  );  X_BUF \row<2>_MC.UIM_89  (    .I(\row<2>_MC.Q_tsimrenamed_net_ ),    .O(\row<2>_MC.UIM )  );  X_FF \row<2>_MC.REG  (    .I(\row<2>_MC.D ),    .CE(\row<2>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<2>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<2>_MC.D_90  (    .I0(\row<2>_MC.D1 ),    .I1(\row<2>_MC.D2 ),    .O(\row<2>_MC.D )  );  X_ZERO \row<2>_MC.D1_91  (    .O(\row<2>_MC.D1 )  );  X_AND2 \row<2>_MC.D2_92  (    .I0(\row<1>_MC.UIM ),    .I1(\row<1>_MC.UIM ),    .O(\row<2>_MC.D2 )  );  X_AND8 \row<2>_MC.CE_93  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<2>_MC.CE )  );  X_BUF \row<1>_MC.Q_94  (    .I(\row<1>_MC.Q_tsimrenamed_net_ ),    .O(\row<1>_MC.Q )  );  X_BUF \row<1>_MC.UIM_95  (    .I(\row<1>_MC.Q_tsimrenamed_net_ ),    .O(\row<1>_MC.UIM )  );  X_FF \row<1>_MC.REG  (    .I(\row<1>_MC.D ),    .CE(\row<1>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<1>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<1>_MC.D_96  (    .I0(\row<1>_MC.D1 ),    .I1(\row<1>_MC.D2 ),    .O(\row<1>_MC.D )  );  X_ZERO \row<1>_MC.D1_97  (    .O(\row<1>_MC.D1 )  );  X_AND2 \row<1>_MC.D2_98  (    .I0(\row<0>_MC.UIM ),    .I1(\row<0>_MC.UIM ),    .O(\row<1>_MC.D2 )  );  X_AND8 \row<1>_MC.CE_99  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<1>_MC.CE )  );  X_BUF \row<0>_MC.Q_100  (    .I(\row<0>_MC.Q_tsimrenamed_net_ ),    .O(\row<0>_MC.Q )  );  X_BUF \row<0>_MC.UIM_101  (    .I(\row<0>_MC.Q_tsimrenamed_net_ ),    .O(\row<0>_MC.UIM )  );  X_FF \row<0>_MC.REG  (    .I(\row<0>_MC.D ),    .CE(\row<0>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<0>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<0>_MC.D_102  (    .I0(\row<0>_MC.D1 ),    .I1(\row<0>_MC.D2 ),    .O(\row<0>_MC.D )  );  X_ZERO \row<0>_MC.D1_103  (    .O(\row<0>_MC.D1 )  );  X_AND2 \row<0>_MC.D2_104  (    .I0(\row<7>_MC.UIM ),    .I1(\row<7>_MC.UIM ),    .O(\row<0>_MC.D2 )  );  X_AND8 \row<0>_MC.CE_105  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<0>_MC.CE )  );  X_BUF \row<7>_MC.Q_106  (    .I(\row<7>_MC.Q_tsimrenamed_net_ ),    .O(\row<7>_MC.Q )  );  X_BUF \row<7>_MC.UIM_107  (    .I(\row<7>_MC.Q_tsimrenamed_net_ ),    .O(\row<7>_MC.UIM )  );  X_FF \row<7>_MC.REG  (    .I(\row<7>_MC.D ),    .CE(\row<7>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(Gnd),    .RST(PRLD),    .O(\row<7>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<7>_MC.D_108  (    .I0(\row<7>_MC.D1 ),    .I1(\row<7>_MC.D2 ),    .O(\row<7>_MC.D )  );  X_ZERO \row<7>_MC.D1_109  (    .O(\row<7>_MC.D1 )  );  X_AND2 \row<7>_MC.D2_110  (    .I0(\row<6>_MC.UIM ),    .I1(\row<6>_MC.UIM ),    .O(\row<7>_MC.D2 )  );  X_AND8 \row<7>_MC.CE_111  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<7>_MC.CE )  );  X_BUF \row<6>_MC.Q_112  (    .I(\row<6>_MC.Q_tsimrenamed_net_ ),    .O(\row<6>_MC.Q )  );  X_BUF \row<6>_MC.UIM_113  (    .I(\row<6>_MC.Q_tsimrenamed_net_ ),    .O(\row<6>_MC.UIM )  );  X_FF \row<6>_MC.REG  (    .I(\row<6>_MC.D ),    .CE(\row<6>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<6>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<6>_MC.D_114  (    .I0(\row<6>_MC.D1 ),    .I1(\row<6>_MC.D2 ),    .O(\row<6>_MC.D )  );  X_ZERO \row<6>_MC.D1_115  (    .O(\row<6>_MC.D1 )  );  X_AND2 \row<6>_MC.D2_116  (    .I0(\row<5>_MC.UIM ),    .I1(\row<5>_MC.UIM ),    .O(\row<6>_MC.D2 )  );  X_AND8 \row<6>_MC.CE_117  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<6>_MC.CE )  );  X_BUF \row<5>_MC.Q_118  (    .I(\row<5>_MC.Q_tsimrenamed_net_ ),    .O(\row<5>_MC.Q )  );  X_BUF \row<5>_MC.UIM_119  (    .I(\row<5>_MC.Q_tsimrenamed_net_ ),    .O(\row<5>_MC.UIM )  );  X_FF \row<5>_MC.REG  (    .I(\row<5>_MC.D ),    .CE(\row<5>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<5>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<5>_MC.D_120  (    .I0(\row<5>_MC.D1 ),    .I1(\row<5>_MC.D2 ),    .O(\row<5>_MC.D )  );  X_ZERO \row<5>_MC.D1_121  (    .O(\row<5>_MC.D1 )  );  X_AND2 \row<5>_MC.D2_122  (    .I0(\row<4>_MC.UIM ),    .I1(\row<4>_MC.UIM ),    .O(\row<5>_MC.D2 )  );  X_AND8 \row<5>_MC.CE_123  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<5>_MC.CE )  );  X_BUF \row<4>_MC.Q_124  (    .I(\row<4>_MC.Q_tsimrenamed_net_ ),    .O(\row<4>_MC.Q )  );  X_BUF \row<4>_MC.UIM_125  (    .I(\row<4>_MC.Q_tsimrenamed_net_ ),    .O(\row<4>_MC.UIM )  );  X_FF \row<4>_MC.REG  (    .I(\row<4>_MC.D ),    .CE(\row<4>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<4>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<4>_MC.D_126  (    .I0(\row<4>_MC.D1 ),    .I1(\row<4>_MC.D2 ),    .O(\row<4>_MC.D )  );  X_ZERO \row<4>_MC.D1_127  (    .O(\row<4>_MC.D1 )  );  X_AND2 \row<4>_MC.D2_128  (    .I0(\row<3>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .O(\row<4>_MC.D2 )  );  X_AND8 \row<4>_MC.CE_129  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<4>_MC.CE )  );  X_BUF \row<3>_MC.Q_130  (    .I(\row<3>_MC.Q_tsimrenamed_net_ ),    .O(\row<3>_MC.Q )  );  X_BUF \row<3>_MC.UIM_131  (    .I(\row<3>_MC.Q_tsimrenamed_net_ ),    .O(\row<3>_MC.UIM )  );  X_FF \row<3>_MC.REG  (    .I(\row<3>_MC.D ),    .CE(\row<3>_MC.CE ),    .CLK(\clk_II/FCLK ),    .SET(PRLD),    .RST(Gnd),    .O(\row<3>_MC.Q_tsimrenamed_net_ )  );  X_XOR2 \row<3>_MC.D_132  (    .I0(\row<3>_MC.D1 ),    .I1(\row<3>_MC.D2 ),    .O(\row<3>_MC.D )  );  X_ZERO \row<3>_MC.D1_133  (    .O(\row<3>_MC.D1 )  );  X_AND2 \row<3>_MC.D2_134  (    .I0(\row<2>_MC.UIM ),    .I1(\row<2>_MC.UIM ),    .O(\row<3>_MC.D2 )  );  X_AND8 \row<3>_MC.CE_135  (    .I0(\column<0>_II/UIM ),    .I1(\column<1>_II/UIM ),    .I2(\column<2>_II/UIM ),    .I3(\column<3>_II/UIM ),    .I4(\column<4>_II/UIM ),    .I5(\column<5>_II/UIM ),    .I6(\column<6>_II/UIM ),    .I7(\column<7>_II/UIM ),    .O(\row<3>_MC.CE )  );  X_BUF _n009837_136 (    .I(\_n009837_MC.Q ),    .O(_n009837)  );  X_BUF \_n009837_MC.Q_137  (    .I(\_n009837_MC.D ),    .O(\_n009837_MC.Q )  );  X_XOR2 \_n009837_MC.D_138  (    .I0(\_n009837_MC.D1 ),    .I1(\_n009837_MC.D2 ),    .O(\_n009837_MC.D )  );  X_ZERO \_n009837_MC.D1_139  (    .O(\_n009837_MC.D1 )  );  X_AND8 \_n009837_MC.D2_PT_0_140  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\row<0>_MC.UIM ),    .I7(\NlwInverterSignal__n009837_MC.D2_PT_0/IN7 ),    .O(\_n009837_MC.D2_PT_0 )  );  X_AND8 \_n009837_MC.D2_PT_1_141  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\NlwInverterSignal__n009837_MC.D2_PT_1/IN6 ),    .I7(\row<1>_MC.UIM ),    .O(\_n009837_MC.D2_PT_1 )  );  X_AND8 \_n009837_MC.D2_PT_2_142  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\row<5>_MC.UIM ),    .I4(\row<6>_MC.UIM ),    .I5(\NlwInverterSignal__n009837_MC.D2_PT_2/IN5 ),    .I6(\row<0>_MC.UIM ),    .I7(\row<1>_MC.UIM ),    .O(\_n009837_MC.D2_PT_2 )  );  X_AND8 \_n009837_MC.D2_PT_3_143  (    .I0(\row<2>_MC.UIM ),    .I1(\row<3>_MC.UIM ),    .I2(\row<4>_MC.UIM ),    .I3(\NlwInverterSignal__n009837_MC.D2_PT_3/IN3 ),    .I4(\row<6>_MC.UIM ),    .I5(\row<7>_MC.UIM ),    .I6(\row<0>_MC.UIM ),    .I7(\row<1>_MC.UIM ),

⌨️ 快捷键说明

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