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

📄 fraq.map.eqn

📁 基于VHDL语言的频率计具有高速计频
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--H8_dffs[3] is cnt10:u8|lpm_counter:cqi_rtl_1|dffs[3]
H8_dffs[3]_p0_out = H8_dffs[3] & !C1_tsten;
H8_dffs[3]_p1_out = H8_dffs[0] & H8_dffs[1] & H8_dffs[2] & !H8_dffs[3] & C1_tsten;
H8_dffs[3]_p4_out = !H8_dffs[0] & !H8_dffs[1] & !H8_dffs[2] & H8_dffs[3];
H8_dffs[3]_or_out = H8_dffs[3]_p0_out # H8_dffs[3]_p1_out # H8_dffs[3]_p4_out;
H8_dffs[3]_reg_input = H8_dffs[3]_or_out;
H8_dffs[3]_p3_out = H7_dffs[0] & H7_dffs[3] & !H7_dffs[1] & !H7_dffs[2];
H8_dffs[3]_p2_out = !C1_tsten & !H1_dffs[21];
H8_dffs[3] = DFFE(H8_dffs[3]_reg_input, H8_dffs[3]_p3_out, !H8_dffs[3]_p2_out, , );


--E1_dout[27] is reg32b:u10|dout[27]
E1_dout[27]_or_out = H8_dffs[3];
E1_dout[27]_reg_input = E1_dout[27]_or_out;
E1_dout[27] = DFFE(E1_dout[27]_reg_input, !C1_tsten, , , );


--H9_dffs[0] is cnt10:u9|lpm_counter:cqi_rtl_0|dffs[0]
H9_dffs[0]_p0_out = H9_dffs[0] & !C1_tsten;
H9_dffs[0]_p1_out = !H9_dffs[3] & !H9_dffs[0] & C1_tsten;
H9_dffs[0]_p4_out = !H9_dffs[0] & C1_tsten & !H9_dffs[1] & !H9_dffs[2];
H9_dffs[0]_or_out = H9_dffs[0]_p0_out # H9_dffs[0]_p1_out # H9_dffs[0]_p4_out;
H9_dffs[0]_reg_input = H9_dffs[0]_or_out;
H9_dffs[0]_p3_out = H8_dffs[0] & H8_dffs[3] & !H8_dffs[1] & !H8_dffs[2];
H9_dffs[0]_p2_out = !C1_tsten & !H1_dffs[21];
H9_dffs[0] = DFFE(H9_dffs[0]_reg_input, H9_dffs[0]_p3_out, !H9_dffs[0]_p2_out, , );


--E1_dout[28] is reg32b:u10|dout[28]
E1_dout[28]_or_out = H9_dffs[0];
E1_dout[28]_reg_input = E1_dout[28]_or_out;
E1_dout[28] = DFFE(E1_dout[28]_reg_input, !C1_tsten, , , );


--H8_dffs[1] is cnt10:u8|lpm_counter:cqi_rtl_1|dffs[1]
H8_dffs[1]_p1_out = !H8_dffs[3] & H8_dffs[0] & C1_tsten;
H8_dffs[1]_p4_out = H8_dffs[3] & C1_tsten & H8_dffs[1];
H8_dffs[1]_or_out = H8_dffs[1]_p1_out # H8_dffs[1]_p4_out;
H8_dffs[1]_reg_input = H8_dffs[1]_or_out;
H8_dffs[1]_p3_out = H7_dffs[0] & H7_dffs[3] & !H7_dffs[1] & !H7_dffs[2];
H8_dffs[1]_p2_out = !C1_tsten & !H1_dffs[21];
H8_dffs[1] = TFFE(H8_dffs[1]_reg_input, H8_dffs[1]_p3_out, !H8_dffs[1]_p2_out, , );


--E1_dout[25] is reg32b:u10|dout[25]
E1_dout[25]_or_out = H8_dffs[1];
E1_dout[25]_reg_input = E1_dout[25]_or_out;
E1_dout[25] = DFFE(E1_dout[25]_reg_input, !C1_tsten, , , );


--H9_dffs[2] is cnt10:u9|lpm_counter:cqi_rtl_0|dffs[2]
H9_dffs[2]_p1_out = !H9_dffs[3] & H9_dffs[1] & H9_dffs[0] & C1_tsten;
H9_dffs[2]_p4_out = H9_dffs[3] & C1_tsten & H9_dffs[2];
H9_dffs[2]_or_out = H9_dffs[2]_p1_out # H9_dffs[2]_p4_out;
H9_dffs[2]_reg_input = H9_dffs[2]_or_out;
H9_dffs[2]_p3_out = H8_dffs[0] & H8_dffs[3] & !H8_dffs[1] & !H8_dffs[2];
H9_dffs[2]_p2_out = !C1_tsten & !H1_dffs[21];
H9_dffs[2] = TFFE(H9_dffs[2]_reg_input, H9_dffs[2]_p3_out, !H9_dffs[2]_p2_out, , );


--E1_dout[30] is reg32b:u10|dout[30]
E1_dout[30]_or_out = H9_dffs[2];
E1_dout[30]_reg_input = E1_dout[30]_or_out;
E1_dout[30] = DFFE(E1_dout[30]_reg_input, !C1_tsten, , , );


--H9_dffs[3] is cnt10:u9|lpm_counter:cqi_rtl_0|dffs[3]
H9_dffs[3]_p0_out = H9_dffs[3] & !C1_tsten;
H9_dffs[3]_p1_out = H9_dffs[1] & H9_dffs[2] & H9_dffs[0] & !H9_dffs[3] & C1_tsten;
H9_dffs[3]_p4_out = !H9_dffs[1] & !H9_dffs[2] & !H9_dffs[0] & H9_dffs[3];
H9_dffs[3]_or_out = H9_dffs[3]_p0_out # H9_dffs[3]_p1_out # H9_dffs[3]_p4_out;
H9_dffs[3]_reg_input = H9_dffs[3]_or_out;
H9_dffs[3]_p3_out = H8_dffs[0] & H8_dffs[3] & !H8_dffs[1] & !H8_dffs[2];
H9_dffs[3]_p2_out = !C1_tsten & !H1_dffs[21];
H9_dffs[3] = DFFE(H9_dffs[3]_reg_input, H9_dffs[3]_p3_out, !H9_dffs[3]_p2_out, , );


--E1_dout[31] is reg32b:u10|dout[31]
E1_dout[31]_or_out = H9_dffs[3];
E1_dout[31]_reg_input = E1_dout[31]_or_out;
E1_dout[31] = DFFE(E1_dout[31]_reg_input, !C1_tsten, , , );


--H9_dffs[1] is cnt10:u9|lpm_counter:cqi_rtl_0|dffs[1]
H9_dffs[1]_p1_out = !H9_dffs[3] & H9_dffs[0] & C1_tsten;
H9_dffs[1]_p4_out = H9_dffs[3] & C1_tsten & H9_dffs[1];
H9_dffs[1]_or_out = H9_dffs[1]_p1_out # H9_dffs[1]_p4_out;
H9_dffs[1]_reg_input = H9_dffs[1]_or_out;
H9_dffs[1]_p3_out = H8_dffs[0] & H8_dffs[3] & !H8_dffs[1] & !H8_dffs[2];
H9_dffs[1]_p2_out = !C1_tsten & !H1_dffs[21];
H9_dffs[1] = TFFE(H9_dffs[1]_reg_input, H9_dffs[1]_p3_out, !H9_dffs[1]_p2_out, , );


--E1_dout[29] is reg32b:u10|dout[29]
E1_dout[29]_or_out = H9_dffs[1];
E1_dout[29]_reg_input = E1_dout[29]_or_out;
E1_dout[29] = DFFE(E1_dout[29]_reg_input, !C1_tsten, , , );


--F1L1 is dispscan:u11|Mux~3073
F1L1_p0_out = F1_sell[2] & !F1_sell[1] & F1_sell[0] & E1_dout[10];
F1L1_p1_out = E1_dout[22] & !F1_sell[2] & F1_sell[1] & !F1_sell[0];
F1L1_p2_out = F1_sell[2] & F1_sell[1] & !F1_sell[0] & E1_dout[6];
F1L1_p3_out = F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[2];
F1L1_p4_out = F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[14];
F1L1_or_out = F1L5 # F1L1_p0_out # F1L1_p1_out # F1L1_p2_out # F1L1_p3_out # F1L1_p4_out;
F1L1 = F1L1_or_out;


--F1L2 is dispscan:u11|Mux~3079
F1L2_p0_out = F1_sell[2] & !F1_sell[1] & F1_sell[0] & E1_dout[11];
F1L2_p1_out = E1_dout[27] & !F1_sell[2] & !F1_sell[1] & F1_sell[0];
F1L2_p2_out = F1_sell[2] & F1_sell[1] & !F1_sell[0] & E1_dout[7];
F1L2_p3_out = F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[3];
F1L2_p4_out = F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[15];
F1L2_or_out = F1L6 # F1L2_p0_out # F1L2_p1_out # F1L2_p2_out # F1L2_p3_out # F1L2_p4_out;
F1L2 = F1L2_or_out;


--F1L3 is dispscan:u11|Mux~3085
F1L3_p0_out = F1_sell[2] & !F1_sell[1] & F1_sell[0] & E1_dout[8];
F1L3_p1_out = E1_dout[20] & !F1_sell[2] & F1_sell[1] & !F1_sell[0];
F1L3_p2_out = F1_sell[2] & F1_sell[1] & !F1_sell[0] & E1_dout[4];
F1L3_p3_out = F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[0];
F1L3_p4_out = F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[12];
F1L3_or_out = F1L7 # F1L3_p0_out # F1L3_p1_out # F1L3_p2_out # F1L3_p3_out # F1L3_p4_out;
F1L3 = F1L3_or_out;


--F1L4 is dispscan:u11|Mux~3091
F1L4_p0_out = F1_sell[2] & !F1_sell[1] & F1_sell[0] & E1_dout[9];
F1L4_p1_out = E1_dout[21] & !F1_sell[2] & F1_sell[1] & !F1_sell[0];
F1L4_p2_out = F1_sell[2] & F1_sell[1] & !F1_sell[0] & E1_dout[5];
F1L4_p3_out = F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[1];
F1L4_p4_out = F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[13];
F1L4_or_out = F1L8 # F1L4_p0_out # F1L4_p1_out # F1L4_p2_out # F1L4_p3_out # F1L4_p4_out;
F1L4 = F1L4_or_out;


--G1L6 is led:u12|f~65
G1L6_p1_out = !F1L1 & GLOBAL(resetled) & !F1L2 & F1L3;
G1L6_p2_out = F1L1 & GLOBAL(resetled) & F1L2 & F1L3 & !F1L4;
G1L6_p3_out = !F1L1 & GLOBAL(resetled) & !F1L2 & F1L4;
G1L6_p4_out = GLOBAL(resetled) & !F1L2 & F1L3 & F1L4;
G1L6_or_out = G1L6_p1_out # G1L6_p2_out # G1L6_p3_out # G1L6_p4_out;
G1L6 = !(G1L6_or_out);


--G1L7 is led:u12|g~81
G1L7_p1_out = F1L1 & F1L3 & F1L4 & !F1L2;
G1L7_p2_out = !F1L1 & !F1L4 & !F1L2;
G1L7_p3_out = F1L1 & !F1L3 & !F1L4 & F1L2;
G1L7_or_out = G1L7_p1_out # G1L7_p2_out # G1L7_p3_out # !GLOBAL(resetled);
G1L7 = !(G1L7_or_out);


--G1L1 is led:u12|a~208
G1L1_p1_out = F1L3 & F1L4 & GLOBAL(resetled) & !F1L1 & F1L2;
G1L1_p2_out = F1L3 & !F1L4 & GLOBAL(resetled) & F1L1 & F1L2;
G1L1_p3_out = F1L3 & !F1L4 & GLOBAL(resetled) & !F1L1 & !F1L2;
G1L1_p4_out = !F1L3 & !F1L4 & GLOBAL(resetled) & F1L1 & !F1L2;
G1L1_or_out = G1L1_p1_out # G1L1_p2_out # G1L1_p3_out # G1L1_p4_out;
G1L1 = !(G1L1_or_out);


--G1L3 is led:u12|c~108
G1L3_p1_out = GLOBAL(resetled) & F1L4 & F1L1 & F1L2;
G1L3_p2_out = GLOBAL(resetled) & F1L1 & F1L2 & !F1L3;
G1L3_p3_out = GLOBAL(resetled) & F1L4 & !F1L1 & !F1L2 & !F1L3;
G1L3_or_out = G1L3_p1_out # G1L3_p2_out # G1L3_p3_out;
G1L3 = !(G1L3_or_out);


--G1L4 is led:u12|d~131
G1L4_p1_out = GLOBAL(resetled) & !F1L4 & !F1L1 & F1L3 & !F1L2;
G1L4_p2_out = GLOBAL(resetled) & !F1L4 & F1L1 & !F1L3 & !F1L2;
G1L4_p3_out = GLOBAL(resetled) & F1L4 & F1L1 & F1L3;
G1L4_p4_out = GLOBAL(resetled) & F1L4 & !F1L1 & !F1L3 & F1L2;
G1L4_or_out = G1L4_p1_out # G1L4_p2_out # G1L4_p3_out # G1L4_p4_out;
G1L4 = !(G1L4_or_out);


--G1L5 is led:u12|e~201
G1L5_p1_out = GLOBAL(resetled) & !F1L2 & !F1L4 & F1L1;
G1L5_p2_out = GLOBAL(resetled) & !F1L2 & F1L3;
G1L5_p3_out = GLOBAL(resetled) & !F1L4 & !F1L1 & F1L3;
G1L5_or_out = G1L5_p1_out # G1L5_p2_out # G1L5_p3_out;
G1L5 = !(G1L5_or_out);


--G1L2 is led:u12|b~228
G1L2_p1_out = GLOBAL(resetled) & F1L4 & F1L1 & !F1L3;
G1L2_p2_out = GLOBAL(resetled) & F1L1 & !F1L3 & F1L2;
G1L2_p3_out = GLOBAL(resetled) & !F1L4 & F1L1 & F1L3 & !F1L2;
G1L2_p4_out = GLOBAL(resetled) & F1L4 & F1L3 & F1L2;
G1L2_or_out = G1L2_p1_out # G1L2_p2_out # G1L2_p3_out # G1L2_p4_out;
G1L2 = !(G1L2_or_out);


--F1L5 is dispscan:u11|Mux~3092
F1L5_p1_out = E1_dout[26] & !F1_sell[2] & !F1_sell[1] & F1_sell[0];
F1L5_p2_out = !F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[18];
F1L5_p3_out = !F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[30];
F1L5 = F1L5_p1_out # F1L5_p2_out # F1L5_p3_out;


--F1L6 is dispscan:u11|Mux~3096
F1L6_p1_out = E1_dout[23] & !F1_sell[2] & F1_sell[1] & !F1_sell[0];
F1L6_p2_out = !F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[19];
F1L6_p3_out = !F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[31];
F1L6 = F1L6_p1_out # F1L6_p2_out # F1L6_p3_out;


--F1L7 is dispscan:u11|Mux~3100
F1L7_p1_out = E1_dout[24] & !F1_sell[2] & !F1_sell[1] & F1_sell[0];
F1L7_p2_out = !F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[16];
F1L7_p3_out = !F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[28];
F1L7 = F1L7_p1_out # F1L7_p2_out # F1L7_p3_out;


--F1L8 is dispscan:u11|Mux~3104
F1L8_p1_out = E1_dout[25] & !F1_sell[2] & !F1_sell[1] & F1_sell[0];
F1L8_p2_out = !F1_sell[2] & F1_sell[1] & F1_sell[0] & E1_dout[17];
F1L8_p3_out = !F1_sell[2] & !F1_sell[1] & !F1_sell[0] & E1_dout[29];
F1L8 = F1L8_p1_out # F1L8_p2_out # F1L8_p3_out;


--fsin is fsin
--operation mode is input

fsin = INPUT();


--clk is clk
--operation mode is input

clk = INPUT();


--clkled is clkled
--operation mode is input

clkled = INPUT();


--resetled is resetled
--operation mode is input

resetled = INPUT();


--selled[0] is selled[0]
--operation mode is output

selled[0] = OUTPUT(F1L9);


--selled[1] is selled[1]
--operation mode is output

selled[1] = OUTPUT(F1L01);


--selled[2] is selled[2]
--operation mode is output

selled[2] = OUTPUT(F1L11);


--led_f is led_f
--operation mode is output

led_f = OUTPUT(G1L6);


--led_g is led_g
--operation mode is output

led_g = OUTPUT(G1L7);


--led_a is led_a
--operation mode is output

led_a = OUTPUT(G1L1);


--led_b is led_b
--operation mode is output

led_b = OUTPUT(G1L2);


--led_c is led_c
--operation mode is output

led_c = OUTPUT(G1L3);


--led_d is led_d
--operation mode is output

led_d = OUTPUT(G1L4);


--led_e is led_e
--operation mode is output

led_e = OUTPUT(G1L5);


⌨️ 快捷键说明

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