dissertationElasticity is a design paradigm in which circuits can tolerate arbitrary latency/delay variations in their computation units as well as communication channels. Creating elastic (both synchronous and asynchronous) designs from clocked designs has potential benefits of increased modularity and robustness to variations. Several transformations have been suggested in the literature and each of these require a handshake control network (examples include synchronous elasticization and desynchronization). Elastic control network area and power overheads may become prohibitive. This dissertation investigates different optimization avenues to reduce these overheads without sacrificing the control network performance. First, an algorit...
Journal ArticleIn this paper we examine a latency insensitive net- work composed of very fast and s...
AbstractLatency Insensitive Protocols (LIP) and Elastic Circuits (EC) solve the same problem of rend...
This paper describes an implementation language and synthesis system for automatically generating la...
Elastic systems provide tolerance to the variations in computation and communication delays. The inc...
Abstract—Synchronous elasticization converts an ordinary clocked design into Latency-Insensitive (LI...
Elasticity in circuits and systems provides tolerance to variations in computation and communication...
Abstract. Synchronous Elasticization converts an ordinary clocked circuit into Latency-Insensitive (...
We formally define - at the stream transformer level - a class of synchronous circuits that tolerate...
Best Paper Award, Ninth International Conference on Application of Concurrency to System Design.Asyn...
AbstractThis paper reports on the design of a test chip built to test a) a new latency insensitive n...
A simple protocol for latency-insensitive design is presented. The main features of the protocol are...
Asynchronous and latency-insensitive circuits offer a similar form of elasticity that tolerates vari...
Digital electronic systems typically use synchronous clocks and primarily assume fixed duration of t...
AbstractA Network-on-Chip (NoC) is increasingly needed to interconnect the large number and variety ...
Asynchronous and latency-insensitive circuits offer a similar form of elasticity that tolerates vari...
Journal ArticleIn this paper we examine a latency insensitive net- work composed of very fast and s...
AbstractLatency Insensitive Protocols (LIP) and Elastic Circuits (EC) solve the same problem of rend...
This paper describes an implementation language and synthesis system for automatically generating la...
Elastic systems provide tolerance to the variations in computation and communication delays. The inc...
Abstract—Synchronous elasticization converts an ordinary clocked design into Latency-Insensitive (LI...
Elasticity in circuits and systems provides tolerance to variations in computation and communication...
Abstract. Synchronous Elasticization converts an ordinary clocked circuit into Latency-Insensitive (...
We formally define - at the stream transformer level - a class of synchronous circuits that tolerate...
Best Paper Award, Ninth International Conference on Application of Concurrency to System Design.Asyn...
AbstractThis paper reports on the design of a test chip built to test a) a new latency insensitive n...
A simple protocol for latency-insensitive design is presented. The main features of the protocol are...
Asynchronous and latency-insensitive circuits offer a similar form of elasticity that tolerates vari...
Digital electronic systems typically use synchronous clocks and primarily assume fixed duration of t...
AbstractA Network-on-Chip (NoC) is increasingly needed to interconnect the large number and variety ...
Asynchronous and latency-insensitive circuits offer a similar form of elasticity that tolerates vari...
Journal ArticleIn this paper we examine a latency insensitive net- work composed of very fast and s...
AbstractLatency Insensitive Protocols (LIP) and Elastic Circuits (EC) solve the same problem of rend...
This paper describes an implementation language and synthesis system for automatically generating la...