Charles E. Molnar
Sun Microsystems
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Charles E. Molnar.
IEEE Design & Test of Computers | 1994
Robert F. Sproull; Ivan E. Sutherland; Charles E. Molnar
The counterflow pipeline processor architecture (CFPP) is a proposal for a family of microarchitectures for RISC processors. The architecture derives its name from its fundamental feature, namely that instructions and results flow in opposite directions within a pipeline and interact as they pass. The architecture seeks geometric regularity in processor chip layout, purely local control to avoid performance limitations of complex global pipeline stall signals, and simplicity that might lead to provably correct processor designs. Moreover, CFPP designs allow asynchronous implementations, in contrast to conventional pipeline designs where the synchronization required for operand forwarding makes asynchronous designs unattractive. This paper presents the CFPP architecture and a proposal for an asynchronous implementation. Detailed performance simulations of a complete processor design are not yet available.
international symposium on advanced research in asynchronous circuits and systems | 1997
Charles E. Molnar; Ian W. Jones; William S. Coates; Jon Lexau
We describe a high-speed FIFO circuit intended to compare the performance of an asynchronous FIFO with that of a clocked shift register using the same data path. The FIFO uses a pulse-like protocol to advance data along the pipeline. Use of this protocol requires careful management of circuit delays within its control circuits, as well as in the coordination of control signals with movement of bundled data. In simulations using hSpice, the throughput of the asynchronous circuit matches that of a two-phase clocked design. We fabricated 50 parts through MOSIS using their 0.6 micron design rules. We estimate from test measurements that the internal FIFO stages could support a maximum throughput from 930 million data items per second for the slowest of the 50 chips to 1126 million per second for the fastest chip. All 50 samples operated correctly as 3.3 V nominal Vdd varied from 1.67 V to over 4.8 V, with corresponding changes in operating speed and power as the supply voltage changed.
Archive | 1995
Charles E. Molnar; Ivan E. Sutherland; Robert F. Sproull; Ian W. Jones
Archive | 1996
Charles E. Molnar; Donna A. Molnar; Scott M. Fairbanks
Archive | 1997
Charles E. Molnar; Ian W. Jones
Archive | 1997
Charles E. Molnar
Archive | 1996
Ivan E. Sutherland; Charles E. Molnar
Archive | 2001
Scott M. Fairbanks; Charles E. Molnar
Archive | 1996
Charles E. Molnar
Archive | 1994
Charles E. Molnar; Ian W. Jones