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

📄 dds_top.fit.eqn

📁 实现数字频率合成。能产生任意频率的正弦信号、方波信号、梯形波等
💻 EQN
📖 第 1 页 / 共 5 页
字号:
Z6_42 = AB3_16 $ Z5L3 $ (!AB7_16);


--Z6L7 is adder2:inst17|7483:inst2|43~8 at LC_X28_Y7_N8
--operation mode is normal

Z6L7 = AB3_15 $ (AB7_15);


--Z6_43 is adder2:inst17|7483:inst2|43 at LC_X29_Y9_N1
--operation mode is normal

Z6_43 = Z6L7 $ (AB3_16 & (AB7_16 # !Z5L3) # !AB3_16 & !Z5L3 & AB7_16);


--AB3_14 is jcq:inst1|74175:inst2|14 at LC_X27_Y9_N0
--operation mode is normal

AB3_14_lut_out = !AB3_14;
AB3_14 = DFFEAS(AB3_14_lut_out, GLOBAL(DB01_87), cl, , Z3L2, , , , );


--Z6L1 is adder2:inst17|7483:inst2|1~57 at LC_X28_Y7_N6
--operation mode is normal

Z6L1 = !AB3_15 & (!AB7_15);


--Z6_24 is adder2:inst17|7483:inst2|24 at LC_X28_Y7_N1
--operation mode is normal

AB7_15_qfbk = AB7_15;
Z6_24 = AB7_15_qfbk & AB3_15;

--AB7_15 is 8jcq:inst8|74175:inst1|15 at LC_X28_Y7_N1
--operation mode is normal

AB7_15 = DFFEAS(Z6_24, GLOBAL(DB01_87), cl, , , DB41_87, , , VCC);


--Z6L2 is adder2:inst17|7483:inst2|1~58 at LC_X29_Y9_N2
--operation mode is normal

AB7_16_qfbk = AB7_16;
Z6L2 = !Z6_24 & (AB3_16 & !AB7_16_qfbk & Z5L3 # !AB3_16 & (Z5L3 # !AB7_16_qfbk));

--AB7_16 is 8jcq:inst8|74175:inst1|16 at LC_X29_Y9_N2
--operation mode is normal

AB7_16 = DFFEAS(Z6L2, GLOBAL(DB01_87), cl, , , DB41_9, , , VCC);


--Z6_44 is adder2:inst17|7483:inst2|44 at LC_X29_Y9_N8
--operation mode is normal

Z6_44 = AB3_14 $ AB7_14 $ (!Z6L1 & !Z6L2);


--Z6L3 is adder2:inst17|7483:inst2|1~59 at LC_X29_Y9_N3
--operation mode is normal

AB7_14_qfbk = AB7_14;
Z6L3 = AB3_14 & !AB7_14_qfbk & (Z6L1 # Z6L2) # !AB3_14 & (Z6L1 # Z6L2 # !AB7_14_qfbk);

--AB7_14 is 8jcq:inst8|74175:inst1|14 at LC_X29_Y9_N3
--operation mode is normal

AB7_14 = DFFEAS(Z6L3, GLOBAL(DB01_87), cl, , , DB41_99, , , VCC);


--AB3_13 is jcq:inst1|74175:inst2|13 at LC_X29_Y9_N7
--operation mode is normal

AB3_13_lut_out = !AB3_13;
AB3_13 = DFFEAS(AB3_13_lut_out, GLOBAL(DB01_87), cl, , Z3_1, , , , );


--Z6_45 is adder2:inst17|7483:inst2|45 at LC_X29_Y9_N4
--operation mode is normal

AB7_13_qfbk = AB7_13;
Z6_45 = AB3_13 $ (AB7_13_qfbk $ !Z6L3);

--AB7_13 is 8jcq:inst8|74175:inst1|13 at LC_X29_Y9_N4
--operation mode is normal

AB7_13 = DFFEAS(Z6_45, GLOBAL(DB01_87), cl, , , DB41_110, , , VCC);


--DB01_9 is 48:inst4|74161:inst1|f74161:sub|9 at LC_X8_Y13_N6
--operation mode is normal

DB01_9_lut_out = DB01L2 & E1_inst2;
DB01_9 = DFFEAS(DB01_9_lut_out, GLOBAL(48mhz), VCC, , , , , , );


--DB01_80 is 48:inst4|74161:inst1|f74161:sub|80 at LC_X8_Y13_N7
--operation mode is normal

DB01_80 = DB01L4 & (DB01_9);


--DB8_9 is 1hz1khz:inst3|fenpin:inst3|74161:inst2|f74161:sub|9 at LC_X9_Y13_N8
--operation mode is arithmetic

DB8_9_carry_eqn = (!DB7_81 & DB7_105) # (DB7_81 & DB7L01);
DB8_9_lut_out = DB8_9 $ !DB8_9_carry_eqn;
DB8_9 = DFFEAS(DB8_9_lut_out, GLOBAL(DB2_87), VCC, , , , , , );

--DB8_81 is 1hz1khz:inst3|fenpin:inst3|74161:inst2|f74161:sub|81 at LC_X9_Y13_N8
--operation mode is arithmetic

DB8_81_cout_0 = DB8_9 & !DB7_105;
DB8_81 = CARRY(DB8_81_cout_0);

--DB8L3 is 1hz1khz:inst3|fenpin:inst3|74161:inst2|f74161:sub|81~COUT1_2 at LC_X9_Y13_N8
--operation mode is arithmetic

DB8L3_cout_1 = DB8_9 & !DB7L01;
DB8L3 = CARRY(DB8L3_cout_1);


--DB2_87 is 1hz1khz:inst3|48:inst|74161:inst1|f74161:sub|87 at LC_X45_Y13_N0
--operation mode is normal

DB2_87_lut_out = E2_inst2 & (DB2_80 $ DB2_87);
DB2_87 = DFFEAS(DB2_87_lut_out, GLOBAL(48mhz), VCC, , , , , , );


--DB5_87 is 1hz1khz:inst3|fenpin:inst2|74161:inst2|f74161:sub|87 at LC_X43_Y15_N9
--operation mode is normal

DB5_87_carry_eqn = (!DB4_81 & DB5_81) # (DB4_81 & DB5L3);
DB5_87_lut_out = DB5_87 $ (DB5_87_carry_eqn);
DB5_87 = DFFEAS(DB5_87_lut_out, GLOBAL(DB8_87), VCC, , , , , , );


--J1_inst10 is cepin:inst9|inst10 at LC_X42_Y13_N3
--operation mode is normal

J1_inst10 = DB5_87 # inst13;


--HB2L6 is cepin:inst9|74160:inst1|45~16 at LC_X43_Y13_N5
--operation mode is normal

HB2L6 = inst13 & HB2_6 & HB1_9 & HB1_6;


--HB3L6 is cepin:inst9|74160:inst2|45~20 at LC_X43_Y13_N6
--operation mode is normal

HB3L6 = HB3_6 & (HB2_9 & HB2L6);


--HB1L6 is cepin:inst9|74160:inst|45~13 at LC_X42_Y15_N0
--operation mode is normal

HB1L6 = inst13 & HB1_6;


--HB4L6 is cepin:inst9|74160:inst3|50~11 at LC_X43_Y13_N0
--operation mode is normal

HB4L6 = HB3L6 & HB4_6 & (HB3_9);


--DB11_82 is kuopx161:inst15|74161:inst|f74161:sub|82 at LC_X27_Y7_N0
--operation mode is arithmetic

DB11_82_cout_0 = DB01_87 & key1;
DB11_82 = CARRY(DB11_82_cout_0);

--DB11L7 is kuopx161:inst15|74161:inst|f74161:sub|82~COUT1_2 at LC_X27_Y7_N0
--operation mode is arithmetic

DB11L7_cout_1 = DB01_87 & key1;
DB11L7 = CARRY(DB11L7_cout_1);


--HB5L6 is cepin:inst9|74160:inst4|47~38 at LC_X43_Y13_N1
--operation mode is normal

HB5L6 = HB3L6 & HB4_6 & HB4_9 & HB3_9;


--HB3L5 is cepin:inst9|74160:inst2|13~126 at LC_X42_Y15_N6
--operation mode is normal

HB3L5 = HB3_9 & (DB5_87 # inst13);


--HB2L5 is cepin:inst9|74160:inst1|13~119 at LC_X41_Y13_N9
--operation mode is normal

HB2L5 = HB2_9 & (DB5_87 # inst13);


--HB1L5 is cepin:inst9|74160:inst|13~124 at LC_X42_Y15_N1
--operation mode is normal

HB1L5 = HB1_9 & (inst13 # DB5_87);


--HB4L5 is cepin:inst9|74160:inst3|13~123 at LC_X43_Y12_N7
--operation mode is normal

HB4L5 = HB4_9 & (DB5_87 # inst13);


--HB5L5 is cepin:inst9|74160:inst4|13~143 at LC_X43_Y13_N2
--operation mode is normal

HB5L5 = J1_inst10 & HB5_9 & (!HB5L6 # !HB5_6);


--AB4_16 is 8jcq:inst6|74175:inst|16 at LC_X28_Y7_N5
--operation mode is normal

AB4_16_lut_out = GND;
AB4_16 = DFFEAS(AB4_16_lut_out, GLOBAL(DB01_87), cl, , , DB11_9, , , VCC);


--Z1L1 is adder:inst|7483:inst|1~200 at LC_X27_Y9_N2
--operation mode is normal

AB4_15_qfbk = AB4_15;
Z1L1 = AB1_16 & !AB4_16 & (!AB1_15 # !AB4_15_qfbk) # !AB1_16 & (!AB1_15 # !AB4_15_qfbk);

--AB4_15 is 8jcq:inst6|74175:inst|15 at LC_X27_Y9_N2
--operation mode is normal

AB4_15 = DFFEAS(Z1L1, GLOBAL(DB01_87), cl, , , DB11_87, , , VCC);


--AB4L4 is 8jcq:inst6|74175:inst|15~18 at LC_X27_Y9_N6
--operation mode is normal

AB4L4 = !AB1_15 & (!AB4_15);


--Z1L2 is adder:inst|7483:inst|1~201 at LC_X27_Y9_N3
--operation mode is normal

AB4_14_qfbk = AB4_14;
Z1L2 = AB1_14 & !AB4_14_qfbk & (AB4L4 # Z1L1) # !AB1_14 & (AB4L4 # Z1L1 # !AB4_14_qfbk);

--AB4_14 is 8jcq:inst6|74175:inst|14 at LC_X27_Y9_N3
--operation mode is normal

AB4_14 = DFFEAS(Z1L2, GLOBAL(DB01_87), cl, , , DB11_99, , , VCC);


--Z1L3 is adder:inst|7483:inst|2~77 at LC_X27_Y9_N8
--operation mode is normal

AB4_13_qfbk = AB4_13;
Z1L3 = AB1_13 & !AB4_13_qfbk & Z1L2 # !AB1_13 & (Z1L2 # !AB4_13_qfbk);

--AB4_13 is 8jcq:inst6|74175:inst|13 at LC_X27_Y9_N8
--operation mode is normal

AB4_13 = DFFEAS(Z1L3, GLOBAL(DB01_87), cl, , , DB11_110, , , VCC);


--Z2_24 is adder:inst|7483:inst1|24 at LC_X28_Y8_N3
--operation mode is normal

AB5_15_qfbk = AB5_15;
Z2_24 = AB5_15_qfbk & AB2_15;

--AB5_15 is 8jcq:inst6|74175:inst1|15 at LC_X28_Y8_N3
--operation mode is normal

AB5_15 = DFFEAS(Z2_24, GLOBAL(DB01_87), cl, , , DB21_87, , , VCC);


--Z2L1 is adder:inst|7483:inst1|1~94 at LC_X27_Y9_N5
--operation mode is normal

AB5_16_qfbk = AB5_16;
Z2L1 = !Z2_24 & (AB2_16 & !AB5_16_qfbk & Z1L3 # !AB2_16 & (Z1L3 # !AB5_16_qfbk));

--AB5_16 is 8jcq:inst6|74175:inst1|16 at LC_X27_Y9_N5
--operation mode is normal

AB5_16 = DFFEAS(Z2L1, GLOBAL(DB01_87), cl, , , DB21_9, , , VCC);


--Z2L2 is adder:inst|7483:inst1|1~95 at LC_X28_Y8_N8
--operation mode is normal

Z2L2 = !AB2_15 & (!AB5_15);


--Z2L3 is adder:inst|7483:inst1|1~96 at LC_X27_Y9_N1
--operation mode is normal

AB5_14_qfbk = AB5_14;
Z2L3 = AB2_14 & !AB5_14_qfbk & (Z2L2 # Z2L1) # !AB2_14 & (Z2L2 # Z2L1 # !AB5_14_qfbk);

--AB5_14 is 8jcq:inst6|74175:inst1|14 at LC_X27_Y9_N1
--operation mode is normal

AB5_14 = DFFEAS(Z2L3, GLOBAL(DB01_87), cl, , , DB21_99, , , VCC);


--Z3L3 is adder:inst|7483:inst2|18~1 at LC_X27_Y9_N9
--operation mode is normal

AB5_13_qfbk = AB5_13;
Z3L3 = AB3_16 & (AB2_13 & (AB5_13_qfbk # !Z2L3) # !AB2_13 & AB5_13_qfbk & !Z2L3);

--AB5_13 is 8jcq:inst6|74175:inst1|13 at LC_X27_Y9_N9
--operation mode is normal

AB5_13 = DFFEAS(Z3L3, GLOBAL(DB01_87), cl, , , DB21_110, , , VCC);


--A1L22 is inst38~27 at LC_X28_Y8_N2
--operation mode is normal

HB31_7_qfbk = HB31_7;
A1L22 = HB31_6 & !HB31_7_qfbk;

--HB31_7 is 3:inst36|74160:inst|7 at LC_X28_Y8_N2
--operation mode is normal

HB31_7 = DFFEAS(A1L22, key8, VCC, , , , , , );


--Z2L4 is adder:inst|7483:inst1|2~90 at LC_X28_Y9_N4
--operation mode is normal

Z2L4 = AB5_13 & (AB2_13 # !Z2L3) # !AB5_13 & AB2_13 & !Z2L3;


--Z2L6 is adder:inst|7483:inst1|43~8 at LC_X28_Y8_N0
--operation mode is normal

Z2L6 = AB2_15 $ (AB5_15);


--DB31_9 is kuopx161:inst16|74161:inst|f74161:sub|9 at LC_X30_Y10_N2
--operation mode is normal

DB31_9_lut_out = !DB31_9;
DB31_9 = DFFEAS(DB31_9_lut_out, GLOBAL(cpx0), cl, , DB31L3, , , , );


--DB31_87 is kuopx161:inst16|74161:inst|f74161:sub|87 at LC_X30_Y7_N2
--operation mode is normal

DB31_87_lut_out = !DB31_87;
DB31_87 = DFFEAS(DB31_87_lut_out, GLOBAL(cpx0), cl, , DB31L9, , , , );


--DB31_99 is kuopx161:inst16|74161:inst|f74161:sub|99 at LC_X30_Y10_N4
--operation mode is normal

DB31_99_lut_out = !DB31_99;
DB31_99 = DFFEAS(DB31_99_lut_out, GLOBAL(cpx0), cl, , DB31L31, , , , );


--DB31_110 is kuopx161:inst16|74161:inst|f74161:sub|110 at LC_X29_Y10_N9
--operation mode is normal

DB31_110_lut_out = !DB31_110;
DB31_110 = DFFEAS(DB31_110_lut_out, GLOBAL(cpx0), cl, , DB31L71, , , , );


--DB41_9 is kuopx161:inst16|74161:inst1|f74161:sub|9 at LC_X29_Y10_N5
--operation mode is arithmetic

DB41_9_carry_eqn = (!DB31_105 & GND) # (DB31_105 & VCC);
DB41_9_lut_out = DB41_9 $ DB41_9_carry_eqn;
DB41_9 = DFFEAS(DB41_9_lut_out, GLOBAL(cpx0), cl, , , , , , );

--DB41_81 is kuopx161:inst16|74161:inst1|f74161:sub|81 at LC_X29_Y10_N5
--operation mode is arithmetic

DB41_81_cout_0 = !DB31_105 # !DB41_9;
DB41_81 = CARRY(DB41_81_cout_0);

--DB41L3 is kuopx161:inst16|74161:inst1|f74161:sub|81~COUT1_2 at LC_X29_Y10_N5
--operation mode is arithmetic

DB41L3_cout_1 = !DB31_105 # !DB41_9;
DB41L3 = CARRY(DB41L3_cout_1);


--DB41_87 is kuopx161:inst16|74161:inst1|f74161:sub|87 at LC_X29_Y10_N6
--operation mode is arithmetic

DB41_87_carry_eqn = (!DB31_105 & DB41_81) # (DB31_105 & DB41L3);
DB41_87_lut_out = DB41_87 $ (!DB41_87_carry_eqn);
DB41_87 = DFFEAS(DB41_87_lut_out, GLOBAL(cpx0), cl, , , , , , );

--DB41_85 is kuopx161:inst16|74161:inst1|f74161:sub|85 at LC_X29_Y10_N6
--operation mode is arithmetic

DB41_85_cout_0 = DB41_87 & (!DB41_81);
DB41_85 

⌨️ 快捷键说明

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