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

📄 dds.fit.eqn

📁 使用DDS技术
💻 EQN
📖 第 1 页 / 共 2 页
字号:


--C1_DOUT[0] is REG7B:u2|DOUT[0] at LC_X13_Y12_N1
--operation mode is arithmetic

C1_DOUT[0]_lut_out = C1_DOUT[0] $ !E1_q;
C1_DOUT[0] = DFFEAS(C1_DOUT[0]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L3 is REG7B:u2|DOUT[0]~50 at LC_X13_Y12_N1
--operation mode is arithmetic

C1L3_cout_0 = C1_DOUT[0] & !E1_q;
C1L3 = CARRY(C1L3_cout_0);

--C1L4 is REG7B:u2|DOUT[0]~50COUT1_78 at LC_X13_Y12_N1
--operation mode is arithmetic

C1L4_cout_1 = C1_DOUT[0] & !E1_q;
C1L4 = CARRY(C1L4_cout_1);


--C1_DOUT[1] is REG7B:u2|DOUT[1] at LC_X13_Y12_N2
--operation mode is arithmetic

C1_DOUT[1]_lut_out = C1_DOUT[1] $ (C1L3);
C1_DOUT[1] = DFFEAS(C1_DOUT[1]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L6 is REG7B:u2|DOUT[1]~54 at LC_X13_Y12_N2
--operation mode is arithmetic

C1L6_cout_0 = !C1L3 # !C1_DOUT[1];
C1L6 = CARRY(C1L6_cout_0);

--C1L7 is REG7B:u2|DOUT[1]~54COUT1_79 at LC_X13_Y12_N2
--operation mode is arithmetic

C1L7_cout_1 = !C1L4 # !C1_DOUT[1];
C1L7 = CARRY(C1L7_cout_1);


--C1_DOUT[2] is REG7B:u2|DOUT[2] at LC_X13_Y12_N3
--operation mode is arithmetic

C1_DOUT[2]_lut_out = C1_DOUT[2] $ E1_q $ !C1L6;
C1_DOUT[2] = DFFEAS(C1_DOUT[2]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L9 is REG7B:u2|DOUT[2]~58 at LC_X13_Y12_N3
--operation mode is arithmetic

C1L9_cout_0 = C1_DOUT[2] & (E1_q # !C1L6) # !C1_DOUT[2] & E1_q & !C1L6;
C1L9 = CARRY(C1L9_cout_0);

--C1L01 is REG7B:u2|DOUT[2]~58COUT1 at LC_X13_Y12_N3
--operation mode is arithmetic

C1L01_cout_1 = C1_DOUT[2] & (E1_q # !C1L7) # !C1_DOUT[2] & E1_q & !C1L7;
C1L01 = CARRY(C1L01_cout_1);


--C1_DOUT[3] is REG7B:u2|DOUT[3] at LC_X13_Y12_N4
--operation mode is arithmetic

C1_DOUT[3]_lut_out = C1_DOUT[3] $ C1L9;
C1_DOUT[3] = DFFEAS(C1_DOUT[3]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L21 is REG7B:u2|DOUT[3]~62 at LC_X13_Y12_N4
--operation mode is arithmetic

C1L21 = C1L31;


--C1_DOUT[4] is REG7B:u2|DOUT[4] at LC_X13_Y12_N5
--operation mode is arithmetic

C1_DOUT[4]_carry_eqn = (!C1L21 & GND) # (C1L21 & VCC);
C1_DOUT[4]_lut_out = C1_DOUT[4] $ !C1_DOUT[4]_carry_eqn;
C1_DOUT[4] = DFFEAS(C1_DOUT[4]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L61 is REG7B:u2|DOUT[4]~66 at LC_X13_Y12_N5
--operation mode is arithmetic

C1L61_cout_0 = C1_DOUT[4] & !C1L21;
C1L61 = CARRY(C1L61_cout_0);

--C1L71 is REG7B:u2|DOUT[4]~66COUT1_80 at LC_X13_Y12_N5
--operation mode is arithmetic

C1L71_cout_1 = C1_DOUT[4] & !C1L21;
C1L71 = CARRY(C1L71_cout_1);


--C1_DOUT[5] is REG7B:u2|DOUT[5] at LC_X13_Y12_N6
--operation mode is arithmetic

C1_DOUT[5]_carry_eqn = (!C1L21 & C1L61) # (C1L21 & C1L71);
C1_DOUT[5]_lut_out = C1_DOUT[5] $ (C1_DOUT[5]_carry_eqn);
C1_DOUT[5] = DFFEAS(C1_DOUT[5]_lut_out, GLOBAL(CLK), VCC, , , , , , );

--C1L91 is REG7B:u2|DOUT[5]~70 at LC_X13_Y12_N6
--operation mode is arithmetic

C1L91_cout_0 = !C1L61 # !C1_DOUT[5];
C1L91 = CARRY(C1L91_cout_0);

--C1L02 is REG7B:u2|DOUT[5]~70COUT1_81 at LC_X13_Y12_N6
--operation mode is arithmetic

C1L02_cout_1 = !C1L71 # !C1_DOUT[5];
C1L02 = CARRY(C1L02_cout_1);


--C1_DOUT[6] is REG7B:u2|DOUT[6] at LC_X13_Y12_N7
--operation mode is normal

C1_DOUT[6]_carry_eqn = (!C1L21 & C1L91) # (C1L21 & C1L02);
C1_DOUT[6]_lut_out = C1_DOUT[6] $ (!C1_DOUT[6]_carry_eqn);
C1_DOUT[6] = DFFEAS(C1_DOUT[6]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--F1_reg[1] is fsk_decode:u7|reg[1] at LC_X10_Y18_N4
--operation mode is normal

F1_reg[1]_lut_out = H1_q_a[1];
F1_reg[1] = DFFEAS(F1_reg[1]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--F1_reg[0] is fsk_decode:u7|reg[0] at LC_X10_Y18_N6
--operation mode is normal

F1_reg[0]_lut_out = H1_q_a[0];
F1_reg[0] = DFFEAS(F1_reg[0]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--F1L81 is fsk_decode:u7|process2~169 at LC_X10_Y18_N8
--operation mode is normal

F1_reg[2]_qfbk = F1_reg[2];
F1L81 = F1_reg[1] # F1_reg[2]_qfbk # F1_reg[0];

--F1_reg[2] is fsk_decode:u7|reg[2] at LC_X10_Y18_N8
--operation mode is normal

F1_reg[2] = DFFEAS(F1L81, GLOBAL(CLK), VCC, , , H1_q_a[2], , , VCC);


--F1_reg[4] is fsk_decode:u7|reg[4] at LC_X10_Y18_N2
--operation mode is normal

F1_reg[4]_lut_out = GND;
F1_reg[4] = DFFEAS(F1_reg[4]_lut_out, GLOBAL(CLK), VCC, , , H1_q_a[4], , , VCC);


--F1_reg[3] is fsk_decode:u7|reg[3] at LC_X10_Y18_N0
--operation mode is normal

F1_reg[3]_lut_out = GND;
F1_reg[3] = DFFEAS(F1_reg[3]_lut_out, GLOBAL(CLK), VCC, , , H1_q_a[3], , , VCC);


--F1_reg[6] is fsk_decode:u7|reg[6] at LC_X10_Y18_N3
--operation mode is normal

F1_reg[6]_lut_out = H1_q_a[6];
F1_reg[6] = DFFEAS(F1_reg[6]_lut_out, GLOBAL(CLK), VCC, , , , , , );


--F1L91 is fsk_decode:u7|process2~170 at LC_X10_Y18_N5
--operation mode is normal

F1_reg[5]_qfbk = F1_reg[5];
F1L91 = F1_reg[4] & F1_reg[3] & F1_reg[5]_qfbk & F1_reg[6] # !F1_reg[4] & (F1_reg[3] # F1_reg[5]_qfbk # F1_reg[6]);

--F1_reg[5] is fsk_decode:u7|reg[5] at LC_X10_Y18_N5
--operation mode is normal

F1_reg[5] = DFFEAS(F1L91, GLOBAL(CLK), VCC, , , H1_q_a[5], , , VCC);


--F1L02 is fsk_decode:u7|process2~171 at LC_X10_Y18_N7
--operation mode is normal

F1_reg[7]_qfbk = F1_reg[7];
F1L02 = F1_reg[4] & (F1_reg[7]_qfbk # !F1L91 # !F1L81) # !F1_reg[4] & (F1L91 # !F1_reg[7]_qfbk);

--F1_reg[7] is fsk_decode:u7|reg[7] at LC_X10_Y18_N7
--operation mode is normal

F1_reg[7] = DFFEAS(F1L02, GLOBAL(CLK), VCC, , , H1_q_a[7], , , VCC);


--F1L2 is fsk_decode:u7|LessThan~315 at LC_X9_Y18_N2
--operation mode is normal

F1L2 = F1_q[1] # F1_q[2] # F1_q[3] # F1_q[4];


--F1L3 is fsk_decode:u7|LessThan~316 at LC_X9_Y18_N3
--operation mode is normal

F1L3 = !F1_q[6] & !F1_q[7] & !F1_q[5] & !F1L2;


--E1_q is ps7:u6|q at LC_X13_Y12_N8
--operation mode is normal

E1_q_lut_out = !E1_c3;
E1_q = DFFEAS(E1_q_lut_out, !GLOBAL(F1_q[7]), VCC, , , E1L5, GLOBAL(ls), , );


--E1_c3 is ps7:u6|c3 at LC_X12_Y12_N2
--operation mode is normal

E1_c3_lut_out = !E1_c2;
E1_c3 = DFFEAS(E1_c3_lut_out, !GLOBAL(F1_q[7]), !GLOBAL(ls), , , , , , );


--E1_c2 is ps7:u6|c2 at LC_X12_Y12_N6
--operation mode is normal

E1_c2_lut_out = GND;
E1_c2 = DFFEAS(E1_c2_lut_out, !GLOBAL(F1_q[7]), !GLOBAL(ls), , , E1_c1, , , VCC);


--E1_c1 is ps7:u6|c1 at LC_X12_Y12_N4
--operation mode is normal

E1_c1_lut_out = !E1_c0;
E1_c1 = DFFEAS(E1_c1_lut_out, !GLOBAL(F1_q[7]), !GLOBAL(ls), , , , , , );


--E1_c0 is ps7:u6|c0 at LC_X12_Y12_N8
--operation mode is normal

E1_c0_lut_out = !E1_c0;
E1_c0 = DFFEAS(E1_c0_lut_out, !GLOBAL(F1_q[7]), !GLOBAL(ls), , !E1_c3, , , , );


--CLK is CLK at PIN_29
--operation mode is input

CLK = INPUT();


--ls is ls at PIN_28
--operation mode is input

ls = INPUT();


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

dds1[0] = OUTPUT(H1_q_a[0]);


--dds1[1] is dds1[1] at PIN_218
--operation mode is output

dds1[1] = OUTPUT(H1_q_a[1]);


--dds1[2] is dds1[2] at PIN_220
--operation mode is output

dds1[2] = OUTPUT(H1_q_a[2]);


--dds1[3] is dds1[3] at PIN_219
--operation mode is output

dds1[3] = OUTPUT(H1_q_a[3]);


--dds1[4] is dds1[4] at PIN_217
--operation mode is output

dds1[4] = OUTPUT(H1_q_a[4]);


--dds1[5] is dds1[5] at PIN_224
--operation mode is output

dds1[5] = OUTPUT(H1_q_a[5]);


--dds1[6] is dds1[6] at PIN_223
--operation mode is output

dds1[6] = OUTPUT(H1_q_a[6]);


--dds1[7] is dds1[7] at PIN_213
--operation mode is output

dds1[7] = OUTPUT(H1_q_a[7]);


--dc_out is dc_out at PIN_7
--operation mode is output

dc_out = OUTPUT(F1_s);


--E1L5 is ps7:u6|c3~3 at LC_X12_Y12_N5
--operation mode is normal

E1L5 = !E1_c3;




⌨️ 快捷键说明

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