📄 lcdmddr.fit.eqn
字号:
--B1_en is lcdmpddr:inst|en at LC_X32_Y9_N9
--operation mode is normal
B1_en_lut_out = B1_stks[1] & B1L42 & (B1L93 # B1L73);
B1_en = DFFEA(B1_en_lut_out, GLOBAL(F1_safe_q[15]), VCC, , !clear, , );
--B1_r_w is lcdmpddr:inst|r_w at LC_X32_Y9_N2
--operation mode is normal
B1_r_w_lut_out = !B1_stks[1] & !B1_stks[2] & !B1_stks[0];
B1_r_w = DFFEA(B1_r_w_lut_out, GLOBAL(F1_safe_q[15]), VCC, , !clear, , );
--B1_d_i is lcdmpddr:inst|d_i at LC_X32_Y7_N9
--operation mode is normal
B1_d_i_lut_out = !B1_cntp[1] & !H1_q_a[8] & B1_cntp[2] & B1_cntp[0];
B1_d_i = DFFEA(B1_d_i_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[7] is lcdmpddr:inst|db[7] at LC_X32_Y7_N3
--operation mode is normal
B1_db[7]_lut_out = B1_cntp[2] & (B1_cntp[1] & B1_db[7] # !B1_cntp[1] & B1L23);
B1_db[7] = DFFEA(B1_db[7]_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[6] is lcdmpddr:inst|db[6] at LC_X32_Y8_N3
--operation mode is normal
B1_db[6]_lut_out = H1_q_a[6] & (B1L33 # B1_db[6] & B1L43) # !H1_q_a[6] & B1_db[6] & B1L43;
B1_db[6] = DFFEA(B1_db[6]_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[5] is lcdmpddr:inst|db[5] at LC_X32_Y7_N5
--operation mode is normal
B1_db[5]_lut_out = B1_cntp[1] & B1_db[5] # !B1_cntp[1] & B1L62;
B1_db[5]_sload_eqn = (!B1_cntp[2] & B1L52) # (B1_cntp[2] & B1_db[5]_lut_out);
B1_db[5] = DFFEA(B1_db[5]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[4] is lcdmpddr:inst|db[4] at LC_X32_Y7_N0
--operation mode is normal
B1_db[4]_lut_out = B1_cntp[1] & B1_db[4] # !B1_cntp[1] & B1L72;
B1_db[4]_sload_eqn = (!B1_cntp[2] & B1L52) # (B1_cntp[2] & B1_db[4]_lut_out);
B1_db[4] = DFFEA(B1_db[4]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[3] is lcdmpddr:inst|db[3] at LC_X32_Y7_N7
--operation mode is normal
B1_db[3]_lut_out = B1_db[3] & (B1_cntp[1] # B1L82) # !B1_db[3] & !B1_cntp[1] & B1L82;
B1_db[3]_sload_eqn = (!B1_cntp[2] & B1L8) # (B1_cntp[2] & B1_db[3]_lut_out);
B1_db[3] = DFFEA(B1_db[3]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[2] is lcdmpddr:inst|db[2] at LC_X31_Y8_N2
--operation mode is normal
B1_db[2]_lut_out = B1_cntp[1] & B1_db[2] # !B1_cntp[1] & B1L92;
B1_db[2]_sload_eqn = (!B1_cntp[2] & B1L1) # (B1_cntp[2] & B1_db[2]_lut_out);
B1_db[2] = DFFEA(B1_db[2]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[1] is lcdmpddr:inst|db[1] at LC_X31_Y8_N0
--operation mode is normal
B1_db[1]_lut_out = B1_db[1] & (B1L03 # B1_cntp[1]) # !B1_db[1] & B1L03 & !B1_cntp[1];
B1_db[1]_sload_eqn = (!B1_cntp[2] & B1L1) # (B1_cntp[2] & B1_db[1]_lut_out);
B1_db[1] = DFFEA(B1_db[1]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_db[0] is lcdmpddr:inst|db[0] at LC_X31_Y8_N4
--operation mode is normal
B1_db[0]_lut_out = B1L13 & (B1_db[0] # !B1_cntp[1]) # !B1L13 & B1_db[0] & B1_cntp[1];
B1_db[0]_sload_eqn = (!B1_cntp[2] & B1L2) # (B1_cntp[2] & B1_db[0]_lut_out);
B1_db[0] = DFFEA(B1_db[0]_sload_eqn, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_stks[1] is lcdmpddr:inst|stks[1] at LC_X32_Y9_N1
--operation mode is normal
B1_stks[1]_lut_out = !B1_stks[3] & B1L95 & !B1_stks[2] & B1_stks[0];
B1_stks[1] = DFFEA(B1_stks[1]_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--E1_safe_q[3] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[3] at LC_X31_Y9_N3
--operation mode is arithmetic
E1_safe_q[3]_lut_out = E1_safe_q[3] $ (B1L33 & E1L62);
E1_safe_q[3]_reg_input = !clear & E1_safe_q[3]_lut_out;
E1_safe_q[3] = DFFEA(E1_safe_q[3]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L92 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[3]~COUT0 at LC_X31_Y9_N3
--operation mode is arithmetic
E1L92_cout_0 = !E1L62 # !E1_safe_q[3];
E1L92 = CARRY(E1L92_cout_0);
--E1L03 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[3]~COUT1 at LC_X31_Y9_N3
--operation mode is arithmetic
E1L03_cout_1 = !E1L72 # !E1_safe_q[3];
E1L03 = CARRY(E1L03_cout_1);
--E1_safe_q[2] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[2] at LC_X31_Y9_N2
--operation mode is arithmetic
E1_safe_q[2]_lut_out = E1_safe_q[2] $ (B1L33 & !E1L32);
E1_safe_q[2]_reg_input = !clear & E1_safe_q[2]_lut_out;
E1_safe_q[2] = DFFEA(E1_safe_q[2]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L62 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[2]~COUT0 at LC_X31_Y9_N2
--operation mode is arithmetic
E1L62_cout_0 = E1_safe_q[2] & !E1L32;
E1L62 = CARRY(E1L62_cout_0);
--E1L72 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[2]~COUT1 at LC_X31_Y9_N2
--operation mode is arithmetic
E1L72_cout_1 = E1_safe_q[2] & !E1L42;
E1L72 = CARRY(E1L72_cout_1);
--E1_safe_q[4] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[4] at LC_X31_Y9_N4
--operation mode is arithmetic
E1_safe_q[4]_lut_out = E1_safe_q[4] $ (B1L33 & !E1L92);
E1_safe_q[4]_reg_input = !clear & E1_safe_q[4]_lut_out;
E1_safe_q[4] = DFFEA(E1_safe_q[4]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L01 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|counter_cella4~COUT at LC_X31_Y9_N4
--operation mode is arithmetic
E1L01 = E1L23;
--E1_safe_q[5] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[5] at LC_X31_Y9_N5
--operation mode is arithmetic
E1_safe_q[5]_carry_eqn = (!E1L01 & GND) # (E1L01 & VCC);
E1_safe_q[5]_lut_out = E1_safe_q[5] $ (B1L33 & E1_safe_q[5]_carry_eqn);
E1_safe_q[5]_reg_input = !clear & E1_safe_q[5]_lut_out;
E1_safe_q[5] = DFFEA(E1_safe_q[5]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L53 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[5]~COUT0 at LC_X31_Y9_N5
--operation mode is arithmetic
E1L53_cout_0 = !E1L01 # !E1_safe_q[5];
E1L53 = CARRY(E1L53_cout_0);
--E1L63 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[5]~COUT1 at LC_X31_Y9_N5
--operation mode is arithmetic
E1L63_cout_1 = !E1L01 # !E1_safe_q[5];
E1L63 = CARRY(E1L63_cout_1);
--B1L32 is lcdmpddr:inst|LessThan~170 at LC_X32_Y9_N6
--operation mode is normal
B1L32 = !E1_safe_q[5] & !E1_safe_q[4] & (!E1_safe_q[2] # !E1_safe_q[3]);
--E1_safe_q[6] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[6] at LC_X31_Y9_N6
--operation mode is arithmetic
E1_safe_q[6]_carry_eqn = (!E1L01 & E1L53) # (E1L01 & E1L63);
E1_safe_q[6]_lut_out = E1_safe_q[6] $ (B1L33 & !E1_safe_q[6]_carry_eqn);
E1_safe_q[6]_reg_input = !clear & E1_safe_q[6]_lut_out;
E1_safe_q[6] = DFFEA(E1_safe_q[6]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L83 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[6]~COUT0 at LC_X31_Y9_N6
--operation mode is arithmetic
E1L83_cout_0 = E1_safe_q[6] & !E1L53;
E1L83 = CARRY(E1L83_cout_0);
--E1L93 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[6]~COUT1 at LC_X31_Y9_N6
--operation mode is arithmetic
E1L93_cout_1 = E1_safe_q[6] & !E1L63;
E1L93 = CARRY(E1L93_cout_1);
--E1_safe_q[7] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[7] at LC_X31_Y9_N7
--operation mode is arithmetic
E1_safe_q[7]_carry_eqn = (!E1L01 & E1L83) # (E1L01 & E1L93);
E1_safe_q[7]_lut_out = E1_safe_q[7] $ (B1L33 & E1_safe_q[7]_carry_eqn);
E1_safe_q[7]_reg_input = !clear & E1_safe_q[7]_lut_out;
E1_safe_q[7] = DFFEA(E1_safe_q[7]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L14 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[7]~COUT0 at LC_X31_Y9_N7
--operation mode is arithmetic
E1L14_cout_0 = !E1L83 # !E1_safe_q[7];
E1L14 = CARRY(E1L14_cout_0);
--E1L24 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[7]~COUT1 at LC_X31_Y9_N7
--operation mode is arithmetic
E1L24_cout_1 = !E1L93 # !E1_safe_q[7];
E1L24 = CARRY(E1L24_cout_1);
--E1_safe_q[8] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[8] at LC_X31_Y9_N8
--operation mode is normal
E1_safe_q[8]_carry_eqn = (!E1L01 & E1L14) # (E1L01 & E1L24);
E1_safe_q[8]_lut_out = E1_safe_q[8] $ (!E1_safe_q[8]_carry_eqn & B1L33);
E1_safe_q[8]_reg_input = !clear & E1_safe_q[8]_lut_out;
E1_safe_q[8] = DFFEA(E1_safe_q[8]_reg_input, GLOBAL(B1L4), VCC, , , , );
--B1L42 is lcdmpddr:inst|LessThan~171 at LC_X32_Y9_N7
--operation mode is normal
B1L42 = !E1_safe_q[6] & B1L32 # !E1_safe_q[8] # !E1_safe_q[7];
--B1L53 is lcdmpddr:inst|process2~193 at LC_X31_Y9_N9
--operation mode is normal
B1L53 = !E1_safe_q[5] & !E1_safe_q[4] & !E1_safe_q[3];
--E1_safe_q[0] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[0] at LC_X31_Y9_N0
--operation mode is arithmetic
E1_safe_q[0]_lut_out = B1L33 $ E1_safe_q[0];
E1_safe_q[0]_reg_input = !clear & E1_safe_q[0]_lut_out;
E1_safe_q[0] = DFFEA(E1_safe_q[0]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L02 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[0]~COUT0 at LC_X31_Y9_N0
--operation mode is arithmetic
E1L02_cout_0 = E1_safe_q[0];
E1L02 = CARRY(E1L02_cout_0);
--E1L12 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[0]~COUT1 at LC_X31_Y9_N0
--operation mode is arithmetic
E1L12_cout_1 = E1_safe_q[0];
E1L12 = CARRY(E1L12_cout_1);
--E1_safe_q[1] is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[1] at LC_X31_Y9_N1
--operation mode is arithmetic
E1_safe_q[1]_lut_out = E1_safe_q[1] $ (B1L33 & E1L02);
E1_safe_q[1]_reg_input = !clear & E1_safe_q[1]_lut_out;
E1_safe_q[1] = DFFEA(E1_safe_q[1]_reg_input, GLOBAL(B1L4), VCC, , , , );
--E1L32 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[1]~COUT0 at LC_X31_Y9_N1
--operation mode is arithmetic
E1L32_cout_0 = !E1L02 # !E1_safe_q[1];
E1L32 = CARRY(E1L32_cout_0);
--E1L42 is lcdmpddr:inst|lpm_counter:cntm_rtl_0|cntr_sv7:auto_generated|safe_q[1]~COUT1 at LC_X31_Y9_N1
--operation mode is arithmetic
E1L42_cout_1 = !E1L12 # !E1_safe_q[1];
E1L42 = CARRY(E1L42_cout_1);
--B1L63 is lcdmpddr:inst|process2~194 at LC_X35_Y9_N0
--operation mode is normal
B1L63 = B1L53 & (!E1_safe_q[1] & !E1_safe_q[0] # !E1_safe_q[2]);
--B1L73 is lcdmpddr:inst|process2~195 at LC_X35_Y9_N1
--operation mode is normal
B1L73 = !E1_safe_q[8] & !E1_safe_q[7] & (B1L63 # !E1_safe_q[6]);
--B1L83 is lcdmpddr:inst|process2~196 at LC_X35_Y9_N8
--operation mode is normal
B1L83 = E1_safe_q[1] & E1_safe_q[2] # !B1L53;
--B1L93 is lcdmpddr:inst|process2~197 at LC_X35_Y9_N9
--operation mode is normal
B1L93 = E1_safe_q[8] & (E1_safe_q[7] # E1_safe_q[6] & B1L83);
--F1_safe_q[15] is lcdmpddr:inst|lpm_counter:scount_rtl_1|cntr_lc7:auto_generated|safe_q[15] at LC_X8_Y16_N9
--operation mode is arithmetic
F1_safe_q[15]_carry_eqn = (!F1L22 & F1L28) # (F1L22 & F1L38);
F1_safe_q[15]_lut_out = F1_safe_q[15] $ F1_safe_q[15]_carry_eqn;
F1_safe_q[15]_reg_input = !clear & F1_safe_q[15]_lut_out;
F1_safe_q[15] = DFFEA(F1_safe_q[15]_reg_input, GLOBAL(sclk), VCC, , , , );
--F1L23 is lcdmpddr:inst|lpm_counter:scount_rtl_1|cntr_lc7:auto_generated|counter_cella15~COUT at LC_X8_Y16_N9
--operation mode is arithmetic
F1L23 = CARRY(!F1L38 # !F1_safe_q[15]);
--B1_stks[2] is lcdmpddr:inst|stks[2] at LC_X32_Y10_N4
--operation mode is normal
B1_stks[2]_lut_out = !clear & !B1_stks[3] & B1_stks[1] & B1L05;
B1_stks[2] = DFFEA(B1_stks[2]_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--B1_stks[0] is lcdmpddr:inst|stks[0] at LC_X32_Y9_N5
--operation mode is normal
B1_stks[0]_lut_out = B1L06 & !B1_stks[2] & B1L95 & !B1_stks[0];
B1_stks[0] = DFFEA(B1_stks[0]_lut_out, GLOBAL(F1_safe_q[15]), VCC, , , , );
--H1_q_a[8] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[8] at M4K_X33_Y9
--RAM Block Operation Mode: ROM
--Port A Depth: 256, Port A Width: 9
--Port A Logical Depth: 256, Port A Logical Width: 9
--Port A Input: Registered, Port A Output: Un-registered
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[8] = H1_q_a[8]_PORT_A_data_out[0];
--H1_q_a[0] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[0] at M4K_X33_Y9
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[0] = H1_q_a[8]_PORT_A_data_out[8];
--H1_q_a[1] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[1] at M4K_X33_Y9
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[1] = H1_q_a[8]_PORT_A_data_out[7];
--H1_q_a[2] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[2] at M4K_X33_Y9
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[2] = H1_q_a[8]_PORT_A_data_out[6];
--H1_q_a[3] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[3] at M4K_X33_Y9
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[3] = H1_q_a[8]_PORT_A_data_out[5];
--H1_q_a[4] is pprom6x8:inst2|altsyncram:altsyncram_component|altsyncram_gkq:auto_generated|q_a[4] at M4K_X33_Y9
H1_q_a[8]_PORT_A_address = BUS(B1L14, B1L24, B1L34, B1L44, B1L54, B1L64, B1L74, B1L84);
H1_q_a[8]_PORT_A_address_reg = DFFE(H1_q_a[8]_PORT_A_address, H1_q_a[8]_clock_0, , , );
H1_q_a[8]_clock_0 = GLOBAL(sclk);
H1_q_a[8]_PORT_A_data_out = MEMORY(, , H1_q_a[8]_PORT_A_address_reg, , , , , , H1_q_a[8]_clock_0, , , , , );
H1_q_a[4] = H1_q_a[8]_PORT_A_data_out[4];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -