📄 thermal_top.fit.eqn
字号:
--C1L023 is thermal:inst|reduce_nor~179 at LCCOMB_X25_Y8_N26
C1L023 = C1_count[3] # C1_count[17] # C1_count[4] # C1_count[22];
--C1_count[7] is thermal:inst|count[7] at LCFF_X26_Y9_N11
C1_count[7] = DFFEAS(C1L922, GLOBAL(TB1L46), , , C1L942, C1L511, , , C1L742);
--C1_count[31] is thermal:inst|count[31] at LCFF_X23_Y9_N17
C1_count[31] = DFFEAS(C1L482, GLOBAL(TB1L46), , , C1L942, C1L112, , , C1L742);
--C1_count[19] is thermal:inst|count[19] at LCFF_X23_Y9_N11
C1_count[19] = DFFEAS(C1L062, GLOBAL(TB1L46), , , C1L942, C1L361, , , C1L742);
--C1_count[28] is thermal:inst|count[28] at LCFF_X26_Y8_N17
C1_count[28] = DFFEAS(C1L872, GLOBAL(TB1L46), , , C1L942, C1L991, , , C1L742);
--C1L123 is thermal:inst|reduce_nor~180 at LCCOMB_X23_Y9_N18
C1L123 = C1_count[31] # !C1_count[31] & ( C1_count[7] # C1_count[19] # C1_count[28] );
--C1_count[10] is thermal:inst|count[10] at LCFF_X25_Y8_N31
C1_count[10] = DFFEAS(C1L532, GLOBAL(TB1L46), , , C1L942, C1L721, , , C1L742);
--C1_count[29] is thermal:inst|count[29] at LCFF_X25_Y8_N13
C1_count[29] = DFFEAS(C1L082, GLOBAL(TB1L46), , , C1L942, C1L302, , , C1L742);
--C1_count[11] is thermal:inst|count[11] at LCFF_X25_Y8_N15
C1_count[11] = DFFEAS(C1L732, GLOBAL(TB1L46), , , C1L942, C1L131, , , C1L742);
--C1_count[27] is thermal:inst|count[27] at LCFF_X25_Y9_N29
C1_count[27] = DFFEAS(C1L672, GLOBAL(TB1L46), , , C1L942, C1L591, , , C1L742);
--C1_count[9] is thermal:inst|count[9] at LCFF_X25_Y8_N5
C1_count[9] = DFFEAS(C1L332, GLOBAL(TB1L46), , , C1L942, C1L321, , , C1L742);
--C1_count[30] is thermal:inst|count[30] at LCFF_X25_Y8_N9
C1_count[30] = DFFEAS(C1L282, GLOBAL(TB1L46), , , C1L942, C1L702, , , C1L742);
--C1_count[25] is thermal:inst|count[25] at LCFF_X25_Y8_N1
C1_count[25] = DFFEAS(C1L272, GLOBAL(TB1L46), , , C1L942, C1L781, , , C1L742);
--C1_count[26] is thermal:inst|count[26] at LCFF_X25_Y8_N7
C1_count[26] = DFFEAS(C1L472, GLOBAL(TB1L46), , , C1L942, C1L191, , , C1L742);
--C1L223 is thermal:inst|reduce_nor~181 at LCCOMB_X25_Y8_N10
C1L223 = C1_count[30] # C1_count[25] # C1_count[26] # C1_count[9];
--C1L323 is thermal:inst|reduce_nor~182 at LCCOMB_X26_Y9_N0
C1L323 = C1_count[27] # !C1_count[27] & ( C1_count[29] # C1L223 # C1_count[10] # C1_count[11] );
--C1_count[18] is thermal:inst|count[18] at LCFF_X25_Y9_N31
C1_count[18] = DFFEAS(C1L852, GLOBAL(TB1L46), , , C1L942, C1L951, , , C1L742);
--C1_count[12] is thermal:inst|count[12] at LCFF_X25_Y9_N25
C1_count[12] = DFFEAS(C1L932, GLOBAL(TB1L46), , , C1L942, C1L531, , , C1L742);
--C1_count[13] is thermal:inst|count[13] at LCFF_X25_Y9_N27
C1_count[13] = DFFEAS(C1L142, GLOBAL(TB1L46), , , C1L942, C1L931, , , C1L742);
--C1_count[23] is thermal:inst|count[23] at LCFF_X25_Y9_N1
C1_count[23] = DFFEAS(C1L862, GLOBAL(TB1L46), , , C1L942, C1L971, , , C1L742);
--C1_count[15] is thermal:inst|count[15] at LCFF_X25_Y9_N3
C1_count[15] = DFFEAS(C1L252, GLOBAL(TB1L46), , , C1L942, C1L741, , , C1L742);
--C1_count[24] is thermal:inst|count[24] at LCFF_X25_Y9_N5
C1_count[24] = DFFEAS(C1L072, GLOBAL(TB1L46), , , C1L942, C1L381, , , C1L742);
--C1_count[6] is thermal:inst|count[6] at LCFF_X25_Y9_N7
C1_count[6] = DFFEAS(C1L722, GLOBAL(TB1L46), , , C1L942, C1L111, , , C1L742);
--C1_count[5] is thermal:inst|count[5] at LCFF_X25_Y9_N19
C1_count[5] = DFFEAS(C1L522, GLOBAL(TB1L46), , , C1L942, C1L701, , , C1L742);
--C1L423 is thermal:inst|reduce_nor~183 at LCCOMB_X25_Y9_N16
C1L423 = C1_count[5] # C1_count[15] # C1_count[24] # C1_count[6];
--C1L523 is thermal:inst|reduce_nor~184 at LCCOMB_X26_Y9_N4
C1L523 = C1_count[23] # !C1_count[23] & ( C1_count[12] # C1L423 # C1_count[13] # C1_count[18] );
--C1L713 is thermal:inst|reduce_nor~2 at LCCOMB_X26_Y9_N28
C1L713 = C1L523 # !C1L523 & ( C1L123 # C1L913 # C1L323 # C1L023 );
--C1_rw_ctr[0] is thermal:inst|rw_ctr[0] at LCFF_X25_Y9_N11
C1_rw_ctr[0] = DFFEAS(C1L71, GLOBAL(TB1L46), !GLOBAL(A1L201), , , , , , );
--C1_rw_ctr[1] is thermal:inst|rw_ctr[1] at LCFF_X25_Y9_N9
C1_rw_ctr[1] = DFFEAS(C1L043, GLOBAL(TB1L46), !GLOBAL(A1L201), , C1L81, , , , );
--C1L1 is thermal:inst|Decoder~44 at LCCOMB_X25_Y9_N22
C1L1 = C1_rw_ctr[1] & ( C1_rw_ctr[0] );
--C1L8 is thermal:inst|Select~8267 at LCCOMB_X26_Y9_N30
C1L8 = !C1L713 & C1L1;
--C1_state.state_eleven is thermal:inst|state.state_eleven at LCFF_X24_Y10_N25
C1_state.state_eleven = DFFEAS(C1L02, GLOBAL(TB1L46), !GLOBAL(A1L201), , , , , , );
--C1L982 is thermal:inst|data_o[0]~57 at LCCOMB_X26_Y9_N6
C1L982 = C1L8 & ( C1_state.state_eleven & start );
--C1_data_read[1] is thermal:inst|data_read[1] at LCFF_X44_Y1_N21
C1_data_read[1] = DFFEAS( , GLOBAL(TB1L46), , , C1L703, C1_data_read[0], , , VCC);
--C1_data_read[2] is thermal:inst|data_read[2] at LCFF_X44_Y1_N17
C1_data_read[2] = DFFEAS(C1L903, GLOBAL(TB1L46), , , C1L703, , , , );
--C1_data_read[3] is thermal:inst|data_read[3] at LCFF_X44_Y1_N19
C1_data_read[3] = DFFEAS(C1_data_read[2], GLOBAL(TB1L46), , , C1L703, , , , );
--C1_data_read[4] is thermal:inst|data_read[4] at LCFF_X44_Y1_N1
C1_data_read[4] = DFFEAS( , GLOBAL(TB1L46), , , C1L703, C1_data_read[3], , , VCC);
--C1_data_read[5] is thermal:inst|data_read[5] at LCFF_X44_Y1_N3
C1_data_read[5] = DFFEAS(C1_data_read[4], GLOBAL(TB1L46), , , C1L703, , , , );
--C1_data_read[6] is thermal:inst|data_read[6] at LCFF_X44_Y1_N9
C1_data_read[6] = DFFEAS( , GLOBAL(TB1L46), , , C1L703, C1_data_read[5], , , VCC);
--C1_data_read[7] is thermal:inst|data_read[7] at LCFF_X44_Y1_N11
C1_data_read[7] = DFFEAS(C1_data_read[6], GLOBAL(TB1L46), , , C1L703, , , , );
--SB1L71 is divide_by_10:inst24|lpm_divide:lpm_divide_component|lpm_divide_p2n:auto_generated|sign_div_unsign_73h:divider|alt_u_div_88f:divider|op_4~128 at LCCOMB_X45_Y1_N30
SB1L71 = C1_data_o[7] & ( !C1_data_o[5] & !C1_data_o[6] ) # !C1_data_o[7] & ( C1_data_o[6] # C1_data_o[5] );
--SB1L81 is divide_by_10:inst24|lpm_divide:lpm_divide_component|lpm_divide_p2n:auto_generated|sign_div_unsign_73h:divider|alt_u_div_88f:divider|op_4~129 at LCCOMB_X43_Y1_N20
SB1L81 = C1_data_o[7] & ( C1_data_o[6] # C1_data_o[5] );
--SB1L91 is divide_by_10:inst24|lpm_divide:lpm_divide_component|lpm_divide_p2n:auto_generated|sign_div_unsign_73h:divider|alt_u_div_88f:divider|op_4~130 at LCCOMB_X45_Y1_N2
SB1L91 = !C1_data_o[5] $ C1_data_o[6];
--TB1_safe_q[5] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[5] at LCFF_X26_Y15_N11
TB1_safe_q[5] = DFFEAS(TB1_counter_comb_bita5, GLOBAL(A1L07), , , , , , , );
--TB1_safe_q[4] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[4] at LCFF_X26_Y15_N9
TB1_safe_q[4] = DFFEAS(TB1_counter_comb_bita4, GLOBAL(A1L07), , , , , , , );
--TB1_safe_q[3] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[3] at LCFF_X26_Y15_N7
TB1_safe_q[3] = DFFEAS(TB1_counter_comb_bita3, GLOBAL(A1L07), , , , , , , );
--TB1_safe_q[2] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[2] at LCFF_X26_Y15_N5
TB1_safe_q[2] = DFFEAS(TB1_counter_comb_bita2, GLOBAL(A1L07), , , , , , , );
--TB1_safe_q[1] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[1] at LCFF_X26_Y15_N3
TB1_safe_q[1] = DFFEAS(TB1_counter_comb_bita1, GLOBAL(A1L07), , , , , , , );
--TB1_safe_q[0] is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|safe_q[0] at LCFF_X26_Y15_N1
TB1_safe_q[0] = DFFEAS(TB1_counter_comb_bita0, GLOBAL(A1L07), , , , , , , );
--TB1_counter_comb_bita0 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita0 at LCCOMB_X26_Y15_N0
TB1_counter_comb_bita0_adder_eqn = ( TB1_safe_q[0] ) + ( VCC ) + ( GND );
TB1_counter_comb_bita0 = SUM(TB1_counter_comb_bita0_adder_eqn);
--TB1L3 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita0~COUT at LCCOMB_X26_Y15_N0
TB1L3_adder_eqn = ( TB1_safe_q[0] ) + ( VCC ) + ( GND );
TB1L3 = CARRY(TB1L3_adder_eqn);
--TB1_counter_comb_bita1 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita1 at LCCOMB_X26_Y15_N2
TB1_counter_comb_bita1_adder_eqn = ( GND ) + ( TB1_safe_q[1] ) + ( TB1L3 );
TB1_counter_comb_bita1 = SUM(TB1_counter_comb_bita1_adder_eqn);
--TB1L7 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita1~COUT at LCCOMB_X26_Y15_N2
TB1L7_adder_eqn = ( GND ) + ( TB1_safe_q[1] ) + ( TB1L3 );
TB1L7 = CARRY(TB1L7_adder_eqn);
--TB1_counter_comb_bita2 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita2 at LCCOMB_X26_Y15_N4
TB1_counter_comb_bita2_adder_eqn = ( GND ) + ( TB1_safe_q[2] ) + ( TB1L7 );
TB1_counter_comb_bita2 = SUM(TB1_counter_comb_bita2_adder_eqn);
--TB1L11 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita2~COUT at LCCOMB_X26_Y15_N4
TB1L11_adder_eqn = ( GND ) + ( TB1_safe_q[2] ) + ( TB1L7 );
TB1L11 = CARRY(TB1L11_adder_eqn);
--TB1_counter_comb_bita3 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita3 at LCCOMB_X26_Y15_N6
TB1_counter_comb_bita3_adder_eqn = ( GND ) + ( TB1_safe_q[3] ) + ( TB1L11 );
TB1_counter_comb_bita3 = SUM(TB1_counter_comb_bita3_adder_eqn);
--TB1L51 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita3~COUT at LCCOMB_X26_Y15_N6
TB1L51_adder_eqn = ( GND ) + ( TB1_safe_q[3] ) + ( TB1L11 );
TB1L51 = CARRY(TB1L51_adder_eqn);
--TB1_counter_comb_bita4 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita4 at LCCOMB_X26_Y15_N8
TB1_counter_comb_bita4_adder_eqn = ( GND ) + ( TB1_safe_q[4] ) + ( TB1L51 );
TB1_counter_comb_bita4 = SUM(TB1_counter_comb_bita4_adder_eqn);
--TB1L91 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita4~COUT at LCCOMB_X26_Y15_N8
TB1L91_adder_eqn = ( GND ) + ( TB1_safe_q[4] ) + ( TB1L51 );
TB1L91 = CARRY(TB1L91_adder_eqn);
--TB1_counter_comb_bita5 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita5 at LCCOMB_X26_Y15_N10
TB1_counter_comb_bita5_adder_eqn = ( GND ) + ( TB1_safe_q[5] ) + ( TB1L91 );
TB1_counter_comb_bita5 = SUM(TB1_counter_comb_bita5_adder_eqn);
--TB1L32 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita5~COUT at LCCOMB_X26_Y15_N10
TB1L32_adder_eqn = ( GND ) + ( TB1_safe_q[5] ) + ( TB1L91 );
TB1L32 = CARRY(TB1L32_adder_eqn);
--TB1_counter_comb_bita6 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita6 at LCCOMB_X26_Y15_N12
TB1_counter_comb_bita6_adder_eqn = ( GND ) + ( TB1_safe_q[6] ) + ( TB1L32 );
TB1_counter_comb_bita6 = SUM(TB1_counter_comb_bita6_adder_eqn);
--TB1L72 is lpm_counter_10bit:inst29|lpm_counter:lpm_counter_component|cntr_d67:auto_generated|counter_comb_bita6~COUT at LCCOMB_X26_Y15_N12
TB1L72_adder_eqn = ( GND ) + ( TB1_safe_q[6] ) + ( TB1L32 );
TB1L72 = CARRY(TB1L72_adder_eqn);
--NB1__clk0 is altpll0:inst10|altpll:altpll_component|_clk0 at PLL_2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -