process for the suspended timers in the step 160 the circuit 122 may also set the value busy_flag 1 and set the value n_b_s h_s in the step 160 a read command may be sent to the circuit 126 to read the contents from the address loc h_s in the step 160 the circuit 122 may also set the value h_s h_s 1 if the value busy_flag 1 or f_s lt h_s e g the no branch of step 158 the process 140 may continue with the step 162 the step 162 may be executed in a next clock cycle of the circuit 122 the contents of the circuit 126 read from the address loc n_b_s may be received by the circuit 122 the circuit 122 may store the value val n_b_s to the register e_b_s the circuit 122 may store the value twinval n_b_s to the register p_e_b_s the function fatherloc may calculate fatherloc n_b_s the circuit 122 may send a read command to the circuit 126 for the contents at the address fatherloc n_b_s the step 162 may end with a jump to a step 3 of the enqueue process step 1 a u201c delete u201d command received by the circuit 122 from external circuitry e g a processor or cpu may initiate the delete process let a value e g id be the value of the timer id being deleted step 2 if h_min id id set c_min d 1 and activate the requeue process if h_min id u2260 id set in the circuit 124 at the address id the flag 1 e g.