VLSI Design Course 2000 CAD Tools Magic/IRSIM/SPICE 簡介 Presenter :黃世緯 助教 Rm 322 10/18/2000.

Slides:



Advertisements
Similar presentations
CPSC330 Digital Logic Design Peiyi Zhao Chapman University 2009
Advertisements

How to Create a Transparent Image. Locate an image Locate an image, right-click on it and select “Save image as...” or “Save picture as…”
1 Excel Lesson 1 Understanding Excel Fundamentals Microsoft Office 2010 Fundamentals Story / Walls.
Excel Understanding Excel Fundamentals Microsoft Office 2010 Fundamentals 1.
Using Microsoft Office Excel 2007
Introduction to Hspice & mWaves
SP2006 CSE598A/EE597G CAD Tool Tutorial Spring 2006 CSE598A / EE597G Analog-Digital Mixed-Signal CMOS Chip Design.
Dracula Verification PDRACULA LOGLVS DRC-ERC Command File
VLSI Layout using Microwind
CADENCE Chintan Trehan 06/27/06. IC Design Flow System-Level Design Circuit-Level Design Physical level Design Layout verification Submit to Foundry Device.
: A-Sequence 星級 : ★★☆☆☆ 題組: Online-judge.uva.es PROBLEM SET Volume CIX 題號: Problem D : A-Sequence 解題者:薛祖淵 解題日期: 2006 年 2 月 21 日 題意:一開始先輸入一個.
ImageJ Macro Language FileDemo.txt範例
: Determine it 星等:★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10520: Determine it 解題者:林祺光 解題日期: 2006 年 5 月 22 日 題意:給兩個值 a 1,n 和 n a i,j.
: Factstone Benchmark ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: : Factstone Benchmark 解題者:鐘緯駿 解題日期: 2006 年 06 月 06 日 題意: 假設 1960.
CNA 2008 Project 1 TA: 徐志偉 Office: EA Grading policy: Total (100%) Report (20%) Socket Programming: (80%) –Basic (60%) –Advanced (20%)
Civil 114 Civil Engineering Drawing AutoCAD
JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。
: Ahoy, Pirates! ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11402: Ahoy, Pirates! 解題者:李重儀 解題日期: 2008 年 8 月 26 日 題意:有一個海盜島有 N 個海盜,他們的編號 (id)
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE VLSI Circuit Design Lecture 6 - ASIC Design.
: Crazy King ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11352: Crazy King 解題者:李重儀 解題日期: 2008 年 12 月 8 日 題意:簡單的說,給你一個 M × N 的西洋棋盤,上有兩點 A 、 B.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
: Function Overloading ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11032:Function Overloading 解題者:許智祺 解題日期: 2007 年 5 月 8 日 題意:判對輸入之數字是否為.
組合語言與系統程式 軟體使用教學. 軟體下載及安裝 下載 到課程網頁下載 tw/~jiun/ 安裝 解壓縮後將 System Software 資料夾放在 D 槽 (C 槽版本放在 C 之下 )
Creating, Formatting, and Editing a Word Document with a Picture
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
: How many 0's? ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11038: How many 0’s? 解題者:楊鵬宇 解題日期: 2007 年 5 月 15 日 題意:寫下題目給的 m 與 n(m
LSU 06/04/2007Electronics 81 CAD Tools for Circuit Design Electronics Unit – Lecture 8 Schematic Diagram Drawing Etched Circuit Board Layout Circuit Simulation.
VLSI Lab References I am grateful for the contributions from SEMATECH, the Austin Community College, and MKS Instruments. For further reading, I especially.
Mr. Potato Head The objective of this tutorial is to cut an image and assemble Mr. Potato Head using various tools in Adobe Photoshop Elements 2.0.
Learning. Microwave office Creators: Iman Radmanesh Amin Fehresti-sani.
XP Tutorial 7 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Working with Graphics Tutorial 7.
EAGLE Schematic Module PCB Layout Editor Autorouter Module.
Microsoft Office Word 2003 Tutorial 1 Creating a Document.
L-EDIT Tutorial EEL 4310.
Inspire students to develop ideas & organize thinking
Introduction to Microsoft Excel
Mentor Tools tutorial Bold Browser Design Manager Design Architect Library Components Quicksim Creating and Compiling the VHDL Model.
STUDENT NAME: YEN-TING LIN STUDENT ID: Computational Photography Final Project Image effect machine.
Promodel tutorial tutorial.
ECE122 – Digital Electronics & Design
Command Interpreter Window (CIW)
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
VISTA IMAGING RADIOLOGY VIEWER. 2 The focus of this document is on the VistA Imaging Display Radiology Viewer. Other Display changes will be discussed.
VLSI Design Course 2001 CAD Tools Magic/IRSIM/SPICE 簡介 Presenter :林郁翔 Rm 330 4/06/2001.
Tutorial for XFDTD Written by Cynthia Furse Utah State University.
Tutorial for XFDTD Written by Cynthia Furse University of Utah.
Lab. I 1. CADENCE를 이용한 Layout
Design Studies 20 ‘Show Off’ Project How to make a computer monitor In Google Sketchup By: Liam Jack.
Objectives Understand the design environment and flow
SoC Design Flow and Tools
How to Resize and Crop Pictures Easily in Microsoft Paint Ammar Rai ENGL 393.
1 Network Simulator 2 Install Chao-Ying Chiu. 2 Outline n Install Cygwin n Install NS2 n Test NS2 Example.
The Excel model for information processing The Excel model is a grid of cells in which items of information are stored and processed. Any information that.
Microsoft Word Screen Parts
First Project: Dance Dance Sprite  Write a dance with your sprite (You pick or create the sprite)  Incorporate as many of the Motion Commands as you.
Magic Mask Artwork Generator for Integrated Circuits - from U.C. Berkeley Magic is a interactive system for creating and modifying VLSI Circuit Layouts.
An electronic document that stores various types of data.
ECE122 – Digital Electronics & Design Tanner Tools Tutorial Ritu Bajpai September 4, 2008.
Written by Whitney J. Wadlow
組員: B 黃聖凱 B 陳禮增.  Advanced Encryption Package( 以下簡稱 AEP) 是由 InterCrypto Ltd 所製作的檔案加密程式。  目前只能在 windows 上運行。  AEP PRO 要價 $49.95 元。
1 Word Processing Intermediate Using Microsoft Office 2000.
Microsoft Excel 2007 Noris Bt. Ismail Faculty of Information and Communication Technology Tel : (Ext 8408) BCOMP0101.
Word processing is the software package that enables you to create,edit, print and save documents for future retrieval reference. creating a document.
Eagle PCB Tutorial Josh Fromm EE 475, April 11th
Microsoft Excel.
類比電路(一)實習.
Chapter 2 Basic vi Editor.
Pentaho Data Integration
Presentation transcript:

VLSI Design Course 2000 CAD Tools Magic/IRSIM/SPICE 簡介 Presenter :黃世緯 助教 Rm /18/2000

VLSI Design Course 2000 Outline Introduction Magic – Layout Editor IRSIM – Logic-level simulator for MOS circuits SPICE – Transistor-level simulator for MOS circuits

VLSI Design Course 2000 Introduction Design Circuits Circuit-level Simulator SPICE Layout Tools Magic Logic-level Simulator IRSIM extract verification A B C C=A? B=A?

VLSI Design Course 2000 Magic – Layout Editor

VLSI Design Course 2000 What is Magic? A color painting tool? –Quite a bit about the nature of VLSI circuit layout Additional operations –Built-in Design-Rule-Check (DRC) –Built-in Hierarchical circuit extractor –Some useful functions such as routing tools

VLSI Design Course 2000 How to Get Help? Manual –Hard copies –Electronic files postscript files available on ols/magic.htm ols/magic.htm On WS: –~d /magic_tutorial (tutorial files) –~d /magic_tutcells (example files for tutorial) On-line help –>> :help subject

VLSI Design Course 2000 Running Magic 在 Linux 中的 magic 及 irsim, 均需要將 CAD_HOME 環境變數設到 /home/cad 目錄下, 也就是, 如果用的是 C Shell (csh, tcsh), 要加入下列兩行到 $HOME/.cshrc 中 setenv CAD_HOME /home/cad set path=($path $CAD_HOME/bin) 在 Linux 中執行 >> magic –dX11 –T tsmc0p8_spdm filename

VLSI Design Course 2000 The Box & the Cursor Used to select things on the color display Mouse left button Mouse right button

VLSI Design Course 2000 Invoking Commands –Type “:”(colon) or “;”(semi-colon) to invoke command –Use macro E.g. ‘u’ means “:undo”

VLSI Design Course 2000 Magic Commands (1) Basic Painting –:paint layers (color) –:erase layers “ ^D ” (erase all layers underneath the cursor) –Use Mouse Select or box what U would like to paint Move to the color (layer) U would like to paint Press middle button (or press left & right together if U use 2-button mouse)

VLSI Design Course 2000 Magic Commands (2) If I mistake to take action… –:undo Same as ‘u’ –:redo Same as ‘U’

VLSI Design Course 2000 Magic Commands (3) Selection –Move over the portion and type ‘s’ –Select more Type ‘S’ –Select area ‘a’ / select more area ‘A’ –Clear out the selection ‘C’ or “:select clear”

VLSI Design Course 2000 Magic Commands (4) Operations on the Selection –:delete d –:move q(l), w(d), e(u), r(r) –:stretch Q, W, E, R –:copy c –:upsidedown (vertically flip) –:sideway (horizontally flip) –:clockwise

VLSI Design Course 2000 Magic Commands (5) Label –:label –Erase a label Select it and delete it –Erase all labels :erase labels –Labeling conventions Vdd! GND! (important!!)

VLSI Design Course 2000 Magic Commands (6) Save to files –:writeall –:save name Magic file format : *.mag Leaving Magic – :quit

VLSI Design Course 2000 Magic Commands (7) Utility Commands –:grid [spacing] –:zoom z / Z (zoom in/out) Advanced Wiring –:array xsize ysize Cell Hierarchy –Expanding x (expand) X (overview) Design Rule Checking –:drc why –:drc find

VLSI Design Course 2000 IRSIM – Logic-level simulator for MOS circuits

VLSI Design Course 2000 Function of IRSIM Logic-level simulation (based on RC model) Display simulation waveform Differences from SPICE –IRSIM is an event-driven logic-level simulator for MOS transistor circuits. –SPICE is a circuit analysis tool for simulation of electrical circuits in steady-state, transient, and frequency domains.

VLSI Design Course 2000 IRSIM EXAMPLE

VLSI Design Course 2000 COMMAND FILE EXAMPLE 此行去掉,改加在 run irsim 之後, 見下頁

VLSI Design Course 2000 TRY IRSIM

VLSI Design Course 2000 ANALYZE WINDOW

VLSI Design Course 2000 SPICE – Transistor-level simulator for MOS circuits

VLSI Design Course 2000 Magic to Spice Convert magic extracted files to spice net files ext2spice name.sp name.ext

VLSI Design Course 2000 SPICE

SPICE Circuit Vin

VLSI Design Course 2000 SPICE

SPICE