1 / 16

CADENCE

CADENCE. Chintan Trehan 06/27/06. IC Design Flow. Steps. CAD Tools. Process information. Define System Specs. MATLAB or other math tools. System-Level Design. Schematics drawer & CKT simulator-SPICE. Circuit-Level Design.

Download Presentation

CADENCE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CADENCE Chintan Trehan 06/27/06

  2. IC Design Flow Steps CAD Tools Process information Define System Specs MATLAB or other math tools System-Level Design Schematics drawer & CKT simulator-SPICE Circuit-Level Design Device models Layout drawer, Design Rule Checker (DRC), & Netlist extractor Technology file, DRC, extraction files Physical level Design Layout vs. schematics (LVS) checker, SPICE for post simulation Technology file, Device models Layout verification Submit to Foundry

  3. Read the Process Orbit2μmN-WellDPDM Process Manufacturer Minimum gate length Latest CPU90nm(0.09μm) CMOS implementation approach P-well (obsolete), N-well, Twin-well Numbers of layers of ploy and metal Standard CMOS – Single layer of poly Analog/mixed-signal – Double layers of polys Ex: DPQM - Double-Poly Quadruple-Metal

  4. Using Exceed • Server Name : ees.ee.ttu.edu • Can be accessed using • Exceed in PCs • Remote logon in Sun Workstations • Using Exceed: • Hummingbird Connectivity 9.0  Exceed  Exceed XDMCP Broadcast 

  5. Choosing the server

  6. Sun Workstations Options - Remote Logon --> Choose “ees” Note down the name of the host. ees-{129.118.19.64} *Username – first letter of your first name and first five letters of your last name

  7. Opening a Shell: Choose “Hosts This host” • Display settings for Sun Workstation users: • setenv DISPLAY hostname:0. 0. • On a shell prompt: • Type –”who am I” (lists hostname) • Windows command prompt • ipconfig • setenv DISPLAY hostname:0. 0.

  8. Accessing CADENCE • cp -r ~ctrehan/cad_usr . • cp cad_usr/.cshrc . • cp cad_usr/.cdsenv . • cp cad_usr/.simrc . • cp cad_usr/display.drf . • Logout after copying files and login • commands • ‘icfb &’ – front-to-back IC • Instructions for using a particular tool is available in the documents. • Some tools may require additional environmental settings. Need to copy these files in your home dir

  9. Settings • All settings are done in • .cshrc (c-shell), .login (born-shell) • cds.lib – cadence library path • To check current settings • Shell prompt – type ‘env’ or `setenv’

  10. UNIX OVERVIEW • MultiUser and MultiTasking OS • 3 MAIN LAYERS • KERNEL • Allocates resources and schedules programs • SHELL • Interprets commands and passes to kernel • UTILITY PROGRAMS • File mgmt, Process mgmt , User mgmt

  11. DIRECTORY ABBREVIATIONS • Home (~) • Current (.) • Parent (..) • COMMANDS • pwd (print working directory) • ls ( Listing the contents of a directory) • Options ( -Fi , -l , -al , - R ) • mkdir • rmdir • cd ( change directory)

  12. Program Related • Each program is a process • pid , priority level • COMMANDS • ps (list process ids) • kill (send signal e.g. kill -9 pid) • & (background)

  13. FILE HANDLING • COMMANDS • cp ( to copy a file) • mv ( to move a file) • rm ( to remove or delete a file) • cat ( to catenate a file) • lp ( to print a file)

  14. File Permissions • Read (r) • Write (w) • Execute or Search (x) • COMMAND • chmod mode filename • user group others • r w x r w x r w x

  15. GENERAL COMMANDS • man ( Manual or help) • answerbook2 • alias (add alias rm-i rm in .cshrc) • su (switch user) • clear (clear screen) • df –k (disk free space) • grep (global regular expression print) • passwd (change the password) • vi (editor)

  16. Inverter Schematic and Simulation • Invoke ic front-to-back • icfb & • select ToolsLibrary Manager…… to open Library Manager { If cadence setting are correct it’ll automatically open }

More Related