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

📄 scanwave.fit.eqn

📁 数字示波器的FPGA实现 VHDL编写 Quartus7.1测试通过
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is arithmetic

L2L31_carry_eqn = (!L2L01 & GND) # (L2L01 & VCC);
L2L31 = V2_q_b[5] $ H1_RAMTMP5[5] $ L2L31_carry_eqn;

--L2_TEMP[5] is VOLTAGE_CONV:inst17|TEMP[5] at LC_X18_Y3_N5
--operation mode is arithmetic

L2_TEMP[5] = DFFEA(L2L31, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L26 is VOLTAGE_CONV:inst17|TEMP[5]~COUT0 at LC_X18_Y3_N5
--operation mode is arithmetic

L2L26_cout_0 = V2_q_b[5] & !H1_RAMTMP5[5] & !L2L01 # !V2_q_b[5] & (!L2L01 # !H1_RAMTMP5[5]);
L2L26 = CARRY(L2L26_cout_0);

--L2L36 is VOLTAGE_CONV:inst17|TEMP[5]~COUT1 at LC_X18_Y3_N5
--operation mode is arithmetic

L2L36_cout_1 = V2_q_b[5] & !H1_RAMTMP5[5] & !L2L01 # !V2_q_b[5] & (!L2L01 # !H1_RAMTMP5[5]);
L2L36 = CARRY(L2L36_cout_1);


--L1L9 is VOLTAGE_CONV:inst9|add~5 at LC_X18_Y4_N4
--operation mode is arithmetic

L1L9 = H1_RAMTMP2[4] $ V1_q_b[4] $ !L1L85;

--L1_TEMP[4] is VOLTAGE_CONV:inst9|TEMP[4] at LC_X18_Y4_N4
--operation mode is arithmetic

L1_TEMP[4] = DFFEA(L1L9, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L1L64, , );

--L1L01 is VOLTAGE_CONV:inst9|add~5COUT at LC_X18_Y4_N4
--operation mode is arithmetic

L1L01 = L1L11;


--L2L9 is VOLTAGE_CONV:inst17|add~5 at LC_X18_Y3_N4
--operation mode is arithmetic

L2L9 = H1_RAMTMP5[4] $ V2_q_b[4] $ !L2L85;

--L2_TEMP[4] is VOLTAGE_CONV:inst17|TEMP[4] at LC_X18_Y3_N4
--operation mode is arithmetic

L2_TEMP[4] = DFFEA(L2L9, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L01 is VOLTAGE_CONV:inst17|add~5COUT at LC_X18_Y3_N4
--operation mode is arithmetic

L2L01 = L2L11;


--L1L7 is VOLTAGE_CONV:inst9|add~4 at LC_X18_Y4_N3
--operation mode is arithmetic

L1L7 = H1_RAMTMP2[3] $ V1_q_b[3] $ L1L55;

--L1_TEMP[3] is VOLTAGE_CONV:inst9|TEMP[3] at LC_X18_Y4_N3
--operation mode is arithmetic

L1_TEMP[3] = DFFEA(L1L7, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L1L64, , );

--L1L85 is VOLTAGE_CONV:inst9|TEMP[3]~COUT0 at LC_X18_Y4_N3
--operation mode is arithmetic

L1L85_cout_0 = H1_RAMTMP2[3] & !V1_q_b[3] & !L1L55 # !H1_RAMTMP2[3] & (!L1L55 # !V1_q_b[3]);
L1L85 = CARRY(L1L85_cout_0);

--L1L95 is VOLTAGE_CONV:inst9|TEMP[3]~COUT1 at LC_X18_Y4_N3
--operation mode is arithmetic

L1L95_cout_1 = H1_RAMTMP2[3] & !V1_q_b[3] & !L1L65 # !H1_RAMTMP2[3] & (!L1L65 # !V1_q_b[3]);
L1L95 = CARRY(L1L95_cout_1);


--L2L7 is VOLTAGE_CONV:inst17|add~4 at LC_X18_Y3_N3
--operation mode is arithmetic

L2L7 = H1_RAMTMP5[3] $ V2_q_b[3] $ L2L55;

--L2_TEMP[3] is VOLTAGE_CONV:inst17|TEMP[3] at LC_X18_Y3_N3
--operation mode is arithmetic

L2_TEMP[3] = DFFEA(L2L7, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L85 is VOLTAGE_CONV:inst17|TEMP[3]~COUT0 at LC_X18_Y3_N3
--operation mode is arithmetic

L2L85_cout_0 = H1_RAMTMP5[3] & !V2_q_b[3] & !L2L55 # !H1_RAMTMP5[3] & (!L2L55 # !V2_q_b[3]);
L2L85 = CARRY(L2L85_cout_0);

--L2L95 is VOLTAGE_CONV:inst17|TEMP[3]~COUT1 at LC_X18_Y3_N3
--operation mode is arithmetic

L2L95_cout_1 = H1_RAMTMP5[3] & !V2_q_b[3] & !L2L65 # !H1_RAMTMP5[3] & (!L2L65 # !V2_q_b[3]);
L2L95 = CARRY(L2L95_cout_1);


--L1L5 is VOLTAGE_CONV:inst9|add~3 at LC_X18_Y4_N2
--operation mode is arithmetic

L1L5 = H1_RAMTMP2[2] $ V1_q_b[2] $ !L1L25;

--L1_TEMP[2] is VOLTAGE_CONV:inst9|TEMP[2] at LC_X18_Y4_N2
--operation mode is arithmetic

L1_TEMP[2] = DFFEA(L1L5, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L1L64, , );

--L1L55 is VOLTAGE_CONV:inst9|TEMP[2]~COUT0 at LC_X18_Y4_N2
--operation mode is arithmetic

L1L55_cout_0 = H1_RAMTMP2[2] & (V1_q_b[2] # !L1L25) # !H1_RAMTMP2[2] & V1_q_b[2] & !L1L25;
L1L55 = CARRY(L1L55_cout_0);

--L1L65 is VOLTAGE_CONV:inst9|TEMP[2]~COUT1 at LC_X18_Y4_N2
--operation mode is arithmetic

L1L65_cout_1 = H1_RAMTMP2[2] & (V1_q_b[2] # !L1L35) # !H1_RAMTMP2[2] & V1_q_b[2] & !L1L35;
L1L65 = CARRY(L1L65_cout_1);


--L2L5 is VOLTAGE_CONV:inst17|add~3 at LC_X18_Y3_N2
--operation mode is arithmetic

L2L5 = V2_q_b[2] $ H1_RAMTMP5[2] $ !L2L25;

--L2_TEMP[2] is VOLTAGE_CONV:inst17|TEMP[2] at LC_X18_Y3_N2
--operation mode is arithmetic

L2_TEMP[2] = DFFEA(L2L5, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L55 is VOLTAGE_CONV:inst17|TEMP[2]~COUT0 at LC_X18_Y3_N2
--operation mode is arithmetic

L2L55_cout_0 = V2_q_b[2] & (H1_RAMTMP5[2] # !L2L25) # !V2_q_b[2] & H1_RAMTMP5[2] & !L2L25;
L2L55 = CARRY(L2L55_cout_0);

--L2L65 is VOLTAGE_CONV:inst17|TEMP[2]~COUT1 at LC_X18_Y3_N2
--operation mode is arithmetic

L2L65_cout_1 = V2_q_b[2] & (H1_RAMTMP5[2] # !L2L35) # !V2_q_b[2] & H1_RAMTMP5[2] & !L2L35;
L2L65 = CARRY(L2L65_cout_1);


--L1L3 is VOLTAGE_CONV:inst9|add~2 at LC_X18_Y4_N1
--operation mode is arithmetic

L1L3 = V1_q_b[1] $ H1_RAMTMP2[1] $ L1L94;

--L1_TEMP[1] is VOLTAGE_CONV:inst9|TEMP[1] at LC_X18_Y4_N1
--operation mode is arithmetic

L1_TEMP[1] = DFFEA(L1L3, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L1L64, , );

--L1L25 is VOLTAGE_CONV:inst9|TEMP[1]~COUT0 at LC_X18_Y4_N1
--operation mode is arithmetic

L1L25_cout_0 = V1_q_b[1] & !H1_RAMTMP2[1] & !L1L94 # !V1_q_b[1] & (!L1L94 # !H1_RAMTMP2[1]);
L1L25 = CARRY(L1L25_cout_0);

--L1L35 is VOLTAGE_CONV:inst9|TEMP[1]~COUT1 at LC_X18_Y4_N1
--operation mode is arithmetic

L1L35_cout_1 = V1_q_b[1] & !H1_RAMTMP2[1] & !L1L05 # !V1_q_b[1] & (!L1L05 # !H1_RAMTMP2[1]);
L1L35 = CARRY(L1L35_cout_1);


--L2L3 is VOLTAGE_CONV:inst17|add~2 at LC_X18_Y3_N1
--operation mode is arithmetic

L2L3 = H1_RAMTMP5[1] $ V2_q_b[1] $ L2L94;

--L2_TEMP[1] is VOLTAGE_CONV:inst17|TEMP[1] at LC_X18_Y3_N1
--operation mode is arithmetic

L2_TEMP[1] = DFFEA(L2L3, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L25 is VOLTAGE_CONV:inst17|TEMP[1]~COUT0 at LC_X18_Y3_N1
--operation mode is arithmetic

L2L25_cout_0 = H1_RAMTMP5[1] & !V2_q_b[1] & !L2L94 # !H1_RAMTMP5[1] & (!L2L94 # !V2_q_b[1]);
L2L25 = CARRY(L2L25_cout_0);

--L2L35 is VOLTAGE_CONV:inst17|TEMP[1]~COUT1 at LC_X18_Y3_N1
--operation mode is arithmetic

L2L35_cout_1 = H1_RAMTMP5[1] & !V2_q_b[1] & !L2L05 # !H1_RAMTMP5[1] & (!L2L05 # !V2_q_b[1]);
L2L35 = CARRY(L2L35_cout_1);


--L1L1 is VOLTAGE_CONV:inst9|add~1 at LC_X18_Y4_N0
--operation mode is arithmetic

L1L1 = H1_RAMTMP2[0] $ V1_q_b[0];

--L1_TEMP[0] is VOLTAGE_CONV:inst9|TEMP[0] at LC_X18_Y4_N0
--operation mode is arithmetic

L1_TEMP[0] = DFFEA(L1L1, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L1L64, , );

--L1L94 is VOLTAGE_CONV:inst9|TEMP[0]~COUT0 at LC_X18_Y4_N0
--operation mode is arithmetic

L1L94_cout_0 = H1_RAMTMP2[0] & V1_q_b[0];
L1L94 = CARRY(L1L94_cout_0);

--L1L05 is VOLTAGE_CONV:inst9|TEMP[0]~COUT1 at LC_X18_Y4_N0
--operation mode is arithmetic

L1L05_cout_1 = H1_RAMTMP2[0] & V1_q_b[0];
L1L05 = CARRY(L1L05_cout_1);


--L2L1 is VOLTAGE_CONV:inst17|add~1 at LC_X18_Y3_N0
--operation mode is arithmetic

L2L1 = V2_q_b[0] $ H1_RAMTMP5[0];

--L2_TEMP[0] is VOLTAGE_CONV:inst17|TEMP[0] at LC_X18_Y3_N0
--operation mode is arithmetic

L2_TEMP[0] = DFFEA(L2L1, !GLOBAL(P1_CLK), !GLOBAL(S1_EN), , !L2L64, , );

--L2L94 is VOLTAGE_CONV:inst17|TEMP[0]~COUT0 at LC_X18_Y3_N0
--operation mode is arithmetic

L2L94_cout_0 = V2_q_b[0] & H1_RAMTMP5[0];
L2L94 = CARRY(L2L94_cout_0);

--L2L05 is VOLTAGE_CONV:inst17|TEMP[0]~COUT1 at LC_X18_Y3_N0
--operation mode is arithmetic

L2L05_cout_1 = V2_q_b[0] & H1_RAMTMP5[0];
L2L05 = CARRY(L2L05_cout_1);


--N1L1 is MAX114:inst11|add~56 at LC_X9_Y6_N7
--operation mode is normal

N1L1 = N1_cnt[1] & N1_cnt[0];


--N1L03 is MAX114:inst11|Mux~321 at LC_X9_Y6_N1
--operation mode is normal

N1L03 = N1_cnt[1] & N1_cnt[2] & N1_cnt[0];


--K1_COUNTER[1] is FREDEVIDER8:inst8|COUNTER[1] at LC_X8_Y6_N3
--operation mode is normal

K1_COUNTER[1]_lut_out = K1_COUNTER[0] & !K1_COUNTER[2] & !K1_COUNTER[1] # !K1_COUNTER[0] & K1_COUNTER[1];
K1_COUNTER[1] = DFFEA(K1_COUNTER[1]_lut_out, GLOBAL(CLK), VCC, , , , );


--K1_COUNTER[0] is FREDEVIDER8:inst8|COUNTER[0] at LC_X8_Y6_N5
--operation mode is normal

K1_COUNTER[0]_lut_out = !K1_COUNTER[0];
K1_COUNTER[0] = DFFEA(K1_COUNTER[0]_lut_out, GLOBAL(CLK), VCC, , , , );


--K1_COUNTER[2] is FREDEVIDER8:inst8|COUNTER[2] at LC_X8_Y6_N8
--operation mode is normal

K1_COUNTER[2]_lut_out = K1_COUNTER[0] & !K1_COUNTER[2] & K1_COUNTER[1] # !K1_COUNTER[0] & K1_COUNTER[2];
K1_COUNTER[2] = DFFEA(K1_COUNTER[2]_lut_out, GLOBAL(CLK), VCC, , , , );


--K1L6 is FREDEVIDER8:inst8|reduce_nor~14 at LC_X8_Y6_N6
--operation mode is normal

K1L6 = K1_COUNTER[0] & K1_COUNTER[2] & !K1_COUNTER[1];


--H1L101 is BUS_1:inst5|reduce_nor~160 at LC_X19_Y1_N3
--operation mode is normal

H1_LATCH_ADDRES[2]_qfbk = H1_LATCH_ADDRES[2];
H1L101 = H1_LATCH_ADDRES[0] & H1_LATCH_ADDRES[3] & H1_LATCH_ADDRES[2]_qfbk & H1L99;

--H1_LATCH_ADDRES[2] is BUS_1:inst5|LATCH_ADDRES[2] at LC_X19_Y1_N3
--operation mode is normal

H1_LATCH_ADDRES[2]_sload_eqn = A1L35;
H1_LATCH_ADDRES[2] = DFFEA(H1_LATCH_ADDRES[2]_sload_eqn, !GLOBAL(ALE), VCC, , , , );


--G1L75 is generator_accB:inst4|add~17 at LC_X10_Y1_N0
--operation mode is arithmetic

G1L75_carry_eqn = G1L65;
G1L75 = G1_REG_Q[16] $ !G1L75_carry_eqn;

--G1L95 is generator_accB:inst4|add~17COUT0 at LC_X10_Y1_N0
--operation mode is arithmetic

G1L95_cout_0 = G1_REG_Q[16] & !G1L65;
G1L95 = CARRY(G1L95_cout_0);

--G1L06 is generator_accB:inst4|add~17COUT1 at LC_X10_Y1_N0

⌨️ 快捷键说明

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