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

📄 etester.fit.eqn

📁 基于fpga和sopc的用VHDL语言编写的EDA等精度频率设计
💻 EQN
📖 第 1 页 / 共 4 页
字号:
--C2_safe_q[27] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[27] at LC_X2_Y9_N1
--operation mode is arithmetic

C2_safe_q[27]_carry_eqn = (!C2L25 & C2L231) # (C2L25 & C2L331);
C2_safe_q[27]_lut_out = C2_safe_q[27] $ C2_safe_q[27]_carry_eqn;
C2_safe_q[27] = DFFEA(C2_safe_q[27]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L531 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[27]~COUT0 at LC_X2_Y9_N1
--operation mode is arithmetic

C2L531_cout_0 = !C2L231 # !C2_safe_q[27];
C2L531 = CARRY(C2L531_cout_0);

--C2L631 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[27]~COUT1 at LC_X2_Y9_N1
--operation mode is arithmetic

C2L631_cout_1 = !C2L331 # !C2_safe_q[27];
C2L631 = CARRY(C2L631_cout_1);


--C2_safe_q[11] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[11] at LC_X2_Y11_N5
--operation mode is arithmetic

C2_safe_q[11]_carry_eqn = C2L22;
C2_safe_q[11]_lut_out = C2_safe_q[11] $ C2_safe_q[11]_carry_eqn;
C2_safe_q[11] = DFFEA(C2_safe_q[11]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L39 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[11]~COUT0 at LC_X2_Y11_N5
--operation mode is arithmetic

C2L39_cout_0 = !C2L22 # !C2_safe_q[11];
C2L39 = CARRY(C2L39_cout_0);

--C2L49 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[11]~COUT1 at LC_X2_Y11_N5
--operation mode is arithmetic

C2L49_cout_1 = !C2L22 # !C2_safe_q[11];
C2L49 = CARRY(C2L49_cout_1);


--A1L24 is DATA~8070 at LC_X1_Y10_N2
--operation mode is normal

A1L24 = SEL[0] & (SEL[1] & C2_safe_q[27] # !SEL[1] & C2_safe_q[11]);


--A1L34 is DATA~8071 at LC_X1_Y10_N3
--operation mode is normal

A1L34 = A1L04 # SEL[2] & (A1L14 # A1L24);


--C1_safe_q[19] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[19] at LC_X2_Y3_N3
--operation mode is arithmetic

C1_safe_q[19]_carry_eqn = (!C1L23 & C1L211) # (C1L23 & C1L311);
C1_safe_q[19]_lut_out = C1_safe_q[19] $ C1_safe_q[19]_carry_eqn;
C1_safe_q[19] = DFFEA(C1_safe_q[19]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L511 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[19]~COUT0 at LC_X2_Y3_N3
--operation mode is arithmetic

C1L511_cout_0 = !C1L211 # !C1_safe_q[19];
C1L511 = CARRY(C1L511_cout_0);

--C1L611 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[19]~COUT1 at LC_X2_Y3_N3
--operation mode is arithmetic

C1L611_cout_1 = !C1L311 # !C1_safe_q[19];
C1L611 = CARRY(C1L611_cout_1);


--C1_safe_q[11] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[11] at LC_X2_Y4_N5
--operation mode is arithmetic

C1_safe_q[11]_carry_eqn = C1L22;
C1_safe_q[11]_lut_out = C1_safe_q[11] $ C1_safe_q[11]_carry_eqn;
C1_safe_q[11] = DFFEA(C1_safe_q[11]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L39 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[11]~COUT0 at LC_X2_Y4_N5
--operation mode is arithmetic

C1L39_cout_0 = !C1L22 # !C1_safe_q[11];
C1L39 = CARRY(C1L39_cout_0);

--C1L49 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[11]~COUT1 at LC_X2_Y4_N5
--operation mode is arithmetic

C1L49_cout_1 = !C1L22 # !C1_safe_q[11];
C1L49 = CARRY(C1L49_cout_1);


--A1L44 is DATA~8072 at LC_X1_Y4_N8
--operation mode is normal

A1L44 = C1_safe_q[19] & (A1L91 # C1_safe_q[11] & !A1L07) # !C1_safe_q[19] & C1_safe_q[11] & !A1L07;


--C1_safe_q[3] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[3] at LC_X2_Y5_N7
--operation mode is arithmetic

C1_safe_q[3]_carry_eqn = (!C1L2 & C1L07) # (C1L2 & C1L17);
C1_safe_q[3]_lut_out = C1_safe_q[3] $ C1_safe_q[3]_carry_eqn;
C1_safe_q[3] = DFFEA(C1_safe_q[3]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L37 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[3]~COUT0 at LC_X2_Y5_N7
--operation mode is arithmetic

C1L37_cout_0 = !C1L07 # !C1_safe_q[3];
C1L37 = CARRY(C1L37_cout_0);

--C1L47 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[3]~COUT1 at LC_X2_Y5_N7
--operation mode is arithmetic

C1L47_cout_1 = !C1L17 # !C1_safe_q[3];
C1L47 = CARRY(C1L47_cout_1);


--A1L54 is DATA~8073 at LC_X1_Y5_N4
--operation mode is normal

A1L54 = A1L34 # A1L17 & A1L44 # !A1L17 & C1_safe_q[3];


--C1_safe_q[26] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[26] at LC_X2_Y2_N0
--operation mode is arithmetic

C1_safe_q[26]_carry_eqn = C1L25;
C1_safe_q[26]_lut_out = C1_safe_q[26] $ !C1_safe_q[26]_carry_eqn;
C1_safe_q[26] = DFFEA(C1_safe_q[26]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L231 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[26]~COUT0 at LC_X2_Y2_N0
--operation mode is arithmetic

C1L231_cout_0 = C1_safe_q[26] & !C1L25;
C1L231 = CARRY(C1L231_cout_0);

--C1L331 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[26]~COUT1 at LC_X2_Y2_N0
--operation mode is arithmetic

C1L331_cout_1 = C1_safe_q[26] & !C1L25;
C1L331 = CARRY(C1L331_cout_1);


--A1L64 is DATA~8074 at LC_X1_Y9_N6
--operation mode is normal

A1L64 = !SEL[2] & SEL[0] & C1_safe_q[26] & SEL[1];


--C2_safe_q[18] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[18] at LC_X2_Y10_N2
--operation mode is arithmetic

C2_safe_q[18]_carry_eqn = (!C2L23 & C2L901) # (C2L23 & C2L011);
C2_safe_q[18]_lut_out = C2_safe_q[18] $ !C2_safe_q[18]_carry_eqn;
C2_safe_q[18] = DFFEA(C2_safe_q[18]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L211 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[18]~COUT0 at LC_X2_Y10_N2
--operation mode is arithmetic

C2L211_cout_0 = C2_safe_q[18] & !C2L901;
C2L211 = CARRY(C2L211_cout_0);

--C2L311 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[18]~COUT1 at LC_X2_Y10_N2
--operation mode is arithmetic

C2L311_cout_1 = C2_safe_q[18] & !C2L011;
C2L311 = CARRY(C2L311_cout_1);


--C2_safe_q[2] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[2] at LC_X2_Y12_N6
--operation mode is arithmetic

C2_safe_q[2]_carry_eqn = (!C2L2 & C2L76) # (C2L2 & C2L86);
C2_safe_q[2]_lut_out = C2_safe_q[2] $ !C2_safe_q[2]_carry_eqn;
C2_safe_q[2] = DFFEA(C2_safe_q[2]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L07 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[2]~COUT0 at LC_X2_Y12_N6
--operation mode is arithmetic

C2L07_cout_0 = C2_safe_q[2] & !C2L76;
C2L07 = CARRY(C2L07_cout_0);

--C2L17 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[2]~COUT1 at LC_X2_Y12_N6
--operation mode is arithmetic

C2L17_cout_1 = C2_safe_q[2] & !C2L86;
C2L17 = CARRY(C2L17_cout_1);


--A1L74 is DATA~8075 at LC_X2_Y12_N1
--operation mode is normal

A1L74 = !SEL[0] & (SEL[1] & C2_safe_q[18] # !SEL[1] & C2_safe_q[2]);


--C2_safe_q[26] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[26] at LC_X2_Y9_N0
--operation mode is arithmetic

C2_safe_q[26]_carry_eqn = C2L25;
C2_safe_q[26]_lut_out = C2_safe_q[26] $ !C2_safe_q[26]_carry_eqn;
C2_safe_q[26] = DFFEA(C2_safe_q[26]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L231 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[26]~COUT0 at LC_X2_Y9_N0
--operation mode is arithmetic

C2L231_cout_0 = C2_safe_q[26] & !C2L25;
C2L231 = CARRY(C2L231_cout_0);

--C2L331 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[26]~COUT1 at LC_X2_Y9_N0
--operation mode is arithmetic

C2L331_cout_1 = C2_safe_q[26] & !C2L25;
C2L331 = CARRY(C2L331_cout_1);


--C2_safe_q[10] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[10] at LC_X2_Y11_N4
--operation mode is arithmetic

C2_safe_q[10]_carry_eqn = (!C2L21 & C2L98) # (C2L21 & C2L09);
C2_safe_q[10]_lut_out = C2_safe_q[10] $ !C2_safe_q[10]_carry_eqn;
C2_safe_q[10] = DFFEA(C2_safe_q[10]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L22 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella10~COUT at LC_X2_Y11_N4
--operation mode is arithmetic

C2L22 = CARRY(C2_safe_q[10] & !C2L09);


--A1L84 is DATA~8076 at LC_X1_Y9_N8
--operation mode is normal

A1L84 = SEL[0] & (SEL[1] & C2_safe_q[26] # !SEL[1] & C2_safe_q[10]);


--A1L94 is DATA~8077 at LC_X1_Y9_N1
--operation mode is normal

A1L94 = A1L64 # SEL[2] & (A1L74 # A1L84);


--C1_safe_q[18] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[18] at LC_X2_Y3_N2
--operation mode is arithmetic

C1_safe_q[18]_carry_eqn = (!C1L23 & C1L901) # (C1L23 & C1L011);
C1_safe_q[18]_lut_out = C1_safe_q[18] $ !C1_safe_q[18]_carry_eqn;
C1_safe_q[18] = DFFEA(C1_safe_q[18]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L211 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[18]~COUT0 at LC_X2_Y3_N2
--operation mode is arithmetic

C1L211_cout_0 = C1_safe_q[18] & !C1L901;
C1L211 = CARRY(C1L211_cout_0);

--C1L311 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[18]~COUT1 at LC_X2_Y3_N2
--operation mode is arithmetic

C1L311_cout_1 = C1_safe_q[18] & !C1L011;
C1L311 = CARRY(C1L311_cout_1);


--C1_safe_q[10] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[10] at LC_X2_Y4_N4
--operation mode is arithmetic

C1_safe_q[10]_carry_eqn = (!C1L21 & C1L98) # (C1L21 & C1L09);
C1_safe_q[10]_lut_out = C1_safe_q[10] $ !C1_safe_q[10]_carry_eqn;
C1_safe_q[10] = DFFEA(C1_safe_q[10]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L22 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella10~COUT at LC_X2_Y4_N4
--operation mode is arithmetic

C1L22 = CARRY(C1_safe_q[10] & !C1L09);


--A1L05 is DATA~8078 at LC_X1_Y4_N4
--operation mode is normal

A1L05 = A1L07 & C1_safe_q[18] & A1L91 # !A1L07 & (C1_safe_q[10] # C1_safe_q[18] & A1L91);


--C1_safe_q[2] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[2] at LC_X2_Y5_N6
--operation mode is arithmetic

C1_safe_q[2]_carry_eqn = (!C1L2 & C1L76) # (C1L2 & C1L86);
C1_safe_q[2]_lut_out = C1_safe_q[2] $ !C1_safe_q[2]_carry_eqn;
C1_safe_q[2] = DFFEA(C1_safe_q[2]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L07 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[2]~COUT0 at LC_X2_Y5_N6
--operation mode is arithmetic

C1L07_cout_0 = C1_safe_q[2] & !C1L76;
C1L07 = CARRY(C1L07_cout_0);

--C1L17 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[2]~COUT1 at LC_X2_Y5_N6
--operation mode is arithmetic

C1L17_cout_1 = C1_safe_q[2] & !C1L86;
C1L17 = CARRY(C1L17_cout_1);


--A1L15 is DATA~8079 at LC_X1_Y5_N8
--operation mode is normal

A1L15 = A1L94 # A1L17 & A1L05 # !A1L17 & C1_safe_q[2];


--C1_safe_q[25] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[25] at LC_X2_Y3_N9
--operation mode is arithmetic

C1_safe_q[25]_carry_eqn = (!C1L24 & C1L821) # (C1L24 & C1L921);
C1_safe_q[25]_lut_out = C1_safe_q[25] $ C1_safe_q[25]_carry_eqn;
C1_safe_q[25] = DFFEA(C1_safe_q[25]_lut_out, GLOBAL(BCLK), !GLOBAL(CLR), , A1L2, , );

--C1L25 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella25~COUT at LC_X2_Y3_N9
--operation mode is arithmetic

C1L25 = CARRY(!C1L921 # !C1_safe_q[25]);


--A1L25 is DATA~8080 at LC_X1_Y9_N7
--operation mode is normal

A1L25 = !SEL[2] & SEL[0] & C1_safe_q[25] & SEL[1];


--C2_safe_q[17] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[17] at LC_X2_Y10_N1
--operation mode is arithmetic

C2_safe_q[17]_carry_eqn = (!C2L23 & C2L601) # (C2L23 & C2L701);
C2_safe_q[17]_lut_out = C2_safe_q[17] $ C2_safe_q[17]_carry_eqn;
C2_safe_q[17] = DFFEA(C2_safe_q[17]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L901 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[17]~COUT0 at LC_X2_Y10_N1
--operation mode is arithmetic

C2L901_cout_0 = !C2L601 # !C2_safe_q[17];
C2L901 = CARRY(C2L901_cout_0);

--C2L011 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[17]~COUT1 at LC_X2_Y10_N1
--operation mode is arithmetic

C2L011_cout_1 = !C2L701 # !C2_safe_q[17];
C2L011 = CARRY(C2L011_cout_1);


--C2_safe_q[1] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[1] at LC_X2_Y12_N5
--operation mode is arithmetic

C2_safe_q[1]_carry_eqn = C2L2;
C2_safe_q[1]_lut_out = C2_safe_q[1] $ C2_safe_q[1]_carry_eqn;
C2_safe_q[1] = DFFEA(C2_safe_q[1]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L76 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[1]~COUT0 at LC_X2_Y12_N5
--operation mode is arithmetic

C2L76_cout_0 = !C2L2 # !C2_safe_q[1];
C2L76 = CARRY(C2L76_cout_0);

--C2L86 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[1]~COUT1 at LC_X2_Y12_N5
--operation mode is arithmetic

C2L86_cout_1 = !C2L2 # !C2_safe_q[1];
C2L86 = CARRY(C2L86_cout_1);


--A1L35 is DATA~8081 at LC_X2_Y12_N0
--operation mode is normal

A1L35 = !SEL[0] & (SEL[1] & C2_safe_q[17] # !SEL[1] & C2_safe_q[1]);


--C2_safe_q[25] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[25] at LC_X2_Y10_N9
--operation mode is arithmetic

C2_safe_q[25]_carry_eqn = (!C2L24 & C2L821) # (C2L24 & C2L921);
C2_safe_q[25]_lut_out = C2_safe_q[25] $ C2_safe_q[25]_carry_eqn;
C2_safe_q[25] = DFFEA(C2_safe_q[25]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L25 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella25~COUT at LC_X2_Y10_N9
--operation mode is arithmetic

C2L25 = CARRY(!C2L921 # !C2_safe_q[25]);


--C2_safe_q[9] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[9] at LC_X2_Y11_N3
--operation mode is arithmetic

C2_safe_q[9]_carry_eqn = (!C2L21 & C2L68) # (C2L21 & C2L78);
C2_safe_q[9]_lut_out = C2_safe_q[9] $ C2_safe_q[9]_carry_eqn;
C2_safe_q[9] = DFFEA(C2_safe_q[9]_lut_out, GLOBAL(TCLK), !GLOBAL(CLR), , ENA, , );

--C2L98 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[9]~COUT0 at LC_X2_Y11_N3
--operation mode is arithmetic

C2L98_cout_0 = !C2L68 # !C2_safe_q[9];
C2L98 = CARRY(C2L98_cout_0);

--C2L09 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[9]~COUT1 at LC_X2_Y11_N3
--operation mode is arithmetic

C2L09_cout_1 = !C2L78 # !C2_safe_q[9];
C2L09 = CARRY(C2L09_cout_1);


--A1L45 is DATA~8082 at LC_X1_Y10_N0
--operation mode is normal

⌨️ 快捷键说明

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