A state machine is disclosed that is capable of providing improved performance as realized in a hardware embodiment while providing the flexibility of a software implemented state machine. The state machine is first implemented in software, and then is realized in a hardware embodiment based upon the software implemented state machine. Flexibility is added to the hardware realized state machine by providing registers for the hardware embodiment so that the register corresponds to states of the software implementation. As a result, at least one aspect of the hardware realized state machine may be modified without requiring redesigning the configuration of the hardware embodiment. The performance of the state machine is improved by providing a separate state machine for receiving incoming data packets so that a main state machine is capable of operating without interruption by the incoming data packets and is capable of receiving the incoming data packets from the separate, incoming data packet receiving state machine only when the main state machine is ready to receive the incoming information. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other researcher to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.

Una macchina di dichiarare è rilevata che è capace di fornire le prestazioni migliorate come realizzato in un incorporamento dei fissaggi mentre fornisce la flessibilità di un software effettuato dichiara la macchina. La macchina di dichiarare in primo luogo è effettuata nel software ed allora è realizzata in un incorporamento dei fissaggi basato sul software effettuato dichiara la macchina. La flessibilità è aggiunta ai fissaggi realizzati dichiara la macchina fornendo i registri per l'incorporamento dei fissaggi in modo che il registro corrisponda a dichiari dell'esecuzione del software. Di conseguenza, almeno una funzione dei fissaggi realizzati dichiara la macchina può essere modificata senza richiedere riprogettando la configurazione dell'incorporamento dei fissaggi. Le prestazioni della macchina di dichiarare sono migliorate fornendo un separato dichiarano la macchina per la ricezione dei pacchetti ricevuti di dati in modo che una conduttura dichiari la macchina sia capace di funzionamento senza interruzione dai pacchetti ricevuti di dati e sia capace di ricezione dei pacchetti ricevuti di dati dalla ricezione separata e ricevuta del pacchetto di dati dichiari la macchina soltanto quando la conduttura dichiara la macchina è aspetta per ricevere le informazioni ricevute. È dato risalto a che questo estratto è fornito per aderire alle regole che richiedono un estratto che permetterà che un ricercatore o l'altro ricercatore accerti rapidamente del tema della rilevazione tecnica. È presentato con la comprensione che non sarà usato per interpretare o limitare la portata o il significato dei reclami.

 
Web www.patentalert.com

< (none)

< Interface code architecture

> Decoding method and decoding player and recording medium

> (none)

~ 00025