We propose a timing optimization technique for a complex finite state machine that consists of not only random logic but also data operators. In such a design, the timing critical path often forms a cycle and thus cannot be cut down easily by popular techniques such as pipelining or retiming. The proposed technique, based on the concept of catalyst, adds a functionally redundant block—which includes a piece of combinational logic and several other registers—to the circuits under consideration so that the timing critical paths are divided into stages. During this transformation, the circuit's functionality is not affected, while the speed is improved significantly. This technique has been successfully applied to an industrial application—a B...
In the previous studies clock control has been inserted after design to improve the testability of a...
This paper presents a new approach to timing optimization for FPGA designs, namely incremental physi...
Relative Timing is introduced as an informal method for aggressive asynchronous design. It is demons...
[[abstract]]We propose a timing optimization technique for a complex finite state machine that consi...
[[abstract]]We propose a timing optimization technique for a complex finite state machine that consi...
International audienceWe introduce fine grain scheduling (FGS) as a postprocessing step to circuits ...
Finite State Machines (FSMs) are widely used for analysis and synthesis of hardware designs. In part...
There is a well recognized need for accurate timing verification tools. Such tools, however, are sus...
Abstract—A new method is proposed for improving the testa-bility of a finite state machine (FSM) dur...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Abstract: This paper presents a retiming and resynthesis technique for cycle-time minimization of se...
Clock-gating techniques are very effective in the reduction of the switching activity in sequential ...
This paper presents timing models for RSFQ cells,based on conventional finite-state machines descrip...
135 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.In the first part of the work...
Journal ArticleAbstract This paper presents new timing analysis algorithms for efficient state spa...
In the previous studies clock control has been inserted after design to improve the testability of a...
This paper presents a new approach to timing optimization for FPGA designs, namely incremental physi...
Relative Timing is introduced as an informal method for aggressive asynchronous design. It is demons...
[[abstract]]We propose a timing optimization technique for a complex finite state machine that consi...
[[abstract]]We propose a timing optimization technique for a complex finite state machine that consi...
International audienceWe introduce fine grain scheduling (FGS) as a postprocessing step to circuits ...
Finite State Machines (FSMs) are widely used for analysis and synthesis of hardware designs. In part...
There is a well recognized need for accurate timing verification tools. Such tools, however, are sus...
Abstract—A new method is proposed for improving the testa-bility of a finite state machine (FSM) dur...
Early scheduling algorithms usually adjusted the clock cycle duration to the execution time of the s...
Abstract: This paper presents a retiming and resynthesis technique for cycle-time minimization of se...
Clock-gating techniques are very effective in the reduction of the switching activity in sequential ...
This paper presents timing models for RSFQ cells,based on conventional finite-state machines descrip...
135 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.In the first part of the work...
Journal ArticleAbstract This paper presents new timing analysis algorithms for efficient state spa...
In the previous studies clock control has been inserted after design to improve the testability of a...
This paper presents a new approach to timing optimization for FPGA designs, namely incremental physi...
Relative Timing is introduced as an informal method for aggressive asynchronous design. It is demons...