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

📄 dpsk.fit.eqn

📁 用vhdl语言实现2DPSK数字传输
💻 EQN
📖 第 1 页 / 共 5 页
字号:
Y1L63 = Y1_count[3] & (Y1L53 & C1_high[11] # !Y1L53 & (C1_high[10]_qfbk)) # !Y1_count[3] & (Y1L53);

--C1_high[10] is lcdcont:inst1|high[10] at LC_X9_Y6_N8
--operation mode is normal

C1_high[10] = DFFEAS(Y1L63, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[10], , , VCC);


--C1_high[4] is lcdcont:inst1|high[4] at LC_X7_Y6_N9
--operation mode is normal

C1_high[4]_lut_out = GND;
C1_high[4] = DFFEAS(C1_high[4]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[4], , , VCC);


--Y1L73 is lcdcont:inst1|lcd:mylcd|Mux~279 at LC_X9_Y6_N2
--operation mode is normal

C1_high[12]_qfbk = C1_high[12];
Y1L73 = Y1_count[0] & Y1_count[3] # !Y1_count[0] & (Y1_count[3] & C1_high[12]_qfbk # !Y1_count[3] & (C1_high[4]));

--C1_high[12] is lcdcont:inst1|high[12] at LC_X9_Y6_N2
--operation mode is normal

C1_high[12] = DFFEAS(Y1L73, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[12], , , VCC);


--C1_high[13] is lcdcont:inst1|high[13] at LC_X9_Y6_N1
--operation mode is normal

C1_high[13]_lut_out = GND;
C1_high[13] = DFFEAS(C1_high[13]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[13], , , VCC);


--Y1L83 is lcdcont:inst1|lcd:mylcd|Mux~280 at LC_X7_Y6_N8
--operation mode is normal

C1_high[5]_qfbk = C1_high[5];
Y1L83 = Y1_count[0] & (Y1L73 & C1_high[13] # !Y1L73 & (C1_high[5]_qfbk)) # !Y1_count[0] & (Y1L73);

--C1_high[5] is lcdcont:inst1|high[5] at LC_X7_Y6_N8
--operation mode is normal

C1_high[5] = DFFEAS(Y1L83, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[5], , , VCC);


--C1_high[0] is lcdcont:inst1|high[0] at LC_X8_Y5_N3
--operation mode is normal

C1_high[0]_lut_out = GND;
C1_high[0] = DFFEAS(C1_high[0]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[0], , , VCC);


--Y1L93 is lcdcont:inst1|lcd:mylcd|Mux~281 at LC_X8_Y6_N3
--operation mode is normal

C1_high[1]_qfbk = C1_high[1];
Y1L93 = Y1_count[3] & Y1_count[0] # !Y1_count[3] & (Y1_count[0] & C1_high[1]_qfbk # !Y1_count[0] & (C1_high[0]));

--C1_high[1] is lcdcont:inst1|high[1] at LC_X8_Y6_N3
--operation mode is normal

C1_high[1] = DFFEAS(Y1L93, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[1], , , VCC);


--C1_high[9] is lcdcont:inst1|high[9] at LC_X9_Y6_N9
--operation mode is normal

C1_high[9]_lut_out = GND;
C1_high[9] = DFFEAS(C1_high[9]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[9], , , VCC);


--Y1L04 is lcdcont:inst1|lcd:mylcd|Mux~282 at LC_X8_Y6_N0
--operation mode is normal

C1_high[8]_qfbk = C1_high[8];
Y1L04 = Y1_count[3] & (Y1L93 & C1_high[9] # !Y1L93 & (C1_high[8]_qfbk)) # !Y1_count[3] & (Y1L93);

--C1_high[8] is lcdcont:inst1|high[8] at LC_X8_Y6_N0
--operation mode is normal

C1_high[8] = DFFEAS(Y1L04, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[8], , , VCC);


--Y1L14 is lcdcont:inst1|lcd:mylcd|Mux~283 at LC_X8_Y6_N1
--operation mode is normal

Y1L14 = Y1_count[1] & Y1_count[2] # !Y1_count[1] & (Y1_count[2] & Y1L83 # !Y1_count[2] & (Y1L04));


--C1_high[6] is lcdcont:inst1|high[6] at LC_X7_Y6_N3
--operation mode is normal

C1_high[6]_lut_out = GND;
C1_high[6] = DFFEAS(C1_high[6]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[6], , , VCC);


--Y1L24 is lcdcont:inst1|lcd:mylcd|Mux~284 at LC_X8_Y6_N8
--operation mode is normal

C1_high[14]_qfbk = C1_high[14];
Y1L24 = Y1_count[3] & (Y1_count[0] # C1_high[14]_qfbk) # !Y1_count[3] & !Y1_count[0] & (C1_high[6]);

--C1_high[14] is lcdcont:inst1|high[14] at LC_X8_Y6_N8
--operation mode is normal

C1_high[14] = DFFEAS(Y1L24, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[14], , , VCC);


--C1_high[15] is lcdcont:inst1|high[15] at LC_X8_Y5_N2
--operation mode is normal

C1_high[15]_lut_out = GND;
C1_high[15] = DFFEAS(C1_high[15]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[15], , , VCC);


--Y1L34 is lcdcont:inst1|lcd:mylcd|Mux~285 at LC_X7_Y6_N1
--operation mode is normal

C1_high[7]_qfbk = C1_high[7];
Y1L34 = Y1_count[0] & (Y1L24 & C1_high[15] # !Y1L24 & (C1_high[7]_qfbk)) # !Y1_count[0] & (Y1L24);

--C1_high[7] is lcdcont:inst1|high[7] at LC_X7_Y6_N1
--operation mode is normal

C1_high[7] = DFFEAS(Y1L34, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z1_qout[7], , , VCC);


--Y1L44 is lcdcont:inst1|lcd:mylcd|Mux~286 at LC_X9_Y7_N3
--operation mode is normal

Y1L44 = Y1_count[1] & (Y1L14 & (Y1L34) # !Y1L14 & Y1L63) # !Y1_count[1] & Y1L14;


--Y1L17 is lcdcont:inst1|lcd:mylcd|Select~760 at LC_X9_Y7_N4
--operation mode is normal

Y1L17 = Y1L96 & (Y1L43 # Y1_state.write & Y1L44) # !Y1L96 & Y1_state.write & (Y1L44);


--Y1L54 is lcdcont:inst1|lcd:mylcd|Mux~287 at LC_X9_Y7_N7
--operation mode is normal

Y1L54 = Y1_count[2] # Y1_count[1] $ (Y1_count[3] & !Y1_count[0]);


--Y1L64 is lcdcont:inst1|lcd:mylcd|Mux~288 at LC_X7_Y8_N0
--operation mode is normal

Y1L64 = Y1_count[1] & (Y1_count[2] & !Y1_count[0] & !Y1_count[3] # !Y1_count[2] & Y1_count[0] & Y1_count[3]) # !Y1_count[1] & Y1_count[2] & (Y1_count[0] $ Y1_count[3]);


--C1_low[8] is lcdcont:inst1|low[8] at LC_X8_Y5_N0
--operation mode is normal

C1_low[8]_lut_out = GND;
C1_low[8] = DFFEAS(C1_low[8]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[8], , , VCC);


--Y1L74 is lcdcont:inst1|lcd:mylcd|Mux~289 at LC_X10_Y6_N8
--operation mode is normal

C1_low[12]_qfbk = C1_low[12];
Y1L74 = Y1_count[2] & (Y1_count[1] # C1_low[12]_qfbk) # !Y1_count[2] & !Y1_count[1] & (C1_low[8]);

--C1_low[12] is lcdcont:inst1|low[12] at LC_X10_Y6_N8
--operation mode is normal

C1_low[12] = DFFEAS(Y1L74, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[12], , , VCC);


--C1_low[14] is lcdcont:inst1|low[14] at LC_X10_Y6_N9
--operation mode is normal

C1_low[14]_lut_out = GND;
C1_low[14] = DFFEAS(C1_low[14]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[14], , , VCC);


--Y1L84 is lcdcont:inst1|lcd:mylcd|Mux~290 at LC_X10_Y6_N1
--operation mode is normal

C1_low[10]_qfbk = C1_low[10];
Y1L84 = Y1_count[1] & (Y1L74 & C1_low[14] # !Y1L74 & (C1_low[10]_qfbk)) # !Y1_count[1] & (Y1L74);

--C1_low[10] is lcdcont:inst1|low[10] at LC_X10_Y6_N1
--operation mode is normal

C1_low[10] = DFFEAS(Y1L84, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[10], , , VCC);


--C1_low[1] is lcdcont:inst1|low[1] at LC_X6_Y8_N3
--operation mode is normal

C1_low[1]_lut_out = GND;
C1_low[1] = DFFEAS(C1_low[1]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[1], , , VCC);


--Y1L94 is lcdcont:inst1|lcd:mylcd|Mux~291 at LC_X7_Y8_N7
--operation mode is normal

C1_low[3]_qfbk = C1_low[3];
Y1L94 = Y1_count[1] & (Y1_count[2] # C1_low[3]_qfbk) # !Y1_count[1] & !Y1_count[2] & (C1_low[1]);

--C1_low[3] is lcdcont:inst1|low[3] at LC_X7_Y8_N7
--operation mode is normal

C1_low[3] = DFFEAS(Y1L94, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[3], , , VCC);


--C1_low[7] is lcdcont:inst1|low[7] at LC_X8_Y5_N8
--operation mode is normal

C1_low[7]_lut_out = GND;
C1_low[7] = DFFEAS(C1_low[7]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[7], , , VCC);


--Y1L05 is lcdcont:inst1|lcd:mylcd|Mux~292 at LC_X7_Y8_N8
--operation mode is normal

C1_low[5]_qfbk = C1_low[5];
Y1L05 = Y1_count[2] & (Y1L94 & C1_low[7] # !Y1L94 & (C1_low[5]_qfbk)) # !Y1_count[2] & (Y1L94);

--C1_low[5] is lcdcont:inst1|low[5] at LC_X7_Y8_N8
--operation mode is normal

C1_low[5] = DFFEAS(Y1L05, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[5], , , VCC);


--C1_low[0] is lcdcont:inst1|low[0] at LC_X6_Y8_N9
--operation mode is normal

C1_low[0]_lut_out = GND;
C1_low[0] = DFFEAS(C1_low[0]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[0], , , VCC);


--Y1L15 is lcdcont:inst1|lcd:mylcd|Mux~293 at LC_X6_Y8_N1
--operation mode is normal

C1_low[2]_qfbk = C1_low[2];
Y1L15 = Y1_count[2] & (Y1_count[1]) # !Y1_count[2] & (Y1_count[1] & (C1_low[2]_qfbk) # !Y1_count[1] & C1_low[0]);

--C1_low[2] is lcdcont:inst1|low[2] at LC_X6_Y8_N1
--operation mode is normal

C1_low[2] = DFFEAS(Y1L15, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[2], , , VCC);


--C1_low[6] is lcdcont:inst1|low[6] at LC_X7_Y9_N9
--operation mode is normal

C1_low[6]_lut_out = GND;
C1_low[6] = DFFEAS(C1_low[6]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[6], , , VCC);


--Y1L25 is lcdcont:inst1|lcd:mylcd|Mux~294 at LC_X6_Y8_N2
--operation mode is normal

C1_low[4]_qfbk = C1_low[4];
Y1L25 = Y1_count[2] & (Y1L15 & C1_low[6] # !Y1L15 & (C1_low[4]_qfbk)) # !Y1_count[2] & (Y1L15);

--C1_low[4] is lcdcont:inst1|low[4] at LC_X6_Y8_N2
--operation mode is normal

C1_low[4] = DFFEAS(Y1L25, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[4], , , VCC);


--Y1L35 is lcdcont:inst1|lcd:mylcd|Mux~295 at LC_X7_Y8_N9
--operation mode is normal

Y1L35 = Y1_count[0] & (Y1_count[3] # Y1L05) # !Y1_count[0] & Y1L25 & !Y1_count[3];


--C1_low[9] is lcdcont:inst1|low[9] at LC_X9_Y5_N7
--operation mode is normal

C1_low[9]_lut_out = GND;
C1_low[9] = DFFEAS(C1_low[9]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[9], , , VCC);


--Y1L45 is lcdcont:inst1|lcd:mylcd|Mux~296 at LC_X10_Y6_N2
--operation mode is normal

C1_low[11]_qfbk = C1_low[11];
Y1L45 = Y1_count[2] & Y1_count[1] # !Y1_count[2] & (Y1_count[1] & C1_low[11]_qfbk # !Y1_count[1] & (C1_low[9]));

--C1_low[11] is lcdcont:inst1|low[11] at LC_X10_Y6_N2
--operation mode is normal

C1_low[11] = DFFEAS(Y1L45, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[11], , , VCC);


--C1_low[15] is lcdcont:inst1|low[15] at LC_X9_Y5_N6
--operation mode is normal

C1_low[15]_lut_out = GND;
C1_low[15] = DFFEAS(C1_low[15]_lut_out, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[15], , , VCC);


--Y1L55 is lcdcont:inst1|lcd:mylcd|Mux~297 at LC_X10_Y6_N3
--operation mode is normal

C1_low[13]_qfbk = C1_low[13];
Y1L55 = Y1_count[2] & (Y1L45 & C1_low[15] # !Y1L45 & (C1_low[13]_qfbk)) # !Y1_count[2] & (Y1L45);

--C1_low[13] is lcdcont:inst1|low[13] at LC_X10_Y6_N3
--operation mode is normal

C1_low[13] = DFFEAS(Y1L55, GLOBAL(X1_clockout), VCC, , E4_state.s2, Z2_qout[13], , , VCC);


--Y1L65 is lcdcont:inst1|lcd:mylcd|Mux~298 at LC_X10_Y8_N9
--operation mode is normal

Y1L65 = Y1_count[3] & (Y1L35 & (Y1L55) # !Y1L35 & Y1L84) # !Y1_count[3] & (Y1L35);


--Y1L27 is lcdcont:inst1|lcd:mylcd|Select~762 at LC_X10_Y8_N1
--operation mode is normal

Y1L27 = Y1L96 & (Y1L64 # Y1_state.write & Y1L65) # !Y1L96 & Y1_state.write & (Y1L65);


--Y1L75 is lcdcont:inst1|lcd:mylcd|Mux~299 at LC_X8_Y8_N9
--operation mode is normal

Y1L75 = Y1_count[2] # Y1_count[3] & (!Y1_count[1]) # !Y1_count[3] & (Y1_count[0] # Y1_count[1]);


--U1_q[4] is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[4] at LC_X11_Y7_N4
--operation mode is normal

U1_q[4]_lut_out = U1L21 $ !U1_q[4];
U1_q[4] = DFFEAS(U1_q[4]_lut_out, D1L54, VCC, , , , , H1L4, );


--R1_s[4] is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|s[4] at LC_X12_Y7_N4
--operation mode is normal

H1_b_int[0]_qfbk = H1_b_int[0];
R1_s[4] = H1_b_int[0]_qfbk $ U1_q[4];

--H1_b_int[0] is DPSK_shell:inst|modulate:comb_9|b_int[0] at LC_X12_Y7_N4
--operation mode is normal

H1_b_int[0] = DFFEAS(R1_s[4], D1L54, VCC, , , H1_b_int[1], , , VCC);


--U1_q[0] is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[0] at LC_X11_Y7_N0
--operation mode is arithmetic

U1_q[0]_lut_out = !U1_q[0];
U1_q[0] = DFFEAS(U1_q[0]_lut_out, D1L54, VCC, , , , , H1L4, );

--U1L3 is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[0]~66 at LC_X11_Y7_N0
--operation mode is arithmetic

U1L3_cout_0 = U1_q[0];
U1L3 = CARRY(U1L3_cout_0);

--U1L4 is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[0]~66COUT1_86 at LC_X11_Y7_N0
--operation mode is arithmetic

U1L4_cout_1 = U1_q[0];
U1L4 = CARRY(U1L4_cout_1);


--U1_q[1] is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[1] at LC_X11_Y7_N1
--operation mode is arithmetic

U1_q[1]_lut_out = U1_q[1] $ U1L3;
U1_q[1] = DFFEAS(U1_q[1]_lut_out, D1L54, VCC, , , , , H1L4, );

--U1L6 is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[1]~70 at LC_X11_Y7_N1
--operation mode is arithmetic

U1L6_cout_0 = !U1L3 # !U1_q[1];
U1L6 = CARRY(U1L6_cout_0);

--U1L7 is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[1]~70COUT1_87 at LC_X11_Y7_N1
--operation mode is arithmetic

U1L7_cout_1 = !U1L4 # !U1_q[1];
U1L7 = CARRY(U1L7_cout_1);


--S1L01 is DPSK_shell:inst|modulate:comb_9|phase_table:comb_11|rom_4~769 at LC_X12_Y7_N1
--operation mode is normal

S1L01 = !U1_q[1] & !U1_q[0];


--U1_q[2] is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[2] at LC_X11_Y7_N2
--operation mode is arithmetic

U1_q[2]_lut_out = U1_q[2] $ !U1L6;
U1_q[2] = DFFEAS(U1_q[2]_lut_out, D1L54, VCC, , , , , H1L4, );

--U1L9 is DPSK_shell:inst|modulate:comb_9|phase_counter:comb_10|my_syn_counter:comb_10|q[2]~74 at LC_X11_Y7_N2

⌨️ 快捷键说明

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