Dr. Dobb's is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


Channels ▼
RSS

CMU CS Dean Receives IEEE Award


The IEEE has named Randal E. Bryant, Dean of the School of Computer Science at Carnegie Mellon University, as the recipient of its 2007 Emanuel R. Piore Award in recognition of his contributions to the simulation and verification of electronic systems.

With the ever-increasing complexity of electronic systems and the increasing extent to which they are used, ensuring the quality of their design is critical. To address this issue, Bryant developed efficient algorithms based on ordered binary decision diagrams (OBDDs) to manipulate the logic functions that form the basis for computer designs. His work revolutionized the field, enabling reasoning about large-scale circuit designs for the first time.

Earlier in his career, Bryant developed the MOSSIM switch-level simulator, the first tool that could model the behavior of very large-scale integrated (VLSI) circuits. Major companies used this tool and continue to use succeeding versions to simulate microprocessors and other complex systems.

Over time, Bryant’s focus shifted from simulation to formal verification, where the design is shown to operate correctly under all possible conditions. It was in this context that he developed the algorithms based on binary demission diagrams. Today it is standard practice for hardware engineers to use OBDD-based equivalence checkers.

Bryant’s OBDD data structure provides a way to represent and reason about Boolean functions. OBDDs form the computational basis for tools that perform hardware and software verification, logic circuit synthesis, circuit test generation and artificial intelligence planning.

In his 22 years at CMU, Bryant also has developed ways to simulate a circuit using symbolic variables to encode the its bit-level signals. More recently, he has been developing formal verification techniques that use more abstract representations of circuit behavior, an approach that can handle much larger and more complex systems. Bryant’s work has resulted in the production of more reliable computing platforms with far-reaching economic and scientific implications.

An IEEE Fellow, Bryant earned his B.S. degree from the University of Michigan’s College of Engineering and a doctoral degree from the Massachusetts Institute of Technology.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.