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

📄 dds.map.eqn

📁 基于DDS的数字移相正弦信号发生器设计
💻 EQN
📖 第 1 页 / 共 2 页
字号:

D1L46 = C1_Q[3] & !C1_Q[1] & !C1_Q[2] # !C1_Q[3] & C1_Q[2] & (C1_Q[1] # C1_Q[0]);


--D1L63 is ROM:U2|reduce_or~886
--operation mode is normal

D1L63 = C1_Q[1] & C1_Q[0] & C1_Q[3] & C1_Q[2];

--D1L56 is ROM:U2|reduce_or~922
--operation mode is normal

D1L56 = C1_Q[1] & C1_Q[0] & C1_Q[3] & C1_Q[2];


--D1L73 is ROM:U2|reduce_or~887
--operation mode is normal

D1L73 = C1_Q[3] & C1_Q[2];

--D1L66 is ROM:U2|reduce_or~923
--operation mode is normal

D1L66 = C1_Q[3] & C1_Q[2];


--D1L83 is ROM:U2|reduce_or~889
--operation mode is normal

D1L83 = C1_Q[3] & (C1_Q[2] # C1_Q[1] # C1_Q[0]);

--D1L76 is ROM:U2|reduce_or~924
--operation mode is normal

D1L76 = C1_Q[3] & (C1_Q[2] # C1_Q[1] # C1_Q[0]);


--B1_TEMP[5] is SUM99:U0|TEMP[5]
--operation mode is normal

B1_TEMP[5]_lut_out = J3_cs_buffer[5];
B1_TEMP[5] = DFFEA(B1_TEMP[5]_lut_out, CLK, !RESET, , EN, , );

--B1L31Q is SUM99:U0|TEMP[5]~38
--operation mode is normal

B1L31Q = B1_TEMP[5];


--B1_TEMP[9] is SUM99:U0|TEMP[9]
--operation mode is normal

B1_TEMP[9]_lut_out = G1_unreg_res_node[9];
B1_TEMP[9] = DFFEA(B1_TEMP[9]_lut_out, CLK, !RESET, , EN, , );

--B1L12Q is SUM99:U0|TEMP[9]~39
--operation mode is normal

B1L12Q = B1_TEMP[9];


--B1_TEMP[6] is SUM99:U0|TEMP[6]
--operation mode is normal

B1_TEMP[6]_lut_out = J3_cs_buffer[6];
B1_TEMP[6] = DFFEA(B1_TEMP[6]_lut_out, CLK, !RESET, , EN, , );

--B1L51Q is SUM99:U0|TEMP[6]~40
--operation mode is normal

B1L51Q = B1_TEMP[6];


--B1_TEMP[8] is SUM99:U0|TEMP[8]
--operation mode is normal

B1_TEMP[8]_lut_out = J3_cs_buffer[8];
B1_TEMP[8] = DFFEA(B1_TEMP[8]_lut_out, CLK, !RESET, , EN, , );

--B1L91Q is SUM99:U0|TEMP[8]~41
--operation mode is normal

B1L91Q = B1_TEMP[8];


--B1_TEMP[7] is SUM99:U0|TEMP[7]
--operation mode is normal

B1_TEMP[7]_lut_out = J3_cs_buffer[7];
B1_TEMP[7] = DFFEA(B1_TEMP[7]_lut_out, CLK, !RESET, , EN, , );

--B1L71Q is SUM99:U0|TEMP[7]~42
--operation mode is normal

B1L71Q = B1_TEMP[7];


--B1_TEMP[3] is SUM99:U0|TEMP[3]
--operation mode is normal

B1_TEMP[3]_lut_out = J3_cs_buffer[3];
B1_TEMP[3] = DFFEA(B1_TEMP[3]_lut_out, CLK, !RESET, , EN, , );

--B1L9Q is SUM99:U0|TEMP[3]~43
--operation mode is normal

B1L9Q = B1_TEMP[3];


--B1_TEMP[2] is SUM99:U0|TEMP[2]
--operation mode is normal

B1_TEMP[2]_lut_out = J3_cs_buffer[2];
B1_TEMP[2] = DFFEA(B1_TEMP[2]_lut_out, CLK, !RESET, , EN, , );

--B1L7Q is SUM99:U0|TEMP[2]~44
--operation mode is normal

B1L7Q = B1_TEMP[2];


--B1_TEMP[1] is SUM99:U0|TEMP[1]
--operation mode is normal

B1_TEMP[1]_lut_out = J3_cs_buffer[1];
B1_TEMP[1] = DFFEA(B1_TEMP[1]_lut_out, CLK, !RESET, , EN, , );

--B1L5Q is SUM99:U0|TEMP[1]~45
--operation mode is normal

B1L5Q = B1_TEMP[1];


--B1_TEMP[0] is SUM99:U0|TEMP[0]
--operation mode is normal

B1_TEMP[0]_lut_out = J3_cs_buffer[0];
B1_TEMP[0] = DFFEA(B1_TEMP[0]_lut_out, CLK, !RESET, , EN, , );

--B1L3Q is SUM99:U0|TEMP[0]~46
--operation mode is normal

B1L3Q = B1_TEMP[0];


--B1_TEMP[4] is SUM99:U0|TEMP[4]
--operation mode is normal

B1_TEMP[4]_lut_out = J3_cs_buffer[4];
B1_TEMP[4] = DFFEA(B1_TEMP[4]_lut_out, CLK, !RESET, , EN, , );

--B1L11Q is SUM99:U0|TEMP[4]~47
--operation mode is normal

B1L11Q = B1_TEMP[4];


--J3_cs_buffer[5] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

J3_cs_buffer[5] = K[5] $ B1_TEMP[5] $ J3_cout[4];

--J3L32 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]~176
--operation mode is arithmetic

J3L32 = K[5] $ B1_TEMP[5] $ J3_cout[4];

--J3_cout[5] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

J3_cout[5] = CARRY(K[5] & (B1_TEMP[5] # J3_cout[4]) # !K[5] & B1_TEMP[5] & J3_cout[4]);


--J3_cs_buffer[6] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]
--operation mode is arithmetic

J3_cs_buffer[6] = K[6] $ B1_TEMP[6] $ J3_cout[5];

--J3L52 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]~177
--operation mode is arithmetic

J3L52 = K[6] $ B1_TEMP[6] $ J3_cout[5];

--J3_cout[6] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[6]
--operation mode is arithmetic

J3_cout[6] = CARRY(K[6] & (B1_TEMP[6] # J3_cout[5]) # !K[6] & B1_TEMP[6] & J3_cout[5]);


--J3_cs_buffer[8] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[8]
--operation mode is arithmetic

J3_cs_buffer[8] = K[8] $ B1_TEMP[8] $ J3_cout[7];

--J3L92 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[8]~178
--operation mode is arithmetic

J3L92 = K[8] $ B1_TEMP[8] $ J3_cout[7];

--J3_cout[8] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[8]
--operation mode is arithmetic

J3_cout[8] = CARRY(K[8] & (B1_TEMP[8] # J3_cout[7]) # !K[8] & B1_TEMP[8] & J3_cout[7]);


--J3_cs_buffer[7] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[7]
--operation mode is arithmetic

J3_cs_buffer[7] = K[7] $ B1_TEMP[7] $ J3_cout[6];

--J3L72 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[7]~179
--operation mode is arithmetic

J3L72 = K[7] $ B1_TEMP[7] $ J3_cout[6];

--J3_cout[7] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[7]
--operation mode is arithmetic

J3_cout[7] = CARRY(K[7] & (B1_TEMP[7] # J3_cout[6]) # !K[7] & B1_TEMP[7] & J3_cout[6]);


--J3_cs_buffer[3] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]
--operation mode is arithmetic

J3_cs_buffer[3] = K[3] $ B1_TEMP[3] $ J3_cout[2];

--J3L91 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]~180
--operation mode is arithmetic

J3L91 = K[3] $ B1_TEMP[3] $ J3_cout[2];

--J3_cout[3] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[3]
--operation mode is arithmetic

J3_cout[3] = CARRY(K[3] & (B1_TEMP[3] # J3_cout[2]) # !K[3] & B1_TEMP[3] & J3_cout[2]);


--J3_cs_buffer[2] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]
--operation mode is arithmetic

J3_cs_buffer[2] = K[2] $ B1_TEMP[2] $ J3_cout[1];

--J3L71 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]~181
--operation mode is arithmetic

J3L71 = K[2] $ B1_TEMP[2] $ J3_cout[1];

--J3_cout[2] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[2]
--operation mode is arithmetic

J3_cout[2] = CARRY(K[2] & (B1_TEMP[2] # J3_cout[1]) # !K[2] & B1_TEMP[2] & J3_cout[1]);


--J3_cs_buffer[1] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]
--operation mode is arithmetic

J3_cs_buffer[1] = K[1] $ B1_TEMP[1] $ J3_cout[0];

--J3L51 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]~182
--operation mode is arithmetic

J3L51 = K[1] $ B1_TEMP[1] $ J3_cout[0];

--J3_cout[1] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[1]
--operation mode is arithmetic

J3_cout[1] = CARRY(K[1] & (B1_TEMP[1] # J3_cout[0]) # !K[1] & B1_TEMP[1] & J3_cout[0]);


--J3_cs_buffer[0] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]
--operation mode is arithmetic

J3_cs_buffer[0] = B1_TEMP[0] $ K[0];

--J3L31 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~183
--operation mode is arithmetic

J3L31 = B1_TEMP[0] $ K[0];

--J3_cout[0] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[0]
--operation mode is arithmetic

J3_cout[0] = CARRY(B1_TEMP[0] & K[0]);


--J3_cs_buffer[4] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]
--operation mode is arithmetic

J3_cs_buffer[4] = K[4] $ B1_TEMP[4] $ J3_cout[3];

--J3L12 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]~184
--operation mode is arithmetic

J3L12 = K[4] $ B1_TEMP[4] $ J3_cout[3];

--J3_cout[4] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[4]
--operation mode is arithmetic

J3_cout[4] = CARRY(K[4] & (B1_TEMP[4] # J3_cout[3]) # !K[4] & B1_TEMP[4] & J3_cout[3]);


--D1L93 is ROM:U2|reduce_or~894
--operation mode is normal

D1L93 = C1_Q[5] $ C1_Q[9];

--D1L86 is ROM:U2|reduce_or~925
--operation mode is normal

D1L86 = C1_Q[5] $ C1_Q[9];


--D1L04 is ROM:U2|reduce_or~895
--operation mode is normal

D1L04 = D1L32 & C1_Q[3] & !C1_Q[2] & !C1_Q[0];

--D1L96 is ROM:U2|reduce_or~926
--operation mode is normal

D1L96 = D1L32 & C1_Q[3] & !C1_Q[2] & !C1_Q[0];


--D1L14 is ROM:U2|reduce_or~896
--operation mode is normal

D1L14 = D1L61 & C1_Q[2] & C1_Q[4] & !C1_Q[3];

--D1L07 is ROM:U2|reduce_or~927
--operation mode is normal

D1L07 = D1L61 & C1_Q[2] & C1_Q[4] & !C1_Q[3];


--D1L24 is ROM:U2|reduce_or~897
--operation mode is normal

D1L24 = D1L93 # !D1L04 & !D1L14 # !C1_Q[1];

--D1L17 is ROM:U2|reduce_or~928
--operation mode is normal

D1L17 = D1L93 # !D1L04 & !D1L14 # !C1_Q[1];

--D1L27 is ROM:U2|reduce_or~929
--operation mode is normal

D1L27 = D1L93 # !D1L04 & !D1L14 # !C1_Q[1];


--D1L34 is ROM:U2|reduce_or~898
--operation mode is normal

D1L34 = C1_Q[4] & (!C1_Q[0] # !C1_Q[1] # !C1_Q[2]) # !C1_Q[4] & !C1_Q[2] & (C1_Q[1] # C1_Q[0]);

--D1L37 is ROM:U2|reduce_or~930
--operation mode is normal

D1L37 = C1_Q[4] & (!C1_Q[0] # !C1_Q[1] # !C1_Q[2]) # !C1_Q[4] & !C1_Q[2] & (C1_Q[1] # C1_Q[0]);


--D1L44 is ROM:U2|reduce_or~900
--operation mode is normal

D1L44 = (D1L93 # !D1L34 # !C1_Q[3] # !D1L61) & CASCADE(D1L27);

--D1L47 is ROM:U2|reduce_or~931
--operation mode is normal

D1L47 = (D1L93 # !D1L34 # !C1_Q[3] # !D1L61) & CASCADE(D1L27);


--G1_unreg_res_node[9] is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|unreg_res_node[9]
--operation mode is normal

G1_unreg_res_node[9] = K[9] $ B1_TEMP[9] $ J3_cout[8];

--G1L3 is SUM99:U0|lpm_add_sub:add_rtl_0|addcore:adder|unreg_res_node[9]~29
--operation mode is normal

G1L3 = K[9] $ B1_TEMP[9] $ J3_cout[8];


--CLK is CLK
--operation mode is input

CLK = INPUT();


--RESET is RESET
--operation mode is input

RESET = INPUT();


--EN is EN
--operation mode is input

EN = INPUT();


--K[9] is K[9]
--operation mode is input

K[9] = INPUT();


--K[5] is K[5]
--operation mode is input

K[5] = INPUT();


--K[6] is K[6]
--operation mode is input

K[6] = INPUT();


--K[8] is K[8]
--operation mode is input

K[8] = INPUT();


--K[7] is K[7]
--operation mode is input

K[7] = INPUT();


--K[3] is K[3]
--operation mode is input

K[3] = INPUT();


--K[2] is K[2]
--operation mode is input

K[2] = INPUT();


--K[1] is K[1]
--operation mode is input

K[1] = INPUT();


--K[0] is K[0]
--operation mode is input

K[0] = INPUT();


--K[4] is K[4]
--operation mode is input

K[4] = INPUT();


--Q[0] is Q[0]
--operation mode is output

Q[0] = OUTPUT(E1_Q[0]);


--Q[1] is Q[1]
--operation mode is output

Q[1] = OUTPUT(E1_Q[1]);


--Q[2] is Q[2]
--operation mode is output

Q[2] = OUTPUT(E1_Q[2]);


--Q[3] is Q[3]
--operation mode is output

Q[3] = OUTPUT(E1_Q[3]);


--Q[4] is Q[4]
--operation mode is output

Q[4] = OUTPUT(E1_Q[4]);


--Q[5] is Q[5]
--operation mode is output

Q[5] = OUTPUT(E1_Q[5]);


--Q[6] is Q[6]
--operation mode is output

Q[6] = OUTPUT(E1_Q[6]);


--Q[7] is Q[7]
--operation mode is output

Q[7] = OUTPUT(E1_Q[6]);


--Q[8] is Q[8]
--operation mode is output

Q[8] = OUTPUT(E1_Q[6]);


⌨️ 快捷键说明

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