📄 snake.map.eqn
字号:
--A1L7Q is SCAN[1]~reg0
--operation mode is normal
A1L7Q_lut_out = A1L7Q & (scnt[2] $ !scnt[1]) # !A1L7Q & !scnt[2] & !scnt[1] & scnt[0];
A1L7Q = DFFEA(A1L7Q_lut_out, count[8], VCC, , , , );
--A1L9Q is SCAN[2]~reg0
--operation mode is normal
A1L9Q_lut_out = !scnt[0] & scnt[1];
A1L9Q = DFFEA(A1L9Q_lut_out, count[8], VCC, , A1L63, , );
--A1L11Q is SCAN[3]~reg0
--operation mode is normal
A1L11Q_lut_out = scnt[0] & scnt[1];
A1L11Q = DFFEA(A1L11Q_lut_out, count[8], VCC, , A1L63, , );
--A1L31Q is SCAN[4]~reg0
--operation mode is normal
A1L31Q_lut_out = scnt[2] & !scnt[0];
A1L31Q = DFFEA(A1L31Q_lut_out, count[8], VCC, , A1L63, , );
--A1L51Q is SCAN[5]~reg0
--operation mode is normal
A1L51Q_lut_out = scnt[2] & scnt[0];
A1L51Q = DFFEA(A1L51Q_lut_out, count[8], VCC, , A1L63, , );
--A1L12Q is SEG7[1]~reg0
--operation mode is normal
A1L12Q_lut_out = A1L83 # A1L93 # snak[7] & A1L04;
A1L12Q = DFFEA(A1L12Q_lut_out, count[8], VCC, , , , );
--A1L32Q is SEG7[2]~reg0
--operation mode is normal
A1L32Q_lut_out = A1L04 & (snak[6] # q[2] & A1L2) # !A1L04 & q[2] & A1L2;
A1L32Q = DFFEA(A1L32Q_lut_out, count[8], VCC, , , , );
--A1L52Q is SEG7[3]~reg0
--operation mode is normal
A1L52Q_lut_out = A1L04 & (snak[5] # A1L2 & q[3]) # !A1L04 & A1L2 & q[3];
A1L52Q = DFFEA(A1L52Q_lut_out, count[8], VCC, , , , );
--A1L72Q is SEG7[4]~reg0
--operation mode is normal
A1L72Q_lut_out = A1L14 # A1L24 # A1L04 & snak[4];
A1L72Q = DFFEA(A1L72Q_lut_out, count[8], VCC, , , , );
--A1L92Q is SEG7[5]~reg0
--operation mode is normal
A1L92Q_lut_out = A1L3 & (scnt[2] & q[5] # !scnt[2] & snak[27]);
A1L92Q = DFFEA(A1L92Q_lut_out, count[8], VCC, , , , );
--A1L13Q is SEG7[6]~reg0
--operation mode is normal
A1L13Q_lut_out = A1L3 & (scnt[2] & q[6] # !scnt[2] & snak[26]);
A1L13Q = DFFEA(A1L13Q_lut_out, count[8], VCC, , , , );
--A1L33Q is SEG7[7]~reg0
--operation mode is normal
A1L33Q_lut_out = A1L34 # A1L44 # A1L04 & snak[1];
A1L33Q = DFFEA(A1L33Q_lut_out, count[8], VCC, , , , );
--A1L53Q is SEG7[8]~reg0
--operation mode is normal
A1L53Q_lut_out = scnt[2] & scnt[0] & q[8] & !scnt[1];
A1L53Q = DFFEA(A1L53Q_lut_out, count[8], VCC, , , , );
--scnt[2] is scnt[2]
--operation mode is normal
scnt[2]_lut_out = scnt[1] & (scnt[2] $ scnt[0]) # !scnt[1] & scnt[2] & !scnt[0];
scnt[2] = DFFEA(scnt[2]_lut_out, count[8], VCC, , , , );
--scnt[1] is scnt[1]
--operation mode is normal
scnt[1]_lut_out = scnt[1] & !scnt[0] # !scnt[1] & !scnt[2] & scnt[0];
scnt[1] = DFFEA(scnt[1]_lut_out, count[8], VCC, , , , );
--scnt[0] is scnt[0]
--operation mode is normal
scnt[0]_lut_out = !scnt[0];
scnt[0] = DFFEA(scnt[0]_lut_out, count[8], VCC, , , , );
--count[8] is count[8]
--operation mode is normal
count[8]_lut_out = A1L16;
count[8] = DFFEA(count[8]_lut_out, CLK, VCC, , , , );
--A1L63 is Select~816
--operation mode is normal
A1L63 = scnt[2] & !scnt[1] # !scnt[2] & (scnt[1] # scnt[0]);
--A1L73 is Select~818
--operation mode is normal
A1L73 = scnt[1] & !scnt[2];
--snak[15] is snak[15]
--operation mode is normal
snak[15]_lut_out = RST & (sign & A1L791 # !sign & A1L891);
snak[15] = DFFEA(snak[15]_lut_out, clk_2HZ, VCC, , , , );
--snak[23] is snak[23]
--operation mode is normal
snak[23]_lut_out = RST & !A1L061 & !loop[3];
snak[23] = DFFEA(snak[23]_lut_out, clk_2HZ, VCC, , , , );
--A1L83 is Select~819
--operation mode is normal
A1L83 = A1L73 & (scnt[0] & snak[15] # !scnt[0] & snak[23]);
--A1L3 is Decoder~52
--operation mode is normal
A1L3 = scnt[0] & !scnt[1];
--q[1] is q[1]
--operation mode is normal
q[1]_lut_out = RST & (loopn[1] $ loopn[0]);
q[1] = DFFEA(q[1]_lut_out, clk_2HZ, VCC, , , , );
--snak[31] is snak[31]
--operation mode is normal
snak[31]_lut_out = RST & (sign & A1L891 # !sign & A1L791);
snak[31] = DFFEA(snak[31]_lut_out, clk_2HZ, VCC, , , , );
--A1L93 is Select~820
--operation mode is normal
A1L93 = A1L3 & (scnt[2] & q[1] # !scnt[2] & snak[31]);
--snak[7] is snak[7]
--operation mode is normal
snak[7]_lut_out = RST & A1L751 & (loop[4] $ !sign);
snak[7] = DFFEA(snak[7]_lut_out, clk_2HZ, VCC, , , , );
--A1L04 is Select~821
--operation mode is normal
A1L04 = scnt[2] & !scnt[0] & !scnt[1];
--q[2] is q[2]
--operation mode is normal
q[2]_lut_out = RST;
q[2] = DFFEA(q[2]_lut_out, clk_2HZ, VCC, , , , );
--A1L2 is Decoder~8
--operation mode is normal
A1L2 = scnt[2] & scnt[0] & !scnt[1];
--snak[6] is snak[6]
--operation mode is normal
snak[6]_lut_out = RST & (A1L591 & loop[4] & !A1L691 # !A1L591 & !loop[4] & A1L691);
snak[6] = DFFEA(snak[6]_lut_out, clk_2HZ, VCC, , , , );
--q[3] is q[3]
--operation mode is normal
q[3]_lut_out = RST & (loopn[1] # !loopn[0]);
q[3] = DFFEA(q[3]_lut_out, clk_2HZ, VCC, , , , );
--snak[5] is snak[5]
--operation mode is normal
snak[5]_lut_out = A1L102 # loop[2] & A1L991 & A1L761;
snak[5] = DFFEA(snak[5]_lut_out, clk_2HZ, VCC, , , , );
--snak[12] is snak[12]
--operation mode is normal
snak[12]_lut_out = A1L991 & (sign & A1L161 # !sign & A1L261);
snak[12] = DFFEA(snak[12]_lut_out, clk_2HZ, VCC, , , , );
--snak[20] is snak[20]
--operation mode is normal
snak[20]_lut_out = RST & A1L361 & !loop[4];
snak[20] = DFFEA(snak[20]_lut_out, clk_2HZ, VCC, , , , );
--A1L14 is Select~823
--operation mode is normal
A1L14 = A1L73 & (scnt[0] & snak[12] # !scnt[0] & snak[20]);
--snak[28] is snak[28]
--operation mode is normal
snak[28]_lut_out = A1L991 & (sign & A1L261 # !sign & A1L161);
snak[28] = DFFEA(snak[28]_lut_out, clk_2HZ, VCC, , , , );
--A1L24 is Select~824
--operation mode is normal
A1L24 = A1L3 & (scnt[2] & q[1] # !scnt[2] & snak[28]);
--snak[4] is snak[4]
--operation mode is normal
snak[4]_lut_out = A1L991 & (sign & A1L551 # !sign & A1L651);
snak[4] = DFFEA(snak[4]_lut_out, clk_2HZ, VCC, , , , );
--q[5] is q[5]
--operation mode is normal
q[5]_lut_out = RST & loopn[0] & !loopn[1];
q[5] = DFFEA(q[5]_lut_out, clk_2HZ, VCC, , , , );
--snak[27] is snak[27]
--operation mode is normal
snak[27]_lut_out = A1L991 & (sign & A1L651 # !sign & A1L551);
snak[27] = DFFEA(snak[27]_lut_out, clk_2HZ, VCC, , , , );
--q[6] is q[6]
--operation mode is normal
q[6]_lut_out = RST & loopn[1] & loopn[0];
q[6] = DFFEA(q[6]_lut_out, clk_2HZ, VCC, , , , );
--snak[26] is snak[26]
--operation mode is normal
snak[26]_lut_out = RST & A1L751 & (loop[4] $ sign);
snak[26] = DFFEA(snak[26]_lut_out, clk_2HZ, VCC, , , , );
--snak[9] is snak[9]
--operation mode is normal
snak[9]_lut_out = A1L991 & (A1L661 # A1L002 & A1L202) # !A1L991 & A1L002 & A1L202;
snak[9] = DFFEA(snak[9]_lut_out, clk_2HZ, VCC, , , , );
--A1L781 is snak[17]~COMBOUT
--operation mode is normal
A1L781 = A1L461 & (A1L961 # !loop[3]) # !A1L461 & A1L961 & loop[3];
--snak[17] is snak[17]
--operation mode is normal
snak[17]_sload_eqn = (sign & A1L861) # (!sign & A1L781);
snak[17]_reg_input = snak[17]_sload_eqn & RST;
snak[17] = DFFEA(snak[17]_reg_input, clk_2HZ, VCC, , , , );
--A1L34 is Select~826
--operation mode is normal
A1L34 = A1L73 & (scnt[0] & snak[9] # !scnt[0] & snak[17]);
--q[7] is q[7]
--operation mode is normal
q[7]_lut_out = RST & (loopn[1] # loopn[0]);
q[7] = DFFEA(q[7]_lut_out, clk_2HZ, VCC, , , , );
--snak[25] is snak[25]
--operation mode is normal
snak[25]_lut_out = A1L302 # A1L402 # A1L202 & !A1L451;
snak[25] = DFFEA(snak[25]_lut_out, clk_2HZ, VCC, , , , );
--A1L44 is Select~827
--operation mode is normal
A1L44 = A1L3 & (scnt[2] & q[7] # !scnt[2] & snak[25]);
--snak[1] is snak[1]
--operation mode is normal
snak[1]_lut_out = RST & (sign & A1L781 # !sign & A1L861);
snak[1] = DFFEA(snak[1]_lut_out, clk_2HZ, VCC, , , , );
--q[8] is q[8]
--operation mode is normal
q[8]_lut_out = RST & sign & !loopn[1] & !loopn[0];
q[8] = DFFEA(q[8]_lut_out, clk_2HZ, VCC, , , , );
--A1L16 is add~37
--operation mode is arithmetic
A1L16_carry_eqn = A1L06;
A1L16 = count[8] $ !A1L16_carry_eqn;
--A1L26 is add~37COUT
--operation mode is arithmetic
A1L26 = CARRY(count[8] & !A1L06);
--loop[3] is loop[3]
--operation mode is normal
loop[3]_lut_out = A1L89 & RST;
loop[3] = DFFEA(loop[3]_lut_out, clk_2HZ, VCC, , , , );
--loop[0] is loop[0]
--operation mode is normal
loop[0]_lut_out = A1L29 & RST;
loop[0] = DFFEA(loop[0]_lut_out, clk_2HZ, VCC, , , , );
--loop[1] is loop[1]
--operation mode is normal
loop[1]_lut_out = A1L49 & RST;
loop[1] = DFFEA(loop[1]_lut_out, clk_2HZ, VCC, , , , );
--loop[2] is loop[2]
--operation mode is normal
loop[2]_lut_out = A1L69 & RST & A1L441;
loop[2] = DFFEA(loop[2]_lut_out, clk_2HZ, VCC, , , , );
--loop[4] is loop[4]
--operation mode is normal
loop[4]_lut_out = A1L001 & RST & A1L441;
loop[4] = DFFEA(loop[4]_lut_out, clk_2HZ, VCC, , , , );
--A1L851 is reduce_or~117
--operation mode is normal
A1L851 = loop[2] # loop[1] & !loop[4] # !loop[1] & (loop[0] # loop[4]);
--A1L791 is snak~521
--operation mode is normal
A1L791 = !loop[3] & !A1L851;
--A1L951 is reduce_or~119
--operation mode is normal
A1L951 = loop[2] # loop[3] # loop[0] & loop[1];
--A1L891 is snak~522
--operation mode is normal
A1L891 = !loop[4] & !A1L951;
--sign is sign
--operation mode is normal
sign_lut_out = RST & (sign $ (!A1L441 & !A1L671));
sign = DFFEA(sign_lut_out, clk_2HZ, VCC, , , , );
--clk_2HZ is clk_2HZ
--operation mode is normal
clk_2HZ_lut_out = !A1L941 & !A1L051 & !A1L151;
clk_2HZ = DFFEA(clk_2HZ_lut_out, CLK, VCC, , , , );
--A1L061 is reduce_or~121
--operation mode is normal
A1L061 = loop[2] # loop[1] & (!loop[4] # !loop[0]) # !loop[1] & loop[4];
--loopn[1] is loopn[1]
--operation mode is normal
loopn[1]_lut_out = RST & (loopn[1] $ (!A1L441 & loopn[0]));
loopn[1] = DFFEA(loopn[1]_lut_out, clk_2HZ, VCC, , , , );
--loopn[0] is loopn[0]
--operation mode is normal
loopn[0]_lut_out = RST & (loopn[0] $ !A1L441);
loopn[0] = DFFEA(loopn[0]_lut_out, clk_2HZ, VCC, , , , );
--A1L751 is reduce_or~115
--operation mode is normal
A1L751 = !loop[2] & !loop[3] & (loop[0] # loop[1]);
--A1L591 is snak~451
--operation mode is normal
A1L591 = loop[4] & sign & !loop[3] # !loop[4] & (sign # loop[3]);
--A1L691 is snak~457
--operation mode is normal
A1L691 = loop[0] & (loop[2] & loop[4] # !loop[2] & loop[1]) # !loop[0] & (loop[2] $ (loop[1] & !loop[4]));
--A1L991 is snak~525
--operation mode is normal
A1L991 = RST & !loop[4];
--A1L002 is snak~526
--operation mode is normal
A1L002 = !loop[0] & !loop[1] & !loop[2];
--A1L102 is snak~527
--operation mode is normal
A1L102 = loop[3] & sign & A1L991 & A1L002;
--A1L761 is reduce_or~145
--operation mode is normal
A1L761 = sign & loop[1] & !loop[3] # !sign & loop[3] & (!loop[1] # !loop[0]);
--A1L161 is reduce_or~123
--operation mode is normal
A1L161 = !loop[2] & loop[3] & (!loop[1] # !loop[0]);
--A1L261 is reduce_or~125
--operation mode is normal
A1L261 = loop[3] & (loop[1] & !loop[2] # !loop[1] & !loop[0] & loop[2]);
--A1L361 is reduce_or~127
--operation mode is normal
A1L361 = !loop[2] & loop[3] & (loop[0] # loop[1]);
--A1L551 is reduce_or~111
--operation mode is normal
A1L551 = loop[1] & loop[0] & loop[2] & !loop[3] # !loop[1] & !loop[2] & loop[3];
--A1L651 is reduce_or~113
--operation mode is normal
A1L651 = loop[3] & (loop[1] & loop[0] & !loop[2] # !loop[1] & loop[2]);
--A1L202 is snak~533
--operation mode is normal
A1L202 = loop[4] & RST & !loop[3];
--A1L661 is reduce_or~135
--operation mode is normal
A1L661 = loop[2] & (loop[1] & (loop[3] # !loop[0]) # !loop[1] & !loop[3]);
--A1L461 is reduce_or~129
--operation mode is normal
A1L461 = loop[2] & !loop[4] & (loop[0] # loop[1]) # !loop[2] & !loop[1] & loop[4];
--A1L961 is reduce_or~237
--operation mode is normal
A1L961 = loop[0] & loop[1] & loop[2] & !loop[4];
--A1L561 is reduce_or~133
--operation mode is normal
A1L561 = loop[0] & (loop[2] $ (loop[1] & !loop[3])) # !loop[0] & loop[2] & (loop[1] $ !loop[3]);
--A1L861 is reduce_or~168
--operation mode is normal
A1L861 = A1L561 & !loop[4];
--A1L251 is reduce_or~55
--operation mode is normal
A1L251 = loop[1] & (loop[2] $ sign) # !loop[1] & !loop[0] & loop[2] & sign;
--A1L302 is snak~535
--operation mode is normal
A1L302 = RST & A1L251 & !loop[4] & !loop[3];
--A1L351 is reduce_or~57
--operation mode is normal
A1L351 = loop[2] & (loop[0] & loop[1] # !sign) # !loop[2] & (loop[0] # loop[1] # sign);
--A1L402 is snak~536
--operation mode is normal
A1L402 = loop[3] & RST & !loop[4] & !A1L351;
--A1L451 is reduce_or~59
--operation mode is normal
A1L451 = loop[2] # sign # loop[0] & loop[1];
--A1L95 is add~36
--operation mode is arithmetic
A1L95_carry_eqn = A1L85;
A1L95 = count[7] $ A1L95_carry_eqn;
--A1L06 is add~36COUT
--operation mode is arithmetic
A1L06 = CARRY(!A1L85 # !count[7]);
--A1L89 is add~56
--operation mode is arithmetic
A1L89_carry_eqn = A1L79;
A1L89 = loop[3] $ A1L89_carry_eqn;
--A1L99 is add~56COUT
--operation mode is arithmetic
A1L99 = CARRY(!A1L79 # !loop[3]);
--A1L29 is add~53
--operation mode is arithmetic
A1L29 = !loop[0];
--A1L39 is add~53COUT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -