Abstract:Standard micropipelines use simple two-phase control circuits. The latches employed on AMULET1 are levelsensitive, so two-to four-phase converters are required in each latch controller. To avoid this overhead an investigation has been carried out into four-phase micropipeline control circuits; this has thrown up several design issues relating to cost, performance and safety, and forms a useful illustration of asynchronous design techniques.
“…Figure 1 (a) shows a micropipeline FIFO design target architecture. In the architecture, the most important circuit is a C-gate which has a role of synchronizing asynchronous signals between stages [6]. To implement the C-gates only with combinational gates and feedback signals in an FPGA, designers should care about the feedback signals which are automatically routed by commercial synchronous FPGA synthesis and P&R tools.…”
Section: Designmentioning
confidence: 99%
“…Particularly in [6], several handshake control circuits for the micropipelines have been proposed. Among the handshake control circuits, we choose "4-phase simple latch controller (SLC)" as our FIFO control circuits (shown in Figure 1 (b)) to show the possible speed limits of asynchronous circuits on an FPGA.…”
Section: Micropipeline Design On An Fpgamentioning
confidence: 99%
“…The other advanced handshake controllers need more gates for their decoupled operations, and it seems that the complex circuits of the advanced handshake controllers cause the significant increase in the cycle time of the FIFO. The advanced handshake control circuits can be employed for better performance when combinational circuits are inserted in between micropipeline stages [6].…”
Section: Micropipeline Design On An Fpgamentioning
Abstract:In this paper, we design and analyze an asynchronous pipelined FIFO called a micropipeline with the awareness of "place & route" (P&R) on an FPGA device. We use a commercially available 65 nm Virtex-5 devices and design a high-speed implementation of the asynchronous four-phase micropipeline with considering its layout on the device. The layout of our design is modified manually to meet timing constraints and to accelerate the speed of circuits. The asynchronous FIFO implemented on the Virtex-5 device shows 452 MHz throughput and 648 ps per-stage latency at the simulation under the worst case operating condition and around 472 MHz throughput is observed at the actual measurement on a real working chip at room temperature.
“…Figure 1 (a) shows a micropipeline FIFO design target architecture. In the architecture, the most important circuit is a C-gate which has a role of synchronizing asynchronous signals between stages [6]. To implement the C-gates only with combinational gates and feedback signals in an FPGA, designers should care about the feedback signals which are automatically routed by commercial synchronous FPGA synthesis and P&R tools.…”
Section: Designmentioning
confidence: 99%
“…Particularly in [6], several handshake control circuits for the micropipelines have been proposed. Among the handshake control circuits, we choose "4-phase simple latch controller (SLC)" as our FIFO control circuits (shown in Figure 1 (b)) to show the possible speed limits of asynchronous circuits on an FPGA.…”
Section: Micropipeline Design On An Fpgamentioning
confidence: 99%
“…The other advanced handshake controllers need more gates for their decoupled operations, and it seems that the complex circuits of the advanced handshake controllers cause the significant increase in the cycle time of the FIFO. The advanced handshake control circuits can be employed for better performance when combinational circuits are inserted in between micropipeline stages [6].…”
Section: Micropipeline Design On An Fpgamentioning
Abstract:In this paper, we design and analyze an asynchronous pipelined FIFO called a micropipeline with the awareness of "place & route" (P&R) on an FPGA device. We use a commercially available 65 nm Virtex-5 devices and design a high-speed implementation of the asynchronous four-phase micropipeline with considering its layout on the device. The layout of our design is modified manually to meet timing constraints and to accelerate the speed of circuits. The asynchronous FIFO implemented on the Virtex-5 device shows 452 MHz throughput and 648 ps per-stage latency at the simulation under the worst case operating condition and around 472 MHz throughput is observed at the actual measurement on a real working chip at room temperature.
“…CLEAR (3) FLAG_S ( The asynchronous wire buffer is based on a simple four phase latch control circuit [15]. It essentially latches the data on the falling edge of REQIN.…”
“…The protocol presented here is applied to the synthesis of asynchronous circuits using handshake components. [10] provides designs for decoupled latch control circuits, but these controllers are compatible with the broad protocol, not with the early protocol. For the early protocol, as soon as the input is acknowledged, the data is allowed to change.…”
Section: Figure 8 Logic Circuit For the Call Elementmentioning
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.