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

📄 test.fit.eqn

📁 FPGA串口界面调试程序,用VHDL语言实现
💻 EQN
📖 第 1 页 / 共 5 页
字号:


--B1L46 is rs422:inst|count1_1~1296 at LC_X8_Y15_N5
--operation mode is normal

B1L46 = B1_\p1:flag[1] & (B1_count1_1[5]) # !B1_\p1:flag[1] & B1L21;


--B1L56 is rs422:inst|count1_1~1297 at LC_X8_Y15_N6
--operation mode is normal

B1L56 = B1_\p1:flag[0] & (B1L46 # B1L47 & B1L21) # !B1_\p1:flag[0] & B1L47 & (B1L21);

--B1_count1_1[5] is rs422:inst|count1_1[5] at LC_X8_Y15_N6
--operation mode is normal

B1_count1_1[5] = DFFEAS(B1L56, GLOBAL(D1_CLK_SERIAL), VCC, , , , , , );


--B1L51 is rs422:inst|add~702 at LC_X9_Y15_N4
--operation mode is arithmetic

B1L51 = B1_count1_1[4] $ !B1L02;

--B1L61 is rs422:inst|add~704 at LC_X9_Y15_N4
--operation mode is arithmetic

B1L61 = B1L71;


--B1L66 is rs422:inst|count1_1~1298 at LC_X7_Y15_N8
--operation mode is normal

B1_count1_1[4]_qfbk = B1_count1_1[4];
B1L66 = B1_\p1:flag[0] & (B1_\p1:flag[1] & (B1_count1_1[4]_qfbk) # !B1_\p1:flag[1] & B1L51) # !B1_\p1:flag[0] & B1L51 & (B1_\p1:flag[1]);

--B1_count1_1[4] is rs422:inst|count1_1[4] at LC_X7_Y15_N8
--operation mode is normal

B1_count1_1[4] = DFFEAS(B1L66, GLOBAL(D1_CLK_SERIAL), VCC, , , , , , );


--B1L91 is rs422:inst|add~707 at LC_X9_Y15_N3
--operation mode is arithmetic

B1L91 = B1_count1_1[3] $ B1L32;

--B1L02 is rs422:inst|add~709 at LC_X9_Y15_N3
--operation mode is arithmetic

B1L02_cout_0 = !B1L32 # !B1_count1_1[3];
B1L02 = CARRY(B1L02_cout_0);

--B1L12 is rs422:inst|add~709COUT1_790 at LC_X9_Y15_N3
--operation mode is arithmetic

B1L12_cout_1 = !B1L42 # !B1_count1_1[3];
B1L12 = CARRY(B1L12_cout_1);


--B1L76 is rs422:inst|count1_1~1299 at LC_X8_Y15_N3
--operation mode is normal

B1L76 = B1_\p1:flag[1] & B1_count1_1[3] # !B1_\p1:flag[1] & (!B1L793 & B1L91);


--B1L86 is rs422:inst|count1_1~1300 at LC_X8_Y15_N4
--operation mode is normal

B1L86 = B1_\p1:flag[0] & (B1L76 # B1L47 & B1L91) # !B1_\p1:flag[0] & B1L47 & (B1L91);

--B1_count1_1[3] is rs422:inst|count1_1[3] at LC_X8_Y15_N4
--operation mode is normal

B1_count1_1[3] = DFFEAS(B1L86, GLOBAL(D1_CLK_SERIAL), VCC, , , , , , );


--B1L22 is rs422:inst|add~712 at LC_X9_Y15_N2
--operation mode is arithmetic

B1L22 = B1_count1_1[2] $ !B1L62;

--B1L32 is rs422:inst|add~714 at LC_X9_Y15_N2
--operation mode is arithmetic

B1L32_cout_0 = B1_count1_1[2] & !B1L62;
B1L32 = CARRY(B1L32_cout_0);

--B1L42 is rs422:inst|add~714COUT1_789 at LC_X9_Y15_N2
--operation mode is arithmetic

B1L42_cout_1 = B1_count1_1[2] & !B1L72;
B1L42 = CARRY(B1L42_cout_1);


--B1L96 is rs422:inst|count1_1~1301 at LC_X9_Y16_N2
--operation mode is normal

B1L96 = B1_\p1:flag[1] & (B1_count1_1[2]) # !B1_\p1:flag[1] & !B1L793 & B1L22;


--B1L07 is rs422:inst|count1_1~1302 at LC_X8_Y15_N2
--operation mode is normal

B1L07 = B1_\p1:flag[0] & (B1L96 # B1L22 & B1L47) # !B1_\p1:flag[0] & B1L22 & (B1L47);

--B1_count1_1[2] is rs422:inst|count1_1[2] at LC_X8_Y15_N2
--operation mode is normal

B1_count1_1[2] = DFFEAS(B1L07, GLOBAL(D1_CLK_SERIAL), VCC, , , , , , );


--B1L52 is rs422:inst|add~717 at LC_X9_Y15_N1
--operation mode is arithmetic

B1L52 = B1_count1_1[1] $ (B1L92);

--B1L62 is rs422:inst|add~719 at LC_X9_Y15_N1
--operation mode is arithmetic

B1L62_cout_0 = !B1L92 # !B1_count1_1[1];
B1L62 = CARRY(B1L62_cout_0);

--B1L72 is rs422:inst|add~719COUT1_787 at LC_X9_Y15_N1
--operation mode is arithmetic

B1L72_cout_1 = !B1L03 # !B1_count1_1[1];
B1L72 = CARRY(B1L72_cout_1);


--B1L17 is rs422:inst|count1_1~1303 at LC_X9_Y16_N8
--operation mode is normal

B1L17 = B1L52 & (!B1_\p1:flag[0] # !B1L793);


--B1L27 is rs422:inst|count1_1~1304 at LC_X9_Y15_N8
--operation mode is normal

B1_count1_1[1]_qfbk = B1_count1_1[1];
B1L27 = B1_\p1:flag[1] & (B1_\p1:flag[0] & (B1_count1_1[1]_qfbk) # !B1_\p1:flag[0] & B1L17) # !B1_\p1:flag[1] & B1L17 & (B1_\p1:flag[0]);

--B1_count1_1[1] is rs422:inst|count1_1[1] at LC_X9_Y15_N8
--operation mode is normal

B1_count1_1[1] = DFFEAS(B1L27, GLOBAL(D1_CLK_SERIAL), VCC, , , , , , );


--B1L82 is rs422:inst|add~722 at LC_X9_Y15_N0
--operation mode is arithmetic

B1L82 = !B1_count1_1[0];

--B1L92 is rs422:inst|add~724 at LC_X9_Y15_N0
--operation mode is arithmetic

B1L92_cout_0 = B1_count1_1[0];
B1L92 = CARRY(B1L92_cout_0);

--B1L03 is rs422:inst|add~724COUT1_785 at LC_X9_Y15_N0
--operation mode is arithmetic

B1L03_cout_1 = B1_count1_1[0];
B1L03 = CARRY(B1L03_cout_1);


--B1L37 is rs422:inst|count1_1~1305 at LC_X7_Y15_N9
--operation mode is normal

B1L37 = B1_\p1:flag[0] & (B1_\p1:flag[1] & (B1_count1_1[0]) # !B1_\p1:flag[1] & B1L82) # !B1_\p1:flag[0] & B1_\p1:flag[1] & B1L82;


--B1L851 is rs422:inst|LessThan~687 at LC_X1_Y18_N4
--operation mode is normal

B1L851 = B1_count1_2[1] & (B1_count1_2[2]);


--B1_tag0 is rs422:inst|tag0 at LC_X2_Y18_N9
--operation mode is normal

B1_tag0_lut_out = B1_D_valid1_1p # B1_tag0 & !B1L951;
B1_tag0 = DFFEAS(B1_tag0_lut_out, GLOBAL(CLK40M), VCC, , , , , , );


--A1L901 is rtl~13 at LC_X2_Y18_N4
--operation mode is normal

A1L901 = B1_D_valid1_1p # B1_tag0;


--A1L121 is rtl~664 at LC_X2_Y18_N5
--operation mode is normal

A1L121 = B1_count1_2[1] & (B1_count1_2[0] & (B1_count1_2[3] # !B1_count1_2[2]) # !B1_count1_2[0] & (B1_count1_2[2])) # !B1_count1_2[1] & (B1_count1_2[2]);


--B1L951 is rs422:inst|LessThan~688 at LC_X2_Y18_N8
--operation mode is normal

B1L951 = B1_count1_2[1] & (B1_count1_2[3] & B1_count1_2[2]);


--B1L234 is rs422:inst|temp[7]~295 at LC_X5_Y15_N5
--operation mode is normal

B1L234 = B1_\p1:flag[1] & !B1_count1_1[1] & !B1_count1_1[5] & !B1_\p1:flag[0];


--B1L334 is rs422:inst|temp[7]~296 at LC_X6_Y15_N8
--operation mode is normal

B1L334 = B1L234 & B1_count1_1[3] & !B1_count1_1[0] & B1L893;


--B1L034 is rs422:inst|temp[6]~297 at LC_X8_Y16_N4
--operation mode is normal

B1L034 = B1L304 & B1_count1_1[7] & B1L004 & B1L993;


--B1L314 is rs422:inst|temp[1]~298 at LC_X6_Y16_N8
--operation mode is normal

B1L314 = B1_count1_1[4] & B1_\p1:flag[1] & !B1_count1_1[6] & !B1_\p1:flag[0];


--B1L414 is rs422:inst|temp[1]~299 at LC_X5_Y15_N2
--operation mode is normal

B1L414 = B1_count1_1[1] & (!B1_count1_1[0] & !B1_count1_1[3]);


--B1L824 is rs422:inst|temp[5]~300 at LC_X6_Y16_N2
--operation mode is normal

B1L824 = B1_count1_1[2] & !B1_count1_1[5];


--B1L724 is rs422:inst|temp[5]~2 at LC_X6_Y16_N4
--operation mode is normal

B1L724 = B1L314 & B1L414 & B1_count1_1[7] & B1L824;


--B1L124 is rs422:inst|temp[3]~301 at LC_X5_Y15_N3
--operation mode is normal

B1L124 = B1_\p1:flag[1] & B1_count1_1[6] & !B1_count1_1[1] & !B1_\p1:flag[0];


--B1L514 is rs422:inst|temp[1]~302 at LC_X5_Y15_N8
--operation mode is normal

B1L514 = B1_count1_1[5] & (!B1_count1_1[7]);


--B1L524 is rs422:inst|temp[4]~303 at LC_X6_Y15_N9
--operation mode is normal

B1L524 = B1_count1_1[4] & B1_count1_1[3] & B1_count1_1[0];


--B1L424 is rs422:inst|temp[4]~3 at LC_X5_Y15_N4
--operation mode is normal

B1L424 = B1L124 & B1L514 & B1_count1_1[2] & B1L524;


--B1L224 is rs422:inst|temp[3]~304 at LC_X6_Y15_N4
--operation mode is normal

B1L224 = !B1_count1_1[4] & !B1_count1_1[3] & !B1_count1_1[0];


--B1L024 is rs422:inst|temp[3]~4 at LC_X6_Y15_N6
--operation mode is normal

B1L024 = B1_count1_1[2] & B1L514 & B1L124 & B1L224;


--B1L714 is rs422:inst|temp[2]~305 at LC_X6_Y15_N2
--operation mode is normal

B1L714 = B1_count1_1[6] & !B1_count1_1[4] & !B1_count1_1[2];


--B1L814 is rs422:inst|temp[2]~306 at LC_X7_Y16_N2
--operation mode is normal

B1L814 = B1L304 & B1L104 & B1_count1_1[1] & B1L714;


--B1L214 is rs422:inst|temp[1]~6 at LC_X5_Y15_N9
--operation mode is normal

B1L214 = B1L414 & B1L314 & !B1_count1_1[2] & B1L514;


--B1L014 is rs422:inst|temp[0]~307 at LC_X6_Y16_N9
--operation mode is normal

B1L014 = B1L314 & !B1_count1_1[1] & !B1_count1_1[2] & B1L104;


--B1L911Q is rs422:inst|dsp0_data[15]~reg0 at LC_X5_Y20_N7
--operation mode is normal

B1L911Q_lut_out = B1L861 & (B1L071 # !dsp0_addr[3]) # !B1L861 & B1L361 & (dsp0_addr[3]);
B1L911Q = DFFEAS(B1L911Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L642Q is rs422:inst|p5~0 at LC_X5_Y20_N3
--operation mode is normal

B1L642Q_lut_out = !dsp0_addr[3] # !dsp0_addr[0] # !dsp0_addr[2] # !dsp0_addr[1];
B1L642Q = DFFEAS(B1L642Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L811Q is rs422:inst|dsp0_data[14]~reg0 at LC_X8_Y21_N6
--operation mode is normal

B1L811Q_lut_out = dsp0_addr[0] & (B1L771 & (B1L971) # !B1L771 & B1L271) # !dsp0_addr[0] & (B1L771);
B1L811Q = DFFEAS(B1L811Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L711Q is rs422:inst|dsp0_data[13]~reg0 at LC_X5_Y20_N1
--operation mode is normal

B1L711Q_lut_out = B1L681 & (B1L881 # !dsp0_addr[3]) # !B1L681 & B1L181 & (dsp0_addr[3]);
B1L711Q = DFFEAS(B1L711Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L611Q is rs422:inst|dsp0_data[12]~reg0 at LC_X8_Y21_N4
--operation mode is normal

B1L611Q_lut_out = dsp0_addr[0] & (B1L591 & (B1L791) # !B1L591 & B1L091) # !dsp0_addr[0] & (B1L591);
B1L611Q = DFFEAS(B1L611Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L511Q is rs422:inst|dsp0_data[11]~reg0 at LC_X9_Y21_N5
--operation mode is normal

B1L511Q_lut_out = dsp0_addr[3] & (B1L402 & B1L602 # !B1L402 & (B1L991)) # !dsp0_addr[3] & (B1L402);
B1L511Q = DFFEAS(B1L511Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L411Q is rs422:inst|dsp0_data[10]~reg0 at LC_X8_Y21_N8
--operation mode is normal

B1L411Q_lut_out = B1L312 & (B1L512 # !dsp0_addr[0]) # !B1L312 & (dsp0_addr[0] & B1L802);
B1L411Q = DFFEAS(B1L411Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L311Q is rs422:inst|dsp0_data[9]~reg0 at LC_X9_Y21_N6
--operation mode is normal

B1L311Q_lut_out = B1L222 & (B1L422 # !dsp0_addr[3]) # !B1L222 & B1L712 & dsp0_addr[3];
B1L311Q = DFFEAS(B1L311Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L211Q is rs422:inst|dsp0_data[8]~reg0 at LC_X8_Y21_N7
--operation mode is normal

B1L211Q_lut_out = dsp0_addr[0] & (B1L132 & (B1L332) # !B1L132 & B1L622) # !dsp0_addr[0] & (B1L132);
B1L211Q = DFFEAS(B1L211Q_lut_out, !GLOBAL(dsp0_rd), VCC, , , , , , );


--B1L13 is rs422:inst|add~727 at LC_X9_Y19_N7
--operation mode is normal

B1L13_carry_eqn = (!B1L93 & B1L33) # (B1L93 & B1L43);
B1L13 = B1_Dsum1[7] $ B1L13_carry_eqn $ B1_Dout[7];


--A1L221 is rtl~667 at LC_X7_Y18_N1
--operation mode is normal

A1L221 = B1L932 & B1L442;


--A1L321 is rtl~668 at LC_X6_Y18_N3
--operation mode is normal

A1L321 = !B1L751 & A1L911 & (B1L551 # B1L651);


--B1L23 is rs422:inst|add~732 at LC_X9_Y19_N6
--operation mode is arithmetic

B1L23_carry_eqn = (!B1L93 & B1L63) # (B1L93 & B1L73);
B1L23 = B1_Dout[6] $ B1_Dsum1[6] $ !B1L23_carry_eqn;

--B1L33 is rs422:inst|add~734 at LC_X9_Y19_N6
--operation mode is arithmetic

B1L33_cout_0 = B1_Dout[6] & (B1_Dsum1[6] # !B1L63) # !B1_Dout[6] & B1_Dsum1[6] & !B1L63;
B1L33 = CARRY(B1L33_cout_0);

--B1L43 is rs422:inst|add~734COUT1_783 at LC_X9_Y19_N6
--operation mode is arithmetic

B1L43_cout_1 = B1_Dout[6] & (B1_Dsum1[6] # !B1L73) # !B1_Dout[6] & B1_Dsum1[6] & !B1L73;
B1L43 = CARRY(B1L43_cout_1);


--B1L53 is rs422:inst|add~737 at LC_X9_Y19_N5
--operation mode is arithmetic

B1L53_carry_eqn = (!B1L93 & GND) # (B1L93 & VCC);
B1L53 = B1_Dsum1[5] $ B1_Dout[5] $ B1L53_carry_eqn;

--B1L63 is rs422:inst|add~739 at LC_X9_Y19_N5
--operation mode is arithmetic

B1L63_cout_0 = B1_Dsum1[5] & !B1_Dout[5] & !B1L93 # !B1_Dsum1[5] & (!B1L93 # !B1_Dout[5]);
B1L63 = CARRY(B1L63_cout_0);

--B1L73 is rs422:inst|add~739COUT1_781 at LC_X9_Y19_N5
--operation mode is arithmetic

B1L73_cout_1 = B1_Dsum1[5] & !B1_Dout[5] & !B1L93 # !B1_Dsum1[5] & (!B1L93 # !B1_Dout[5]);
B1L73 = CARRY(B1L73_cout_1);


--B1L83 is rs422:inst|add~742 at LC_X9_Y19_N4
--operation mode is arithmetic

B1L83 = B1_Dout[4] $ B1_Dsum1[4] $ !B1L34;

--B1L93 is rs422:inst|add~744 at LC_X9_Y19_N4
--operation mode is arithmetic

⌨️ 快捷键说明

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