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

📄 dds.fit.eqn

📁 利用VHDL语言实现在
💻 EQN
📖 第 1 页 / 共 2 页
字号:

--D1_q[3] is PL_DPSK2:u2|q[3] at LC_X15_Y20_N2
--operation mode is arithmetic

D1_q[3]_lut_out = D1_q[3] $ (!D1L6);
D1_q[3] = DFFEAS(D1_q[3]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);

--D1L9 is PL_DPSK2:u2|q[3]~229 at LC_X15_Y20_N2
--operation mode is arithmetic

D1L9_cout_0 = D1_q[3] & (!D1L6);
D1L9 = CARRY(D1L9_cout_0);

--D1L01 is PL_DPSK2:u2|q[3]~229COUT1_256 at LC_X15_Y20_N2
--operation mode is arithmetic

D1L01_cout_1 = D1_q[3] & (!D1L7);
D1L01 = CARRY(D1L01_cout_1);


--D1_q[4] is PL_DPSK2:u2|q[4] at LC_X15_Y20_N3
--operation mode is arithmetic

D1_q[4]_lut_out = D1_q[4] $ D1L9;
D1_q[4] = DFFEAS(D1_q[4]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);

--D1L21 is PL_DPSK2:u2|q[4]~233 at LC_X15_Y20_N3
--operation mode is arithmetic

D1L21_cout_0 = !D1L9 # !D1_q[4];
D1L21 = CARRY(D1L21_cout_0);

--D1L31 is PL_DPSK2:u2|q[4]~233COUT1 at LC_X15_Y20_N3
--operation mode is arithmetic

D1L31_cout_1 = !D1L01 # !D1_q[4];
D1L31 = CARRY(D1L31_cout_1);


--D1L82 is PL_DPSK2:u2|reduce_nor~42 at LC_X15_Y20_N8
--operation mode is normal

D1L82 = !D1_q[2] & !D1_q[1] & !D1_q[3] & !D1_q[4];


--D1_q[5] is PL_DPSK2:u2|q[5] at LC_X15_Y20_N4
--operation mode is arithmetic

D1_q[5]_lut_out = D1_q[5] $ !D1L21;
D1_q[5] = DFFEAS(D1_q[5]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);

--D1L51 is PL_DPSK2:u2|q[5]~237 at LC_X15_Y20_N4
--operation mode is arithmetic

D1L51 = D1L61;


--D1_q[6] is PL_DPSK2:u2|q[6] at LC_X15_Y20_N5
--operation mode is arithmetic

D1_q[6]_carry_eqn = (!D1L51 & GND) # (D1L51 & VCC);
D1_q[6]_lut_out = D1_q[6] $ D1_q[6]_carry_eqn;
D1_q[6] = DFFEAS(D1_q[6]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);

--D1L91 is PL_DPSK2:u2|q[6]~241 at LC_X15_Y20_N5
--operation mode is arithmetic

D1L91_cout_0 = !D1L51 # !D1_q[6];
D1L91 = CARRY(D1L91_cout_0);

--D1L02 is PL_DPSK2:u2|q[6]~241COUT1_257 at LC_X15_Y20_N5
--operation mode is arithmetic

D1L02_cout_1 = !D1L51 # !D1_q[6];
D1L02 = CARRY(D1L02_cout_1);


--D1_q[7] is PL_DPSK2:u2|q[7] at LC_X15_Y20_N6
--operation mode is arithmetic

D1_q[7]_carry_eqn = (!D1L51 & D1L91) # (D1L51 & D1L02);
D1_q[7]_lut_out = D1_q[7] $ (!D1_q[7]_carry_eqn);
D1_q[7] = DFFEAS(D1_q[7]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);

--D1L22 is PL_DPSK2:u2|q[7]~245 at LC_X15_Y20_N6
--operation mode is arithmetic

D1L22_cout_0 = D1_q[7] & (!D1L91);
D1L22 = CARRY(D1L22_cout_0);

--D1L32 is PL_DPSK2:u2|q[7]~245COUT1_258 at LC_X15_Y20_N6
--operation mode is arithmetic

D1L32_cout_1 = D1_q[7] & (!D1L02);
D1L32 = CARRY(D1L32_cout_1);


--D1_q[8] is PL_DPSK2:u2|q[8] at LC_X15_Y20_N7
--operation mode is normal

D1_q[8]_carry_eqn = (!D1L51 & D1L22) # (D1L51 & D1L32);
D1_q[8]_lut_out = D1_q[8] $ (D1_q[8]_carry_eqn);
D1_q[8] = DFFEAS(D1_q[8]_lut_out, GLOBAL(CLK), VCC, , , ~GND, , , D1L42);


--D1L92 is PL_DPSK2:u2|reduce_nor~43 at LC_X16_Y20_N9
--operation mode is normal

D1L92 = !D1_q[7] & !D1_q[5] & !D1_q[6] & !D1_q[8];


--D1L72 is PL_DPSK2:u2|reduce_nor~1 at LC_X16_Y20_N6
--operation mode is normal

D1L72 = D1L82 & (D1L92 & C1_q[0]);


--B1_c3 is ps7:u0|c3 at LC_X12_Y25_N2
--operation mode is normal

B1_c3_lut_out = !B1_c2;
B1_c3 = DFFEAS(B1_c3_lut_out, !GLOBAL(C1_q[8]), !GLOBAL(ls), , , , , , );


--C1_P7B[6] is DDS1:u1|P7B[6] at LC_X11_Y25_N5
--operation mode is normal

C1_P7B[6]_lut_out = !C1_P7B[6];
C1_P7B[6] = DFFEAS(C1_P7B[6]_lut_out, GLOBAL(C1_q[8]), VCC, , B1_q, , , , );


--E1_y is fangbo:u3|y at LC_X21_Y20_N5
--operation mode is normal

E1_y_lut_out = K1_q_a[7];
E1_y = DFFEAS(E1_y_lut_out, GLOBAL(CLK), VCC, , E1L5, , , , );


--D1L62 is PL_DPSK2:u2|reduce_nor~0 at LC_X16_Y20_N7
--operation mode is normal

D1L62 = C1_q[0] # !D1L92 # !D1L82;


--D1L42 is PL_DPSK2:u2|q[7]~252 at LC_X15_Y20_N9
--operation mode is normal

D1L42 = D1L92 & (D1L82);


--B1_c2 is ps7:u0|c2 at LC_X12_Y25_N5
--operation mode is normal

B1_c2_lut_out = GND;
B1_c2 = DFFEAS(B1_c2_lut_out, !GLOBAL(C1_q[8]), !GLOBAL(ls), , , B1_c1, , , VCC);


--E1_fout1[7] is fangbo:u3|fout1[7] at LC_X21_Y20_N2
--operation mode is normal

E1_fout1[7]_lut_out = K1_q_a[7];
E1_fout1[7] = DFFEAS(E1_fout1[7]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--E1L5 is fangbo:u3|process0~2 at LC_X21_Y20_N4
--operation mode is normal

E1_fout2[7]_qfbk = E1_fout2[7];
E1L5 = E1_fout1[7] & (E1_fout2[7]_qfbk & K1_q_a[7]) # !E1_fout1[7] & (!E1_fout2[7]_qfbk & !K1_q_a[7]);

--E1_fout2[7] is fangbo:u3|fout2[7] at LC_X21_Y20_N4
--operation mode is normal

E1_fout2[7] = DFFEAS(E1L5, GLOBAL(CLK), VCC, , , E1_fout1[7], , , VCC);


--B1_c1 is ps7:u0|c1 at LC_X12_Y25_N4
--operation mode is normal

B1_c1_lut_out = !B1_c0;
B1_c1 = DFFEAS(B1_c1_lut_out, !GLOBAL(C1_q[8]), !GLOBAL(ls), , , , , , );


--B1_c0 is ps7:u0|c0 at LC_X12_Y25_N6
--operation mode is normal

B1_c0_lut_out = !B1_c0;
B1_c0 = DFFEAS(B1_c0_lut_out, !GLOBAL(C1_q[8]), !GLOBAL(ls), , !B1_c3, , , , );


--~GND is ~GND at LC_X18_Y20_N2
--operation mode is normal

~GND = GND;


--CLK is CLK at PIN_28
--operation mode is input

CLK = INPUT();


--ls is ls at PIN_233
--operation mode is input

ls = INPUT();


--dds_out[0] is dds_out[0] at PIN_21
--operation mode is output

dds_out[0] = OUTPUT(K1_q_a[0]);


--dds_out[1] is dds_out[1] at PIN_41
--operation mode is output

dds_out[1] = OUTPUT(K1_q_a[1]);


--dds_out[2] is dds_out[2] at PIN_128
--operation mode is output

dds_out[2] = OUTPUT(K1_q_a[2]);


--dds_out[3] is dds_out[3] at PIN_132
--operation mode is output

dds_out[3] = OUTPUT(K1_q_a[3]);


--dds_out[4] is dds_out[4] at PIN_133
--operation mode is output

dds_out[4] = OUTPUT(K1_q_a[4]);


--dds_out[5] is dds_out[5] at PIN_134
--operation mode is output

dds_out[5] = OUTPUT(K1_q_a[5]);


--dds_out[6] is dds_out[6] at PIN_135
--operation mode is output

dds_out[6] = OUTPUT(K1_q_a[6]);


--dds_out[7] is dds_out[7] at PIN_136
--operation mode is output

dds_out[7] = OUTPUT(K1_q_a[7]);


--dc_out is dc_out at PIN_13
--operation mode is output

dc_out = OUTPUT(D1_y);


--count1[0] is count1[0] at PIN_214
--operation mode is output

count1[0] = OUTPUT(C1_q[0]);


--count1[1] is count1[1] at PIN_217
--operation mode is output

count1[1] = OUTPUT(C1_q[1]);


--count1[2] is count1[2] at PIN_216
--operation mode is output

count1[2] = OUTPUT(C1_q[2]);


--count1[3] is count1[3] at PIN_218
--operation mode is output

count1[3] = OUTPUT(C1_q[3]);


--count1[4] is count1[4] at PIN_219
--operation mode is output

count1[4] = OUTPUT(C1_q[4]);


--count1[5] is count1[5] at PIN_222
--operation mode is output

count1[5] = OUTPUT(C1_q[5]);


--count1[6] is count1[6] at PIN_224
--operation mode is output

count1[6] = OUTPUT(C1_q[6]);


--count1[7] is count1[7] at PIN_223
--operation mode is output

count1[7] = OUTPUT(C1_q[7]);


--count1[8] is count1[8] at PIN_20
--operation mode is output

count1[8] = OUTPUT(C1_q[8]);


--din1 is din1 at PIN_226
--operation mode is output

din1 = OUTPUT(B1_q);


--C1L7 is DDS1:u1|q[0]~113 at LC_X16_Y20_N4
--operation mode is normal

C1L7 = !C1_q[0];


--B1L5 is ps7:u0|c3~3 at LC_X11_Y25_N4
--operation mode is normal

B1L5 = !B1_c3;




⌨️ 快捷键说明

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