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

📄 dds.map.eqn

📁 经过仿真验证的
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--C1L5 is REG10B:u2|DOUT[1]~75
--operation mode is arithmetic

C1L5 = CARRY(C1_DOUT[1] & !FWORD[1] & !C1L3 # !C1_DOUT[1] & (!C1L3 # !FWORD[1]));


--C1_DOUT[2] is REG10B:u2|DOUT[2]
--operation mode is arithmetic

C1_DOUT[2]_carry_eqn = C1L5;
C1_DOUT[2]_lut_out = C1_DOUT[2] $ FWORD[2] $ !C1_DOUT[2]_carry_eqn;
C1_DOUT[2] = DFFEAS(C1_DOUT[2]_lut_out, CLK, VCC, , , , , , );

--C1L7 is REG10B:u2|DOUT[2]~79
--operation mode is arithmetic

C1L7 = CARRY(C1_DOUT[2] & (FWORD[2] # !C1L5) # !C1_DOUT[2] & FWORD[2] & !C1L5);


--C1_DOUT[3] is REG10B:u2|DOUT[3]
--operation mode is arithmetic

C1_DOUT[3]_carry_eqn = C1L7;
C1_DOUT[3]_lut_out = C1_DOUT[3] $ FWORD[3] $ C1_DOUT[3]_carry_eqn;
C1_DOUT[3] = DFFEAS(C1_DOUT[3]_lut_out, CLK, VCC, , , , , , );

--C1L9 is REG10B:u2|DOUT[3]~83
--operation mode is arithmetic

C1L9 = CARRY(C1_DOUT[3] & !FWORD[3] & !C1L7 # !C1_DOUT[3] & (!C1L7 # !FWORD[3]));


--C1_DOUT[4] is REG10B:u2|DOUT[4]
--operation mode is arithmetic

C1_DOUT[4]_carry_eqn = C1L9;
C1_DOUT[4]_lut_out = C1_DOUT[4] $ FWORD[4] $ !C1_DOUT[4]_carry_eqn;
C1_DOUT[4] = DFFEAS(C1_DOUT[4]_lut_out, CLK, VCC, , , , , , );

--C1L11 is REG10B:u2|DOUT[4]~87
--operation mode is arithmetic

C1L11 = CARRY(C1_DOUT[4] & (FWORD[4] # !C1L9) # !C1_DOUT[4] & FWORD[4] & !C1L9);


--C1_DOUT[5] is REG10B:u2|DOUT[5]
--operation mode is arithmetic

C1_DOUT[5]_carry_eqn = C1L11;
C1_DOUT[5]_lut_out = C1_DOUT[5] $ FWORD[5] $ C1_DOUT[5]_carry_eqn;
C1_DOUT[5] = DFFEAS(C1_DOUT[5]_lut_out, CLK, VCC, , , , , , );

--C1L13 is REG10B:u2|DOUT[5]~91
--operation mode is arithmetic

C1L13 = CARRY(C1_DOUT[5] & !FWORD[5] & !C1L11 # !C1_DOUT[5] & (!C1L11 # !FWORD[5]));


--C1_DOUT[6] is REG10B:u2|DOUT[6]
--operation mode is arithmetic

C1_DOUT[6]_carry_eqn = C1L13;
C1_DOUT[6]_lut_out = C1_DOUT[6] $ FWORD[6] $ !C1_DOUT[6]_carry_eqn;
C1_DOUT[6] = DFFEAS(C1_DOUT[6]_lut_out, CLK, VCC, , , , , , );

--C1L15 is REG10B:u2|DOUT[6]~95
--operation mode is arithmetic

C1L15 = CARRY(C1_DOUT[6] & (FWORD[6] # !C1L13) # !C1_DOUT[6] & FWORD[6] & !C1L13);


--C1_DOUT[7] is REG10B:u2|DOUT[7]
--operation mode is arithmetic

C1_DOUT[7]_carry_eqn = C1L15;
C1_DOUT[7]_lut_out = C1_DOUT[7] $ FWORD[7] $ C1_DOUT[7]_carry_eqn;
C1_DOUT[7] = DFFEAS(C1_DOUT[7]_lut_out, CLK, VCC, , , , , , );

--C1L17 is REG10B:u2|DOUT[7]~99
--operation mode is arithmetic

C1L17 = CARRY(C1_DOUT[7] & !FWORD[7] & !C1L15 # !C1_DOUT[7] & (!C1L15 # !FWORD[7]));


--C1_DOUT[8] is REG10B:u2|DOUT[8]
--operation mode is arithmetic

C1_DOUT[8]_carry_eqn = C1L17;
C1_DOUT[8]_lut_out = C1_DOUT[8] $ FWORD[8] $ !C1_DOUT[8]_carry_eqn;
C1_DOUT[8] = DFFEAS(C1_DOUT[8]_lut_out, CLK, VCC, , , , , , );

--C1L19 is REG10B:u2|DOUT[8]~103
--operation mode is arithmetic

C1L19 = CARRY(C1_DOUT[8] & (FWORD[8] # !C1L17) # !C1_DOUT[8] & FWORD[8] & !C1L17);


--C1_DOUT[9] is REG10B:u2|DOUT[9]
--operation mode is normal

C1_DOUT[9]_carry_eqn = C1L19;
C1_DOUT[9]_lut_out = C1_DOUT[9] $ FWORD[9] $ C1_DOUT[9]_carry_eqn;
C1_DOUT[9] = DFFEAS(C1_DOUT[9]_lut_out, CLK, VCC, , , , , , );


--CLK is CLK
--operation mode is input

CLK = INPUT();


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

FWORD[0] = INPUT();


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

FWORD[1] = INPUT();


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

FWORD[2] = INPUT();


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

FWORD[3] = INPUT();


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

FWORD[4] = INPUT();


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

FWORD[5] = INPUT();


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

FWORD[6] = INPUT();


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

FWORD[7] = INPUT();


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

FWORD[8] = INPUT();


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

FWORD[9] = INPUT();


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

FOUT[0] = OUTPUT(F1_q_a[0]);


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

FOUT[1] = OUTPUT(F1_q_a[1]);


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

FOUT[2] = OUTPUT(F1_q_a[2]);


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

FOUT[3] = OUTPUT(F1_q_a[3]);


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

FOUT[4] = OUTPUT(F1_q_a[4]);


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

FOUT[5] = OUTPUT(F1_q_a[5]);


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

FOUT[6] = OUTPUT(F1_q_a[6]);


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

FOUT[7] = OUTPUT(F1_q_a[7]);


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

FOUT[8] = OUTPUT(F1_q_a[8]);


--FOUT[9] is FOUT[9]
--operation mode is output

FOUT[9] = OUTPUT(F1_q_a[9]);


⌨️ 快捷键说明

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