Ivan Sutherland - Academia.edu (original) (raw)

Papers by Ivan Sutherland

Research paper thumbnail of Naturalized Communication and Testing

2015 21st IEEE International Symposium on Asynchronous Circuits and Systems, 2015

Research paper thumbnail of Timing Verification of GasP Asynchronous Circuits: Predicted Delay Variations Observed by Experiment

Lecture Notes in Computer Science, 2010

Abstract. This paper reports spreadsheet calculations intended to verify the timing of 6-4 GasP a... more Abstract. This paper reports spreadsheet calculations intended to verify the timing of 6-4 GasP asynchronous Network on Chip (NoC) control circuits. The Logical Effort model used in the spreadsheet estimates the delays of each logic gate in the GasP control. The calculations show how ...

Research paper thumbnail of Interaction at Lincoln laboratory in the 1960's

CHI '05 extended abstracts on Human factors in computing systems - CHI '05, 2005

The activity centered around the TX-2 computer at Lincoln Laboratory in the 1960's laid the found... more The activity centered around the TX-2 computer at Lincoln Laboratory in the 1960's laid the foundation for much of HCI. Through the use of archival film footage, and live presentations by some of the key protagonists, this panel is intended to contribute to a more general awareness of this work, its historical importance to HCI, and its relevance to research today.

Research paper thumbnail of How Big Should a Printed Circuit Board Be?

IEEE Transactions on Computers, 2000

Research paper thumbnail of Reentrant polygon clipping

Communications of the ACM, 1974

A new family of clipping algorithms is described. These algorithms are able to clip polygons agai... more A new family of clipping algorithms is described. These algorithms are able to clip polygons against irregular convex plane-faced volumes in three dimensions, removing the parts of the polygon which lie outside the volume. In two dimensions the algorithms permit clipping against irregular convex windows.Polygons to be clipped are represented as an ordered sequence of vertices without repetition of first

Research paper thumbnail of Basic limitations in microcircuit fabrication technology

... Basic Limitations in Microcircuit Fabrication Technology Ivan E. Sutherland, Carver A. Mead, ... more ... Basic Limitations in Microcircuit Fabrication Technology Ivan E. Sutherland, Carver A. Mead, and Thomas E. Everhart - REIDUtCED • ? ... Basic Limitations in Microcircuit Fabrication TechnologyIvan E. Sutherland, Carver A. Mead, and Thomas E. Everhart A Report prepared foi ...

Research paper thumbnail of Challenges in Building a Flat-Bandwidth Memory Hierarchy for a Large-Scale Computer with Proximity Communication

13th Symposium on High Performance Interconnects (HOTI'05), 2005

Memory systems for conventional large-scale computers provide only limited bytes/s of data bandwi... more Memory systems for conventional large-scale computers provide only limited bytes/s of data bandwidth when compared to their flop/s of instruction execution rate. The resulting bottleneck limits the bytes/flop that a processor may access from the full memory footprint of a machine and can hinder overall performance. This paper discusses physical and functional views of memory hierarchies and examines existing ratios of bandwidth to execution rate versus memory capacity (or bytes/flop versus capacity ) found in a number of large-scale computers. The paper then explores a set of technologies, Proximity Communication, low-power on-chip networks, dense optical communication, and Sea-of-Anything interconnect, that can flatten this bandwidth hierarchy to relieve the memory bottleneck in a large-scale computer that we call "Hero."

Research paper thumbnail of A characterization of ten rasterization techniques

ACM SIGGRAPH Computer Graphics, 1989

With widespread use of raster scan displays and the ever-increasing desire for faster interactivi... more With widespread use of raster scan displays and the ever-increasing desire for faster interactivity, higher image com-plexity, and higher resolution in displayed images, several techniques have been proposed for rasterizing primitive graphical objects. This paper characterizes ...

Research paper thumbnail of Designing fast asynchronous circuits

Proceedings Seventh International Symposium on Asynchronous Circuits and Systems. ASYNC 2001, 2001

A five-step design process for asynchronous circuits helps simplify their logic and speed their o... more A five-step design process for asynchronous circuits helps simplify their logic and speed their operation. First, assume that all logic gates in the control will have nearly uniform delay. Second, use the uniform delay assumption to simplify control logic. Third, lay out the chip to get wire length data. Fourth, choose a specific delay and calculate transistor widths to apply

Research paper thumbnail of Computers without Clocks

Scientific American, 2002

Research paper thumbnail of A FIFO data switch design experiment

Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems, 1998

A core problem in many pipelined circuit designs is data-dependent data flow. We describe a metho... more A core problem in many pipelined circuit designs is data-dependent data flow. We describe a methodology and a set of circuit modules to address this problem in the asynchronous domain. We call our methodology P**3, or "P cubed." Items flowing through a set of FIFO datapaths can be conditionally steered under the control of data carried by other FIFOs. We have used the P**3 methodology to design and implement a FIFO test chip that uses a data-dependent switch to delete marked data items conditionally. The circuit uses two on-chip FIFO rings as high-speed data sources. It was fabricated through MOSIS using their 0.6µ CMOS design rules. The peak data switch throughput was measured to be a minimum of 580 million data items per second at nominal Vdd of 3.3V.

Research paper thumbnail of A counterflow pipeline experiment

Proceedings. Fifth International Symposium on Advanced Research in Asynchronous Circuits and Systems, 1999

... Bill Coates, Jo Ebergen, Jon Lexau, Scott Fairbanks, Ian Jones, Alex Ridgway, David Harris, I... more ... Bill Coates, Jo Ebergen, Jon Lexau, Scott Fairbanks, Ian Jones, Alex Ridgway, David Harris, Ivan Sutherland Sun Microsystems Laboratories, Palo Alto, USA Abstract ... “...their construction being as it were a wheel within a wheel.” Ezekiel, Chapter 1, verse 16. 1. Introduction ...

Research paper thumbnail of FLEETzero: an asynchronous switching experiment

Proceedings Seventh International Symposium on Asynchronous Circuits and Systems. ASYNC 2001, 2001

Page 1. FLEETzero: An Asynchronous Switching Experiment William S. Coates, Jon K. Lexau, Ian W. J... more Page 1. FLEETzero: An Asynchronous Switching Experiment William S. Coates, Jon K. Lexau, Ian W. Jones, Scott M. Fairbanks, and Ivan E. Sutherland Sun Microsystems Laboratories, 901 San Antonio Road, Palo Alto, CA 94303-4900 Abstract ...

Research paper thumbnail of Electronic alignment for proximity communication

Solid-State Circuits IEEE International Conference, 2004

This work presents an electronic alignment mechanism for capacitively-coupled proximity communica... more This work presents an electronic alignment mechanism for capacitively-coupled proximity communication. On an experimental chip, position offsets of up to +/-100μm are electrically corrected to within 6.25μm. A 0.35μm experimental CMOS chip communicates at 1.35Gb/s with a BER ≤10-10.

Research paper thumbnail of A VLSI architecture for updating raster-scan displays

ACM SIGGRAPH Computer Graphics, 1981

Interactive use of a display requires the capability to update the display rapidly. This paper de... more Interactive use of a display requires the capability to update the display rapidly. This paper describes an on.going project at Carnegie-Mellon University in which we are designing a frame buffer raster-scan display system which has the high performance typically required for ...

Research paper thumbnail of The 8 by 8 display

ACM Transactions on Graphics, 1983

Research paper thumbnail of Circuit Techniques to Enable 430Gb/s/mm2 Proximity Communication

2007 IEEE International Solid-State Circuits Conference. Digest of Technical Papers, 2007

Research paper thumbnail of Logical Effort: Designing Fast MOS Circuits

Research paper thumbnail of The theory of logical effort: designing for speed on the back of an envelope

Research paper thumbnail of Two FIFO ring performance experiments

Proceedings of the IEEE, 1999

Asynchronous circuits are often perceived to operate slower than equivalent clocked circuits. We ... more Asynchronous circuits are often perceived to operate slower than equivalent clocked circuits. We demonstrate with fabricated chips that asynchronous circuits can be every bit as fast as clocked circuits. We describe two high-speed first-in-first-out (FIFO) circuits that we used to compare the performance of asynchronous FIFO's with that of conventionally clocked shift registers. The first FIFO circuit uses a pulse-like protocol, which we call the Asynchronous Symmetric Persistent Pulse Protocol (asP*), to advance data along a pipeline of conventional latches. Use of this protocol requires careful management of circuit delays. The second FIFO circuit uses a transition signaling protocol and special transition latches to store data. These transition latches are fast, but they are about 50% larger than conventional latches. Measurements obtained from chips fabricated in 0.6-m CMOS and from SPICE simulations show that the throughput of the first FIFO design matches that of a conventionally clocked shift register design, with a maximum throughput of 1.1 Giga data items per second. The throughput of the second design exceeds the performance of the asP* design and achieves a maximum throughput of 1.7 Giga data items per second. We have extensively tested the chips and have found them to operate reliably over a very wide range of conditions.

Research paper thumbnail of Naturalized Communication and Testing

2015 21st IEEE International Symposium on Asynchronous Circuits and Systems, 2015

Research paper thumbnail of Timing Verification of GasP Asynchronous Circuits: Predicted Delay Variations Observed by Experiment

Lecture Notes in Computer Science, 2010

Abstract. This paper reports spreadsheet calculations intended to verify the timing of 6-4 GasP a... more Abstract. This paper reports spreadsheet calculations intended to verify the timing of 6-4 GasP asynchronous Network on Chip (NoC) control circuits. The Logical Effort model used in the spreadsheet estimates the delays of each logic gate in the GasP control. The calculations show how ...

Research paper thumbnail of Interaction at Lincoln laboratory in the 1960's

CHI '05 extended abstracts on Human factors in computing systems - CHI '05, 2005

The activity centered around the TX-2 computer at Lincoln Laboratory in the 1960's laid the found... more The activity centered around the TX-2 computer at Lincoln Laboratory in the 1960's laid the foundation for much of HCI. Through the use of archival film footage, and live presentations by some of the key protagonists, this panel is intended to contribute to a more general awareness of this work, its historical importance to HCI, and its relevance to research today.

Research paper thumbnail of How Big Should a Printed Circuit Board Be?

IEEE Transactions on Computers, 2000

Research paper thumbnail of Reentrant polygon clipping

Communications of the ACM, 1974

A new family of clipping algorithms is described. These algorithms are able to clip polygons agai... more A new family of clipping algorithms is described. These algorithms are able to clip polygons against irregular convex plane-faced volumes in three dimensions, removing the parts of the polygon which lie outside the volume. In two dimensions the algorithms permit clipping against irregular convex windows.Polygons to be clipped are represented as an ordered sequence of vertices without repetition of first

Research paper thumbnail of Basic limitations in microcircuit fabrication technology

... Basic Limitations in Microcircuit Fabrication Technology Ivan E. Sutherland, Carver A. Mead, ... more ... Basic Limitations in Microcircuit Fabrication Technology Ivan E. Sutherland, Carver A. Mead, and Thomas E. Everhart - REIDUtCED • ? ... Basic Limitations in Microcircuit Fabrication TechnologyIvan E. Sutherland, Carver A. Mead, and Thomas E. Everhart A Report prepared foi ...

Research paper thumbnail of Challenges in Building a Flat-Bandwidth Memory Hierarchy for a Large-Scale Computer with Proximity Communication

13th Symposium on High Performance Interconnects (HOTI'05), 2005

Memory systems for conventional large-scale computers provide only limited bytes/s of data bandwi... more Memory systems for conventional large-scale computers provide only limited bytes/s of data bandwidth when compared to their flop/s of instruction execution rate. The resulting bottleneck limits the bytes/flop that a processor may access from the full memory footprint of a machine and can hinder overall performance. This paper discusses physical and functional views of memory hierarchies and examines existing ratios of bandwidth to execution rate versus memory capacity (or bytes/flop versus capacity ) found in a number of large-scale computers. The paper then explores a set of technologies, Proximity Communication, low-power on-chip networks, dense optical communication, and Sea-of-Anything interconnect, that can flatten this bandwidth hierarchy to relieve the memory bottleneck in a large-scale computer that we call "Hero."

Research paper thumbnail of A characterization of ten rasterization techniques

ACM SIGGRAPH Computer Graphics, 1989

With widespread use of raster scan displays and the ever-increasing desire for faster interactivi... more With widespread use of raster scan displays and the ever-increasing desire for faster interactivity, higher image com-plexity, and higher resolution in displayed images, several techniques have been proposed for rasterizing primitive graphical objects. This paper characterizes ...

Research paper thumbnail of Designing fast asynchronous circuits

Proceedings Seventh International Symposium on Asynchronous Circuits and Systems. ASYNC 2001, 2001

A five-step design process for asynchronous circuits helps simplify their logic and speed their o... more A five-step design process for asynchronous circuits helps simplify their logic and speed their operation. First, assume that all logic gates in the control will have nearly uniform delay. Second, use the uniform delay assumption to simplify control logic. Third, lay out the chip to get wire length data. Fourth, choose a specific delay and calculate transistor widths to apply

Research paper thumbnail of Computers without Clocks

Scientific American, 2002

Research paper thumbnail of A FIFO data switch design experiment

Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems, 1998

A core problem in many pipelined circuit designs is data-dependent data flow. We describe a metho... more A core problem in many pipelined circuit designs is data-dependent data flow. We describe a methodology and a set of circuit modules to address this problem in the asynchronous domain. We call our methodology P**3, or "P cubed." Items flowing through a set of FIFO datapaths can be conditionally steered under the control of data carried by other FIFOs. We have used the P**3 methodology to design and implement a FIFO test chip that uses a data-dependent switch to delete marked data items conditionally. The circuit uses two on-chip FIFO rings as high-speed data sources. It was fabricated through MOSIS using their 0.6µ CMOS design rules. The peak data switch throughput was measured to be a minimum of 580 million data items per second at nominal Vdd of 3.3V.

Research paper thumbnail of A counterflow pipeline experiment

Proceedings. Fifth International Symposium on Advanced Research in Asynchronous Circuits and Systems, 1999

... Bill Coates, Jo Ebergen, Jon Lexau, Scott Fairbanks, Ian Jones, Alex Ridgway, David Harris, I... more ... Bill Coates, Jo Ebergen, Jon Lexau, Scott Fairbanks, Ian Jones, Alex Ridgway, David Harris, Ivan Sutherland Sun Microsystems Laboratories, Palo Alto, USA Abstract ... “...their construction being as it were a wheel within a wheel.” Ezekiel, Chapter 1, verse 16. 1. Introduction ...

Research paper thumbnail of FLEETzero: an asynchronous switching experiment

Proceedings Seventh International Symposium on Asynchronous Circuits and Systems. ASYNC 2001, 2001

Page 1. FLEETzero: An Asynchronous Switching Experiment William S. Coates, Jon K. Lexau, Ian W. J... more Page 1. FLEETzero: An Asynchronous Switching Experiment William S. Coates, Jon K. Lexau, Ian W. Jones, Scott M. Fairbanks, and Ivan E. Sutherland Sun Microsystems Laboratories, 901 San Antonio Road, Palo Alto, CA 94303-4900 Abstract ...

Research paper thumbnail of Electronic alignment for proximity communication

Solid-State Circuits IEEE International Conference, 2004

This work presents an electronic alignment mechanism for capacitively-coupled proximity communica... more This work presents an electronic alignment mechanism for capacitively-coupled proximity communication. On an experimental chip, position offsets of up to +/-100μm are electrically corrected to within 6.25μm. A 0.35μm experimental CMOS chip communicates at 1.35Gb/s with a BER ≤10-10.

Research paper thumbnail of A VLSI architecture for updating raster-scan displays

ACM SIGGRAPH Computer Graphics, 1981

Interactive use of a display requires the capability to update the display rapidly. This paper de... more Interactive use of a display requires the capability to update the display rapidly. This paper describes an on.going project at Carnegie-Mellon University in which we are designing a frame buffer raster-scan display system which has the high performance typically required for ...

Research paper thumbnail of The 8 by 8 display

ACM Transactions on Graphics, 1983

Research paper thumbnail of Circuit Techniques to Enable 430Gb/s/mm2 Proximity Communication

2007 IEEE International Solid-State Circuits Conference. Digest of Technical Papers, 2007

Research paper thumbnail of Logical Effort: Designing Fast MOS Circuits

Research paper thumbnail of The theory of logical effort: designing for speed on the back of an envelope

Research paper thumbnail of Two FIFO ring performance experiments

Proceedings of the IEEE, 1999

Asynchronous circuits are often perceived to operate slower than equivalent clocked circuits. We ... more Asynchronous circuits are often perceived to operate slower than equivalent clocked circuits. We demonstrate with fabricated chips that asynchronous circuits can be every bit as fast as clocked circuits. We describe two high-speed first-in-first-out (FIFO) circuits that we used to compare the performance of asynchronous FIFO's with that of conventionally clocked shift registers. The first FIFO circuit uses a pulse-like protocol, which we call the Asynchronous Symmetric Persistent Pulse Protocol (asP*), to advance data along a pipeline of conventional latches. Use of this protocol requires careful management of circuit delays. The second FIFO circuit uses a transition signaling protocol and special transition latches to store data. These transition latches are fast, but they are about 50% larger than conventional latches. Measurements obtained from chips fabricated in 0.6-m CMOS and from SPICE simulations show that the throughput of the first FIFO design matches that of a conventionally clocked shift register design, with a maximum throughput of 1.1 Giga data items per second. The throughput of the second design exceeds the performance of the asP* design and achieves a maximum throughput of 1.7 Giga data items per second. We have extensively tested the chips and have found them to operate reliably over a very wide range of conditions.