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

📄 dds_top.map.eqn

📁 实现数字频率合成。能产生任意频率的正弦信号、方波信号、梯形波等
💻 EQN
📖 第 1 页 / 共 5 页
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions 
-- and other software and tools, and its AMPP partner logic 
-- functions, and any output files any of the foregoing 
-- (including device programming or simulation files), and any 
-- associated documentation or information are expressly subject 
-- to the terms and conditions of the Altera Program License 
-- Subscription Agreement, Altera MegaCore Function License 
-- Agreement, or other applicable license agreement, including, 
-- without limitation, that your use is for the sole purpose of 
-- programming logic devices manufactured by Altera and sold by 
-- Altera or its authorized distributors.  Please refer to the 
-- applicable agreement for further details.
--DB01_87 is 48:inst4|74161:inst1|f74161:sub|87
--operation mode is normal

DB01_87_lut_out = E1_inst2 & (DB01_87 $ DB01_80);
DB01_87 = DFFEAS(DB01_87_lut_out, 48mhz, VCC, , , , , , );


--HB21_7 is 6:inst20|74160:inst|7
--operation mode is normal

HB21_7_lut_out = HB21_7 & (!HB21_6) # !HB21_7 & !HB21_8 & HB21_6;
HB21_7 = DFFEAS(HB21_7_lut_out, DB8_87, VCC, , , , , , );


--HB21_6 is 6:inst20|74160:inst|6
--operation mode is arithmetic

HB21_6_lut_out = !HB21_6;
HB21_6 = DFFEAS(HB21_6_lut_out, DB8_87, VCC, , , , , , );

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

DB3_81 = CARRY(HB21_6);


--HB21_8 is 6:inst20|74160:inst|8
--operation mode is normal

HB21_8_lut_out = HB21_6 & !HB21_8 & (HB21_7) # !HB21_6 & HB21_8;
HB21_8 = DFFEAS(HB21_8_lut_out, DB8_87, VCC, , , , , , );


--Q1L1 is 74138:inst21|15~69
--operation mode is normal

Q1L1 = !HB21_7 & !HB21_6 & !HB21_8;


--Q1L2 is 74138:inst21|15~70
--operation mode is normal

Q1L2 = HB21_6 & (!HB21_7 & !HB21_8);


--Q1L3 is 74138:inst21|15~71
--operation mode is normal

Q1L3 = HB21_7 & (!HB21_6 & !HB21_8);


--Q1L4 is 74138:inst21|15~72
--operation mode is normal

Q1L4 = HB21_7 & HB21_6 & (!HB21_8);


--Q1L5 is 74138:inst21|15~73
--operation mode is normal

Q1L5 = HB21_8 & (!HB21_7 & !HB21_6);


--Q1L6 is 74138:inst21|15~74
--operation mode is normal

Q1L6 = HB21_6 & HB21_8 & (!HB21_7);


--AB01_15 is cepin:inst9|74175:inst7|15
--operation mode is normal

AB01_15_lut_out = HB3_7;
AB01_15 = DFFEAS(AB01_15_lut_out, !inst13, cl, , , , , , );


--AB9_15 is cepin:inst9|74175:inst6|15
--operation mode is normal

AB9_15_lut_out = HB2_7;
AB9_15 = DFFEAS(AB9_15_lut_out, !inst13, cl, , , , , , );


--AB8_15 is cepin:inst9|74175:inst5|15
--operation mode is normal

AB8_15_lut_out = HB1_7;
AB8_15 = DFFEAS(AB8_15_lut_out, !inst13, cl, , , , , , );


--R1L7 is 74157:inst22|23~55
--operation mode is normal

R1L7 = HB21_7 & (HB21_6) # !HB21_7 & (HB21_6 & AB9_15 # !HB21_6 & (AB8_15));


--AB11_15 is cepin:inst9|74175:inst8|15
--operation mode is normal

AB11_15_lut_out = HB4_7;
AB11_15 = DFFEAS(AB11_15_lut_out, !inst13, cl, , , , , , );


--R1L8 is 74157:inst22|23~56
--operation mode is normal

R1L8 = HB21_7 & (R1L7 & (AB11_15) # !R1L7 & AB01_15) # !HB21_7 & (R1L7);


--HB11_7 is kuopx:inst19|74160:inst4|7
--operation mode is normal

HB11_7_lut_out = HB11_7 & (K2_inst5 $ (HB11_9 # !HB11L01)) # !HB11_7 & HB11L01 & (!HB11_9);
HB11_7 = DFFEAS(HB11_7_lut_out, cpp0, cl, , , , , , );


--HB01_7 is kuopx:inst19|74160:inst1|7
--operation mode is normal

HB01_7_lut_out = HB01_7 & (K2_inst5 $ (HB01_9 # !HB01L6)) # !HB01_7 & HB01L6 & (!HB01_9);
HB01_7 = DFFEAS(HB01_7_lut_out, cpp0, cl, , , , , , );


--KB6L1 is 24x4:inst18|74151:inst1|f74151:sub|73~56
--operation mode is normal

KB6L1 = !HB21_7 & (HB21_6 & HB11_7 # !HB21_6 & (HB01_7));


--HB8_7 is kuopx:inst14|74160:inst4|7
--operation mode is normal

HB8_7_lut_out = HB8_7 & (K1_inst5 $ (HB8_9 # !HB8L01)) # !HB8_7 & HB8L01 & (!HB8_9);
HB8_7 = DFFEAS(HB8_7_lut_out, cpx0, cl, , , , , , );


--HB7_7 is kuopx:inst14|74160:inst1|7
--operation mode is normal

HB7_7_lut_out = HB7_7 & (K1_inst5 $ (HB7_9 # !HB7L6)) # !HB7_7 & HB7L6 & (!HB7_9);
HB7_7 = DFFEAS(HB7_7_lut_out, cpx0, cl, , , , , , );


--HB6_7 is kuopx:inst14|74160:inst|7
--operation mode is normal

HB6_7_lut_out = HB6_7 & (K1_inst5 $ (HB6_9 # !HB6L6)) # !HB6_7 & HB6L6 & (!HB6_9);
HB6_7 = DFFEAS(HB6_7_lut_out, cpx0, cl, , , , , , );


--R1L9 is 74157:inst22|23~57
--operation mode is normal

R1L9 = HB21_7 & (HB21_6) # !HB21_7 & (HB21_6 & HB7_7 # !HB21_6 & (HB6_7));


--HB9_7 is kuopx:inst19|74160:inst|7
--operation mode is normal

HB9_7_lut_out = HB9_7 & (K2_inst5 $ (HB9_9 # !HB9L6)) # !HB9_7 & HB9L6 & (!HB9_9);
HB9_7 = DFFEAS(HB9_7_lut_out, cpp0, cl, , , , , , );


--R1L01 is 74157:inst22|23~58
--operation mode is normal

R1L01 = HB21_7 & (R1L9 & (HB9_7) # !R1L9 & HB8_7) # !HB21_7 & (R1L9);


--R1L11 is 74157:inst22|23~59
--operation mode is normal

R1L11 = key7 & (HB21_8) # !key7 & (HB21_8 & KB6L1 # !HB21_8 & (R1L01));


--AB21_15 is cepin:inst9|74175:inst9|15
--operation mode is normal

AB21_15_lut_out = HB5_7;
AB21_15 = DFFEAS(AB21_15_lut_out, !inst13, cl, , , , , , );


--KB2L1 is cepin:inst9|24x4:inst13|74151:inst1|f74151:sub|73~14
--operation mode is normal

KB2L1 = !HB21_7 & (HB21_6 # AB21_15);


--R1L21 is 74157:inst22|23~60
--operation mode is normal

R1L21 = key7 & (R1L11 & (KB2L1) # !R1L11 & R1L8) # !key7 & (R1L11);


--AB01_13 is cepin:inst9|74175:inst7|13
--operation mode is normal

AB01_13_lut_out = HB3_9;
AB01_13 = DFFEAS(AB01_13_lut_out, !inst13, cl, , , , , , );


--AB9_13 is cepin:inst9|74175:inst6|13
--operation mode is normal

AB9_13_lut_out = HB2_9;
AB9_13 = DFFEAS(AB9_13_lut_out, !inst13, cl, , , , , , );


--AB8_13 is cepin:inst9|74175:inst5|13
--operation mode is normal

AB8_13_lut_out = HB1_9;
AB8_13 = DFFEAS(AB8_13_lut_out, !inst13, cl, , , , , , );


--R1L91 is 74157:inst22|25~45
--operation mode is normal

R1L91 = HB21_7 & (HB21_6) # !HB21_7 & (HB21_6 & AB9_13 # !HB21_6 & (AB8_13));


--AB11_13 is cepin:inst9|74175:inst8|13
--operation mode is normal

AB11_13_lut_out = HB4_9;
AB11_13 = DFFEAS(AB11_13_lut_out, !inst13, cl, , , , , , );


--R1L02 is 74157:inst22|25~46
--operation mode is normal

R1L02 = HB21_7 & (R1L91 & (AB11_13) # !R1L91 & AB01_13) # !HB21_7 & (R1L91);


--HB11_9 is kuopx:inst19|74160:inst4|9
--operation mode is normal

HB11_9_lut_out = HB11_8 & (HB11L5 # HB11L9 & !K2_inst5) # !HB11_8 & (HB11L9 & !K2_inst5);
HB11_9 = DFFEAS(HB11_9_lut_out, cpp0, cl, , , , , , );


--HB01_9 is kuopx:inst19|74160:inst1|9
--operation mode is normal

HB01_9_lut_out = HB01_8 & (HB01L5 # HB11L8 & !HB11L6) # !HB01_8 & (HB11L8 & !HB11L6);
HB01_9 = DFFEAS(HB01_9_lut_out, cpp0, cl, , , , , , );


--KB8L1 is 24x4:inst18|74151:inst3|f74151:sub|73~56
--operation mode is normal

KB8L1 = !HB21_7 & (HB21_6 & HB11_9 # !HB21_6 & (HB01_9));


--HB8_9 is kuopx:inst14|74160:inst4|9
--operation mode is normal

HB8_9_lut_out = HB8_8 & (HB8L5 # HB8L9 & !K1_inst5) # !HB8_8 & (HB8L9 & !K1_inst5);
HB8_9 = DFFEAS(HB8_9_lut_out, cpx0, cl, , , , , , );


--HB7_9 is kuopx:inst14|74160:inst1|9
--operation mode is normal

HB7_9_lut_out = HB7_8 & (HB7L5 # HB8L8 & !HB8L6) # !HB7_8 & (HB8L8 & !HB8L6);
HB7_9 = DFFEAS(HB7_9_lut_out, cpx0, cl, , , , , , );


--HB6_9 is kuopx:inst14|74160:inst|9
--operation mode is normal

HB6_9_lut_out = HB6L5 # HB6_7 & HB6_8 & HB6L6;
HB6_9 = DFFEAS(HB6_9_lut_out, cpx0, cl, , , , , , );


--R1L12 is 74157:inst22|25~47
--operation mode is normal

R1L12 = HB21_7 & (HB21_6) # !HB21_7 & (HB21_6 & HB7_9 # !HB21_6 & (HB6_9));


--HB9_9 is kuopx:inst19|74160:inst|9
--operation mode is normal

HB9_9_lut_out = HB9L5 # HB9_7 & HB9_8 & HB9L6;
HB9_9 = DFFEAS(HB9_9_lut_out, cpp0, cl, , , , , , );


--R1L22 is 74157:inst22|25~48
--operation mode is normal

R1L22 = HB21_7 & (R1L12 & (HB9_9) # !R1L12 & HB8_9) # !HB21_7 & (R1L12);


--R1L32 is 74157:inst22|25~49
--operation mode is normal

R1L32 = key7 & (HB21_8) # !key7 & (HB21_8 & KB8L1 # !HB21_8 & (R1L22));


--AB21_13 is cepin:inst9|74175:inst9|13
--operation mode is normal

AB21_13_lut_out = HB5_9;
AB21_13 = DFFEAS(AB21_13_lut_out, !inst13, cl, , , , , , );


--KB4L1 is cepin:inst9|24x4:inst13|74151:inst3|f74151:sub|73~14
--operation mode is normal

KB4L1 = !HB21_7 & (HB21_6 # AB21_13);


--R1L42 is 74157:inst22|25~50
--operation mode is normal

R1L42 = key7 & (R1L32 & (KB4L1) # !R1L32 & R1L02) # !key7 & (R1L32);


--AB01_14 is cepin:inst9|74175:inst7|14
--operation mode is normal

AB01_14_lut_out = HB3_8;
AB01_14 = DFFEAS(AB01_14_lut_out, !inst13, cl, , , , , , );


--AB9_14 is cepin:inst9|74175:inst6|14
--operation mode is normal

AB9_14_lut_out = HB2_8;
AB9_14 = DFFEAS(AB9_14_lut_out, !inst13, cl, , , , , , );


--AB8_14 is cepin:inst9|74175:inst5|14
--operation mode is normal

AB8_14_lut_out = HB1_8;
AB8_14 = DFFEAS(AB8_14_lut_out, !inst13, cl, , , , , , );


--R1L31 is 74157:inst22|24~61
--operation mode is normal

R1L31 = HB21_7 & (HB21_6) # !HB21_7 & (HB21_6 & AB9_14 # !HB21_6 & (AB8_14));


--AB11_14 is cepin:inst9|74175:inst8|14
--operation mode is normal

AB11_14_lut_out = HB4_8;
AB11_14 = DFFEAS(AB11_14_lut_out, !inst13, cl, , , , , , );


--R1L41 is 74157:inst22|24~62
--operation mode is normal

R1L41 = HB21_7 & (R1L31 & (AB11_14) # !R1L31 & AB01_14) # !HB21_7 & (R1L31);


--HB11_8 is kuopx:inst19|74160:inst4|8
--operation mode is normal

HB11_8_lut_out = HB11L5 $ (HB11_8 & (!K2L2 # !HB9_8));
HB11_8 = DFFEAS(HB11_8_lut_out, cpp0, cl, , , , , , );


--HB01_8 is kuopx:inst19|74160:inst1|8
--operation mode is normal

HB01_8_lut_out = HB01_7 & (HB01L6 $ (!K2_inst5 & HB01_8)) # !HB01_7 & (!K2_inst5 & HB01_8);
HB01_8 = DFFEAS(HB01_8_lut_out, cpp0, cl, , , , , , );


--KB7L1 is 24x4:inst18|74151:inst2|f74151:sub|73~56
--operation mode is normal

KB7L1 = !HB21_7 & (HB21_6 & HB11_8 # !HB21_6 & (HB01_8));


--HB7_8 is kuopx:inst14|74160:inst1|8
--operation mode is normal

HB7_8_lut_out = HB7_7 & (HB7L6 $ (!K1_inst5 & HB7_8)) # !HB7_7 & (!K1_inst5 & HB7_8);
HB7_8 = DFFEAS(HB7_8_lut_out, cpx0, cl, , , , , , );


--HB8_8 is kuopx:inst14|74160:inst4|8
--operation mode is normal

HB8_8_lut_out = HB8L5 $ (HB8_8 & (!K1L2 # !HB6_8));
HB8_8 = DFFEAS(HB8_8_lut_out, cpx0, cl, , , , , , );


--HB6_8 is kuopx:inst14|74160:inst|8
--operation mode is normal

HB6_8_lut_out = HB6_7 & (HB6L6 $ (!K1L2 & HB6_8)) # !HB6_7 & (!K1L2 & HB6_8);
HB6_8 = DFFEAS(HB6_8_lut_out, cpx0, cl, , , , , , );


--R1L51 is 74157:inst22|24~63
--operation mode is normal

R1L51 = HB21_6 & (HB21_7) # !HB21_6 & (HB21_7 & HB8_8 # !HB21_7 & (HB6_8));


--HB9_8 is kuopx:inst19|74160:inst|8
--operation mode is normal

HB9_8_lut_out = HB9_7 & (HB9L6 $ (!K2L2 & HB9_8)) # !HB9_7 & (!K2L2 & HB9_8);
HB9_8 = DFFEAS(HB9_8_lut_out, cpp0, cl, , , , , , );


--R1L61 is 74157:inst22|24~64
--operation mode is normal

R1L61 = HB21_6 & (R1L51 & (HB9_8) # !R1L51 & HB7_8) # !HB21_6 & (R1L51);


--R1L71 is 74157:inst22|24~65
--operation mode is normal

R1L71 = key7 & (HB21_8) # !key7 & (HB21_8 & KB7L1 # !HB21_8 & (R1L61));


--AB21_14 is cepin:inst9|74175:inst9|14
--operation mode is normal

AB21_14_lut_out = HB5_8;
AB21_14 = DFFEAS(AB21_14_lut_out, !inst13, cl, , , , , , );


--KB3L1 is cepin:inst9|24x4:inst13|74151:inst2|f74151:sub|73~14
--operation mode is normal

KB3L1 = !HB21_7 & (HB21_6 # AB21_14);


--R1L81 is 74157:inst22|24~66
--operation mode is normal

R1L81 = key7 & (R1L71 & (KB3L1) # !R1L71 & R1L41) # !key7 & (R1L71);


--AB01_16 is cepin:inst9|74175:inst7|16
--operation mode is normal

AB01_16_lut_out = HB3_6;
AB01_16 = DFFEAS(AB01_16_lut_out, !inst13, cl, , , , , , );

⌨️ 快捷键说明

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