📄 step_a.map.eqn
字号:
AB1L03 = CARRY(AB1_safe_q[14] & (!AB1L82));
--AB1_safe_q[13] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[13]
--operation mode is arithmetic
AB1_safe_q[13]_carry_eqn = AB1L62;
AB1_safe_q[13]_lut_out = AB1_safe_q[13] $ (AB1_safe_q[13]_carry_eqn);
AB1_safe_q[13] = DFFEAS(AB1_safe_q[13]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L82 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella13~COUT
--operation mode is arithmetic
AB1L82 = CARRY(!AB1L62 # !AB1_safe_q[13]);
--AB1_safe_q[12] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[12]
--operation mode is arithmetic
AB1_safe_q[12]_carry_eqn = AB1L42;
AB1_safe_q[12]_lut_out = AB1_safe_q[12] $ (!AB1_safe_q[12]_carry_eqn);
AB1_safe_q[12] = DFFEAS(AB1_safe_q[12]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L62 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella12~COUT
--operation mode is arithmetic
AB1L62 = CARRY(AB1_safe_q[12] & (!AB1L42));
--AB1_safe_q[11] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[11]
--operation mode is arithmetic
AB1_safe_q[11]_carry_eqn = AB1L22;
AB1_safe_q[11]_lut_out = AB1_safe_q[11] $ (AB1_safe_q[11]_carry_eqn);
AB1_safe_q[11] = DFFEAS(AB1_safe_q[11]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L42 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella11~COUT
--operation mode is arithmetic
AB1L42 = CARRY(!AB1L22 # !AB1_safe_q[11]);
--AB1_safe_q[10] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[10]
--operation mode is arithmetic
AB1_safe_q[10]_carry_eqn = AB1L02;
AB1_safe_q[10]_lut_out = AB1_safe_q[10] $ (!AB1_safe_q[10]_carry_eqn);
AB1_safe_q[10] = DFFEAS(AB1_safe_q[10]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L22 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella10~COUT
--operation mode is arithmetic
AB1L22 = CARRY(AB1_safe_q[10] & (!AB1L02));
--AB1_safe_q[9] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[9]
--operation mode is arithmetic
AB1_safe_q[9]_carry_eqn = AB1L81;
AB1_safe_q[9]_lut_out = AB1_safe_q[9] $ (AB1_safe_q[9]_carry_eqn);
AB1_safe_q[9] = DFFEAS(AB1_safe_q[9]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L02 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella9~COUT
--operation mode is arithmetic
AB1L02 = CARRY(!AB1L81 # !AB1_safe_q[9]);
--AB1_safe_q[8] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[8]
--operation mode is arithmetic
AB1_safe_q[8]_carry_eqn = AB1L61;
AB1_safe_q[8]_lut_out = AB1_safe_q[8] $ (!AB1_safe_q[8]_carry_eqn);
AB1_safe_q[8] = DFFEAS(AB1_safe_q[8]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L81 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella8~COUT
--operation mode is arithmetic
AB1L81 = CARRY(AB1_safe_q[8] & (!AB1L61));
--AB1_safe_q[7] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[7]
--operation mode is arithmetic
AB1_safe_q[7]_carry_eqn = AB1L41;
AB1_safe_q[7]_lut_out = AB1_safe_q[7] $ (AB1_safe_q[7]_carry_eqn);
AB1_safe_q[7] = DFFEAS(AB1_safe_q[7]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L61 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella7~COUT
--operation mode is arithmetic
AB1L61 = CARRY(!AB1L41 # !AB1_safe_q[7]);
--AB1_safe_q[6] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[6]
--operation mode is arithmetic
AB1_safe_q[6]_carry_eqn = AB1L21;
AB1_safe_q[6]_lut_out = AB1_safe_q[6] $ (!AB1_safe_q[6]_carry_eqn);
AB1_safe_q[6] = DFFEAS(AB1_safe_q[6]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L41 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella6~COUT
--operation mode is arithmetic
AB1L41 = CARRY(AB1_safe_q[6] & (!AB1L21));
--AB1_safe_q[5] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[5]
--operation mode is arithmetic
AB1_safe_q[5]_carry_eqn = AB1L01;
AB1_safe_q[5]_lut_out = AB1_safe_q[5] $ (AB1_safe_q[5]_carry_eqn);
AB1_safe_q[5] = DFFEAS(AB1_safe_q[5]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L21 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella5~COUT
--operation mode is arithmetic
AB1L21 = CARRY(!AB1L01 # !AB1_safe_q[5]);
--AB1_safe_q[4] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[4]
--operation mode is arithmetic
AB1_safe_q[4]_carry_eqn = AB1L8;
AB1_safe_q[4]_lut_out = AB1_safe_q[4] $ (!AB1_safe_q[4]_carry_eqn);
AB1_safe_q[4] = DFFEAS(AB1_safe_q[4]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L01 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella4~COUT
--operation mode is arithmetic
AB1L01 = CARRY(AB1_safe_q[4] & (!AB1L8));
--AB1_safe_q[3] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[3]
--operation mode is arithmetic
AB1_safe_q[3]_carry_eqn = AB1L6;
AB1_safe_q[3]_lut_out = AB1_safe_q[3] $ (AB1_safe_q[3]_carry_eqn);
AB1_safe_q[3] = DFFEAS(AB1_safe_q[3]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L8 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella3~COUT
--operation mode is arithmetic
AB1L8 = CARRY(!AB1L6 # !AB1_safe_q[3]);
--AB1_safe_q[2] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[2]
--operation mode is arithmetic
AB1_safe_q[2]_carry_eqn = AB1L4;
AB1_safe_q[2]_lut_out = AB1_safe_q[2] $ (!AB1_safe_q[2]_carry_eqn);
AB1_safe_q[2] = DFFEAS(AB1_safe_q[2]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L6 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella2~COUT
--operation mode is arithmetic
AB1L6 = CARRY(AB1_safe_q[2] & (!AB1L4));
--AB1_safe_q[1] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[1]
--operation mode is arithmetic
AB1_safe_q[1]_carry_eqn = AB1L2;
AB1_safe_q[1]_lut_out = AB1_safe_q[1] $ (AB1_safe_q[1]_carry_eqn);
AB1_safe_q[1] = DFFEAS(AB1_safe_q[1]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L4 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella1~COUT
--operation mode is arithmetic
AB1L4 = CARRY(!AB1L2 # !AB1_safe_q[1]);
--AB1_safe_q[0] is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|safe_q[0]
--operation mode is arithmetic
AB1_safe_q[0]_lut_out = !AB1_safe_q[0];
AB1_safe_q[0] = DFFEAS(AB1_safe_q[0]_lut_out, inst7, !V1_CLR_CNT, , V1_TSTEN, , , , );
--AB1L2 is FREQTEST:121|CNT:U3|lpm_counter:lpm_counter_component|cntr_8f8:auto_generated|counter_cella0~COUT
--operation mode is arithmetic
AB1L2 = CARRY(AB1_safe_q[0]);
--U1_lcarry[2] is cmp3:93|lpm_compare:1|comptree:comparator|cmpchain:cmp_end|lcarry[2]
--operation mode is arithmetic
U1_lcarry[2] = CARRY(DB1_q_a[14] & (!U1_lcarry[1] # !D1_CQI[3]) # !DB1_q_a[14] & !D1_CQI[3] & !U1_lcarry[1]);
--DB1_q_a[15] is rom3:inst|altsyncram:altsyncram_component|altsyncram_0fs:auto_generated|altsyncram_s6a2:altsyncram1|q_a[15]
--RAM Block Operation Mode: True Dual-Port
--Port A Depth: 32, Port A Width: 1, Port B Depth: 32, Port B Width: 1
--Port A Logical Depth: 32, Port A Logical Width: 16, Port B Logical Depth: 32, Port B Logical Width: 16
--Port A Input: Registered, Port A Output: Un-registered, Port B Input: Registered, Port B Output: Un-registered
DB1_q_a[15]_PORT_A_data_in = VCC;
DB1_q_a[15]_PORT_A_data_in_reg = DFFE(DB1_q_a[15]_PORT_A_data_in, DB1_q_a[15]_clock_0, , , );
DB1_q_a[15]_PORT_B_data_in = EB1_ram_rom_data_reg[15];
DB1_q_a[15]_PORT_B_data_in_reg = DFFE(DB1_q_a[15]_PORT_B_data_in, DB1_q_a[15]_clock_1, , , );
DB1_q_a[15]_PORT_A_address = BUS(inst8, H1_CQI[1], H1_CQI[2], H1_CQI[3], H1_CQI[4]);
DB1_q_a[15]_PORT_A_address_reg = DFFE(DB1_q_a[15]_PORT_A_address, DB1_q_a[15]_clock_0, , , );
DB1_q_a[15]_PORT_B_address = BUS(EB1_ram_rom_addr_reg[0], EB1_ram_rom_addr_reg[1], EB1_ram_rom_addr_reg[2], EB1_ram_rom_addr_reg[3], EB1_ram_rom_addr_reg[4]);
DB1_q_a[15]_PORT_B_address_reg = DFFE(DB1_q_a[15]_PORT_B_address, DB1_q_a[15]_clock_1, , , );
DB1_q_a[15]_PORT_A_write_enable = GND;
DB1_q_a[15]_PORT_A_write_enable_reg = DFFE(DB1_q_a[15]_PORT_A_write_enable, DB1_q_a[15]_clock_0, , , );
DB1_q_a[15]_PORT_B_write_enable = EB1L2;
DB1_q_a[15]_PORT_B_write_enable_reg = DFFE(DB1_q_a[15]_PORT_B_write_enable, DB1_q_a[15]_clock_1, , , );
DB1_q_a[15]_clock_0 = clk0;
DB1_q_a[15]_clock_1 = A1L5;
DB1_q_a[15]_PORT_A_data_out = MEMORY(DB1_q_a[15]_PORT_A_data_in_reg, DB1_q_a[15]_PORT_B_data_in_reg, DB1_q_a[15]_PORT_A_address_reg, DB1_q_a[15]_PORT_B_address_reg, DB1_q_a[15]_PORT_A_write_enable_reg, DB1_q_a[15]_PORT_B_write_enable_reg, , , DB1_q_a[15]_clock_0, DB1_q_a[15]_clock_1, , , , );
DB1_q_a[15] = DB1_q_a[15]_PORT_A_data_out[0];
--DB1_q_b[15] is rom3:inst|altsyncram:altsyncram_component|altsyncram_0fs:auto_generated|altsyncram_s6a2:altsyncram1|q_b[15]
DB1_q_b[15]_PORT_A_data_in = VCC;
DB1_q_b[15]_PORT_A_data_in_reg = DFFE(DB1_q_b[15]_PORT_A_data_in, DB1_q_b[15]_clock_0, , , );
DB1_q_b[15]_PORT_B_data_in = EB1_ram_rom_data_reg[15];
DB1_q_b[15]_PORT_B_data_in_reg = DFFE(DB1_q_b[15]_PORT_B_data_in, DB1_q_b[15]_clock_1, , , );
DB1_q_b[15]_PORT_A_address = BUS(inst8, H1_CQI[1], H1_CQI[2], H1_CQI[3], H1_CQI[4]);
DB1_q_b[15]_PORT_A_address_reg = DFFE(DB1_q_b[15]_PORT_A_address, DB1_q_b[15]_clock_0, , , );
DB1_q_b[15]_PORT_B_address = BUS(EB1_ram_rom_addr_reg[0], EB1_ram_rom_addr_reg[1], EB1_ram_rom_addr_reg[2], EB1_ram_rom_addr_reg[3], EB1_ram_rom_addr_reg[4]);
DB1_q_b[15]_PORT_B_address_reg = DFFE(DB1_q_b[15]_PORT_B_address, DB1_q_b[15]_clock_1, , , );
DB1_q_b[15]_PORT_A_write_enable = GND;
DB1_q_b[15]_PORT_A_write_enable_reg = DFFE(DB1_q_b[15]_PORT_A_write_enable, DB1_q_b[15]_clock_0, , , );
DB1_q_b[15]_PORT_B_write_enable = EB1L2;
DB1_q_b[15]_PORT_B_write_enable_reg = DFFE(DB1_q_b[15]_PORT_B_write_enable, DB1_q_b[15]_clock_1, , , );
DB1_q_b[15]_clock_0 = clk0;
DB1_q_b[15]_clock_1 = A1L5;
DB1_q_b[15]_PORT_B_data_out = MEMORY(DB1_q_b[15]_PORT_A_data_in_reg, DB1_q_b[15]_PORT_B_data_in_reg, DB1_q_b[15]_PORT_A_address_reg, DB1_q_b[15]_PORT_B_address_reg, DB1_q_b[15]_PORT_A_write_enable_reg, DB1_q_b[15]_PORT_B_write_enable_reg, , , DB1_q_b[15]_clock_0, DB1_q_b[15]_clock_1, , , , );
DB1_q_b[15] = DB1_q_b[15]_PORT_B_data_out[0];
--U1_agb_out is cmp3:93|lpm_compare:1|comptree:comparator|cmpchain:cmp_end|agb_out
--operation mode is normal
U1_agb_out_carry_eqn = U1_lcarry[2];
U1_agb_out = LCELL(DB1_q_a[15] & (U1_agb_out_carry_eqn # !D1_CQI[4]) # !DB1_q_a[15] & U1_agb_out_carry_eqn & !D1_CQI[4]);
--H1_CQI[1] is CNT24:127|CQI[1]
--operation mode is arithmetic
H1_CQI[1]_carry_eqn = H1L4;
H1_CQI[1]_lut_out = u_d $ H1_CQI[1] $ H1_CQI[1]_carry_eqn;
H1_CQI[1] = DFFEAS(H1_CQI[1]_lut_out, clk0, VCC, , , , , , );
--H1L3 is CNT24:127|CQI[1]~51
--operation mode is arithmetic
H1L3 = CARRY(u_d & H1_CQI[1] & !H1L4 # !u_d & (H1_CQI[1] # !H1L4));
--U2_lcarry[2] is cmp3:94|lpm_compare:1|comptree:comparator|cmpchain:cmp_end|lcarry[2]
--operation mode is arithmetic
U2_lcarry[2] = CARRY(DB1_q_a[10] & (!U2_lcarry[1] # !D1_CQI[3]) # !DB1_q_a[10] & !D1_CQI[3] & !U2_lcarry[1]);
--DB1_q_a[11] is rom3:inst|altsyncram:altsyncram_component|altsyncram_0fs:auto_generated|altsyncram_s6a2:altsyncram1|q_a[11]
--RAM Block Operation Mode: True Dual-Port
--Port A Depth: 32, Port A Width: 1, Port B Depth: 32, Port B Width: 1
--Port A Logical Depth: 32, Port A Logical Width: 16, Port B Logical Depth: 32, Port B Logical Width: 16
--Port A Input: Registered, Port A Output: Un-registered, Port B Input: Registered, Port B Output: Un-registered
DB1_q_a[11]_PORT_A_data_in = VCC;
DB1_q_a[11]_PORT_A_data_in_reg = DFFE(DB1_q_a[11]_PORT_A_data_in, DB1_q_a[11]_clock_0, , , );
DB1_q_a[11]_PORT_B_data_in = EB1_ram_rom_data_reg[11];
DB1_q_a[11]_PORT_B_data_in_reg = DFFE(DB1_q_a[11]_PORT_B_data_in, DB1_q_a[11]_clock_1, , , );
DB1_q_a[11]_PORT_A_address = BUS(inst8, H1_CQI[1], H1_CQI[2], H1_CQI[3], H1_CQI[4]);
DB1_q_a[11]_PORT_A_address_reg = DFFE(DB1_q_a[11]_PORT_A_address, DB1_q_a[11]_clock_0, , , );
DB1_q_a[11]_PORT_B_address = BUS(EB1_ram_rom_addr_reg[0], EB1_ram_rom_addr_reg[1], EB1_ram_rom_addr_reg[2], EB1_ram_rom_addr_reg[3], EB1_ram_rom_addr_reg[4]);
DB1_q_a[11]_PORT_B_address_reg = DFFE(DB1_q_a[11]_PORT_B_address, DB1_q_a[11]_clock_1, , , );
DB1_q_a[11]_PORT_A_write_enable = GND;
DB1_q_a[11]_PORT_A_write_enable_reg = DFFE(DB1_q_a[11]_PORT_A_write_enable, DB1_q_a[11]_clock_0, , , );
DB1_q_a[11]_PORT_B_write_enable = EB1L2;
DB1_q_a[11]_PORT_B_write_enable_reg = DFFE(DB1_q_a[11]_PORT_B_write_enable, DB1_q_a[11]_clock_1, , , );
DB1_q_a[11]_clock_0 = clk0;
DB1_q_a[11]_clock_1 = A1L5;
DB1_q_a[11]_PORT_A_data_out = MEMORY(DB1_q_a[11]_PORT_A_data_in_reg, DB1_q_a[11]_PORT_B_data_in_reg, DB1_q_a[11]_PORT_A_address_reg, DB1_q_a[11]_PORT_B_address_reg, DB1_q_a[11]_PORT_A_write_enable_reg, DB1_q_a[11]_PORT_B_write_enable_reg, , , DB1_q_a[11]_clock_0, DB1_q_a[11]_clock_1, , , , );
DB1_q_a[11] = DB1_q_a[11]_PORT_A_data_out[0];
--DB1_q_b[11] is rom3:inst|altsyncram:altsyncram_component|altsyncram_0fs:auto_generated|altsyncram_s6a2:altsyncram1|q_b[11]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -