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

📄 light.map.eqn

📁 自己写的一个VHDL程序
💻 EQN
📖 第 1 页 / 共 3 页
字号:
-- Copyright (C) 1991-2006 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--G1_Counter[0] is predevide2:inst9|Counter[0]
G1_Counter[0]_reg_input = VCC;
G1_Counter[0] = TFFE(G1_Counter[0]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[20] is predevide2:inst9|Counter[20]
G1_Counter[20]_p1_out = !G1_Counter[19] & !G1_Counter[18] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[17] & G1_Counter[16] & G1_Counter[10] & G1_Counter[0] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[20] & G1_Counter[2];
G1_Counter[20]_p2_out = G1_Counter[19] & G1_Counter[18] & G1_Counter[15] & G1_Counter[14] & G1_Counter[11] & G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[17] & G1_Counter[16] & G1_Counter[10] & G1_Counter[0] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2];
G1_Counter[20]_or_out = G1_Counter[20]_p1_out # G1_Counter[20]_p2_out;
G1_Counter[20]_reg_input = G1_Counter[20]_or_out;
G1_Counter[20] = TFFE(G1_Counter[20]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[1] is predevide2:inst9|Counter[1]
G1_Counter[1]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & !G1_Counter[1];
G1_Counter[1]_or_out = G1_Counter[1]_p1_out # !G1_Counter[0];
G1_Counter[1]_reg_input = !G1_Counter[1]_or_out;
G1_Counter[1] = TFFE(G1_Counter[1]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[2] is predevide2:inst9|Counter[2]
G1_Counter[2]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[0] & G1_Counter[2];
G1_Counter[2]_p2_out = G1_Counter[0] & G1_Counter[1];
G1_Counter[2]_or_out = G1_Counter[2]_p1_out # G1_Counter[2]_p2_out;
G1_Counter[2]_reg_input = G1_Counter[2]_or_out;
G1_Counter[2] = TFFE(G1_Counter[2]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[3] is predevide2:inst9|Counter[3]
G1_Counter[3]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[2] & G1_Counter[0] & G1_Counter[3];
G1_Counter[3]_p2_out = G1_Counter[2] & G1_Counter[0] & G1_Counter[1];
G1_Counter[3]_or_out = G1_Counter[3]_p1_out # G1_Counter[3]_p2_out;
G1_Counter[3]_reg_input = G1_Counter[3]_or_out;
G1_Counter[3] = TFFE(G1_Counter[3]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[4] is predevide2:inst9|Counter[4]
G1_Counter[4]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[4];
G1_Counter[4]_p2_out = G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[1];
G1_Counter[4]_or_out = G1_Counter[4]_p1_out # G1_Counter[4]_p2_out;
G1_Counter[4]_reg_input = G1_Counter[4]_or_out;
G1_Counter[4] = TFFE(G1_Counter[4]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[5] is predevide2:inst9|Counter[5]
G1_Counter[5]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[5];
G1_Counter[5]_p2_out = G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[1];
G1_Counter[5]_or_out = G1_Counter[5]_p1_out # G1_Counter[5]_p2_out;
G1_Counter[5]_reg_input = G1_Counter[5]_or_out;
G1_Counter[5] = TFFE(G1_Counter[5]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[6] is predevide2:inst9|Counter[6]
G1_Counter[6]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[6];
G1_Counter[6]_p2_out = G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[1];
G1_Counter[6]_or_out = G1_Counter[6]_p1_out # G1_Counter[6]_p2_out;
G1_Counter[6]_reg_input = G1_Counter[6]_or_out;
G1_Counter[6] = TFFE(G1_Counter[6]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[7] is predevide2:inst9|Counter[7]
G1_Counter[7]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[7];
G1_Counter[7]_p2_out = G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0] & G1_Counter[1];
G1_Counter[7]_or_out = G1_Counter[7]_p1_out # G1_Counter[7]_p2_out;
G1_Counter[7]_reg_input = G1_Counter[7]_or_out;
G1_Counter[7] = TFFE(G1_Counter[7]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[8] is predevide2:inst9|Counter[8]
G1_Counter[8]_p1_out = G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[8]_or_out = G1_Counter[8]_p1_out;
G1_Counter[8]_reg_input = G1_Counter[8]_or_out;
G1_Counter[8] = TFFE(G1_Counter[8]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[9] is predevide2:inst9|Counter[9]
G1_Counter[9]_p1_out = G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[9]_or_out = G1_Counter[9];
G1_Counter[9]_reg_input = G1_Counter[9]_p1_out $ G1_Counter[9]_or_out;
G1_Counter[9] = DFFE(G1_Counter[9]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[10] is predevide2:inst9|Counter[10]
G1_Counter[10]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[10] & G1_Counter[0];
G1_Counter[10]_p2_out = G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0];
G1_Counter[10]_or_out = G1_Counter[10]_p1_out # G1_Counter[10]_p2_out;
G1_Counter[10]_reg_input = G1_Counter[10]_or_out;
G1_Counter[10] = TFFE(G1_Counter[10]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[11] is predevide2:inst9|Counter[11]
G1_Counter[11]_p1_out = G1_Counter[10] & G1_Counter[9] & G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[11]_or_out = G1_Counter[11];
G1_Counter[11]_reg_input = G1_Counter[11]_p1_out $ G1_Counter[11]_or_out;
G1_Counter[11] = DFFE(G1_Counter[11]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[12] is predevide2:inst9|Counter[12]
G1_Counter[12]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & G1_Counter[20] & G1_Counter[13] & !G1_Counter[11] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[10] & G1_Counter[0] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[12] & G1_Counter[2];
G1_Counter[12]_p2_out = G1_Counter[11] & G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[10] & G1_Counter[0] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2];
G1_Counter[12]_or_out = G1_Counter[12]_p1_out # G1_Counter[12]_p2_out;
G1_Counter[12]_reg_input = G1_Counter[12]_or_out;
G1_Counter[12] = TFFE(G1_Counter[12]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[13] is predevide2:inst9|Counter[13]
G1_Counter[13]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & G1_Counter[20] & !G1_Counter[11] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[10] & G1_Counter[0] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[13] & G1_Counter[2];
G1_Counter[13]_p2_out = G1_Counter[11] & G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[10] & G1_Counter[0] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2];
G1_Counter[13]_or_out = G1_Counter[13]_p1_out # G1_Counter[13]_p2_out;
G1_Counter[13]_reg_input = G1_Counter[13]_or_out;
G1_Counter[13] = TFFE(G1_Counter[13]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[14] is predevide2:inst9|Counter[14]
G1_Counter[14]_p1_out = G1_Counter[13] & G1_Counter[12] & G1_Counter[11] & G1_Counter[10] & G1_Counter[9] & G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[14]_or_out = G1_Counter[14];
G1_Counter[14]_reg_input = G1_Counter[14]_p1_out $ G1_Counter[14]_or_out;
G1_Counter[14] = DFFE(G1_Counter[14]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[15] is predevide2:inst9|Counter[15]
G1_Counter[15]_p1_out = G1_Counter[14] & G1_Counter[13] & G1_Counter[12] & G1_Counter[11] & G1_Counter[10] & G1_Counter[9] & G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[15]_or_out = G1_Counter[15];
G1_Counter[15]_reg_input = G1_Counter[15]_p1_out $ G1_Counter[15]_or_out;
G1_Counter[15] = DFFE(G1_Counter[15]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[16] is predevide2:inst9|Counter[16]
G1_Counter[16]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[20] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[10] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[16] & G1_Counter[0];
G1_Counter[16]_p2_out = G1_Counter[15] & G1_Counter[14] & G1_Counter[11] & G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[10] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0];
G1_Counter[16]_or_out = G1_Counter[16]_p1_out # G1_Counter[16]_p2_out;
G1_Counter[16]_reg_input = G1_Counter[16]_or_out;
G1_Counter[16] = TFFE(G1_Counter[16]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[17] is predevide2:inst9|Counter[17]
G1_Counter[17]_p1_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[20] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[16] & G1_Counter[10] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[17] & G1_Counter[0];
G1_Counter[17]_p2_out = G1_Counter[15] & G1_Counter[14] & G1_Counter[11] & G1_Counter[9] & G1_Counter[8] & G1_Counter[1] & G1_Counter[16] & G1_Counter[10] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[0];
G1_Counter[17]_or_out = G1_Counter[17]_p1_out # G1_Counter[17]_p2_out;
G1_Counter[17]_reg_input = G1_Counter[17]_or_out;
G1_Counter[17] = TFFE(G1_Counter[17]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[18] is predevide2:inst9|Counter[18]
G1_Counter[18]_p1_out = G1_Counter[17] & G1_Counter[16] & G1_Counter[15] & G1_Counter[14] & G1_Counter[13] & G1_Counter[12] & G1_Counter[11] & G1_Counter[10] & G1_Counter[9] & G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[18]_or_out = G1_Counter[18];
G1_Counter[18]_reg_input = G1_Counter[18]_p1_out $ G1_Counter[18]_or_out;
G1_Counter[18] = DFFE(G1_Counter[18]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Counter[19] is predevide2:inst9|Counter[19]
G1_Counter[19]_p1_out = G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & G1_Counter[15] & G1_Counter[14] & G1_Counter[13] & G1_Counter[12] & G1_Counter[11] & G1_Counter[10] & G1_Counter[9] & G1_Counter[8] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2] & G1_Counter[1] & G1_Counter[0];
G1_Counter[19]_or_out = G1_Counter[19];
G1_Counter[19]_reg_input = G1_Counter[19]_p1_out $ G1_Counter[19]_or_out;
G1_Counter[19] = DFFE(G1_Counter[19]_reg_input, GLOBAL(Clk25MHz), , , );


--G1_Clk is predevide2:inst9|Clk
G1_Clk_reg_input = VCC;
G1_Clk_p3_out = !G1_Counter[19] & !G1_Counter[18] & G1_Counter[17] & G1_Counter[16] & !G1_Counter[15] & !G1_Counter[14] & !G1_Counter[11] & G1_Counter[10] & !G1_Counter[9] & !G1_Counter[8] & !G1_Counter[1] & G1_Counter[0] & G1_Counter[20] & G1_Counter[13] & G1_Counter[12] & G1_Counter[7] & G1_Counter[6] & G1_Counter[5] & G1_Counter[4] & G1_Counter[3] & G1_Counter[2];
G1_Clk = TFFE(G1_Clk_reg_input, GLOBAL(Clk25MHz), , , G1_Clk_p3_out);


--F1_Counter[0] is FreDevide10:inst8|Counter[0]
F1_Counter[0]_p1_out = !F1_Counter[1] & F1_Counter[2] & !F1_Counter[0];
F1_Counter[0]_or_out = F1_Counter[0]_p1_out;
F1_Counter[0]_reg_input = !F1_Counter[0]_or_out;
F1_Counter[0] = TFFE(F1_Counter[0]_reg_input, G1_Clk, , , );


--F1_Counter[1] is FreDevide10:inst8|Counter[1]
F1_Counter[1]_or_out = F1_Counter[0];
F1_Counter[1]_reg_input = F1_Counter[1]_or_out;
F1_Counter[1] = TFFE(F1_Counter[1]_reg_input, G1_Clk, , , );


--F1_Counter[2] is FreDevide10:inst8|Counter[2]
F1_Counter[2]_p1_out = !F1_Counter[0] & !F1_Counter[1] & F1_Counter[2];
F1_Counter[2]_p2_out = F1_Counter[0] & F1_Counter[1];
F1_Counter[2]_or_out = F1_Counter[2]_p1_out # F1_Counter[2]_p2_out;
F1_Counter[2]_reg_input = F1_Counter[2]_or_out;
F1_Counter[2] = TFFE(F1_Counter[2]_reg_input, G1_Clk, , , );


--F1_Clk is FreDevide10:inst8|Clk
F1_Clk_p1_out = !F1_Counter[1] & !F1_Counter[0] & F1_Counter[2];
F1_Clk_or_out = F1_Clk_p1_out;
F1_Clk_reg_input = F1_Clk_or_out;
F1_Clk = TFFE(F1_Clk_reg_input, G1_Clk, , , );


--B1_flash is controller:inst|flash
B1_flash_or_out = Hold;
B1_flash_reg_input = B1_flash_or_out;
B1_flash = DFFE(B1_flash_reg_input, !F1_Clk, , , );


--C1_counternum[0] is counter:inst1|counternum[0]
C1_counternum[0]_or_out = !Hold;
C1_counternum[0]_reg_input = C1_counternum[0]_or_out;
C1_counternum[0] = TFFE(C1_counternum[0]_reg_input, F1_Clk, !Reset, , );


--M1_dffs[0] is display:inst2|lpm_counter:timeout_rtl_0|dffs[0]
M1_dffs[0]_p1_out = !M1_dffs[0] & B1_flash;
M1_dffs[0]_or_out = M1_dffs[0]_p1_out;
M1_dffs[0]_reg_input = M1_dffs[0]_or_out;
M1_dffs[0] = DFFE(M1_dffs[0]_reg_input, G1_Clk, , , );


--M1_dffs[1] is display:inst2|lpm_counter:timeout_rtl_0|dffs[1]
M1_dffs[1]_p1_out = B1_flash & M1_dffs[0] & !M1_dffs[1];
M1_dffs[1]_p2_out = B1_flash & !M1_dffs[0] & M1_dffs[1];
M1_dffs[1]_or_out = M1_dffs[1]_p1_out # M1_dffs[1]_p2_out;
M1_dffs[1]_reg_input = M1_dffs[1]_or_out;
M1_dffs[1] = DFFE(M1_dffs[1]_reg_input, G1_Clk, , , );


--M2_dffs[1] is display:inst5|lpm_counter:timeout_rtl_1|dffs[1]
M2_dffs[1]_p1_out = B1_flash & M2_dffs[1] & !M1_dffs[0];
M2_dffs[1]_p2_out = B1_flash & !M2_dffs[1] & M1_dffs[0];
M2_dffs[1]_or_out = M2_dffs[1]_p1_out # M2_dffs[1]_p2_out;
M2_dffs[1]_reg_input = M2_dffs[1]_or_out;
M2_dffs[1] = DFFE(M2_dffs[1]_reg_input, G1_Clk, , , );


--C1_counternum[1] is counter:inst1|counternum[1]
C1_counternum[1]_p1_out = C1_counternum[0] & !Hold;
C1_counternum[1]_p4_out = C1_counternum[5] & C1_counternum[4] & !C1_counternum[3] & !C1_counternum[2] & C1_counternum[0] & !Hold;
C1_counternum[1]_or_out = C1_counternum[1] # C1_counternum[1]_p4_out;
C1_counternum[1]_reg_input = C1_counternum[1]_p1_out $ C1_counternum[1]_or_out;
C1_counternum[1] = DFFE(C1_counternum[1]_reg_input, F1_Clk, !Reset, , );


--M1_dffs[2] is display:inst2|lpm_counter:timeout_rtl_0|dffs[2]
M1_dffs[2]_p1_out = B1_flash & M1_dffs[1] & M1_dffs[0];
M1_dffs[2]_p2_out = !B1_flash & M1_dffs[2];
M1_dffs[2]_or_out = M1_dffs[2]_p1_out # M1_dffs[2]_p2_out;
M1_dffs[2]_reg_input = M1_dffs[2]_or_out;
M1_dffs[2] = TFFE(M1_dffs[2]_reg_input, G1_Clk, , , );


--M2_dffs[2] is display:inst5|lpm_counter:timeout_rtl_1|dffs[2]
M2_dffs[2]_p1_out = B1_flash & M1_dffs[0] & M2_dffs[1];
M2_dffs[2]_p2_out = !B1_flash & M2_dffs[2];
M2_dffs[2]_or_out = M2_dffs[2]_p1_out # M2_dffs[2]_p2_out;
M2_dffs[2]_reg_input = M2_dffs[2]_or_out;
M2_dffs[2] = TFFE(M2_dffs[2]_reg_input, G1_Clk, , , );


--M1_dffs[3] is display:inst2|lpm_counter:timeout_rtl_0|dffs[3]
M1_dffs[3]_p1_out = B1_flash & M1_dffs[1] & M1_dffs[2] & M1_dffs[0];
M1_dffs[3]_p2_out = !B1_flash & M1_dffs[3];
M1_dffs[3]_or_out = M1_dffs[3]_p1_out # M1_dffs[3]_p2_out;
M1_dffs[3]_reg_input = M1_dffs[3]_or_out;
M1_dffs[3] = TFFE(M1_dffs[3]_reg_input, G1_Clk, , , );


--M2_dffs[3] is display:inst5|lpm_counter:timeout_rtl_1|dffs[3]
M2_dffs[3]_p1_out = B1_flash & M1_dffs[0] & M2_dffs[2] & M2_dffs[1];
M2_dffs[3]_p2_out = !B1_flash & M2_dffs[3];
M2_dffs[3]_or_out = M2_dffs[3]_p1_out # M2_dffs[3]_p2_out;
M2_dffs[3]_reg_input = M2_dffs[3]_or_out;
M2_dffs[3] = TFFE(M2_dffs[3]_reg_input, G1_Clk, , , );


--C1_counternum[2] is counter:inst1|counternum[2]
C1_counternum[2]_p1_out = C1_counternum[0] & C1_counternum[1] & !Hold;
C1_counternum[2]_or_out = C1_counternum[2]_p1_out;
C1_counternum[2]_reg_input = C1_counternum[2]_or_out;
C1_counternum[2] = TFFE(C1_counternum[2]_reg_input, F1_Clk, !Reset, , );


--M1_dffs[4] is display:inst2|lpm_counter:timeout_rtl_0|dffs[4]
M1_dffs[4]_p1_out = B1_flash & M1_dffs[1] & M1_dffs[2] & M1_dffs[3] & M1_dffs[0];
M1_dffs[4]_p2_out = !B1_flash & M1_dffs[4];
M1_dffs[4]_or_out = M1_dffs[4]_p1_out # M1_dffs[4]_p2_out;
M1_dffs[4]_reg_input = M1_dffs[4]_or_out;
M1_dffs[4] = TFFE(M1_dffs[4]_reg_input, G1_Clk, , , );


⌨️ 快捷键说明

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