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

📄 xiaolizi1588.fit.eqn

📁 ic读卡器 能读ic电话卡并按时记费
💻 EQN
📖 第 1 页 / 共 4 页
字号:

A1L512_cout_1 = !A1L212 # !temp[1];
A1L512 = CARRY(A1L512_cout_1);


--temp[2] is temp[2] at LC_X24_Y28_N6
--operation mode is arithmetic

temp[2]_carry_eqn = (!A1L212 & A1L412) # (A1L212 & A1L512);
temp[2]_lut_out = temp[2] $ !temp[2]_carry_eqn;
temp[2] = DFFEAS(temp[2]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L712 is temp[2]~634 at LC_X24_Y28_N6
--operation mode is arithmetic

A1L712_cout_0 = temp[2] & !A1L412;
A1L712 = CARRY(A1L712_cout_0);

--A1L812 is temp[2]~634COUT1_756 at LC_X24_Y28_N6
--operation mode is arithmetic

A1L812_cout_1 = temp[2] & !A1L512;
A1L812 = CARRY(A1L812_cout_1);


--temp[3] is temp[3] at LC_X24_Y28_N7
--operation mode is arithmetic

temp[3]_carry_eqn = (!A1L212 & A1L712) # (A1L212 & A1L812);
temp[3]_lut_out = temp[3] $ (temp[3]_carry_eqn);
temp[3] = DFFEAS(temp[3]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L022 is temp[3]~638 at LC_X24_Y28_N7
--operation mode is arithmetic

A1L022_cout_0 = !A1L712 # !temp[3];
A1L022 = CARRY(A1L022_cout_0);

--A1L122 is temp[3]~638COUT1_757 at LC_X24_Y28_N7
--operation mode is arithmetic

A1L122_cout_1 = !A1L812 # !temp[3];
A1L122 = CARRY(A1L122_cout_1);


--A1L881 is reduce_nor~628 at LC_X24_Y28_N2
--operation mode is normal

A1L881 = !temp[2] # !temp[3] # !temp[1] # !temp[0];


--temp[4] is temp[4] at LC_X24_Y28_N8
--operation mode is arithmetic

temp[4]_carry_eqn = (!A1L212 & A1L022) # (A1L212 & A1L122);
temp[4]_lut_out = temp[4] $ (!temp[4]_carry_eqn);
temp[4] = DFFEAS(temp[4]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L322 is temp[4]~642 at LC_X24_Y28_N8
--operation mode is arithmetic

A1L322_cout_0 = temp[4] & (!A1L022);
A1L322 = CARRY(A1L322_cout_0);

--A1L422 is temp[4]~642COUT1_758 at LC_X24_Y28_N8
--operation mode is arithmetic

A1L422_cout_1 = temp[4] & (!A1L122);
A1L422 = CARRY(A1L422_cout_1);


--temp[5] is temp[5] at LC_X24_Y28_N9
--operation mode is arithmetic

temp[5]_carry_eqn = (!A1L212 & A1L322) # (A1L212 & A1L422);
temp[5]_lut_out = temp[5] $ temp[5]_carry_eqn;
temp[5] = DFFEAS(temp[5]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L622 is temp[5]~646 at LC_X24_Y28_N9
--operation mode is arithmetic

A1L622 = CARRY(!A1L422 # !temp[5]);


--temp[6] is temp[6] at LC_X24_Y27_N0
--operation mode is arithmetic

temp[6]_carry_eqn = A1L622;
temp[6]_lut_out = temp[6] $ !temp[6]_carry_eqn;
temp[6] = DFFEAS(temp[6]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L822 is temp[6]~650 at LC_X24_Y27_N0
--operation mode is arithmetic

A1L822_cout_0 = temp[6] & !A1L622;
A1L822 = CARRY(A1L822_cout_0);

--A1L922 is temp[6]~650COUT1_759 at LC_X24_Y27_N0
--operation mode is arithmetic

A1L922_cout_1 = temp[6] & !A1L622;
A1L922 = CARRY(A1L922_cout_1);


--temp[7] is temp[7] at LC_X24_Y27_N1
--operation mode is arithmetic

temp[7]_carry_eqn = (!A1L622 & A1L822) # (A1L622 & A1L922);
temp[7]_lut_out = temp[7] $ temp[7]_carry_eqn;
temp[7] = DFFEAS(temp[7]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L132 is temp[7]~654 at LC_X24_Y27_N1
--operation mode is arithmetic

A1L132_cout_0 = !A1L822 # !temp[7];
A1L132 = CARRY(A1L132_cout_0);

--A1L232 is temp[7]~654COUT1_760 at LC_X24_Y27_N1
--operation mode is arithmetic

A1L232_cout_1 = !A1L922 # !temp[7];
A1L232 = CARRY(A1L232_cout_1);


--A1L981 is reduce_nor~629 at LC_X24_Y28_N3
--operation mode is normal

A1L981 = temp[4] # temp[5] # temp[6] # temp[7];


--temp[8] is temp[8] at LC_X24_Y27_N2
--operation mode is arithmetic

temp[8]_carry_eqn = (!A1L622 & A1L132) # (A1L622 & A1L232);
temp[8]_lut_out = temp[8] $ (!temp[8]_carry_eqn);
temp[8] = DFFEAS(temp[8]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L432 is temp[8]~658 at LC_X24_Y27_N2
--operation mode is arithmetic

A1L432_cout_0 = temp[8] & (!A1L132);
A1L432 = CARRY(A1L432_cout_0);

--A1L532 is temp[8]~658COUT1_761 at LC_X24_Y27_N2
--operation mode is arithmetic

A1L532_cout_1 = temp[8] & (!A1L232);
A1L532 = CARRY(A1L532_cout_1);


--temp[9] is temp[9] at LC_X24_Y27_N3
--operation mode is arithmetic

temp[9]_carry_eqn = (!A1L622 & A1L432) # (A1L622 & A1L532);
temp[9]_lut_out = temp[9] $ (temp[9]_carry_eqn);
temp[9] = DFFEAS(temp[9]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L832 is temp[9]~662 at LC_X24_Y27_N3
--operation mode is arithmetic

A1L832_cout_0 = !A1L432 # !temp[9];
A1L832 = CARRY(A1L832_cout_0);

--A1L932 is temp[9]~662COUT1_762 at LC_X24_Y27_N3
--operation mode is arithmetic

A1L932_cout_1 = !A1L532 # !temp[9];
A1L932 = CARRY(A1L932_cout_1);


--temp[10] is temp[10] at LC_X24_Y27_N4
--operation mode is arithmetic

temp[10]_carry_eqn = (!A1L622 & A1L832) # (A1L622 & A1L932);
temp[10]_lut_out = temp[10] $ (!temp[10]_carry_eqn);
temp[10] = DFFEAS(temp[10]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L242 is temp[10]~666 at LC_X24_Y27_N4
--operation mode is arithmetic

A1L242 = CARRY(temp[10] & (!A1L932));


--temp[11] is temp[11] at LC_X24_Y27_N5
--operation mode is arithmetic

temp[11]_carry_eqn = A1L242;
temp[11]_lut_out = temp[11] $ temp[11]_carry_eqn;
temp[11] = DFFEAS(temp[11]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L442 is temp[11]~670 at LC_X24_Y27_N5
--operation mode is arithmetic

A1L442_cout_0 = !A1L242 # !temp[11];
A1L442 = CARRY(A1L442_cout_0);

--A1L542 is temp[11]~670COUT1_763 at LC_X24_Y27_N5
--operation mode is arithmetic

A1L542_cout_1 = !A1L242 # !temp[11];
A1L542 = CARRY(A1L542_cout_1);


--A1L091 is reduce_nor~630 at LC_X23_Y26_N5
--operation mode is normal

A1L091 = temp[10] # temp[8] # temp[11] # temp[9];


--temp[12] is temp[12] at LC_X24_Y27_N6
--operation mode is arithmetic

temp[12]_carry_eqn = (!A1L242 & A1L442) # (A1L242 & A1L542);
temp[12]_lut_out = temp[12] $ !temp[12]_carry_eqn;
temp[12] = DFFEAS(temp[12]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L742 is temp[12]~674 at LC_X24_Y27_N6
--operation mode is arithmetic

A1L742_cout_0 = temp[12] & !A1L442;
A1L742 = CARRY(A1L742_cout_0);

--A1L842 is temp[12]~674COUT1_764 at LC_X24_Y27_N6
--operation mode is arithmetic

A1L842_cout_1 = temp[12] & !A1L542;
A1L842 = CARRY(A1L842_cout_1);


--temp[13] is temp[13] at LC_X24_Y27_N7
--operation mode is arithmetic

temp[13]_carry_eqn = (!A1L242 & A1L742) # (A1L242 & A1L842);
temp[13]_lut_out = temp[13] $ (temp[13]_carry_eqn);
temp[13] = DFFEAS(temp[13]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L052 is temp[13]~678 at LC_X24_Y27_N7
--operation mode is arithmetic

A1L052_cout_0 = !A1L742 # !temp[13];
A1L052 = CARRY(A1L052_cout_0);

--A1L152 is temp[13]~678COUT1_765 at LC_X24_Y27_N7
--operation mode is arithmetic

A1L152_cout_1 = !A1L842 # !temp[13];
A1L152 = CARRY(A1L152_cout_1);


--temp[14] is temp[14] at LC_X24_Y27_N8
--operation mode is arithmetic

temp[14]_carry_eqn = (!A1L242 & A1L052) # (A1L242 & A1L152);
temp[14]_lut_out = temp[14] $ (!temp[14]_carry_eqn);
temp[14] = DFFEAS(temp[14]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L352 is temp[14]~682 at LC_X24_Y27_N8
--operation mode is arithmetic

A1L352_cout_0 = temp[14] & (!A1L052);
A1L352 = CARRY(A1L352_cout_0);

--A1L452 is temp[14]~682COUT1_766 at LC_X24_Y27_N8
--operation mode is arithmetic

A1L452_cout_1 = temp[14] & (!A1L152);
A1L452 = CARRY(A1L452_cout_1);


--temp[15] is temp[15] at LC_X24_Y27_N9
--operation mode is arithmetic

temp[15]_carry_eqn = (!A1L242 & A1L352) # (A1L242 & A1L452);
temp[15]_lut_out = temp[15] $ temp[15]_carry_eqn;
temp[15] = DFFEAS(temp[15]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L652 is temp[15]~686 at LC_X24_Y27_N9
--operation mode is arithmetic

A1L652 = CARRY(!A1L452 # !temp[15]);


--A1L191 is reduce_nor~631 at LC_X23_Y27_N2
--operation mode is normal

A1L191 = temp[13] # temp[12] # temp[14] # temp[15];


--A1L291 is reduce_nor~632 at LC_X23_Y26_N3
--operation mode is normal

A1L291 = A1L191 # A1L091 # A1L981 # A1L881;


--temp[16] is temp[16] at LC_X24_Y26_N0
--operation mode is arithmetic

temp[16]_carry_eqn = A1L652;
temp[16]_lut_out = temp[16] $ !temp[16]_carry_eqn;
temp[16] = DFFEAS(temp[16]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L852 is temp[16]~690 at LC_X24_Y26_N0
--operation mode is arithmetic

A1L852_cout_0 = temp[16] & !A1L652;
A1L852 = CARRY(A1L852_cout_0);

--A1L952 is temp[16]~690COUT1_767 at LC_X24_Y26_N0
--operation mode is arithmetic

A1L952_cout_1 = temp[16] & !A1L652;
A1L952 = CARRY(A1L952_cout_1);


--temp[17] is temp[17] at LC_X24_Y26_N1
--operation mode is arithmetic

temp[17]_carry_eqn = (!A1L652 & A1L852) # (A1L652 & A1L952);
temp[17]_lut_out = temp[17] $ temp[17]_carry_eqn;
temp[17] = DFFEAS(temp[17]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L162 is temp[17]~694 at LC_X24_Y26_N1
--operation mode is arithmetic

A1L162_cout_0 = !A1L852 # !temp[17];
A1L162 = CARRY(A1L162_cout_0);

--A1L262 is temp[17]~694COUT1_768 at LC_X24_Y26_N1
--operation mode is arithmetic

A1L262_cout_1 = !A1L952 # !temp[17];
A1L262 = CARRY(A1L262_cout_1);


--temp[18] is temp[18] at LC_X24_Y26_N2
--operation mode is arithmetic

temp[18]_carry_eqn = (!A1L652 & A1L162) # (A1L652 & A1L262);
temp[18]_lut_out = temp[18] $ (!temp[18]_carry_eqn);
temp[18] = DFFEAS(temp[18]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L462 is temp[18]~698 at LC_X24_Y26_N2
--operation mode is arithmetic

A1L462_cout_0 = temp[18] & (!A1L162);
A1L462 = CARRY(A1L462_cout_0);

--A1L562 is temp[18]~698COUT1_769 at LC_X24_Y26_N2
--operation mode is arithmetic

A1L562_cout_1 = temp[18] & (!A1L262);
A1L562 = CARRY(A1L562_cout_1);


--temp[19] is temp[19] at LC_X24_Y26_N3
--operation mode is arithmetic

temp[19]_carry_eqn = (!A1L652 & A1L462) # (A1L652 & A1L562);
temp[19]_lut_out = temp[19] $ (temp[19]_carry_eqn);
temp[19] = DFFEAS(temp[19]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L762 is temp[19]~702 at LC_X24_Y26_N3
--operation mode is arithmetic

A1L762_cout_0 = !A1L462 # !temp[19];
A1L762 = CARRY(A1L762_cout_0);

--A1L862 is temp[19]~702COUT1_770 at LC_X24_Y26_N3
--operation mode is arithmetic

A1L862_cout_1 = !A1L562 # !temp[19];
A1L862 = CARRY(A1L862_cout_1);


--A1L391 is reduce_nor~633 at LC_X25_Y26_N2
--operation mode is normal

A1L391 = temp[16] # temp[18] # temp[19] # temp[17];


--temp[20] is temp[20] at LC_X24_Y26_N4
--operation mode is arithmetic

temp[20]_carry_eqn = (!A1L652 & A1L762) # (A1L652 & A1L862);
temp[20]_lut_out = temp[20] $ (!temp[20]_carry_eqn);
temp[20] = DFFEAS(temp[20]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L072 is temp[20]~706 at LC_X24_Y26_N4
--operation mode is arithmetic

A1L072 = CARRY(temp[20] & (!A1L862));


--temp[21] is temp[21] at LC_X24_Y26_N5
--operation mode is arithmetic

temp[21]_carry_eqn = A1L072;
temp[21]_lut_out = temp[21] $ temp[21]_carry_eqn;
temp[21] = DFFEAS(temp[21]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L272 is temp[21]~710 at LC_X24_Y26_N5
--operation mode is arithmetic

A1L272_cout_0 = !A1L072 # !temp[21];
A1L272 = CARRY(A1L272_cout_0);

--A1L372 is temp[21]~710COUT1_771 at LC_X24_Y26_N5
--operation mode is arithmetic

A1L372_cout_1 = !A1L072 # !temp[21];
A1L372 = CARRY(A1L372_cout_1);


--temp[22] is temp[22] at LC_X24_Y26_N6
--operation mode is arithmetic

temp[22]_carry_eqn = (!A1L072 & A1L272) # (A1L072 & A1L372);
temp[22]_lut_out = temp[22] $ !temp[22]_carry_eqn;
temp[22] = DFFEAS(temp[22]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L572 is temp[22]~714 at LC_X24_Y26_N6
--operation mode is arithmetic

A1L572_cout_0 = temp[22] & !A1L272;
A1L572 = CARRY(A1L572_cout_0);

--A1L672 is temp[22]~714COUT1_772 at LC_X24_Y26_N6
--operation mode is arithmetic

A1L672_cout_1 = temp[22] & !A1L372;
A1L672 = CARRY(A1L672_cout_1);


--temp[23] is temp[23] at LC_X24_Y26_N7
--operation mode is arithmetic

temp[23]_carry_eqn = (!A1L072 & A1L572) # (A1L072 & A1L672);
temp[23]_lut_out = temp[23] $ (temp[23]_carry_eqn);
temp[23] = DFFEAS(temp[23]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L872 is temp[23]~718 at LC_X24_Y26_N7
--operation mode is arithmetic

A1L872_cout_0 = !A1L572 # !temp[23];
A1L872 = CARRY(A1L872_cout_0);

--A1L972 is temp[23]~718COUT1_773 at LC_X24_Y26_N7
--operation mode is arithmetic

A1L972_cout_1 = !A1L672 # !temp[23];
A1L972 = CARRY(A1L972_cout_1);


--A1L491 is reduce_nor~634 at LC_X22_Y26_N2
--operation mode is normal

A1L491 = temp[22] # temp[20] # temp[21] # temp[23];


--temp[24] is temp[24] at LC_X24_Y26_N8
--operation mode is arithmetic

temp[24]_carry_eqn = (!A1L072 & A1L872) # (A1L072 & A1L972);
temp[24]_lut_out = temp[24] $ (!temp[24]_carry_eqn);
temp[24] = DFFEAS(temp[24]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L182 is temp[24]~722 at LC_X24_Y26_N8
--operation mode is arithmetic

A1L182_cout_0 = temp[24] & (!A1L872);
A1L182 = CARRY(A1L182_cout_0);

--A1L282 is temp[24]~722COUT1_774 at LC_X24_Y26_N8
--operation mode is arithmetic

A1L282_cout_1 = temp[24] & (!A1L972);
A1L282 = CARRY(A1L282_cout_1);


--temp[25] is temp[25] at LC_X24_Y26_N9
--operation mode is arithmetic

temp[25]_carry_eqn = (!A1L072 & A1L182) # (A1L072 & A1L282);
temp[25]_lut_out = temp[25] $ temp[25]_carry_eqn;
temp[25] = DFFEAS(temp[25]_lut_out, GLOBAL(clk), VCC, , , , , A1L042, );

--A1L482 is temp[25]~726 at LC_X24_Y26_N9
--operation mode is arithmetic

A1L482 = CARRY(!A1L282 # !temp[25]);

⌨️ 快捷键说明

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