/***************************************************************************** * * * Copyright (C) 1992-1999 by * * Kenneth Y. Yun, * * Department of Electrical and Computer Engineering * * University of California, San Diego * * (formerly of Computer Systems Laboratory, Stanford University) * * * * Permission to use, copy, modify and/or distribute, but not sell, this * * software and its documentation for any purpose is hereby granted * * without fee, subject to the following terms and conditions: * * * * 1. The above copyright notice and this permission notice must * * appear in all copies of the software and related documentation. * * * * 2. The name of Stanford University and University of California * * may not be used in advertising or publicity pertaining to distribution * * of the software without the specific, prior written permission of * * Stanford University and University of California. * * * * 3. This software may not be called "3D" if it has been modified * * in any way, without the specific prior written permission of Kenneth * * Y. Yun. * * * * 4. THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, * * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY * * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. * * * * IN NO EVENT SHALL STANFORD UNIVERSITY OR UNIVERSITY OF CALIFORNIA OR * * THE AUTHORS OF THIS SOFTWARE BE LIABLE FOR ANY SPECIAL, INCIDENTAL, * * INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER * * RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF * * THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT * * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. * * * * Notes: * * * * A. Courtesy * * * * Our motivation in distributing this software freely is to encourage * * others to evaluate its effectiveness on a wider range of applications * * than we have resources to attempt, and to provide a foundation for * * further development of automatic synthesis techniques. * * * * We would very much appreciate learning about other's experiences with * * the system and suggestions for improvements. Even more, we would * * appreciate contributions of two kinds: additional synthesis examples * * that can be added to the distribution, and enhancements to the synthesis * * system. Although we do not promise to distribute the examples or * * enhancements, we may do so if feasible. * * * * B. Historical Notes * * * * The 3D synthesis system was designed in 1991-1992 by Kenneth Yun and * * David Dill of the Stanford University Computer Systems Laboratory. * * New features have been added steadily since then. * * The 3D synthesis system makes use of the logic minimizer designed and * * implemented by Robert Fuhrer and Steven Nowick of Columbia University. * * * * Financial support for the design and implementation of the 3D synthesis * * system has come from the Stanford Center for Integrated Systems * * and Semiconductor Research Corporation. * * * * C. Support, comments, feedback * * * * If you need help or have comments or suggestions regarding the 3D * * system, please send electronic mail to "kyy@paradise.ucsd.edu". * * We do not have the resources to provide commercial-quality support, * * but we may be able to help you. * * * *****************************************************************************/