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

📄 etester.map.eqn

📁 基于fpga和sopc的用VHDL语言编写的EDA等精度频率设计
💻 EQN
📖 第 1 页 / 共 3 页
字号:
--ENA is ENA
--operation mode is normal

ENA_lut_out = CL;
ENA = DFFEA(ENA_lut_out, TCLK, !CLR, , , , );


--Q2 is Q2
--operation mode is normal

Q2_lut_out = VCC;
Q2 = DFFEA(Q2_lut_out, !CLK2, !CLR, , , , );


--Q3 is Q3
--operation mode is normal

Q3_lut_out = VCC;
Q3 = DFFEA(Q3_lut_out, CLK2, !CLR, , , , );


--A1L27 is reduce_nor~7
--operation mode is normal

A1L27 = !Q3 # !Q2;


--C1_safe_q[31] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[31]
--operation mode is normal

C1_safe_q[31]_carry_eqn = C1L26;
C1_safe_q[31]_lut_out = C1_safe_q[31] $ C1_safe_q[31]_carry_eqn;
C1_safe_q[31] = DFFEA(C1_safe_q[31]_lut_out, BCLK, !CLR, , A1L2, , );


--A1L51 is DATA~8043
--operation mode is normal

A1L51 = C1_safe_q[31] & SEL[1] & SEL[0] & !SEL[2];


--C2_safe_q[23] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[23]
--operation mode is arithmetic

C2_safe_q[23]_carry_eqn = C2L64;
C2_safe_q[23]_lut_out = C2_safe_q[23] $ C2_safe_q[23]_carry_eqn;
C2_safe_q[23] = DFFEA(C2_safe_q[23]_lut_out, TCLK, !CLR, , ENA, , );

--C2L84 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella23~COUT
--operation mode is arithmetic

C2L84 = CARRY(!C2L64 # !C2_safe_q[23]);


--C2_safe_q[7] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[7]
--operation mode is arithmetic

C2_safe_q[7]_carry_eqn = C2L41;
C2_safe_q[7]_lut_out = C2_safe_q[7] $ C2_safe_q[7]_carry_eqn;
C2_safe_q[7] = DFFEA(C2_safe_q[7]_lut_out, TCLK, !CLR, , ENA, , );

--C2L61 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella7~COUT
--operation mode is arithmetic

C2L61 = CARRY(!C2L41 # !C2_safe_q[7]);


--A1L61 is DATA~8044
--operation mode is normal

A1L61 = !SEL[0] & (SEL[1] & C2_safe_q[23] # !SEL[1] & C2_safe_q[7]);


--C2_safe_q[31] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[31]
--operation mode is normal

C2_safe_q[31]_carry_eqn = C2L26;
C2_safe_q[31]_lut_out = C2_safe_q[31] $ C2_safe_q[31]_carry_eqn;
C2_safe_q[31] = DFFEA(C2_safe_q[31]_lut_out, TCLK, !CLR, , ENA, , );


--C2_safe_q[15] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[15]
--operation mode is arithmetic

C2_safe_q[15]_carry_eqn = C2L03;
C2_safe_q[15]_lut_out = C2_safe_q[15] $ C2_safe_q[15]_carry_eqn;
C2_safe_q[15] = DFFEA(C2_safe_q[15]_lut_out, TCLK, !CLR, , ENA, , );

--C2L23 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella15~COUT
--operation mode is arithmetic

C2L23 = CARRY(!C2L03 # !C2_safe_q[15]);


--A1L71 is DATA~8045
--operation mode is normal

A1L71 = SEL[0] & (SEL[1] & C2_safe_q[31] # !SEL[1] & C2_safe_q[15]);


--A1L81 is DATA~8046
--operation mode is normal

A1L81 = A1L51 # SEL[2] & (A1L61 # A1L71);


--C1_safe_q[23] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[23]
--operation mode is arithmetic

C1_safe_q[23]_carry_eqn = C1L64;
C1_safe_q[23]_lut_out = C1_safe_q[23] $ C1_safe_q[23]_carry_eqn;
C1_safe_q[23] = DFFEA(C1_safe_q[23]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L84 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella23~COUT
--operation mode is arithmetic

C1L84 = CARRY(!C1L64 # !C1_safe_q[23]);


--A1L91 is DATA~8047
--operation mode is normal

A1L91 = SEL[1] & !SEL[0] & !SEL[2];


--C1_safe_q[15] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[15]
--operation mode is arithmetic

C1_safe_q[15]_carry_eqn = C1L03;
C1_safe_q[15]_lut_out = C1_safe_q[15] $ C1_safe_q[15]_carry_eqn;
C1_safe_q[15] = DFFEA(C1_safe_q[15]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L23 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella15~COUT
--operation mode is arithmetic

C1L23 = CARRY(!C1L03 # !C1_safe_q[15]);


--A1L07 is reduce_nor~5
--operation mode is normal

A1L07 = SEL[1] # SEL[2] # !SEL[0];


--A1L02 is DATA~8048
--operation mode is normal

A1L02 = C1_safe_q[23] & (A1L91 # C1_safe_q[15] & !A1L07) # !C1_safe_q[23] & C1_safe_q[15] & !A1L07;


--C1_safe_q[7] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[7]
--operation mode is arithmetic

C1_safe_q[7]_carry_eqn = C1L41;
C1_safe_q[7]_lut_out = C1_safe_q[7] $ C1_safe_q[7]_carry_eqn;
C1_safe_q[7] = DFFEA(C1_safe_q[7]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L61 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella7~COUT
--operation mode is arithmetic

C1L61 = CARRY(!C1L41 # !C1_safe_q[7]);


--A1L17 is reduce_nor~6
--operation mode is normal

A1L17 = SEL[1] # SEL[0] # SEL[2];


--A1L12 is DATA~8049
--operation mode is normal

A1L12 = A1L81 # A1L17 & A1L02 # !A1L17 & C1_safe_q[7];


--C1_safe_q[30] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[30]
--operation mode is arithmetic

C1_safe_q[30]_carry_eqn = C1L06;
C1_safe_q[30]_lut_out = C1_safe_q[30] $ !C1_safe_q[30]_carry_eqn;
C1_safe_q[30] = DFFEA(C1_safe_q[30]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L26 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella30~COUT
--operation mode is arithmetic

C1L26 = CARRY(C1_safe_q[30] & !C1L06);


--A1L22 is DATA~8050
--operation mode is normal

A1L22 = C1_safe_q[30] & SEL[1] & SEL[0] & !SEL[2];


--C2_safe_q[22] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[22]
--operation mode is arithmetic

C2_safe_q[22]_carry_eqn = C2L44;
C2_safe_q[22]_lut_out = C2_safe_q[22] $ !C2_safe_q[22]_carry_eqn;
C2_safe_q[22] = DFFEA(C2_safe_q[22]_lut_out, TCLK, !CLR, , ENA, , );

--C2L64 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella22~COUT
--operation mode is arithmetic

C2L64 = CARRY(C2_safe_q[22] & !C2L44);


--C2_safe_q[6] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[6]
--operation mode is arithmetic

C2_safe_q[6]_carry_eqn = C2L21;
C2_safe_q[6]_lut_out = C2_safe_q[6] $ !C2_safe_q[6]_carry_eqn;
C2_safe_q[6] = DFFEA(C2_safe_q[6]_lut_out, TCLK, !CLR, , ENA, , );

--C2L41 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella6~COUT
--operation mode is arithmetic

C2L41 = CARRY(C2_safe_q[6] & !C2L21);


--A1L32 is DATA~8051
--operation mode is normal

A1L32 = !SEL[0] & (SEL[1] & C2_safe_q[22] # !SEL[1] & C2_safe_q[6]);


--C2_safe_q[30] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[30]
--operation mode is arithmetic

C2_safe_q[30]_carry_eqn = C2L06;
C2_safe_q[30]_lut_out = C2_safe_q[30] $ !C2_safe_q[30]_carry_eqn;
C2_safe_q[30] = DFFEA(C2_safe_q[30]_lut_out, TCLK, !CLR, , ENA, , );

--C2L26 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella30~COUT
--operation mode is arithmetic

C2L26 = CARRY(C2_safe_q[30] & !C2L06);


--C2_safe_q[14] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[14]
--operation mode is arithmetic

C2_safe_q[14]_carry_eqn = C2L82;
C2_safe_q[14]_lut_out = C2_safe_q[14] $ !C2_safe_q[14]_carry_eqn;
C2_safe_q[14] = DFFEA(C2_safe_q[14]_lut_out, TCLK, !CLR, , ENA, , );

--C2L03 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella14~COUT
--operation mode is arithmetic

C2L03 = CARRY(C2_safe_q[14] & !C2L82);


--A1L42 is DATA~8052
--operation mode is normal

A1L42 = SEL[0] & (SEL[1] & C2_safe_q[30] # !SEL[1] & C2_safe_q[14]);


--A1L52 is DATA~8053
--operation mode is normal

A1L52 = A1L22 # SEL[2] & (A1L32 # A1L42);


--C1_safe_q[22] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[22]
--operation mode is arithmetic

C1_safe_q[22]_carry_eqn = C1L44;
C1_safe_q[22]_lut_out = C1_safe_q[22] $ !C1_safe_q[22]_carry_eqn;
C1_safe_q[22] = DFFEA(C1_safe_q[22]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L64 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella22~COUT
--operation mode is arithmetic

C1L64 = CARRY(C1_safe_q[22] & !C1L44);


--C1_safe_q[14] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[14]
--operation mode is arithmetic

C1_safe_q[14]_carry_eqn = C1L82;
C1_safe_q[14]_lut_out = C1_safe_q[14] $ !C1_safe_q[14]_carry_eqn;
C1_safe_q[14] = DFFEA(C1_safe_q[14]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L03 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella14~COUT
--operation mode is arithmetic

C1L03 = CARRY(C1_safe_q[14] & !C1L82);


--A1L62 is DATA~8054
--operation mode is normal

A1L62 = C1_safe_q[22] & (A1L91 # C1_safe_q[14] & !A1L07) # !C1_safe_q[22] & C1_safe_q[14] & !A1L07;


--C1_safe_q[6] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[6]
--operation mode is arithmetic

C1_safe_q[6]_carry_eqn = C1L21;
C1_safe_q[6]_lut_out = C1_safe_q[6] $ !C1_safe_q[6]_carry_eqn;
C1_safe_q[6] = DFFEA(C1_safe_q[6]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L41 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella6~COUT
--operation mode is arithmetic

C1L41 = CARRY(C1_safe_q[6] & !C1L21);


--A1L72 is DATA~8055
--operation mode is normal

A1L72 = A1L52 # A1L17 & A1L62 # !A1L17 & C1_safe_q[6];


--C1_safe_q[29] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[29]
--operation mode is arithmetic

C1_safe_q[29]_carry_eqn = C1L85;
C1_safe_q[29]_lut_out = C1_safe_q[29] $ C1_safe_q[29]_carry_eqn;
C1_safe_q[29] = DFFEA(C1_safe_q[29]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L06 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella29~COUT
--operation mode is arithmetic

C1L06 = CARRY(!C1L85 # !C1_safe_q[29]);


--A1L82 is DATA~8056
--operation mode is normal

A1L82 = C1_safe_q[29] & SEL[1] & SEL[0] & !SEL[2];


--C2_safe_q[21] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[21]
--operation mode is arithmetic

C2_safe_q[21]_carry_eqn = C2L24;
C2_safe_q[21]_lut_out = C2_safe_q[21] $ C2_safe_q[21]_carry_eqn;
C2_safe_q[21] = DFFEA(C2_safe_q[21]_lut_out, TCLK, !CLR, , ENA, , );

--C2L44 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella21~COUT
--operation mode is arithmetic

C2L44 = CARRY(!C2L24 # !C2_safe_q[21]);


--C2_safe_q[5] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[5]
--operation mode is arithmetic

C2_safe_q[5]_carry_eqn = C2L01;
C2_safe_q[5]_lut_out = C2_safe_q[5] $ C2_safe_q[5]_carry_eqn;
C2_safe_q[5] = DFFEA(C2_safe_q[5]_lut_out, TCLK, !CLR, , ENA, , );

--C2L21 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella5~COUT
--operation mode is arithmetic

C2L21 = CARRY(!C2L01 # !C2_safe_q[5]);


--A1L92 is DATA~8057
--operation mode is normal

A1L92 = !SEL[0] & (SEL[1] & C2_safe_q[21] # !SEL[1] & C2_safe_q[5]);


--C2_safe_q[29] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[29]
--operation mode is arithmetic

C2_safe_q[29]_carry_eqn = C2L85;
C2_safe_q[29]_lut_out = C2_safe_q[29] $ C2_safe_q[29]_carry_eqn;
C2_safe_q[29] = DFFEA(C2_safe_q[29]_lut_out, TCLK, !CLR, , ENA, , );

--C2L06 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella29~COUT
--operation mode is arithmetic

C2L06 = CARRY(!C2L85 # !C2_safe_q[29]);


--C2_safe_q[13] is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|safe_q[13]
--operation mode is arithmetic

C2_safe_q[13]_carry_eqn = C2L62;
C2_safe_q[13]_lut_out = C2_safe_q[13] $ C2_safe_q[13]_carry_eqn;
C2_safe_q[13] = DFFEA(C2_safe_q[13]_lut_out, TCLK, !CLR, , ENA, , );

--C2L82 is lpm_counter:TSQ_rtl_1|cntr_b08:auto_generated|counter_cella13~COUT
--operation mode is arithmetic

C2L82 = CARRY(!C2L62 # !C2_safe_q[13]);


--A1L03 is DATA~8058
--operation mode is normal

A1L03 = SEL[0] & (SEL[1] & C2_safe_q[29] # !SEL[1] & C2_safe_q[13]);


--A1L13 is DATA~8059
--operation mode is normal

A1L13 = A1L82 # SEL[2] & (A1L92 # A1L03);


--C1_safe_q[21] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[21]
--operation mode is arithmetic

C1_safe_q[21]_carry_eqn = C1L24;
C1_safe_q[21]_lut_out = C1_safe_q[21] $ C1_safe_q[21]_carry_eqn;
C1_safe_q[21] = DFFEA(C1_safe_q[21]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L44 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella21~COUT
--operation mode is arithmetic

C1L44 = CARRY(!C1L24 # !C1_safe_q[21]);


--C1_safe_q[13] is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|safe_q[13]
--operation mode is arithmetic

C1_safe_q[13]_carry_eqn = C1L62;
C1_safe_q[13]_lut_out = C1_safe_q[13] $ C1_safe_q[13]_carry_eqn;
C1_safe_q[13] = DFFEA(C1_safe_q[13]_lut_out, BCLK, !CLR, , A1L2, , );

--C1L82 is lpm_counter:BZQ_rtl_0|cntr_b08:auto_generated|counter_cella13~COUT
--operation mode is arithmetic

C1L82 = CARRY(!C1L62 # !C1_safe_q[13]);

⌨️ 快捷键说明

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