📄 uart.fit.eqn
字号:
-- 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.
--txd_reg is txd_reg at LC_X25_Y6_N3
--operation mode is normal
txd_reg_lut_out = !A1L291 & (!A1L292 & !A1L293 # !A1L287);
txd_reg = DFFEAS(txd_reg_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L154 is Mux~6910 at LC_X13_Y15_N4
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[5]_qfbk = rxd_buf[5];
A1L154 = rxd_buf[5]_qfbk & !rxd_buf[6];
--rxd_buf[5] is rxd_buf[5] at LC_X13_Y15_N4
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[5] = DFFEAS(A1L154, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[6], , , VCC);
--A1L155 is Mux~6911 at LC_X13_Y15_N5
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[2]_qfbk = rxd_buf[2];
A1L155 = !rxd_buf[2]_qfbk & !rxd_buf[1];
--rxd_buf[2] is rxd_buf[2] at LC_X13_Y15_N5
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[2] = DFFEAS(A1L155, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[3], , , VCC);
--A1L156 is Mux~6912 at LC_X13_Y15_N1
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[0]_qfbk = rxd_buf[0];
A1L156 = rxd_buf[0]_qfbk # !A1L154 # !A1L155 # !rxd_buf[4];
--rxd_buf[0] is rxd_buf[0] at LC_X13_Y15_N1
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[0] = DFFEAS(A1L156, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[1], , , VCC);
--A1L157 is Mux~6913 at LC_X13_Y15_N6
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[6]_qfbk = rxd_buf[6];
A1L157 = rxd_buf[1] & (rxd_buf[6]_qfbk # !rxd_buf[0] # !rxd_buf[2]) # !rxd_buf[1] & (rxd_buf[6]_qfbk & (rxd_buf[0]) # !rxd_buf[6]_qfbk & rxd_buf[2]);
--rxd_buf[6] is rxd_buf[6] at LC_X13_Y15_N6
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[6] = DFFEAS(A1L157, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[7], , , VCC);
--A1L158 is Mux~6914 at LC_X13_Y15_N3
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[4]_qfbk = rxd_buf[4];
A1L158 = A1L157 & (rxd_buf[6] & !rxd_buf[5] & !rxd_buf[4]_qfbk # !rxd_buf[6] & rxd_buf[5] & rxd_buf[4]_qfbk);
--rxd_buf[4] is rxd_buf[4] at LC_X13_Y15_N3
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[4] = DFFEAS(A1L158, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[5], , , VCC);
--A1L159 is Mux~6915 at LC_X13_Y15_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[7]_qfbk = rxd_buf[7];
A1L159 = rxd_buf[7]_qfbk # rxd_buf[3] & A1L156 # !rxd_buf[3] & (!A1L158);
--rxd_buf[7] is rxd_buf[7] at LC_X13_Y15_N7
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[7] = DFFEAS(A1L159, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_reg2, , , VCC);
--A1L160 is Mux~6916 at LC_X14_Y16_N5
--operation mode is normal
A1L160 = rxd_buf[4] $ rxd_buf[5];
--A1L161 is Mux~6917 at LC_X13_Y15_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[3]_qfbk = rxd_buf[3];
A1L161 = !rxd_buf[7] & (!rxd_buf[3]_qfbk # !A1L156);
--rxd_buf[3] is rxd_buf[3] at LC_X13_Y15_N8
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[3] = DFFEAS(A1L161, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[4], , , VCC);
--A1L162 is Mux~6918 at LC_X13_Y15_N0
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[1]_qfbk = rxd_buf[1];
A1L162 = rxd_buf[2] & (rxd_buf[0] & (rxd_buf[1]_qfbk) # !rxd_buf[0] & !rxd_buf[5]) # !rxd_buf[2] & (rxd_buf[1]_qfbk # rxd_buf[0]);
--rxd_buf[1] is rxd_buf[1] at LC_X13_Y15_N0
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_buf[1] = DFFEAS(A1L162, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L211, rxd_buf[2], , , VCC);
--A1L163 is Mux~6919 at LC_X14_Y16_N6
--operation mode is normal
A1L163 = rxd_buf[6] & (!rxd_buf[5] & A1L162) # !rxd_buf[6] & (rxd_buf[5] & !A1L162);
--A1L164 is Mux~6920 at LC_X14_Y16_N0
--operation mode is normal
A1L164 = !rxd_buf[3] & (A1L160 # !A1L163) # !A1L161;
--A1L165 is Mux~6921 at LC_X13_Y16_N9
--operation mode is normal
A1L165 = rxd_buf[4] & rxd_buf[5] & (rxd_buf[1] # !rxd_buf[2]) # !rxd_buf[4] & !rxd_buf[5] & (rxd_buf[2] # rxd_buf[1]);
--A1L166 is Mux~6922 at LC_X13_Y16_N2
--operation mode is normal
A1L166 = A1L165 & (rxd_buf[5] & !rxd_buf[0] & !rxd_buf[6] # !rxd_buf[5] & (rxd_buf[6]));
--A1L167 is Mux~6923 at LC_X13_Y16_N6
--operation mode is normal
A1L167 = rxd_buf[7] # rxd_buf[3] & A1L156 # !rxd_buf[3] & (!A1L166);
--A1L168 is Mux~6924 at LC_X13_Y16_N4
--operation mode is normal
A1L168 = rxd_buf[0] & (rxd_buf[5] $ rxd_buf[2] $ rxd_buf[1]) # !rxd_buf[0] & rxd_buf[2] & (!rxd_buf[1] # !rxd_buf[5]);
--A1L169 is Mux~6925 at LC_X14_Y16_N8
--operation mode is normal
A1L169 = rxd_buf[6] & !rxd_buf[5] & A1L168 # !rxd_buf[6] & rxd_buf[5] & !A1L168;
--A1L170 is Mux~6926 at LC_X14_Y16_N9
--operation mode is normal
A1L170 = !rxd_buf[3] & (A1L160 # !A1L169) # !A1L161;
--A1L171 is Mux~6927 at LC_X13_Y16_N7
--operation mode is normal
A1L171 = rxd_buf[1] & (rxd_buf[0] $ !rxd_buf[2]);
--A1L172 is Mux~6928 at LC_X14_Y16_N1
--operation mode is normal
A1L172 = rxd_buf[5] & !rxd_buf[6] & (rxd_buf[0] # !A1L171) # !rxd_buf[5] & rxd_buf[6] & (rxd_buf[0] $ A1L171);
--A1L173 is Mux~6929 at LC_X14_Y16_N4
--operation mode is normal
A1L173 = !rxd_buf[3] & (A1L160 # !A1L172) # !A1L161;
--A1L174 is Mux~6930 at LC_X14_Y16_N2
--operation mode is normal
A1L174 = rxd_buf[1] & !rxd_buf[0] & (rxd_buf[2] $ !rxd_buf[5]) # !rxd_buf[1] & rxd_buf[0] & (rxd_buf[2] # !rxd_buf[5]);
--A1L175 is Mux~6931 at LC_X14_Y16_N3
--operation mode is normal
A1L175 = rxd_buf[6] & (!rxd_buf[5] & A1L174) # !rxd_buf[6] & (rxd_buf[5] & !A1L174);
--A1L176 is Mux~6932 at LC_X14_Y16_N7
--operation mode is normal
A1L176 = !rxd_buf[3] & (A1L160 # !A1L175) # !A1L161;
--A1L177 is Mux~6933 at LC_X13_Y16_N0
--operation mode is normal
A1L177 = rxd_buf[4] & rxd_buf[5] & !rxd_buf[6] # !rxd_buf[4] & !rxd_buf[5] & rxd_buf[6];
--A1L178 is Mux~6934 at LC_X13_Y16_N8
--operation mode is normal
A1L178 = rxd_buf[1] & !rxd_buf[4] & (rxd_buf[2] # !rxd_buf[0]) # !rxd_buf[1] & (rxd_buf[0] $ rxd_buf[2] $ rxd_buf[4]);
--A1L179 is Mux~6935 at LC_X13_Y16_N1
--operation mode is normal
A1L179 = rxd_buf[4] & (rxd_buf[1]);
--A1L180 is Mux~6936 at LC_X13_Y16_N5
--operation mode is normal
A1L180 = A1L179 & A1L154 & !A1L178 # !A1L179 & (A1L178 & A1L177);
--A1L181 is Mux~6937 at LC_X13_Y16_N3
--operation mode is normal
A1L181 = rxd_buf[7] # rxd_buf[3] & (A1L156) # !rxd_buf[3] & !A1L180;
--key_entry2 is key_entry2 at LC_X23_Y7_N0
--operation mode is normal
key_entry2_lut_out = A1L152;
key_entry2 = DFFEAS(key_entry2_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , key_entry1, , , !key_entry2);
--div8_tras_reg[2] is div8_tras_reg[2] at LC_X25_Y6_N4
--operation mode is normal
div8_tras_reg[2]_lut_out = div8_tras_reg[2] $ (trasstart & div8_tras_reg[0] & div8_tras_reg[1]);
div8_tras_reg[2] = DFFEAS(div8_tras_reg[2]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--div8_tras_reg[1] is div8_tras_reg[1] at LC_X25_Y6_N5
--operation mode is normal
div8_tras_reg[1]_lut_out = div8_tras_reg[1] $ (div8_tras_reg[0] & trasstart);
div8_tras_reg[1] = DFFEAS(div8_tras_reg[1]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--div8_tras_reg[0] is div8_tras_reg[0] at LC_X25_Y6_N9
--operation mode is normal
div8_tras_reg[0]_lut_out = div8_tras_reg[0] $ (trasstart);
div8_tras_reg[0] = DFFEAS(div8_tras_reg[0]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L287 is txd_reg~739 at LC_X25_Y6_N1
--operation mode is normal
A1L287 = key_entry2 & div8_tras_reg[2] & div8_tras_reg[0] & div8_tras_reg[1];
--state_tras[3] is state_tras[3] at LC_X24_Y6_N3
--operation mode is normal
state_tras[3]_lut_out = state_tras[3] $ (A1L294 & state_tras[2] & A1L184);
state_tras[3] = DFFEAS(state_tras[3]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , key_entry2, , , , );
--state_tras[2] is state_tras[2] at LC_X24_Y6_N2
--operation mode is normal
state_tras[2]_lut_out = state_tras[2] $ (A1L294 & state_tras[1] & state_tras[0]);
state_tras[2] = DFFEAS(state_tras[2]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , key_entry2, , , , );
--state_tras[1] is state_tras[1] at LC_X24_Y6_N7
--operation mode is normal
state_tras[1]_lut_out = state_tras[1] $ (A1L294 & state_tras[0]);
state_tras[1] = DFFEAS(state_tras[1]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , key_entry2, , , , );
--A1L288 is txd_reg~740 at LC_X24_Y7_N8
--operation mode is normal
A1L288 = state_tras[3] & (state_tras[2] # state_tras[1]);
--state_tras[0] is state_tras[0] at LC_X24_Y6_N1
--operation mode is normal
state_tras[0]_lut_out = A1L294 & !state_tras[0] & (state_tras[3] # !A1L186) # !A1L294 & (state_tras[0]);
state_tras[0] = DFFEAS(state_tras[0]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , key_entry2, , , , );
--A1L260 is txd_buf[0]~1832 at LC_X24_Y6_N9
--operation mode is normal
A1L260 = !state_tras[2] & !state_tras[3] & !state_tras[1] & !state_tras[0];
--send_state[0] is send_state[0] at LC_X23_Y6_N0
--operation mode is normal
send_state[0]_lut_out = send_state[0] $ (A1L294 & A1L229);
send_state[0] = DFFEAS(send_state[0]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--send_state[2] is send_state[2] at LC_X23_Y7_N5
--operation mode is normal
send_state[2]_lut_out = send_state[2] $ (send_state[1] & A1L226);
send_state[2] = DFFEAS(send_state[2]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--send_state[1] is send_state[1] at LC_X23_Y6_N6
--operation mode is normal
send_state[1]_lut_out = send_state[1] $ (A1L229 & A1L294 & send_state[0]);
send_state[1] = DFFEAS(send_state[1]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L289 is txd_reg~741 at LC_X24_Y7_N7
--operation mode is normal
A1L289 = send_state[1] & send_state[0] & send_state[2];
--trasstart is trasstart at LC_X22_Y6_N8
--operation mode is normal
trasstart_lut_out = A1L255 & (A1L253 # trasstart & A1L256) # !A1L255 & (trasstart & A1L256);
trasstart = DFFEAS(trasstart_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--txd_buf[0] is txd_buf[0] at LC_X24_Y6_N0
--operation mode is normal
txd_buf[0]_lut_out = A1L273 # A1L272 # !A1L261 & !state_tras[1];
txd_buf[0] = DFFEAS(txd_buf[0]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , A1L262, , , , );
--A1L290 is txd_reg~742 at LC_X25_Y6_N0
--operation mode is normal
A1L290 = trasstart & A1L260 & A1L289 # !trasstart & (A1L260 # txd_buf[0]);
--A1L291 is txd_reg~743 at LC_X25_Y6_N7
--operation mode is normal
A1L291 = !txd_reg & (A1L290 # A1L288 # !A1L287);
--A1L182 is Mux~6938 at LC_X24_Y7_N5
--operation mode is normal
A1L182 = !state_tras[2] & (!state_tras[1]);
--A1L292 is txd_reg~744 at LC_X24_Y7_N2
--operation mode is normal
A1L292 = txd_buf[0] & !state_tras[3] & (state_tras[0] # !A1L182);
--A1L183 is Mux~6939 at LC_X24_Y7_N3
--operation mode is normal
A1L183 = !state_tras[2] & state_tras[3];
--A1L293 is txd_reg~745 at LC_X25_Y6_N2
--operation mode is normal
A1L293 = !state_tras[1] & A1L183 & (txd_buf[0] # state_tras[0]);
--clkbaud8x is clkbaud8x at LC_X20_Y11_N9
--operation mode is normal
clkbaud8x_lut_out = clkbaud8x $ A1L198;
clkbaud8x = DFFEAS(clkbaud8x_lut_out, GLOBAL(clk), GLOBAL(rst), , , , , , );
--rxd_reg2 is rxd_reg2 at LC_X13_Y15_N9
--operation mode is normal
--sload is tied to vcc, which is functionally the same as treating the sdata port as the data input.
rxd_reg2_lut_out = GND;
rxd_reg2 = DFFEAS(rxd_reg2_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , rxd_reg1, , , VCC);
--div8_rec_reg[2] is div8_rec_reg[2] at LC_X12_Y13_N2
--operation mode is normal
div8_rec_reg[2]_lut_out = div8_rec_reg[2] $ (div8_rec_reg[1] & div8_rec_reg[0] & recstart);
div8_rec_reg[2] = DFFEAS(div8_rec_reg[2]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--div8_rec_reg[1] is div8_rec_reg[1] at LC_X12_Y13_N6
--operation mode is normal
div8_rec_reg[1]_lut_out = div8_rec_reg[1] $ (div8_rec_reg[0] & recstart);
div8_rec_reg[1] = DFFEAS(div8_rec_reg[1]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--div8_rec_reg[0] is div8_rec_reg[0] at LC_X12_Y13_N8
--operation mode is normal
div8_rec_reg[0]_lut_out = div8_rec_reg[0] $ recstart;
div8_rec_reg[0] = DFFEAS(div8_rec_reg[0]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L210 is rxd_buf[7]~167 at LC_X13_Y13_N1
--operation mode is normal
A1L210 = div8_rec_reg[1] & div8_rec_reg[2] & div8_rec_reg[0];
--state_rec[2] is state_rec[2] at LC_X13_Y13_N6
--operation mode is normal
state_rec[2]_lut_out = A1L242 & state_rec[2] # !A1L242 & !A1L246 & (state_rec[2] $ A1L1);
state_rec[2] = DFFEAS(state_rec[2]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--state_rec[1] is state_rec[1] at LC_X13_Y13_N8
--operation mode is normal
state_rec[1]_lut_out = A1L242 & (state_rec[1]) # !A1L242 & !A1L246 & (state_rec[0] $ state_rec[1]);
state_rec[1] = DFFEAS(state_rec[1]_lut_out, GLOBAL(clkbaud8x), GLOBAL(rst), , , , , , );
--A1L193 is rtl~239 at LC_X13_Y13_N0
--operation mode is normal
A1L193 = !state_rec[1] & !state_rec[2];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -