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

📄 dds_top.map.eqn

📁 实现数字频率合成。能产生任意频率的正弦信号、方波信号、梯形波等
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is normal

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


--HB31_6 is 3:inst36|74160:inst|6
--operation mode is normal

HB31_6_lut_out = !HB31_6 & !HB31_7;
HB31_6 = DFFEAS(HB31_6_lut_out, key8, VCC, , , , , , );


--A1L12 is inst38~26
--operation mode is normal

A1L12 = HB31_7 & (!HB31_6);


--AB31_16 is 12jcq_zong:inst32|74175:inst|16
--operation mode is normal

AB31_16_lut_out = AB1_16 $ AB3_13;
AB31_16 = DFFEAS(AB31_16_lut_out, DB01_87, cl, , , , , , );


--AB31_15 is 12jcq_zong:inst32|74175:inst|15
--operation mode is normal

AB31_15_lut_out = AB1_15 $ AB3_13;
AB31_15 = DFFEAS(AB31_15_lut_out, DB01_87, cl, , , , , , );


--AB31_14 is 12jcq_zong:inst32|74175:inst|14
--operation mode is normal

AB31_14_lut_out = AB1_14 $ AB3_13;
AB31_14 = DFFEAS(AB31_14_lut_out, DB01_87, cl, , , , , , );


--AB31_13 is 12jcq_zong:inst32|74175:inst|13
--operation mode is normal

AB31_13_lut_out = AB1_13 $ AB3_13;
AB31_13 = DFFEAS(AB31_13_lut_out, DB01_87, cl, , , , , , );


--AB41_16 is 12jcq_zong:inst32|74175:inst1|16
--operation mode is normal

AB41_16_lut_out = AB2_16 $ AB3_13;
AB41_16 = DFFEAS(AB41_16_lut_out, DB01_87, cl, , , , , , );


--AB41_15 is 12jcq_zong:inst32|74175:inst1|15
--operation mode is normal

AB41_15_lut_out = AB2_15 $ AB3_13;
AB41_15 = DFFEAS(AB41_15_lut_out, DB01_87, cl, , , , , , );


--AB41_14 is 12jcq_zong:inst32|74175:inst1|14
--operation mode is normal

AB41_14_lut_out = AB2_14 $ AB3_13;
AB41_14 = DFFEAS(AB41_14_lut_out, DB01_87, cl, , , , , , );


--AB41_13 is 12jcq_zong:inst32|74175:inst1|13
--operation mode is normal

AB41_13_lut_out = AB2_13 $ AB3_13;
AB41_13 = DFFEAS(AB41_13_lut_out, DB01_87, cl, , , , , , );


--AB51_16 is 12jcq_zong:inst32|74175:inst2|16
--operation mode is normal

AB51_16_lut_out = AB3_16 $ AB3_13;
AB51_16 = DFFEAS(AB51_16_lut_out, DB01_87, cl, , , , , , );


--AB51_15 is 12jcq_zong:inst32|74175:inst2|15
--operation mode is normal

AB51_15_lut_out = AB3_15 $ AB3_13;
AB51_15 = DFFEAS(AB51_15_lut_out, DB01_87, cl, , , , , , );


--AB51_14 is 12jcq_zong:inst32|74175:inst2|14
--operation mode is normal

AB51_14_lut_out = AB3_14 $ AB3_13;
AB51_14 = DFFEAS(AB51_14_lut_out, DB01_87, cl, , , , , , );


--AB51_13 is 12jcq_zong:inst32|74175:inst2|13
--operation mode is normal

AB51_13_lut_out = !A1L22;
AB51_13 = DFFEAS(AB51_13_lut_out, DB01_87, cl, , , , , , );


--AB3_16 is jcq:inst1|74175:inst2|16
--operation mode is normal

AB3_16_lut_out = !AB3_16;
AB3_16 = DFFEAS(AB3_16_lut_out, DB01_87, cl, , Z2L4, , , , );


--AB2_13 is jcq:inst1|74175:inst1|13
--operation mode is normal

AB2_13_lut_out = AB2_13 $ AB5_13 $ !Z2L3;
AB2_13 = DFFEAS(AB2_13_lut_out, DB01_87, cl, , , , , , );


--AB2_14 is jcq:inst1|74175:inst1|14
--operation mode is normal

AB2_14_lut_out = AB2_14 $ AB5_14 $ (!Z2L1 & !Z2L2);
AB2_14 = DFFEAS(AB2_14_lut_out, DB01_87, cl, , , , , , );


--AB2_15 is jcq:inst1|74175:inst1|15
--operation mode is normal

AB2_15_lut_out = Z2L6 $ (AB2_16 & (AB5_16 # !Z1L3) # !AB2_16 & AB5_16 & !Z1L3);
AB2_15 = DFFEAS(AB2_15_lut_out, DB01_87, cl, , , , , , );


--AB2_16 is jcq:inst1|74175:inst1|16
--operation mode is normal

AB2_16_lut_out = AB2_16 $ AB5_16 $ !Z1L3;
AB2_16 = DFFEAS(AB2_16_lut_out, DB01_87, cl, , , , , , );


--AB1_13 is jcq:inst1|74175:inst|13
--operation mode is normal

AB1_13_lut_out = AB1_13 $ AB4_13 $ !Z1L2;
AB1_13 = DFFEAS(AB1_13_lut_out, DB01_87, cl, , , , , , );


--AB1_14 is jcq:inst1|74175:inst|14
--operation mode is normal

AB1_14_lut_out = AB1_14 $ AB4_14 $ (!Z1L1 & !AB4L4);
AB1_14 = DFFEAS(AB1_14_lut_out, DB01_87, cl, , , , , , );


--AB1_15 is jcq:inst1|74175:inst|15
--operation mode is normal

AB1_15_lut_out = AB1_15 $ AB4_15 $ (AB1_16 & AB4_16);
AB1_15 = DFFEAS(AB1_15_lut_out, DB01_87, cl, , , , , , );


--AB1_16 is jcq:inst1|74175:inst|16
--operation mode is normal

AB1_16_lut_out = !AB1_16;
AB1_16 = DFFEAS(AB1_16_lut_out, DB01_87, cl, , AB4_16, , , , );


--AB6_16 is 8jcq:inst8|74175:inst|16
--operation mode is normal

AB6_16_lut_out = DB31_9;
AB6_16 = DFFEAS(AB6_16_lut_out, DB01_87, cl, , , , , , );


--Z5L4 is adder2:inst17|7483:inst1|27~1
--operation mode is normal

Z5L4 = AB2_16 $ AB6_16;


--AB6_15 is 8jcq:inst8|74175:inst|15
--operation mode is normal

AB6_15_lut_out = DB31_87;
AB6_15 = DFFEAS(AB6_15_lut_out, DB01_87, cl, , , , , , );


--Z5L5 is adder2:inst17|7483:inst1|43~39
--operation mode is normal

Z5L5 = AB2_15 $ AB6_15 $ (AB2_16 & AB6_16);


--Z5L1 is adder2:inst17|7483:inst1|1~199
--operation mode is normal

Z5L1 = AB2_15 & !AB6_15 & (!AB6_16 # !AB2_16) # !AB2_15 & (!AB6_15 # !AB6_16 # !AB2_16);


--AB6_14 is 8jcq:inst8|74175:inst|14
--operation mode is normal

AB6_14_lut_out = DB31_99;
AB6_14 = DFFEAS(AB6_14_lut_out, DB01_87, cl, , , , , , );


--Z5_44 is adder2:inst17|7483:inst1|44
--operation mode is normal

Z5_44 = AB2_14 $ Z5L1 $ !AB6_14;


--Z5L2 is adder2:inst17|7483:inst1|1~200
--operation mode is normal

Z5L2 = Z5L1 & (!AB6_14 # !AB2_14) # !Z5L1 & (!AB2_14 & !AB6_14);


--AB6_13 is 8jcq:inst8|74175:inst|13
--operation mode is normal

AB6_13_lut_out = DB31_110;
AB6_13 = DFFEAS(AB6_13_lut_out, DB01_87, cl, , , , , , );


--Z5_45 is adder2:inst17|7483:inst1|45
--operation mode is normal

Z5_45 = AB2_13 $ Z5L2 $ !AB6_13;


--Z5L3 is adder2:inst17|7483:inst1|2~77
--operation mode is normal

Z5L3 = Z5L2 & (!AB6_13 # !AB2_13) # !Z5L2 & (!AB2_13 & !AB6_13);


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

AB7_16_lut_out = DB41_9;
AB7_16 = DFFEAS(AB7_16_lut_out, DB01_87, cl, , , , , , );


--Z6_42 is adder2:inst17|7483:inst2|42
--operation mode is normal

Z6_42 = AB3_16 $ Z5L3 $ !AB7_16;


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

AB7_15_lut_out = DB41_87;
AB7_15 = DFFEAS(AB7_15_lut_out, DB01_87, cl, , , , , , );


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

Z6L7 = AB3_15 $ AB7_15;


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

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


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

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


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

AB7_14_lut_out = DB41_99;
AB7_14 = DFFEAS(AB7_14_lut_out, DB01_87, cl, , , , , , );


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

Z6L1 = !AB3_15 & !AB7_15;


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

Z6_24 = AB3_15 & AB7_15;


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

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


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

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


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

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


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

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


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

AB7_13_lut_out = DB41_110;
AB7_13 = DFFEAS(AB7_13_lut_out, DB01_87, cl, , , , , , );


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

Z6_45 = Z6L3 $ AB3_13 $ !AB7_13;


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

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


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

DB01_80 = DB01L4 & DB01_9;


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

DB8_9_carry_eqn = DB7_105;
DB8_9_lut_out = DB8_9 $ (!DB8_9_carry_eqn);
DB8_9 = DFFEAS(DB8_9_lut_out, DB2_87, VCC, , , , , , );

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

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


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

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


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

DB5_87_carry_eqn = DB5_81;
DB5_87_lut_out = DB5_87_carry_eqn $ DB5_87;
DB5_87 = DFFEAS(DB5_87_lut_out, DB8_87, VCC, , , , , , );


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

J1_inst10 = inst13 # DB5_87;


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

HB2L6 = inst13 & HB2_6 & HB1_6 & HB1_9;


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

HB3L6 = HB3_6 & HB2_9 & HB2L6;


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

HB1L6 = inst13 & HB1_6;


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

HB4L6 = HB4_6 & HB3_9 & HB3L6;


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

DB11_82 = CARRY(DB01_87 & key1);


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

HB5L6 = HB4_6 & HB3_9 & HB4_9 & HB3L6;


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

HB3L5 = HB3_9 & (inst13 # DB5_87);


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

HB2L5 = HB2_9 & (inst13 # DB5_87);


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

HB1L5 = HB1_9 & (inst13 # DB5_87);


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

HB4L5 = HB4_9 & (inst13 # DB5_87);


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

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


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

AB5_13_lut_out = DB21_110;
AB5_13 = DFFEAS(AB5_13_lut_out, DB01_87, cl, , , , , , );


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

AB4_15_lut_out = DB11_87;
AB4_15 = DFFEAS(AB4_15_lut_out, DB01_87, cl, , , , , , );


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

AB4_16_lut_out = DB11_9;

⌨️ 快捷键说明

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