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

📄 test.fit.eqn

📁 FPGA串口界面调试程序,用VHDL语言实现
💻 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.
--B1_dsp0_irq is rs422:inst|dsp0_irq at LC_X7_Y18_N5
--operation mode is normal

B1_dsp0_irq_lut_out = !B1L58;
B1_dsp0_irq = DFFEAS(B1_dsp0_irq_lut_out, !GLOBAL(CLK40M), VCC, , , , , , );


--D1_CLK_SERIAL is clk:inst12|CLK_SERIAL at LC_X1_Y22_N1
--operation mode is normal

D1_CLK_SERIAL_lut_out = D1_count0[5] # D1_count0[3] & !D1L41 & D1_count0[4];
D1_CLK_SERIAL = DFFEAS(D1_CLK_SERIAL_lut_out, !GLOBAL(G1__clk0), VCC, , , , , , );


--B1_D_enp is rs422:inst|D_enp at LC_X1_Y22_N2
--operation mode is normal

B1_D_enp_lut_out = A1L411 # B1L993 & B1L893 # !A1L511;
B1_D_enp = DFFEAS(B1_D_enp_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , A1L611, , , , );


--D1_CLK200K is clk:inst12|CLK200K at LC_X18_Y40_N0
--operation mode is normal

D1_CLK200K_lut_out = D1_count2[16] # D1_count2[17] # !D1L421;
D1_CLK200K = DFFEAS(D1_CLK200K_lut_out, !GLOBAL(CLK40M), VCC, , , , , , );


--B1_D_valid1_1p is rs422:inst|D_valid1_1p at LC_X7_Y18_N6
--operation mode is normal

B1_D_valid1_1p_lut_out = A1L911 & (B1L651 # B1L551) # !B1L934;
B1_D_valid1_1p = DFFEAS(B1_D_valid1_1p_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_count1_2[3] is rs422:inst|count1_2[3] at LC_X2_Y18_N7
--operation mode is normal

B1_count1_2[3]_lut_out = !B1_D_valid1_1p & (B1_count1_2[3] # B1_count1_2[0] & B1L851);
B1_count1_2[3] = DFFEAS(B1_count1_2[3]_lut_out, GLOBAL(CLK40M), VCC, , A1L901, , , , );


--B1_count1_2[2] is rs422:inst|count1_2[2] at LC_X2_Y18_N2
--operation mode is normal

B1_count1_2[2]_lut_out = A1L121 & !B1_D_valid1_1p;
B1_count1_2[2] = DFFEAS(B1_count1_2[2]_lut_out, GLOBAL(CLK40M), VCC, , A1L901, , , , );


--B1_count1_2[1] is rs422:inst|count1_2[1] at LC_X2_Y18_N3
--operation mode is normal

B1_count1_2[1]_lut_out = !B1_D_valid1_1p & (B1L951 # B1_count1_2[1] $ B1_count1_2[0]);
B1_count1_2[1] = DFFEAS(B1_count1_2[1]_lut_out, GLOBAL(CLK40M), VCC, , A1L901, , , , );


--B1_count1_2[0] is rs422:inst|count1_2[0] at LC_X2_Y18_N6
--operation mode is normal

B1_count1_2[0]_lut_out = B1L58 & !B1_count1_2[0];
B1_count1_2[0] = DFFEAS(B1_count1_2[0]_lut_out, GLOBAL(CLK40M), VCC, , A1L901, , , , );


--B1_temp[7] is rs422:inst|temp[7] at LC_X6_Y15_N7
--operation mode is normal

B1_temp[7]_lut_out = GND;
B1_temp[7] = DFFEAS(B1_temp[7]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L334, RXD, , , VCC);


--B1_temp[6] is rs422:inst|temp[6] at LC_X8_Y16_N5
--operation mode is normal

B1_temp[6]_lut_out = GND;
B1_temp[6] = DFFEAS(B1_temp[6]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L034, RXD, , , VCC);


--B1_temp[5] is rs422:inst|temp[5] at LC_X6_Y16_N6
--operation mode is normal

B1_temp[5]_lut_out = RXD;
B1_temp[5] = DFFEAS(B1_temp[5]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L724, , , , );


--B1_temp[4] is rs422:inst|temp[4] at LC_X5_Y15_N6
--operation mode is normal

B1_temp[4]_lut_out = RXD;
B1_temp[4] = DFFEAS(B1_temp[4]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L424, , , , );


--B1_temp[3] is rs422:inst|temp[3] at LC_X6_Y15_N0
--operation mode is normal

B1_temp[3]_lut_out = GND;
B1_temp[3] = DFFEAS(B1_temp[3]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L024, RXD, , , VCC);


--B1_temp[2] is rs422:inst|temp[2] at LC_X7_Y16_N4
--operation mode is normal

B1_temp[2]_lut_out = GND;
B1_temp[2] = DFFEAS(B1_temp[2]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L814, RXD, , , VCC);


--B1_temp[1] is rs422:inst|temp[1] at LC_X5_Y15_N7
--operation mode is normal

B1_temp[1]_lut_out = RXD;
B1_temp[1] = DFFEAS(B1_temp[1]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L214, , , , );


--B1_temp[0] is rs422:inst|temp[0] at LC_X6_Y16_N5
--operation mode is normal

B1_temp[0]_lut_out = RXD;
B1_temp[0] = DFFEAS(B1_temp[0]_lut_out, GLOBAL(D1_CLK_SERIAL), VCC, , B1L014, , , , );


--B1_Dsum1[7] is rs422:inst|Dsum1[7] at LC_X9_Y18_N9
--operation mode is normal

B1_Dsum1[7]_lut_out = B1L13 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[7] = DFFEAS(B1_Dsum1[7]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[6] is rs422:inst|Dsum1[6] at LC_X9_Y19_N9
--operation mode is normal

B1_Dsum1[6]_lut_out = A1L221 & B1L23 & (A1L321 # !B1L432);
B1_Dsum1[6] = DFFEAS(B1_Dsum1[6]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[5] is rs422:inst|Dsum1[5] at LC_X9_Y18_N6
--operation mode is normal

B1_Dsum1[5]_lut_out = B1L53 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[5] = DFFEAS(B1_Dsum1[5]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[4] is rs422:inst|Dsum1[4] at LC_X9_Y18_N2
--operation mode is normal

B1_Dsum1[4]_lut_out = A1L221 & B1L83 & (A1L321 # !B1L432);
B1_Dsum1[4] = DFFEAS(B1_Dsum1[4]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[3] is rs422:inst|Dsum1[3] at LC_X9_Y18_N4
--operation mode is normal

B1_Dsum1[3]_lut_out = B1L24 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[3] = DFFEAS(B1_Dsum1[3]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[2] is rs422:inst|Dsum1[2] at LC_X9_Y18_N5
--operation mode is normal

B1_Dsum1[2]_lut_out = B1L54 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[2] = DFFEAS(B1_Dsum1[2]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[1] is rs422:inst|Dsum1[1] at LC_X9_Y18_N7
--operation mode is normal

B1_Dsum1[1]_lut_out = B1L84 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[1] = DFFEAS(B1_Dsum1[1]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_Dsum1[0] is rs422:inst|Dsum1[0] at LC_X9_Y19_N8
--operation mode is normal

B1_Dsum1[0]_lut_out = B1L5 & A1L221 & (A1L321 # !B1L432);
B1_Dsum1[0] = DFFEAS(B1_Dsum1[0]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L38, , , , );


--B1_LENGTH1_1[2] is rs422:inst|LENGTH1_1[2] at LC_X5_Y18_N3
--operation mode is normal

B1_LENGTH1_1[2]_lut_out = B1L342 & B1_STATE_1[1] & B1_WP[1] & !B1_Dout[2];
B1_LENGTH1_1[2] = DFFEAS(B1_LENGTH1_1[2]_lut_out, !GLOBAL(B1_D_enp), VCC, , A1L111, , , , );


--B1_LENGTH1_1[1] is rs422:inst|LENGTH1_1[1] at LC_X5_Y18_N2
--operation mode is normal

B1_LENGTH1_1[1]_lut_out = B1L342 & B1_STATE_1[1] & B1_WP[1] & B1_Dout[1];
B1_LENGTH1_1[1] = DFFEAS(B1_LENGTH1_1[1]_lut_out, !GLOBAL(B1_D_enp), VCC, , A1L111, , , , );


--B1_LENGTH1_1[0] is rs422:inst|LENGTH1_1[0] at LC_X5_Y18_N4
--operation mode is normal

B1_LENGTH1_1[0]_lut_out = B1L241 # A1L221 & (B1L751 # B1L341);
B1_LENGTH1_1[0] = DFFEAS(B1_LENGTH1_1[0]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_LENGTH1_2[3] is rs422:inst|LENGTH1_2[3] at LC_X3_Y19_N9
--operation mode is normal

B1_LENGTH1_2[3]_lut_out = B1L442 & B1L932 & (A1L011 # B1L251);
B1_LENGTH1_2[3] = DFFEAS(B1_LENGTH1_2[3]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_LENGTH1_2[2] is rs422:inst|LENGTH1_2[2] at LC_X6_Y20_N3
--operation mode is normal

B1_LENGTH1_2[2]_lut_out = B1L932 & B1L941 & B1L442;
B1_LENGTH1_2[2] = DFFEAS(B1_LENGTH1_2[2]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_LENGTH1_2[1] is rs422:inst|LENGTH1_2[1] at LC_X5_Y22_N9
--operation mode is normal

B1_LENGTH1_2[1]_lut_out = B1L442 & B1L932 & B1L051;
B1_LENGTH1_2[1] = DFFEAS(B1_LENGTH1_2[1]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_LENGTH1_2[0] is rs422:inst|LENGTH1_2[0] at LC_X6_Y20_N9
--operation mode is normal

B1_LENGTH1_2[0]_lut_out = B1L151 & B1L932 & (B1L442);
B1_LENGTH1_2[0] = DFFEAS(B1_LENGTH1_2[0]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_RAM1[2][6] is rs422:inst|RAM1[2][6] at LC_X6_Y19_N9
--operation mode is normal

B1_RAM1[2][6]_lut_out = B1_Dout[6];
B1_RAM1[2][6] = DFFEAS(B1_RAM1[2][6]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L672, , , , );


--B1_RAM1[2][4] is rs422:inst|RAM1[2][4] at LC_X5_Y20_N8
--operation mode is normal

B1_RAM1[2][4]_lut_out = GND;
B1_RAM1[2][4] = DFFEAS(B1_RAM1[2][4]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L672, B1_Dout[4], , , VCC);


--B1_RAM1[2][2] is rs422:inst|RAM1[2][2] at LC_X6_Y17_N2
--operation mode is normal

B1_RAM1[2][2]_lut_out = GND;
B1_RAM1[2][2] = DFFEAS(B1_RAM1[2][2]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L672, B1_Dout[2], , , VCC);


--B1_RAM1[2][0] is rs422:inst|RAM1[2][0] at LC_X6_Y19_N0
--operation mode is normal

B1_RAM1[2][0]_lut_out = GND;
B1_RAM1[2][0] = DFFEAS(B1_RAM1[2][0]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L672, B1_Dout[0], , , VCC);


--B1_RAM1[3][7] is rs422:inst|RAM1[3][7] at LC_X5_Y19_N7
--operation mode is normal

B1_RAM1[3][7]_lut_out = GND;
B1_RAM1[3][7] = DFFEAS(B1_RAM1[3][7]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[7], , , VCC);


--B1_RAM1[3][6] is rs422:inst|RAM1[3][6] at LC_X5_Y19_N6
--operation mode is normal

B1_RAM1[3][6]_lut_out = GND;
B1_RAM1[3][6] = DFFEAS(B1_RAM1[3][6]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[6], , , VCC);


--B1_RAM1[3][5] is rs422:inst|RAM1[3][5] at LC_X5_Y19_N0
--operation mode is normal

B1_RAM1[3][5]_lut_out = GND;
B1_RAM1[3][5] = DFFEAS(B1_RAM1[3][5]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[5], , , VCC);


--B1_RAM1[3][4] is rs422:inst|RAM1[3][4] at LC_X5_Y19_N5
--operation mode is normal

B1_RAM1[3][4]_lut_out = GND;
B1_RAM1[3][4] = DFFEAS(B1_RAM1[3][4]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[4], , , VCC);


--B1_RAM1[3][3] is rs422:inst|RAM1[3][3] at LC_X5_Y19_N9
--operation mode is normal

B1_RAM1[3][3]_lut_out = B1_Dout[3];
B1_RAM1[3][3] = DFFEAS(B1_RAM1[3][3]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, , , , );


--B1_RAM1[3][2] is rs422:inst|RAM1[3][2] at LC_X5_Y19_N1
--operation mode is normal

B1_RAM1[3][2]_lut_out = GND;
B1_RAM1[3][2] = DFFEAS(B1_RAM1[3][2]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[2], , , VCC);


--B1_RAM1[3][1] is rs422:inst|RAM1[3][1] at LC_X5_Y19_N2
--operation mode is normal

B1_RAM1[3][1]_lut_out = GND;
B1_RAM1[3][1] = DFFEAS(B1_RAM1[3][1]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[1], , , VCC);


--B1_RAM1[3][0] is rs422:inst|RAM1[3][0] at LC_X5_Y19_N4
--operation mode is normal

B1_RAM1[3][0]_lut_out = GND;
B1_RAM1[3][0] = DFFEAS(B1_RAM1[3][0]_lut_out, !GLOBAL(B1_D_enp), VCC, , B1L682, B1_Dout[0], , , VCC);


--D1_count3[5] is clk:inst12|count3[5] at LC_X18_Y40_N6
--operation mode is normal

D1_count3[5]_carry_eqn = (!D1L411 & D1L811) # (D1L411 & D1L911);
D1_count3[5]_lut_out = D1_count3[5]_carry_eqn $ D1_count3[5];
D1_count3[5] = DFFEAS(D1_count3[5]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);


--D1_count3[4] is clk:inst12|count3[4] at LC_X18_Y40_N5
--operation mode is arithmetic

D1_count3[4]_carry_eqn = (!D1L411 & GND) # (D1L411 & VCC);
D1_count3[4]_lut_out = D1_count3[4] $ !D1_count3[4]_carry_eqn;
D1_count3[4] = DFFEAS(D1_count3[4]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);

--D1L811 is clk:inst12|count3[4]~99 at LC_X18_Y40_N5
--operation mode is arithmetic

D1L811_cout_0 = D1_count3[4] & !D1L411;
D1L811 = CARRY(D1L811_cout_0);

--D1L911 is clk:inst12|count3[4]~99COUT1_128 at LC_X18_Y40_N5
--operation mode is arithmetic

D1L911_cout_1 = D1_count3[4] & !D1L411;
D1L911 = CARRY(D1L911_cout_1);


--D1_count3[3] is clk:inst12|count3[3] at LC_X18_Y40_N4
--operation mode is arithmetic

D1_count3[3]_lut_out = D1_count3[3] $ (D1L111);
D1_count3[3] = DFFEAS(D1_count3[3]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);

--D1L411 is clk:inst12|count3[3]~103 at LC_X18_Y40_N4
--operation mode is arithmetic

D1L411 = D1L511;


--D1_count3[2] is clk:inst12|count3[2] at LC_X18_Y40_N3
--operation mode is arithmetic

D1_count3[2]_lut_out = D1_count3[2] $ (!D1L801);
D1_count3[2] = DFFEAS(D1_count3[2]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);

--D1L111 is clk:inst12|count3[2]~107 at LC_X18_Y40_N3
--operation mode is arithmetic

D1L111_cout_0 = D1_count3[2] & (!D1L801);
D1L111 = CARRY(D1L111_cout_0);

--D1L211 is clk:inst12|count3[2]~107COUT1_126 at LC_X18_Y40_N3
--operation mode is arithmetic

D1L211_cout_1 = D1_count3[2] & (!D1L901);
D1L211 = CARRY(D1L211_cout_1);


--D1_count3[1] is clk:inst12|count3[1] at LC_X18_Y40_N2
--operation mode is arithmetic

D1_count3[1]_lut_out = D1_count3[1] $ (D1L501);
D1_count3[1] = DFFEAS(D1_count3[1]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);

--D1L801 is clk:inst12|count3[1]~111 at LC_X18_Y40_N2
--operation mode is arithmetic

D1L801_cout_0 = !D1L501 # !D1_count3[1];
D1L801 = CARRY(D1L801_cout_0);

--D1L901 is clk:inst12|count3[1]~111COUT1_125 at LC_X18_Y40_N2
--operation mode is arithmetic

D1L901_cout_1 = !D1L601 # !D1_count3[1];
D1L901 = CARRY(D1L901_cout_1);


--D1_count3[0] is clk:inst12|count3[0] at LC_X18_Y40_N1
--operation mode is arithmetic

D1_count3[0]_lut_out = !D1_count3[0];
D1_count3[0] = DFFEAS(D1_count3[0]_lut_out, !GLOBAL(D1_clk_19_2k), VCC, , A1L211, ~GND, , !D1_CLK200K, D1L521);

--D1L501 is clk:inst12|count3[0]~115 at LC_X18_Y40_N1
--operation mode is arithmetic

D1L501_cout_0 = D1_count3[0];
D1L501 = CARRY(D1L501_cout_0);

--D1L601 is clk:inst12|count3[0]~115COUT1_123 at LC_X18_Y40_N1
--operation mode is arithmetic

D1L601_cout_1 = D1_count3[0];
D1L601 = CARRY(D1L601_cout_1);


--B1_STATE_1[1] is rs422:inst|STATE_1[1] at LC_X5_Y18_N8
--operation mode is normal

B1_STATE_1[1]_lut_out = A1L111 & (B1L432 $ (!A1L311)) # !A1L111 & (B1_STATE_1[1]);
B1_STATE_1[1] = DFFEAS(B1_STATE_1[1]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_STATE_1[0] is rs422:inst|STATE_1[0] at LC_X9_Y18_N3
--operation mode is normal

B1_STATE_1[0]_lut_out = A1L111 & (B1L432 $ (B1L442)) # !A1L111 & (B1_STATE_1[0]);
B1_STATE_1[0] = DFFEAS(B1_STATE_1[0]_lut_out, !GLOBAL(B1_D_enp), VCC, , , , , , );


--B1_WP[3] is rs422:inst|WP[3] at LC_X6_Y18_N2

⌨️ 快捷键说明

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