Patent Document ID: 8669779
Application ID: 13001034
Patent Flag: 1

Claim One:
1. A configurable system for constructing asynchronous application specific integrated data pipeline circuits, the system comprising: a plurality of modular circuit stages that are connectable with each other using transitional signaling and with other circuit elements to form multi-stage asynchronous application-specific integrated data pipeline circuits for asynchronously passing data through a series of stages based on a behavior implemented by each stage, the modular circuit stages each including sets of logic gates connected to each other for implementing the behaviors, the behaviors including at least one of conditional split, conditional select, conditional join, merge without arbitration, and stage arbitration, wherein each stage includes a data latch for receiving data sent forward from a previous stage and for transmitting the data forward to a next stage, the data latch having an open mode wherein data is passed transparently forward from the previous stage to the next stage, and a closed mode wherein the data from the previous stage is stored by the data latch and the stored value is transmitted forward to the next stage.