University of California at Berkeley Department of Electrical Engineering & Computer Sciences Instructional Support Group /share/b/pub/tcad-old.help ***************************************************************************** THIS DOCUMENT IS OUT OF DATE AND IS HERE FOR HISTORICAL REFERENCE ONLY Please see /shar/b/pub/synopsys.help for current information. This document is an older version. (April 2014) ***************************************************************************** Apr 21 2011 CONTENTS: TSUPREM4, Medici, Taurus Workbench, Sentaurus Licensing Support Documentation Graphical Output CONFIDENTIALITY AGREEMENT for All Users Updating TCAD Software (for sys admins) Other CAD Tools WEBCad TSUPREM4, Medici, Taurus Workbench, Sentaurus --------------------------------------------- This suite of software products is now owned by Synopsys and called TCAD. It includes the products: MEDICI TSUPREM4 TAURUS WORKBENCH (formerly Depict) Taurus 3D DEVICE (3P) (replacement for Davinci) Sentaurus (swb, sdevice and sprocess) Synopsys now bundles the TCAD licenses along with HSPICE and SYNOPSYS (see below). TCAD no longer includes the former TMA programs Suprem3, Caesar, Lorenzo, and Michaelangelo. We now have Silvaco SSUPREM3. Please see /share/b/pub/silvaco.help for information. Synopsys TCAD WEB site: http://www.synopsys.com/products/products.html How Instructional users can run this software: 0) Get an account on the Instructional UNIX computers (see http://inst.eecs.berkeley.edu/connecting.html). 1) You can use the UNIX "SunRay" terminals in 199 Cory and 273 Soda or login to an Instructional UNIX computer (Solaris SPARC only), such as helo.eecs.berkeley.edu pulsar.eecs.berkeley.edu quasar.eecs.berkeley.edu See http://inst.eecs.berkeley.edu/clients to list all of our computers. 2) If you are on a MS Windows PC, start Exceed so you can receive XWindows graphics from the UNIX system. For more information, see http://inst.eecs.berkeley.edu/connecting.html 3) Start the TCAD product with one of these commands: /share/b/bin/tsuprem4 /share/b/bin/medici /share/b/bin/tv /share/b/bin/layout /share/b/bin/twb /share/b/bin/tprocess /share/b/bin/tdevice /share/b/bin/swb /share/b/bin/sprocess /share/b/bin/sdevice Append input file names as needed. The Synopsys TCAD programs are installed under /share/instsww/synopsys/tcad on the Instructional UNIX computers (Solaris SPARC only). Programs that are not listed above may be found in the 'bin' directories, which you can list with this UNIX command: ls -lad /share/instsww/synopsys/tcad/*/bin Please send questions or bug reports to "inst@eecs.berkeley.edu". Licensing --------- The software is now owned by Synopsys (they merged with Avant!, who had earlier merged with TMA, who was the developer of many of these tools). EECS Instruction obtained TCAD licenses in Oct 2003 when we renewed another Synopsys product (HSPICE). Synopsys has now bundled their HSPICE and TCAD products into a "University Bundle". Those licenses are served from cory.eecs (managed by inst@cory.eecs). A copy of the license file is located in /share/instsww/synopsys/Univ_Tools/adm/license.dat on the Instructional systems. The licenses are annual and expire in Oct 2008. (The ISE-TCADd licenses must be renewed more often). You can view the expiration of our current licenses by running these commands on an Instructional SPARC server: cd /share/instsww/synopsys/Univ_Tools ./flexlm/bin/lmstat -i -c ./adm/license.dat The TCAD licenses on fermi.eecs (Device Group) expired in Feb 2004, and the all EECS groups can use the licenses on cory.eecs. Device Group members applied for special permission to add all the TCAD Taurus products to the "University Bundle" license on cory.eecs. Support ------- Synopsys limits support contacts to 3 people. The EECS contacts are Primary Contact: tking@eecs.berkeley.edu (Tsu-Jae King, EECS Professor) Site Admin: kevinm@eecs.berkeley.edu (Kevin Mullally, Instructional admin) Third Contact: larsrohr@eecs.berkeley.edu (Lars Rohrbach, Device Group admin) Grad students have to forward their questions through their research support staff (Prof King or help@eecs). Our contact at Synopsys is Judy Richter University Program Coordinator Synopsys, Inc Direct Phone: 650-584-4495 Fax: 650-584-1543 E-mail: jrichter@synopsys.com Our site id is 5437 (host id 80C49828). Documentation ------------- Manuals are available via the WEB site http://inst.eecs.berkeley.edu/~inst/pub and on the Instructional SPARC computers in PDF format. To list them, type ls /share/instsww/synopsys/tcad/*/manuals_pdf To read the PDF manuals on a UNIX computer, type (for example): acroread /share/instsww/synopsys/tcad/*/manuals_pdf/*/S4_2002.4.pdf There are some test input files. You can find all the directories with sample input files with the UNIX command find /share/instsww/synopsys -type d -name examples To use a sample input file, copy it (and any subordinate files) to your own directory and use that directory as the working directory. This is so the TCAD program can write its output into your directory. For example: EXAMPLES=/share/instsww/synopsys/A_2008.09-SP1/taurus-tsuprem4_2008.09.1/examples/tsuprem4 mkdir ~/my-tsuprem4 cp $EXAMPLES/TS4.config ~/my-tsuprem4 cp $EXAMPLES/s4ex1a.inp ~/my-tsuprem4 cd ~/my-tsuprem4 tsuprem4 s4ex1a.inp Note that to allow graphical output, you must have enabled XWindows on your desktop computer. See below. Graphical Output ---------------- If you run these programs on UNIX, the PLOT and other graphical output will be displayed to your screen using X Windows. For help configuring X Windows for remote workstations, PCs and Macs please see http://inst.eecs.berkeley.edu/connecting.html#xwindows. The 'tmaplot' command needs the libxview.so.3 library. It is in /usr/openwin/lib, on our Solaris computers. That is included in the library path our TCAD startup scripts by the command: setenv LD_LIBRARY_PATH ${LD_LIBRARY_PATH}:/usr/openwin/lib The plotting capability can be tested on the UNIX command line, outside of the other TCAD programs, with the command tmaplot x test Suprem requires a Motif X Window manager, such as CDE. On the EECS Instructional UNIX workstations, some users may have set an alternate X Window manager. If you have SESSIONTYPE set to "xdm" under your .dtprofile (in your UNIX home directory) you will need to remove that entry and login again so that CDE will become your window manager. Suprem may be run in a text-only mode, if the input file does not include any graphics commands such as PLOT. For example, where "inputdata" is such a file, the command tsuprem4 inputdata will create the output file inputdata.out, which can be viewed with the command "more inputdata.out". CONFIDENTIALITY AGREEMENT for All Users --------------------------------------- All users of TMA products on the EECS Instructional computers are bound by the following restrictions: 1) Make no copies of the TMA software or documentation in whole or in part. 2) Do not remove any TMA software or documentation from the EECS labs. 3) Protect the security and confidentiality of the TMA software and documentation, and do not disclose it or any information about it to any other third party. 4) Do not attempt to decode any proprietary TMA software by reverse- engineering or other means. Infractions may result in the denial of further access to the EECS Instructional systems and may also warrant further disciplinary and legal action against the violator by the University or by TMA. Updating TCAD Software (for sys admins) --------------------------------------- Synposys sends email periodically to Kevin Mullally, Lars Rohrbach and/or Prof King with references to updated versions of the licensed products. Researchers should contact their own sys admins to get updates installed. Synopsys products can be downloaded by Instructional or Device Group staff this way: ftp ftp.synopsys.com Login: kevinm Password: ********* ftp> binary 200 Type set to I. ftp> prompt Interactive mode off. ftp> pwd 257 "/home/site5437" is current directory. ftp> cd rev ftp> mget a_tcad-taurus-layout*/* ftp> mget a_tcad-taurus-visual*/* ftp> mget a_tcad-medici*/* ftp> mget a_tcad-taurus-wkbench*/* ftp> mget a_tcad-taurus-pmei*/* ftp> mget a_tcad-tsuprem-4*/* ftp> mget tcad-medici_v2002.4/* ftp> mget tcad-tsuprem-4_v2002.4/* ftp> mget tcad-taurus-pmei_v2002.4/* More information: http://solvnet.synopsys.com Other CAD Tools --------------- For references to other CAD tools that are available on EECS Instructional computers, please see http://inst.eecs.berkeley.edu/~cad http://inst.eecs.berkeley.edu/software and /share/b/pub/cad.help Stanford University still provides suprem4 from http://www-tcad.stanford.edu, but it is unsupported. WEBCad ------ EECS Instruction had a password-protected WEB interface to TSUPREM4 at http://inst.eecs.berkeley.edu/~cad/#suprem. To honor our licensing agreement, the login and password of an Instructional UNIX account were required. This site has been inoperative for some time. EECS Instructional Support 384/386 Cory Hall, 333 Soda Hall inst@eecs.berkeley.edu