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

📄 play.fit.eqn

📁 通过VERILOG HDL语言使用CPLD连接PS2键盘.
💻 EQN
📖 第 1 页 / 共 2 页
字号:
counter4Hz[13]_or_out = counter4Hz[13];
counter4Hz[13]_reg_input = counter4Hz[13]_p1_out $ counter4Hz[13]_or_out;
counter4Hz[13] = DFFE(counter4Hz[13]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[14] is counter4Hz[14] at LC97
counter4Hz[14]_p1_out = counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[14]_p2_out = !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[14] & counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & !counter4Hz[23];
counter4Hz[14]_or_out = counter4Hz[14]_p1_out # counter4Hz[14]_p2_out;
counter4Hz[14]_reg_input = counter4Hz[14]_or_out;
counter4Hz[14] = TFFE(counter4Hz[14]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[15] is counter4Hz[15] at LC1
counter4Hz[15]_p1_out = counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0];
counter4Hz[15]_or_out = counter4Hz[15];
counter4Hz[15]_reg_input = counter4Hz[15]_p1_out $ counter4Hz[15]_or_out;
counter4Hz[15] = DFFE(counter4Hz[15]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[16] is counter4Hz[16] at LC101
counter4Hz[16]_p1_out = counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[16]_p2_out = !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[16] & counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & !counter4Hz[23];
counter4Hz[16]_or_out = counter4Hz[16]_p1_out # counter4Hz[16]_p2_out;
counter4Hz[16]_reg_input = counter4Hz[16]_or_out;
counter4Hz[16] = TFFE(counter4Hz[16]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[17] is counter4Hz[17] at LC104
counter4Hz[17]_p1_out = counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[17]_p2_out = counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[17] & counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & !counter4Hz[23];
counter4Hz[17]_or_out = counter4Hz[17]_p1_out # counter4Hz[17]_p2_out;
counter4Hz[17]_reg_input = counter4Hz[17]_or_out;
counter4Hz[17] = TFFE(counter4Hz[17]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[18] is counter4Hz[18] at LC107
counter4Hz[18]_p1_out = counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[18]_p2_out = counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[18] & counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & !counter4Hz[23];
counter4Hz[18]_or_out = counter4Hz[18]_p1_out # counter4Hz[18]_p2_out;
counter4Hz[18]_reg_input = counter4Hz[18]_or_out;
counter4Hz[18] = TFFE(counter4Hz[18]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[19] is counter4Hz[19] at LC108
counter4Hz[19]_p1_out = counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[19]_p2_out = counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[19] & counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & !counter4Hz[23];
counter4Hz[19]_or_out = counter4Hz[19]_p1_out # counter4Hz[19]_p2_out;
counter4Hz[19]_reg_input = counter4Hz[19]_or_out;
counter4Hz[19] = TFFE(counter4Hz[19]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[20] is counter4Hz[20] at LC109
counter4Hz[20]_p1_out = counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[20]_p2_out = counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[20] & counter4Hz[22] & !counter4Hz[21] & !counter4Hz[23];
counter4Hz[20]_or_out = counter4Hz[20]_p1_out # counter4Hz[20]_p2_out;
counter4Hz[20]_reg_input = counter4Hz[20]_or_out;
counter4Hz[20] = TFFE(counter4Hz[20]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[21] is counter4Hz[21] at LC110
counter4Hz[21]_p1_out = counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0];
counter4Hz[21]_or_out = counter4Hz[21];
counter4Hz[21]_reg_input = counter4Hz[21]_p1_out $ counter4Hz[21]_or_out;
counter4Hz[21] = DFFE(counter4Hz[21]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[22] is counter4Hz[22] at LC111
counter4Hz[22]_p1_out = counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0] & A1L23;
counter4Hz[22]_p2_out = !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & counter4Hz[22] & !counter4Hz[23];
counter4Hz[22]_or_out = counter4Hz[22]_p1_out # counter4Hz[22]_p2_out;
counter4Hz[22]_reg_input = counter4Hz[22]_or_out;
counter4Hz[22] = TFFE(counter4Hz[22]_reg_input, GLOBAL(sys_CLK), , , );


--counter4Hz[23] is counter4Hz[23] at LC112
counter4Hz[23]_p1_out = counter4Hz[22] & counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & counter4Hz[15] & counter4Hz[14] & counter4Hz[13] & counter4Hz[12] & counter4Hz[11] & counter4Hz[10] & counter4Hz[9] & counter4Hz[8] & counter4Hz[7] & counter4Hz[6] & counter4Hz[5] & counter4Hz[4] & counter4Hz[3] & counter4Hz[2] & counter4Hz[1] & counter4Hz[0];
counter4Hz[23]_or_out = counter4Hz[23];
counter4Hz[23]_reg_input = counter4Hz[23]_p1_out $ counter4Hz[23]_or_out;
counter4Hz[23] = DFFE(counter4Hz[23]_reg_input, GLOBAL(sys_CLK), , , );


--audiof is audiof at LC105
audiof_p1_out = counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & !counter4Hz[23] & counter4Hz[11] & counter4Hz[10];
audiof_or_out = audiof_p1_out;
audiof_reg_input = audiof_or_out;
audiof = TFFE(audiof_reg_input, GLOBAL(sys_CLK), , , );


--A1L23 is reduce_nor~1sexp at SEXP97
A1L23 = EXP(counter4Hz[22] & !counter4Hz[21] & counter4Hz[20] & counter4Hz[19] & counter4Hz[18] & counter4Hz[17] & counter4Hz[16] & !counter4Hz[15] & counter4Hz[14] & !counter4Hz[13] & counter4Hz[12] & counter4Hz[9] & !counter4Hz[8] & !counter4Hz[7] & !counter4Hz[6] & !counter4Hz[5] & counter4Hz[4] & !counter4Hz[3] & !counter4Hz[2] & !counter4Hz[1] & !counter4Hz[0] & !counter4Hz[23] & counter4Hz[11] & counter4Hz[10]);


--sys_CLK is sys_CLK at PIN_87
--operation mode is input

sys_CLK = INPUT();


--audio is audio at PIN_69
--operation mode is output

audio = OUTPUT(audiof);






⌨️ 快捷键说明

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