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

📄 serial.fit.eqn

📁 利用VHDL语言编写的串口程序
💻 EQN
📖 第 1 页 / 共 4 页
字号:

cnt_delay[1] = DFFEAS(A1L752, GLOBAL(clk), !GLOBAL(rst), , start_delaycnt, A1L19, , , VCC);


--A1L852 is start_delaycnt~224 at LC_X11_Y9_N7
--operation mode is normal

A1L852 = A1L752 & A1L452 & A1L552 & A1L652;


--cnt_delay[8] is cnt_delay[8] at LC_X11_Y10_N2
--operation mode is normal

cnt_delay[8]_lut_out = A1L381 & A1L79;
cnt_delay[8] = DFFEAS(cnt_delay[8]_lut_out, GLOBAL(clk), !GLOBAL(rst), , start_delaycnt, , , , );


--cnt_delay[19] is cnt_delay[19] at LC_X11_Y10_N9
--operation mode is normal

cnt_delay[19]_lut_out = A1L001 & (A1L381);
cnt_delay[19] = DFFEAS(cnt_delay[19]_lut_out, GLOBAL(clk), !GLOBAL(rst), , start_delaycnt, , , , );


--A1L381 is reduce_nor~1 at LC_X11_Y9_N8
--operation mode is normal

A1L381 = A1L191 # !A1L852 # !cnt_delay[19] # !cnt_delay[8];


--A1L3 is add~900 at LC_X9_Y10_N7
--operation mode is normal

A1L3_carry_eqn = (!A1L11 & A1L5) # (A1L11 & A1L6);
A1L3 = A1L3_carry_eqn $ div_reg[15];


--A1L4 is add~905 at LC_X9_Y10_N6
--operation mode is arithmetic

A1L4_carry_eqn = (!A1L11 & A1L8) # (A1L11 & A1L9);
A1L4 = div_reg[14] $ !A1L4_carry_eqn;

--A1L5 is add~907 at LC_X9_Y10_N6
--operation mode is arithmetic

A1L5_cout_0 = div_reg[14] & !A1L8;
A1L5 = CARRY(A1L5_cout_0);

--A1L6 is add~907COUT1_1132 at LC_X9_Y10_N6
--operation mode is arithmetic

A1L6_cout_1 = div_reg[14] & !A1L9;
A1L6 = CARRY(A1L6_cout_1);


--A1L7 is add~910 at LC_X9_Y10_N5
--operation mode is arithmetic

A1L7_carry_eqn = A1L11;
A1L7 = div_reg[13] $ A1L7_carry_eqn;

--A1L8 is add~912 at LC_X9_Y10_N5
--operation mode is arithmetic

A1L8_cout_0 = !A1L11 # !div_reg[13];
A1L8 = CARRY(A1L8_cout_0);

--A1L9 is add~912COUT1_1130 at LC_X9_Y10_N5
--operation mode is arithmetic

A1L9_cout_1 = !A1L11 # !div_reg[13];
A1L9 = CARRY(A1L9_cout_1);


--A1L01 is add~915 at LC_X9_Y10_N4
--operation mode is arithmetic

A1L01_carry_eqn = (!A1L52 & A1L31) # (A1L52 & A1L41);
A1L01 = div_reg[12] $ !A1L01_carry_eqn;

--A1L11 is add~917 at LC_X9_Y10_N4
--operation mode is arithmetic

A1L11 = CARRY(div_reg[12] & !A1L41);


--A1L21 is add~920 at LC_X9_Y10_N3
--operation mode is arithmetic

A1L21_carry_eqn = (!A1L52 & A1L61) # (A1L52 & A1L71);
A1L21 = div_reg[11] $ (A1L21_carry_eqn);

--A1L31 is add~922 at LC_X9_Y10_N3
--operation mode is arithmetic

A1L31_cout_0 = !A1L61 # !div_reg[11];
A1L31 = CARRY(A1L31_cout_0);

--A1L41 is add~922COUT1_1128 at LC_X9_Y10_N3
--operation mode is arithmetic

A1L41_cout_1 = !A1L71 # !div_reg[11];
A1L41 = CARRY(A1L41_cout_1);


--A1L51 is add~925 at LC_X9_Y10_N2
--operation mode is arithmetic

A1L51_carry_eqn = (!A1L52 & A1L91) # (A1L52 & A1L02);
A1L51 = div_reg[10] $ !A1L51_carry_eqn;

--A1L61 is add~927 at LC_X9_Y10_N2
--operation mode is arithmetic

A1L61_cout_0 = div_reg[10] & !A1L91;
A1L61 = CARRY(A1L61_cout_0);

--A1L71 is add~927COUT1_1126 at LC_X9_Y10_N2
--operation mode is arithmetic

A1L71_cout_1 = div_reg[10] & !A1L02;
A1L71 = CARRY(A1L71_cout_1);


--A1L81 is add~930 at LC_X9_Y10_N1
--operation mode is arithmetic

A1L81_carry_eqn = (!A1L52 & A1L22) # (A1L52 & A1L32);
A1L81 = div_reg[9] $ A1L81_carry_eqn;

--A1L91 is add~932 at LC_X9_Y10_N1
--operation mode is arithmetic

A1L91_cout_0 = !A1L22 # !div_reg[9];
A1L91 = CARRY(A1L91_cout_0);

--A1L02 is add~932COUT1_1124 at LC_X9_Y10_N1
--operation mode is arithmetic

A1L02_cout_1 = !A1L32 # !div_reg[9];
A1L02 = CARRY(A1L02_cout_1);


--A1L12 is add~935 at LC_X9_Y10_N0
--operation mode is arithmetic

A1L12_carry_eqn = A1L52;
A1L12 = div_reg[8] $ !A1L12_carry_eqn;

--A1L22 is add~937 at LC_X9_Y10_N0
--operation mode is arithmetic

A1L22_cout_0 = div_reg[8] & !A1L52;
A1L22 = CARRY(A1L22_cout_0);

--A1L32 is add~937COUT1_1122 at LC_X9_Y10_N0
--operation mode is arithmetic

A1L32_cout_1 = div_reg[8] & !A1L52;
A1L32 = CARRY(A1L32_cout_1);


--A1L42 is add~940 at LC_X9_Y11_N9
--operation mode is arithmetic

A1L42_carry_eqn = (!A1L54 & A1L33) # (A1L54 & A1L43);
A1L42 = div_reg[7] $ A1L42_carry_eqn;

--A1L52 is add~942 at LC_X9_Y11_N9
--operation mode is arithmetic

A1L52 = CARRY(!A1L43 # !div_reg[7]);


--A1L62 is add~945 at LC_X9_Y11_N7
--operation mode is arithmetic

A1L62_carry_eqn = (!A1L54 & A1L03) # (A1L54 & A1L13);
A1L62 = div_reg[5] $ (A1L62_carry_eqn);

--A1L72 is add~947 at LC_X9_Y11_N7
--operation mode is arithmetic

A1L72_cout_0 = !A1L03 # !div_reg[5];
A1L72 = CARRY(A1L72_cout_0);

--A1L82 is add~947COUT1_1118 at LC_X9_Y11_N7
--operation mode is arithmetic

A1L82_cout_1 = !A1L13 # !div_reg[5];
A1L82 = CARRY(A1L82_cout_1);


--A1L92 is add~950 at LC_X9_Y11_N6
--operation mode is arithmetic

A1L92_carry_eqn = (!A1L54 & A1L63) # (A1L54 & A1L73);
A1L92 = div_reg[4] $ !A1L92_carry_eqn;

--A1L03 is add~952 at LC_X9_Y11_N6
--operation mode is arithmetic

A1L03_cout_0 = div_reg[4] & !A1L63;
A1L03 = CARRY(A1L03_cout_0);

--A1L13 is add~952COUT1_1116 at LC_X9_Y11_N6
--operation mode is arithmetic

A1L13_cout_1 = div_reg[4] & !A1L73;
A1L13 = CARRY(A1L13_cout_1);


--A1L23 is add~955 at LC_X9_Y11_N8
--operation mode is arithmetic

A1L23_carry_eqn = (!A1L54 & A1L72) # (A1L54 & A1L82);
A1L23 = div_reg[6] $ !A1L23_carry_eqn;

--A1L33 is add~957 at LC_X9_Y11_N8
--operation mode is arithmetic

A1L33_cout_0 = div_reg[6] & !A1L72;
A1L33 = CARRY(A1L33_cout_0);

--A1L43 is add~957COUT1_1120 at LC_X9_Y11_N8
--operation mode is arithmetic

A1L43_cout_1 = div_reg[6] & !A1L82;
A1L43 = CARRY(A1L43_cout_1);


--A1L53 is add~960 at LC_X9_Y11_N5
--operation mode is arithmetic

A1L53_carry_eqn = A1L54;
A1L53 = div_reg[3] $ A1L53_carry_eqn;

--A1L63 is add~962 at LC_X9_Y11_N5
--operation mode is arithmetic

A1L63_cout_0 = !A1L54 # !div_reg[3];
A1L63 = CARRY(A1L63_cout_0);

--A1L73 is add~962COUT1_1114 at LC_X9_Y11_N5
--operation mode is arithmetic

A1L73_cout_1 = !A1L54 # !div_reg[3];
A1L73 = CARRY(A1L73_cout_1);


--A1L83 is add~965 at LC_X9_Y11_N3
--operation mode is arithmetic

A1L83 = div_reg[1] $ A1L24;

--A1L93 is add~967 at LC_X9_Y11_N3
--operation mode is arithmetic

A1L93_cout_0 = !A1L24 # !div_reg[1];
A1L93 = CARRY(A1L93_cout_0);

--A1L04 is add~967COUT1_1112 at LC_X9_Y11_N3
--operation mode is arithmetic

A1L04_cout_1 = !A1L34 # !div_reg[1];
A1L04 = CARRY(A1L04_cout_1);


--A1L14 is add~970 at LC_X9_Y11_N2
--operation mode is arithmetic

A1L14 = !div_reg[0];

--A1L24 is add~972 at LC_X9_Y11_N2
--operation mode is arithmetic

A1L24_cout_0 = div_reg[0];
A1L24 = CARRY(A1L24_cout_0);

--A1L34 is add~972COUT1_1110 at LC_X9_Y11_N2
--operation mode is arithmetic

A1L34_cout_1 = div_reg[0];
A1L34 = CARRY(A1L34_cout_1);


--A1L44 is add~975 at LC_X9_Y11_N4
--operation mode is arithmetic

A1L44 = div_reg[2] $ !A1L93;

--A1L54 is add~977 at LC_X9_Y11_N4
--operation mode is arithmetic

A1L54 = CARRY(div_reg[2] & !A1L04);


--A1L181 is recstart~108 at LC_X26_Y9_N1
--operation mode is normal

A1L181 = !state_rec[1] & state_rec[0] & !state_rec[2] & state_rec[3];


--A1L281 is recstart~109 at LC_X26_Y9_N2
--operation mode is normal

A1L281 = recstart_tmp & (A1L481 # A1L232 & A1L181) # !recstart_tmp & (A1L232 & A1L181);


--A1L392 is txd_buf~1749 at LC_X9_Y9_N3
--operation mode is normal

A1L392 = A1L052 & (send_state[0] & !send_state[2] # !send_state[1]);


--txd_buf[3] is txd_buf[3] at LC_X9_Y9_N9
--operation mode is normal

txd_buf[3]_lut_out = state_tras[1] & A1L692 # !state_tras[1] & (A1L972 & txd_buf[4]);
txd_buf[3] = DFFEAS(txd_buf[3]_lut_out, GLOBAL(clkbaud8x), !GLOBAL(rst), , A1L182, , , !key_entry2, );


--A1L492 is txd_buf~1750 at LC_X9_Y9_N4
--operation mode is normal

A1L492 = A1L392 # !state_tras[1] & (txd_buf[3] # !A1L972);


--A1L64 is add~980 at LC_X12_Y8_N8
--operation mode is arithmetic

A1L64_carry_eqn = (!A1L86 & A1L95) # (A1L86 & A1L06);
A1L64 = cnt_delay[18] $ !A1L64_carry_eqn;

--A1L74 is add~982 at LC_X12_Y8_N8
--operation mode is arithmetic

A1L74_cout_0 = cnt_delay[18] & !A1L95;
A1L74 = CARRY(A1L74_cout_0);

--A1L84 is add~982COUT1_1164 at LC_X12_Y8_N8
--operation mode is arithmetic

A1L84_cout_1 = cnt_delay[18] & !A1L06;
A1L84 = CARRY(A1L84_cout_1);


--start_delaycnt is start_delaycnt at LC_X11_Y10_N8
--operation mode is normal

start_delaycnt_lut_out = start_delaycnt & (A1L381) # !start_delaycnt & A1L852 & (!A1L062);
start_delaycnt = DFFEAS(start_delaycnt_lut_out, GLOBAL(clk), !GLOBAL(rst), , , , , , );


--A1L94 is add~985 at LC_X12_Y8_N3
--operation mode is arithmetic

A1L94_carry_eqn = (!A1L37 & A1L35) # (A1L37 & A1L45);
A1L94 = cnt_delay[13] $ (A1L94_carry_eqn);

--A1L05 is add~987 at LC_X12_Y8_N3
--operation mode is arithmetic

A1L05_cout_0 = !A1L35 # !cnt_delay[13];
A1L05 = CARRY(A1L05_cout_0);

--A1L15 is add~987COUT1_1156 at LC_X12_Y8_N3
--operation mode is arithmetic

A1L15_cout_1 = !A1L45 # !cnt_delay[13];
A1L15 = CARRY(A1L15_cout_1);


--A1L25 is add~990 at LC_X12_Y8_N2
--operation mode is arithmetic

A1L25_carry_eqn = (!A1L37 & A1L07) # (A1L37 & A1L17);
A1L25 = cnt_delay[12] $ !A1L25_carry_eqn;

--A1L35 is add~992 at LC_X12_Y8_N2
--operation mode is arithmetic

A1L35_cout_0 = cnt_delay[12] & !A1L07;
A1L35 = CARRY(A1L35_cout_0);

--A1L45 is add~992COUT1_1154 at LC_X12_Y8_N2
--operation mode is arithmetic

A1L45_cout_1 = cnt_delay[12] & !A1L17;
A1L45 = CARRY(A1L45_cout_1);


--A1L55 is add~995 at LC_X12_Y8_N0
--operation mode is arithmetic

A1L55_carry_eqn = A1L37;
A1L55 = cnt_delay[10] $ !A1L55_carry_eqn;

--A1L65 is add~997 at LC_X12_Y8_N0
--operation mode is arithmetic

A1L65_cout_0 = cnt_delay[10] & !A1L37;
A1L65 = CARRY(A1L65_cout_0);

--A1L75 is add~997COUT1_1150 at LC_X12_Y8_N0
--operation mode is arithmetic

A1L75_cout_1 = cnt_delay[10] & !A1L37;
A1L75 = CARRY(A1L75_cout_1);


--A1L85 is add~1000 at LC_X12_Y8_N7
--operation mode is arithmetic

A1L85_carry_eqn = (!A1L86 & A1L26) # (A1L86 & A1L36);
A1L85 = cnt_delay[17] $ (A1L85_carry_eqn);

--A1L95 is add~1002 at LC_X12_Y8_N7
--operation mode is arithmetic

A1L95_cout_0 = !A1L26 # !cnt_delay[17];
A1L95 = CARRY(A1L95_cout_0);

--A1L06 is add~1002COUT1_1162 at LC_X12_Y8_N7
--operation mode is arithmetic

A1L06_cout_1 = !A1L36 # !cnt_delay[17];
A1L06 = CARRY(A1L06_cout_1);


--A1L16 is add~1005 at LC_X12_Y8_N6
--operation mode is arithmetic

A1L16_carry_eqn = (!A1L86 & A1L56) # (A1L86 & A1L66);
A1L16 = cnt_delay[16] $ !A1L16_carry_eqn;

--A1L26 is add~1007 at LC_X12_Y8_N6
--operation mode is arithmetic

A1L26_cout_0 = cnt_delay[16] & !A1L56;
A1L26 = CARRY(A1L26_cout_0);

--A1L36 is add~1007COUT1_1160 at LC_X12_Y8_N6
--operation mode is arithmetic

A1L36_cout_1 = cnt_delay[16] & !A1L66;
A1L36 = CARRY(A1L36_cout_1);


--A1L46 is add~1010 at LC_X12_Y8_N5
--operation mode is arithmetic

A1L46_carry_eqn = A1L86;
A1L46 = cnt_delay[15] $ (A1L46_carry_eqn);

--A1L56 is add~1012 at LC_X12_Y8_N5
--operation mode is arithmetic

A1L56_cout_0 = !A1L86 # !cnt_delay[15];
A1L56 = CARRY(A1L56_cout_0);

--A1L66 is add~1012COUT1_1158 at LC_X12_Y8_N5
--operation mode is arithmetic

A1L66_cout_1 = !A1L86 # !cnt_delay[15];

⌨️ 快捷键说明

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