Automatic synchronization occurs between a master interrupt controller and a slave interrupt controller. A first state machine counts the number of continuous low bits on a serial data line, and reports this count to a second state machine. The second state machine, employs an intermediate TRANSITION state. While the slave is in the IDLE state (as indicated by the second STATE machine), a low on the serial data line for one cycle causes the second state machine to go into the TRANSITION state. In the TRANSITION state, the second state machine employs the count value generated by the first state machine. If the count value indicates less than four cycles, then there is considered to have been a STOP frame or serial IRQ data, and the second state machine goes back into the IDLE state. Alternately, if the count value indicates four or more cycles, then there is considered to have been a START frame and the second state machine goes into the shift IRQ state. Furthermore, after reaching the shift IRQ state, if the second state machine receives a count value of two from the first state machine, the second state machine goes into the TRANSITION state. From the TRANSITION state, if the second state machine receives a count value of two or three from the first state machine (indicating two or three low cycles--a STOP frame), the second state machine moves into the IDLE state. By contrast, if the second state machine receives a count value of four or more from the first state machine (indicating four or more low cycles--a START frame), the second state machine moves into the shift IRQ state.

La sincronizzazione automatica si presenta fra un regolatore di interruzione matrice e un regolatore di interruzione slave. Un primo dichiara i conteggi della macchina il numero di punte basse continue su una linea di dati di serie ed i rapporti questo conteggio ad un secondo dichiarano la macchina. Il secondo dichiara la macchina, impiega una TRANSIZIONE intermedia dichiara. Mentre lo schiavo è nel IDLE dichiari (come indicato entro il secondo DICHIARI la macchina), un livello basso sulla linea di dati di serie per un ciclo causa il secondo dichiarano la macchina per entrare nella TRANSIZIONE dichiarano. Nella TRANSIZIONE dichiari, il secondo dichiarano la macchina impiega il valore di conteggio generato dal primo dichiarano la macchina. Se il valore di conteggio indica più meno di quattro cicli, allora là è considerare come una struttura di ARRESTO o i dati di serie di IRQ ed il secondo dichiara la macchina va nuovamente dentro il IDLE dichiara. Alternatamente, se il valore di conteggio indica quattro o più cicli, allora là è considerare come una struttura di INIZIO ed il secondo dichiara la macchina entra nello spostamento IRQ dichiara. Ancora, dopo avere raggiunto lo spostamento IRQ dichiarano, se il secondo dichiara la macchina riceve un valore di conteggio di due dal primo dichiara la macchina, il secondo dichiara la macchina entra nella TRANSIZIONE dichiara. Dalla TRANSIZIONE dichiari, se il secondo dichiara la macchina riceve un valore di conteggio di due o tre dal primi dichiarano la macchina (indicando due o tre cicli bassi -- una struttura di ARRESTO), il secondo dichiarano i movimenti della macchina nel IDLE dichiarano. Al contrario, se il secondo dichiara la macchina riceve un valore di conteggio di quattro o più dal primi dichiarano la macchina (indicando cicli quattro o più bassi -- una struttura di INIZIO), il secondo dichiarano i movimenti della macchina nello spostamento IRQ dichiarano.

 
Web www.patentalert.com

< (none)

< Method of removing contaminants from petroleum distillates

> Image blur prevention apparatus including device for varying sampling period for sampling an operating signal for image blur prevention device

> (none)

~ 00021