A system and method are provided for counting a number of clock cycles. In one embodiment, the system comprises a cascaded series of write latches and a cascaded series of erase latches. The output of each of the write latches is electrically coupled to a respective diverting multiplexer configured to divert a counting signal from the cascaded series of write latches to the cascaded series of erase latches. In order to count a specific number of cycles of the clock, one of the diverting multiplexers is set so as to divert a logical "1" advancing along the write latches into the erase latches. A specific number of clock cycles is counted by forcing a logical "1" to advance through a predetermined number of write and erase latches. Generally, the number of write and erase latches used to count a given number of clock cycles is even. Consequently, the present invention also includes an odd latch to enable the counting of an odd number of clock cycles. Also, a number of reset signal pathways are employed to reset the write latches as the logical "1" is advanced along the erase latches.

Een systeem en een methode worden verstrekt voor het tellen van een aantal klokcycli. In één belichaming, bestaat het systeem uit een cascaded reeks van schrijft klinken en een cascaded reeks van wist klinken. De output van elk van schrijft de klinken elektrisch aan een respectieve afleidende multiplextelegraaf die wordt gevormd om een tellend signaal van de cascaded reeks van af te leiden wordt gekoppeld schrijven de klinken aan de cascaded reeks van klinken wissen. Om een specifiek aantal cycli van de klok te tellen, wordt één van de afleidende multiplextelegrafen geplaatst om een logische "1" af te leiden vooruitgaand langs schrijft de klinken in klinken wissen. Een specifiek aantal klokcycli wordt geteld door een logische "1" te dwingen om door een vooraf bepaald aantal van vooruit te gaan schrijft en wist klinken. Over het algemeen, schrijft het aantal van en wist klinken die worden gebruikt om een bepaald aantal klokcycli te tellen zelfs is. Derhalve omvat de onderhavige uitvinding ook een oneven klink om het tellen van een oneven aantal klokcycli toe te laten. Ook, zijn een aantal wegen van het het terugstellensignaal aangewend om terug te stellen schrijven klinken aangezien logische "1" langs wist klinken geavanceerd is.

 
Web www.patentalert.com

< (none)

< Method and system for failsafe recovery and upgrade of an embedded operating system

> Local stall/hazard detect in superscalar, pipelined microprocessor

> (none)

~ 00077