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

📄 dds_vhdl.fit.eqn

📁 基于fpga的正弦波发生器设计
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--operation mode is normal

P1_state[1] = AMPP_FUNCTION(A1L5, A1L7, P1_state[0], P1L81, VCC);


--B1L2 is sld_hub:sld_hub_inst|CLEAR_SIGNAL~0 at LC_X9_Y10_N6
--operation mode is normal

B1L2 = AMPP_FUNCTION(P1_state[1]);

--K7_Q[0] is sld_hub:sld_hub_inst|sld_dffex:RESET|Q[0] at LC_X9_Y10_N6
--operation mode is normal

K7_Q[0] = AMPP_FUNCTION(A1L5, Q1_dffe1a[7], B1_jtag_debug_mode_usr1, GND, B1L3);


--K5_Q[0] is sld_hub:sld_hub_inst|sld_dffex:IRF_ENA_0|Q[0] at LC_X10_Y7_N0
--operation mode is normal

K5_Q[0] = AMPP_FUNCTION(A1L5, altera_internal_jtag, VCC, B1L71);


--Q1_dffe1a[2] is sld_hub:sld_hub_inst|lpm_decode:instruction_decoder|decode_9ie:auto_generated|dffe1a[2] at LC_X10_Y9_N2
--operation mode is normal

Q1_dffe1a[2] = AMPP_FUNCTION(A1L5, K6_Q[3], K6_Q[1], K6_Q[2], B1L42, !B1L2, B1L7);


--B1L81 is sld_hub:sld_hub_inst|IRF_ENABLE[1]~76 at LC_X10_Y7_N9
--operation mode is normal

B1L81 = AMPP_FUNCTION(Q1_dffe1a[2], K4_Q[0], K5_Q[0]);

--K3_Q[0] is sld_hub:sld_hub_inst|sld_dffex:BROADCAST|Q[0] at LC_X10_Y7_N9
--operation mode is normal

K3_Q[0] = AMPP_FUNCTION(A1L5, Q1_dffe1a[1], !B1L2, GND, B1L1);


--P1_state[5] is sld_hub:sld_hub_inst|sld_jtag_state_machine:jtag_state_machine|state[5] at LC_X11_Y9_N7
--operation mode is normal

P1_state[5] = AMPP_FUNCTION(A1L5, P1_state[4], A1L7, P1_state[3], VCC);


--B1_OK_TO_UPDATE_IR_Q is sld_hub:sld_hub_inst|OK_TO_UPDATE_IR_Q at LC_X10_Y10_N4
--operation mode is normal

B1_OK_TO_UPDATE_IR_Q = AMPP_FUNCTION(A1L5, B1_jtag_debug_mode_usr1, P1_state[8], VCC, B1L82);


--B1L91 is sld_hub:sld_hub_inst|IRF_ENABLE[1]~77 at LC_X10_Y7_N5
--operation mode is normal

B1L91 = AMPP_FUNCTION(B1_OK_TO_UPDATE_IR_Q, B1L81, P1_state[5]);


--D1_dout[22] is reg32b:u2|dout[22] at LC_X8_Y5_N8
--operation mode is arithmetic

D1_dout[22]_carry_eqn = (!D1L74 & D1L85) # (D1L74 & D1L95);
D1_dout[22]_lut_out = D1_dout[22] $ !D1_dout[22]_carry_eqn;
D1_dout[22] = DFFEA(D1_dout[22]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L26 is reg32b:u2|dout[22]~COUT0 at LC_X8_Y5_N8
--operation mode is arithmetic

D1L26_cout_0 = D1_dout[22] & !D1L85;
D1L26 = CARRY(D1L26_cout_0);

--D1L36 is reg32b:u2|dout[22]~COUT1 at LC_X8_Y5_N8
--operation mode is arithmetic

D1L36_cout_1 = D1_dout[22] & !D1L95;
D1L36 = CARRY(D1L36_cout_1);


--D1_dout[23] is reg32b:u2|dout[23] at LC_X8_Y5_N9
--operation mode is arithmetic

D1_dout[23]_carry_eqn = (!D1L74 & D1L26) # (D1L74 & D1L36);
D1_dout[23]_lut_out = D1_dout[23] $ D1_dout[23]_carry_eqn;
D1_dout[23] = DFFEA(D1_dout[23]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L56 is reg32b:u2|dout[23]~COUT at LC_X8_Y5_N9
--operation mode is arithmetic

D1L56 = CARRY(!D1L36 # !D1_dout[23]);


--D1_dout[24] is reg32b:u2|dout[24] at LC_X8_Y4_N0
--operation mode is arithmetic

D1_dout[24]_carry_eqn = D1L56;
D1_dout[24]_lut_out = D1_dout[24] $ !D1_dout[24]_carry_eqn;
D1_dout[24] = DFFEA(D1_dout[24]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L86 is reg32b:u2|dout[24]~COUT0 at LC_X8_Y4_N0
--operation mode is arithmetic

D1L86_cout_0 = D1_dout[24] & !D1L56;
D1L86 = CARRY(D1L86_cout_0);

--D1L96 is reg32b:u2|dout[24]~COUT1 at LC_X8_Y4_N0
--operation mode is arithmetic

D1L96_cout_1 = D1_dout[24] & !D1L56;
D1L96 = CARRY(D1L96_cout_1);


--D1_dout[25] is reg32b:u2|dout[25] at LC_X8_Y4_N1
--operation mode is arithmetic

D1_dout[25]_carry_eqn = (!D1L56 & D1L86) # (D1L56 & D1L96);
D1_dout[25]_lut_out = D1_dout[25] $ D1_dout[25]_carry_eqn;
D1_dout[25] = DFFEA(D1_dout[25]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L27 is reg32b:u2|dout[25]~COUT0 at LC_X8_Y4_N1
--operation mode is arithmetic

D1L27_cout_0 = !D1L86 # !D1_dout[25];
D1L27 = CARRY(D1L27_cout_0);

--D1L37 is reg32b:u2|dout[25]~COUT1 at LC_X8_Y4_N1
--operation mode is arithmetic

D1L37_cout_1 = !D1L96 # !D1_dout[25];
D1L37 = CARRY(D1L37_cout_1);


--D1_dout[26] is reg32b:u2|dout[26] at LC_X8_Y4_N2
--operation mode is arithmetic

D1_dout[26]_carry_eqn = (!D1L56 & D1L27) # (D1L56 & D1L37);
D1_dout[26]_lut_out = D1_dout[26] $ !D1_dout[26]_carry_eqn;
D1_dout[26] = DFFEA(D1_dout[26]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L67 is reg32b:u2|dout[26]~COUT0 at LC_X8_Y4_N2
--operation mode is arithmetic

D1L67_cout_0 = D1_dout[26] & !D1L27;
D1L67 = CARRY(D1L67_cout_0);

--D1L77 is reg32b:u2|dout[26]~COUT1 at LC_X8_Y4_N2
--operation mode is arithmetic

D1L77_cout_1 = D1_dout[26] & !D1L37;
D1L77 = CARRY(D1L77_cout_1);


--D1_dout[27] is reg32b:u2|dout[27] at LC_X8_Y4_N3
--operation mode is arithmetic

D1_dout[27]_carry_eqn = (!D1L56 & D1L67) # (D1L56 & D1L77);
D1_dout[27]_lut_out = D1_dout[27] $ D1_dout[27]_carry_eqn;
D1_dout[27] = DFFEA(D1_dout[27]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L08 is reg32b:u2|dout[27]~COUT0 at LC_X8_Y4_N3
--operation mode is arithmetic

D1L08_cout_0 = !D1L67 # !D1_dout[27];
D1L08 = CARRY(D1L08_cout_0);

--D1L18 is reg32b:u2|dout[27]~COUT1 at LC_X8_Y4_N3
--operation mode is arithmetic

D1L18_cout_1 = !D1L77 # !D1_dout[27];
D1L18 = CARRY(D1L18_cout_1);


--D1_dout[28] is reg32b:u2|dout[28] at LC_X8_Y4_N4
--operation mode is arithmetic

D1_dout[28]_carry_eqn = (!D1L56 & D1L08) # (D1L56 & D1L18);
D1_dout[28]_lut_out = D1_dout[28] $ !D1_dout[28]_carry_eqn;
D1_dout[28] = DFFEA(D1_dout[28]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L38 is reg32b:u2|dout[28]~COUT at LC_X8_Y4_N4
--operation mode is arithmetic

D1L38 = CARRY(D1_dout[28] & !D1L18);


--D1_dout[29] is reg32b:u2|dout[29] at LC_X8_Y4_N5
--operation mode is arithmetic

D1_dout[29]_carry_eqn = D1L38;
D1_dout[29]_lut_out = D1_dout[29] $ D1_dout[29]_carry_eqn;
D1_dout[29] = DFFEA(D1_dout[29]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L68 is reg32b:u2|dout[29]~COUT0 at LC_X8_Y4_N5
--operation mode is arithmetic

D1L68_cout_0 = !D1L38 # !D1_dout[29];
D1L68 = CARRY(D1L68_cout_0);

--D1L78 is reg32b:u2|dout[29]~COUT1 at LC_X8_Y4_N5
--operation mode is arithmetic

D1L78_cout_1 = !D1L38 # !D1_dout[29];
D1L78 = CARRY(D1L78_cout_1);


--D1_dout[30] is reg32b:u2|dout[30] at LC_X8_Y4_N6
--operation mode is arithmetic

D1_dout[30]_carry_eqn = (!D1L38 & D1L68) # (D1L38 & D1L78);
D1_dout[30]_lut_out = D1_dout[30] $ !D1_dout[30]_carry_eqn;
D1_dout[30] = DFFEA(D1_dout[30]_lut_out, GLOBAL(J1_clock0), Y1__locked, , , , );

--D1L09 is reg32b:u2|dout[30]~COUT0 at LC_X8_Y4_N6
--operation mode is arithmetic

D1L09_cout_0 = D1_dout[30] & !D1L68;
D1L09 = CARRY(D1L09_cout_0);

--D1L19 is reg32b:u2|dout[30]~COUT1 at LC_X8_Y4_N6
--operation mode is arithmetic

D1L19_cout_1 = D1_dout[30] & !D1L78;
D1L19 = CARRY(D1L19_cout_1);

⌨️ 快捷键说明

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