The use of level-sensitive latches and wave-pipelining techniques are two aggressive methods to increase the performance of pipelined circuits. However, they do present difficult analysis and design problems that heretofore have prevented active use and full exploration of these techniques. To tackle these barriers, this dissertation solves three related problems: finding the optimal single-phase clock schedule for latch-based closed pipelines, designing stopping and restarting mechanisms for wave-pipelined circuits, and achieving a desired clock rate by inserting latches to balance the delays of a wave-pipelined circuit. The optimal single-phase clocking problem for latch-based closed pipelines has been difficult to solve because the gener...
Abstract—We explore using pulsed latches for timing opti-mization – a first in the FPGA community. P...
Gate-level pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive ...
We present a technique to automatically synthesize heterogeneous asynchronous pipelines by combining...
Aggressive design using level-sensitive latches and wave pipelining has been proposed to meet the in...
Abstract Geometric knowledge of the shape of the feasible region formed by pulse width, setup, and h...
In conventional pipelined designs one set of signals is allowed to propagate between sets of flipflo...
Includes bibliographic references (leaves 39-41)Thesis (M.S.)--Wichita State University, Dept. of El...
Abstract-In this paper we apply a recently formulated gen-eral timing model of synchronous operation...
The Gigahertz clock rates in today's VLSI systems are not only due to advances in technology but tha...
High throughput and low latency designs are required in modern high performance systems, especially ...
We explore using pulsed latches for timing optimization -- a first in the academic FPGA community. P...
We present a technique to automatically synthesize hetero-geneous asynchronous pipelines by combinin...
This work describes the development of a model for the static timing analysis of circuits with level...
Gate-level pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive ...
High performance digital systems make extensive use of pipelines. Three years ago, "surfing" pipeli...
Abstract—We explore using pulsed latches for timing opti-mization – a first in the FPGA community. P...
Gate-level pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive ...
We present a technique to automatically synthesize heterogeneous asynchronous pipelines by combining...
Aggressive design using level-sensitive latches and wave pipelining has been proposed to meet the in...
Abstract Geometric knowledge of the shape of the feasible region formed by pulse width, setup, and h...
In conventional pipelined designs one set of signals is allowed to propagate between sets of flipflo...
Includes bibliographic references (leaves 39-41)Thesis (M.S.)--Wichita State University, Dept. of El...
Abstract-In this paper we apply a recently formulated gen-eral timing model of synchronous operation...
The Gigahertz clock rates in today's VLSI systems are not only due to advances in technology but tha...
High throughput and low latency designs are required in modern high performance systems, especially ...
We explore using pulsed latches for timing optimization -- a first in the academic FPGA community. P...
We present a technique to automatically synthesize hetero-geneous asynchronous pipelines by combinin...
This work describes the development of a model for the static timing analysis of circuits with level...
Gate-level pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive ...
High performance digital systems make extensive use of pipelines. Three years ago, "surfing" pipeli...
Abstract—We explore using pulsed latches for timing opti-mization – a first in the FPGA community. P...
Gate-level pipelining (GLP) techniques are developed to design throughput-optimal delay-insensitive ...
We present a technique to automatically synthesize heterogeneous asynchronous pipelines by combining...