Skip Navigation
Text:
Increase font size
Decrease font size

    Systems, methods, and computer readable media for preemption in asynchronous systems using anti-tokens

    Link to USPTO Page

    Patent Number: 7,913,007
    Date of Patent: 22 March 2011
    Inventors: Singh; Montek (Chapel Hill, NC), Ampalam; Manoj Kumar (Redmond, WA)
    Assignee: The University of North Carolina (Chapel Hill, NC)
    Appl. No.:
    12/240,938
    Filed: 29 September 2008
    U.S. Cl.: 710/105
    11 Claims

    Abstract
    Systems, methods, and computer program products for preemption in asynchronous systems using anti-tokens are disclosed. According to one aspect, configurable system for constructing asynchronous application specific integrated data pipeline circuits with preemption includes a plurality of modular circuit stages that are connectable with each other and with other circuit elements to form multi-stage asynchronous application specific integrated data pipeline circuits for asynchronously sending data and tokens in a forward direction through the pipeline and for asynchronously sending anti-tokens in a backward direction through the pipeline. Each stage is configured to perform a handshaking protocol with other pipeline stages, the protocol including receiving either a token from the previous stage or an anti-token from the next stage, and in response, sending both a token forward to the next stage and an anti-token backward to the previous stage.

    Document Actions