Synopsys Sentaurus Tutorial - For EE 130/230M Project

Slides:



Advertisements
Similar presentations
Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
Advertisements

Website Content Management Typo3 CMS. King Websites King College does not have one website, it has more than 90! The old site was more than 7,000 pages.
The Components There are three main components of inDepth Lite, inDepth and inDepth+ Real Time Component Reporting Package Configuration Tools.
Code P010 Date: Installation and configuration Clarity User Training.
By Hrishikesh Gadre Session II Department of Mechanical Engineering Louisiana State University Engineering Equation Solver Tutorials.
Project 1: Guide EE232 3/30/2015. Connection Options Class Account (a bit slow): – hpse-12.eecs, hpse-13.eecs, hpse-14.eecs, hpse- 15.eecs Device group.
Building Web Pages With Microsoft Office. Introduction This tutorial is for the beginning web builder. It utilizes software that you already have, Microsoft.
Logging into ITAMS as a Student or Hourly Employee To Login to ITAMS for the first time: Open your web browser. Click File, Open, and type the following.
Exploring the Internet Creating and setting up your website Instructor: Michael Krolak Instructor: Patrick Krolak See also
USC’s Internet-based Time and Attendance Management System.
Using ITAMS as a Supervisor or ITAMS Approver Login to ITAMS as usual, at: Enter your User Identification Number (Same as your.
Course Introduction and Getting Started with C 1 USF - COP C for Engineers Summer 2008.
Asynchronous Solution Appendix Eleven. Training Manual Asynchronous Solution August 26, 2005 Inventory # A11-2 Chapter Overview In this chapter,
Guide To UNIX Using Linux Third Edition
Installing geant4 v9.5 using Windows Daniel Brandt, 06 April 2012 Installing Geant4 v9.5 for Windows A step-by-step guide for Windows XP/Vista/7 using.
Synopsys Sentaurus Tutorial - For EE 130/230M Project
Administrative Functions Certiport Offline Learning System 2.1 Administrative Functions © Certiport, Inc All Rights Reserved.
RIMS II Online Order and Delivery System Tutorial on Downloading and Viewing Multipliers.
1 Chapter Overview Creating User and Computer Objects Maintaining User Accounts Creating User Profiles.
Synopsys Sentaurus Tutorial - For EE130/230A Project
1. 2 LXU800 User’s Manual 1.Installation – Windows XP UI Features Introduction Data Connection & Disconnection.
Linux Operations and Administration
Guide to MCSE , Enhanced 1 Activity 10-1: Restarting Windows Server 2003 Objective: to restart Windows Server 2003 Start  Shut Down  Restart Configure.
NORTEL NETWORKS CONFIDENTIAL CallPilot 150 Modem Access Jan 03, 2005 Version 1.5.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
TrendReader Standard 2 This generation of TrendReader Standard software utilizes the more familiar Windows format (“tree”) views of functions and file.
Digital Logic and State Machine Design Installing Xilinx WebPACK 12.4 CS 2204 Digital Hardware.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
MagicInfo Pro Server Software All control, content, and scheduling is performed within the MagicInfo Pro Server software previously installed. Before.
© 2008, Renesas Technology America, Inc., All Rights Reserved 1 Introduction Purpose  This training course provides an overview of the installation and.
Computing IV Visual C Introduction with OpenCV Example Xinwen Fu.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
BZUPAGES.COM. PRESENTED TO: SIR AHMED KARIM PRESENTED BY: MUHAMMAD FAISAL RAO Malik Shabaz Asif BIT Department Of Information Technology Institute.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Confidential Configuring Attendant Console.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
Module 1 Introduction to UNIX/Linux
Sentaurus Introduction & Step-by-Step Manual
Introduction to Matlab & Data Analysis
1 Chapter Overview Configuring and Troubleshooting the Display Configuring Power Management Configuring Operating System Settings Configuring and Troubleshooting.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Selecting, Formatting, and Printing a finished Report…….
Getting Started: Ansoft HFSS 8.0
1 ITI 1120 Lab # 1 An Introduction to the Lab Environment Contributors: G. Arbez, M. Eid, D. Inkpen, A. Williams, D. Amyot.
Computing Fundamentals Module Lesson 3 — Changing Settings and Customizing the Desktop Computer Literacy BASICS.
Using OUI to install Oracle9i Release 2 on an OpenVMS System.
Downloading and Installing Autodesk Revit 2016
Network for Computational Nanotechnology (NCN) UC Berkeley, Univ.of Illinois, Norfolk State, Northwestern, Purdue, UTEP First-Time User Guide to MOSFET.
Electronic Circuits Laboratory EE462G Lab #5 Biasing MOSFET devices.
Publishing Your Web Pages Ann Emmanuel SIUE Web Administrator
CHAPTER Creating and Managing Users and Groups. Chapter Objectives Explain the use of Local Users and Groups Tool in the Systems Tools Option to create.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
MySQL Getting Started BCIS 3680 Enterprise Programming.
Word and the Writing Process. To create a document 1.On the Start menu, point to Programs, and then click Microsoft Word. A new document opens in Normal.
SNG via Webinar. Where’s Webinar??  Double click Aflac 2000 folder  Highlight “SNGWebCommunicator”  Right Click and “Send To - Desktop”
1 Berger Jean-Baptiste
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Lindsey Velez, Director of Instructional Technology Single Sign-On One Click.
Assignprelim.1 Assignment Preliminaries © 2012 B. Wilkinson/Clayton Ferner. Modification date: Jan 16a, 2014.
9/21/04 James Gallagher Server Installation and Testing: Hands-on ● Install the CGI server with the HDF and FreeForm handlers ● Link data so the server.
BICYCLE PEDAL STATIC ANALYSIS
Bomgar Remote support software
Module 1.1 Introduction to computers
Getting Started with Git and Bitbucket
Using the Omega3P Eigensolver
Ch 1 .Installing and configuring SQL Server 2005
Presentation transcript:

Synopsys Sentaurus Tutorial - For EE 130/230M Project Prof. King Liu and Dr. Xu

CONFIDENTIAL INFORMATION The following material is being disclosed to you pursuant to a non-disclosure agreement between UC Berkley and Synopsys. Information disclosed in this presentation may be used only as permitted under such an agreement. LEGAL NOTICE Information contained in this presentation reflects Synopsys plans as of the date of this presentation. Such plans are subject to completion and are subject to change. Products may be offered and purchased only pursuant to an authorized quote and purchase order. Synopsys is not obligated to develop the software with the features and functionality discussed in the materials.

Outline Software Setups and Configurations Introduction to Sentaurus TCAD Basic Sentaurus Operations Project Tips

Software Setups X11 Forwarding Software (i.e. Exceed) Putty Successful running will display a task bar on your desktop Exceed helps you forward the GUIs from Unix system to your PC Putty is a remote login software, will help you to log into Unix system from a PC (Windows)

Software Setups You may also use Xming that is loaded on the computer lab. Putty Putty is a remote login software, will help you to log into Unix system from a PC (Windows)

Servers and Performance Instructional servers: pulsar.eecs.berkeley.edu quasar.eecs.berkeley.edu c199.eecs.berkeley.edu Shared servers are going to be slow, due to the multiple-thread tasking. Do not wait until the last day! For those who want to WFH: The connection speed is going to be slow, if you are off campus and do the direct forwarding from the servers. My suggestion: leave a computer on campus running Sentaurus and remote log into it.

Configurations .cshrc file A system configuration file under your folder, to define all the environmental variables needed in Unix system Append the following codes to the bottom of your existing .cshrc file: X11 Forwarding Make sure you have enabled the X11 forwarding option in putty. setenv LM_LICENSE_FILE 27005@license-srv.eecs.berkeley.edu set path = ($path /usr/eesww/synopsys/G_2012.06/bin) setenv STDB $HOME/SYNOPSYS/STDB

Please check here !

Project Folder Copy the project folder provided on the project link of class website o to the instructional server on your home directory.

Running Sentaurus Start Exceed Start putty Select the server you want to run your simulation Log on the server Input your Account name and Password After you enter your login name, the system displays “Access Denied”. Ignore it and go ahead to enter your password.

After login, it’s recommended that you first check whether you have correctly added the Sentaurus path in the .cshrc file. So type “which swb” It tells you the installation path of Sentaurus. Then, type “swb” to start Sentaurus workbench.

Sentaurus Workbench Run command: swb Graphical user interface to unify all simulation tools into a single experiment project flow Used to organize projects and set up experiments for both structure generation and device simulation Technology Computer-Aided-Design Tools Parameter row Experiment column

Unlocking Workbench Double click 20nm-NMOS_wo_Halo : the simulation modules will show up on the work bench If you cannot edit the value in the cell, then Right click 20nm-NMOS_wo_Halo-> project->unlock :: This will unlock the project for modification of values. Technology Computer-Aided-Design Tools Parameter row Experiment column

Sentaurus Structure Editor Recommended to run in workbench Run command (under putty): sde Structure Editor (1) generates the device structure (including the doping profiles) (2) Defines the electrical contact and (3) generates the meshing for numerical simulations. Parameters you need to change/optimize for this project Gate oxide thickness (Xo, Units: um) MOSFET gate length (Lgate, Units: um) Spacer length (Lsp, Units: um) Channel Doping Concentration (ChanDoping, Units: cm-3) Source/Drain extension depth (XjExt, Units: um)

Sentaurus Device Recommended to run in workbench Run command (under putty): sdevice Sentaurus Device simulates the device performance by solving multiple, coupled physical equations based on the meshing. Inputs: gate voltage (Vgs), drain voltage (Vds), workfunction Common Physical models: Si band structure (Ec/v, Nc/v and bandgap narrowing) Fermi-Dirac Statistics Poisson equation, continuity equation Band-to-band tunneling, R-G current Drift-Diffusion current, carrier mobility, velocity saturation

Sentaurus Inspect Recommended to run in workbench Used to automatically extract critical device performance parameters such as: Vt_lin Id_lin Gm_lin Vt_sat Id_sat Gm_sat I_OFF SS DIBL Also used to plot the Id-Vg and Id-Vd curves

Simulation Status Start Sentaurus, first select from the left project column, right-click to “preprocess”. Then you will find the nodes will display different colors, suggesting they have different properties. Here is a summary. Only colorful nodes will give you the simulation output. “Ready” means the current tool is free of syntax errors (You should see this since you are not allowed to modify the scripts). Right-click a certain Ready nodes to run, after a short period of time, you will find it changes to “done” or “failed”.

Basic Operations for Sentaurus Structure Editor Now you can view your simulation results if the nodes are done. Right-click the node in Structure editor, select Visualize → Tecplot SV (Select File) and choose msh.tdr file to view your device structure. This is the gate position, only gate contact is left 1-dimensional contact By default, doping concentration is displayed

Basic Operations for Sentaurus Device Right-click the “done” node in Structure Device, select Visualize → Tecplot SV (Select File) and choose des.tdr file to view your device performance contours (vector fields). Current Density Linear region Saturation region

Basic Operations for Sentaurus Device Cont.’d Right-click the “done” node in Structure Device, select Visualize → Inspect (Select File) and choose IdVg_des.plt file to view your device performance curves. Choose Log Y or Linear Y here Device Terminals Most common plot combination is “gate: OuterVoltage” Outputs Use cursors to read the data value along the curve “drain: TotalCurrent”

Idsat, Ilin and IOFF Idsat Vds=VDD Ilin Vds=20mV IOFF VDD

Threshold Voltage Ith = 100nA · W/Lgate W has default value of 1um for Constant current definition of threshold voltage Ith = 100nA · W/Lgate W has default value of 1um for 2-dimensional device simulation Vth

SS and DIBL Sub-threshold Swing DIBL is defined as the threshold voltage difference between linear and saturation region.

Please come to Dr. Xu’s office hours (M&Tu) or send emails Q&A Please come to Dr. Xu’s office hours (M&Tu) or send emails (nuoxu@eecs.berkeley.edu) for any technical questions.