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

📄 nco.map.eqn

📁 使用QUARTUS 2编译的DDS的源码
💻 EQN
📖 第 1 页 / 共 4 页
字号:
B1_pipefw1[4] = DFFEAS(B1_pipefw1[4]_lut_out, SYSCLK, VCC, , B1L15, , , , );


--K2L8 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~196
--operation mode is arithmetic

K2L8_carry_eqn = K2L11;
K2L8 = D1_pipe1[3] $ B1_pipefw1[3] $ K2L8_carry_eqn;

--K2L9 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~198
--operation mode is arithmetic

K2L9 = CARRY(D1_pipe1[3] & !B1_pipefw1[3] & !K2L11 # !D1_pipe1[3] & (!K2L11 # !B1_pipefw1[3]));


--D1_pipe1[3] is phasea:U_phasea|pipe1[3]
--operation mode is normal

D1_pipe1[3]_lut_out = K2L8 & (!RESETN);
D1_pipe1[3] = DFFEAS(D1_pipe1[3]_lut_out, SYSCLK, VCC, , , , , , );


--B1_pipefw1[3] is loadfw:U_loadfw|pipefw1[3]
--operation mode is normal

B1_pipefw1[3]_lut_out = FREQWORD[3] & (!RESETN);
B1_pipefw1[3] = DFFEAS(B1_pipefw1[3]_lut_out, SYSCLK, VCC, , B1L15, , , , );


--K2L10 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~201
--operation mode is arithmetic

K2L10_carry_eqn = K2L13;
K2L10 = D1_pipe1[2] $ B1_pipefw1[2] $ !K2L10_carry_eqn;

--K2L11 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~203
--operation mode is arithmetic

K2L11 = CARRY(D1_pipe1[2] & (B1_pipefw1[2] # !K2L13) # !D1_pipe1[2] & B1_pipefw1[2] & !K2L13);


--D1_pipe1[2] is phasea:U_phasea|pipe1[2]
--operation mode is normal

D1_pipe1[2]_lut_out = K2L10 & (!RESETN);
D1_pipe1[2] = DFFEAS(D1_pipe1[2]_lut_out, SYSCLK, VCC, , , , , , );


--B1_pipefw1[2] is loadfw:U_loadfw|pipefw1[2]
--operation mode is normal

B1_pipefw1[2]_lut_out = FREQWORD[2] & (!RESETN);
B1_pipefw1[2] = DFFEAS(B1_pipefw1[2]_lut_out, SYSCLK, VCC, , B1L15, , , , );


--K2L12 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~206
--operation mode is arithmetic

K2L12_carry_eqn = K2L15;
K2L12 = D1_pipe1[1] $ B1_pipefw1[1] $ K2L12_carry_eqn;

--K2L13 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~208
--operation mode is arithmetic

K2L13 = CARRY(D1_pipe1[1] & !B1_pipefw1[1] & !K2L15 # !D1_pipe1[1] & (!K2L15 # !B1_pipefw1[1]));


--D1_pipe1[1] is phasea:U_phasea|pipe1[1]
--operation mode is normal

D1_pipe1[1]_lut_out = K2L12 & (!RESETN);
D1_pipe1[1] = DFFEAS(D1_pipe1[1]_lut_out, SYSCLK, VCC, , , , , , );


--B1_pipefw1[1] is loadfw:U_loadfw|pipefw1[1]
--operation mode is normal

B1_pipefw1[1]_lut_out = FREQWORD[1] & (!RESETN);
B1_pipefw1[1] = DFFEAS(B1_pipefw1[1]_lut_out, SYSCLK, VCC, , B1L15, , , , );


--K2L14 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~211
--operation mode is arithmetic

K2L14 = D1_pipe1[0] $ B1_pipefw1[0];

--K2L15 is phasea:U_phasea|lpm_add_sub:lpm_add_1|addcore:adder|a_csnbuffer:result_node|cs_buffer[0]~213
--operation mode is arithmetic

K2L15 = CARRY(D1_pipe1[0] & B1_pipefw1[0]);


--D1_pipe1[0] is phasea:U_phasea|pipe1[0]
--operation mode is normal

D1_pipe1[0]_lut_out = K2L14 & (!RESETN);
D1_pipe1[0] = DFFEAS(D1_pipe1[0]_lut_out, SYSCLK, VCC, , , , , , );


--B1_pipefw1[0] is loadfw:U_loadfw|pipefw1[0]
--operation mode is normal

B1_pipefw1[0]_lut_out = FREQWORD[0] & (!RESETN);
B1_pipefw1[0] = DFFEAS(B1_pipefw1[0]_lut_out, SYSCLK, VCC, , B1L15, , , , );


--SYSCLK is SYSCLK
--operation mode is input

SYSCLK = INPUT();


--RESETN is RESETN
--operation mode is input

RESETN = INPUT();


--FREQWORD[30] is FREQWORD[30]
--operation mode is input

FREQWORD[30] = INPUT();


--FREQWORD[31] is FREQWORD[31]
--operation mode is input

FREQWORD[31] = INPUT();


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

PHASEWORD[6] = INPUT();


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

PHASEWORD[7] = INPUT();


--FREQWORD[29] is FREQWORD[29]
--operation mode is input

FREQWORD[29] = INPUT();


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

PHASEWORD[5] = INPUT();


--FREQWORD[28] is FREQWORD[28]
--operation mode is input

FREQWORD[28] = INPUT();


--PWWRN is PWWRN
--operation mode is input

PWWRN = INPUT();


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

PHASEWORD[4] = INPUT();


--FREQWORD[27] is FREQWORD[27]
--operation mode is input

FREQWORD[27] = INPUT();


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

PHASEWORD[3] = INPUT();


--FREQWORD[26] is FREQWORD[26]
--operation mode is input

FREQWORD[26] = INPUT();


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

PHASEWORD[2] = INPUT();


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

PHASEWORD[0] = INPUT();


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

PHASEWORD[1] = INPUT();


--FWWRN is FWWRN
--operation mode is input

FWWRN = INPUT();


--FREQWORD[25] is FREQWORD[25]
--operation mode is input

FREQWORD[25] = INPUT();


--FREQWORD[24] is FREQWORD[24]
--operation mode is input

FREQWORD[24] = INPUT();


--FREQWORD[23] is FREQWORD[23]
--operation mode is input

FREQWORD[23] = INPUT();


--FREQWORD[22] is FREQWORD[22]
--operation mode is input

FREQWORD[22] = INPUT();


--FREQWORD[21] is FREQWORD[21]
--operation mode is input

FREQWORD[21] = INPUT();


--FREQWORD[20] is FREQWORD[20]
--operation mode is input

FREQWORD[20] = INPUT();


--FREQWORD[19] is FREQWORD[19]
--operation mode is input

FREQWORD[19] = INPUT();


--FREQWORD[18] is FREQWORD[18]
--operation mode is input

FREQWORD[18] = INPUT();


--FREQWORD[17] is FREQWORD[17]
--operation mode is input

FREQWORD[17] = INPUT();


--FREQWORD[16] is FREQWORD[16]
--operation mode is input

FREQWORD[16] = INPUT();


--FREQWORD[15] is FREQWORD[15]
--operation mode is input

FREQWORD[15] = INPUT();


--FREQWORD[14] is FREQWORD[14]
--operation mode is input

FREQWORD[14] = INPUT();


--FREQWORD[13] is FREQWORD[13]
--operation mode is input

FREQWORD[13] = INPUT();


--FREQWORD[12] is FREQWORD[12]
--operation mode is input

FREQWORD[12] = INPUT();


--FREQWORD[11] is FREQWORD[11]
--operation mode is input

FREQWORD[11] = INPUT();


--FREQWORD[10] is FREQWORD[10]
--operation mode is input

FREQWORD[10] = INPUT();


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

FREQWORD[9] = INPUT();


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

FREQWORD[8] = INPUT();


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

FREQWORD[7] = INPUT();


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

FREQWORD[6] = INPUT();


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

FREQWORD[5] = INPUT();


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

FREQWORD[4] = INPUT();


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

FREQWORD[3] = INPUT();


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

FREQWORD[2] = INPUT();


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

FREQWORD[1] = INPUT();


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

FREQWORD[0] = INPUT();


--COS is COS
--operation mode is output

COS = OUTPUT(!D1L1);


--SIN is SIN
--operation mode is output

SIN = OUTPUT(!D1_pipe4[7]);


--MCOS is MCOS
--operation mode is output

MCOS = OUTPUT(!E1L1);


--MSIN is MSIN
--operation mode is output

MSIN = OUTPUT(!E1_mphsreg[7]);


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

NCOOUT[0] = OUTPUT(F1_NCOOUT[0]);


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

NCOOUT[1] = OUTPUT(F1_NCOOUT[1]);


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

NCOOUT[2] = OUTPUT(F1_NCOOUT[2]);


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

NCOOUT[3] = OUTPUT(F1_NCOOUT[3]);


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

NCOOUT[4] = OUTPUT(F1_NCOOUT[4]);


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

NCOOUT[5] = OUTPUT(F1_NCOOUT[5]);


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

NCOOUT[6] = OUTPUT(F1_NCOOUT[6]);


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

NCOOUT[7] = OUTPUT(F1_NCOOUT[7]);


⌨️ 快捷键说明

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