lockstep processor technique


A processor lockstep is a technique used to achieve high reliability in a microprocessor system. This is done by adding a second identical processor to a system that monitors and verifies the operation of the system processor.

* The two processors are initialized to the same state during system start-up, and they receive the same inputs (code, bus operations and asynchronous events), so during normal operation the state of the two processors is identical from clock to clock. They are said to be operating in lockstep. The lockstep technique assumes that an error in either processor will cause a difference between the states of the two processors, which will eventually be manifested as a difference in the outputs, so the lockstep system monitors the outputs of the two processors and flags an error in the case of a discrepancy. [* Adapted from IBM PowerPC Tips]

Read Also:

  • Log File

    A file that lists actions that have occurred. For example, Web servers maintain log files listing every request made to the server. With log file analysis tools, it’s possible to get a good idea of where visitors are coming from, how often they return, and how they navigate through a site. Using cookies enables Webmasters […]

  • log on

    (v.) To make a computer system or network recognize you so that you can begin a computer session. Most personal computers have no log-on procedure — you just turn the machine on and begin working. For larger systems and networks, however, you usually need to enter a username and password before the computer system will […]

  • log out

    To end a session at the computer. For personal computers, you can log out simply by exiting applications and turning the machine off. On larger computers and networks, where you share computer resources with other users, there is generally an operating system command that lets you log off.

  • logic bomb

    Also called slag code, programming code added to the software of an application or operating system that lies dormant until a predetermined period of time (i.e., a period of latency) or event occurs, triggering the code into action. Logic bombs typically are malicious in intent, acting in the same ways as a virus or Trojan […]

  • logic gate

    (loj´ik gāt) (n.) A type of circuit (or collection of transistors and resistors) that regulates the flow of electricity (or optical signals in fiber optic computing systems) that determines the Boolean logic computers use to make complex logical decisions. The three simple gates-AND, OR and NOT-combine to perform complex decision making processes. The on or […]


Disclaimer: lockstep processor technique definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.