SlideServe
Menu
Préférences
© SlideServe · v2026

SPADE Introduction

nau avatar
18 diapositives · 426 Views · Aug 27, 2014

SPADE Introduction. Ma Diming madiming@ic.sjtu.edu.cn. Outline. Motivation & Objectives Analog Design Flow SPADE Introduction Assignments Project Schedule Q & A. Motivation & Objectives. Analog Designers Demand Design Automation Different Tools Integration

SPADE Introduction - slide 1
01 / 18SPADE Introduction
1 / 17

Télécharger la présentation

SPADE Introduction
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. SPADE Introduction Ma Diming madiming@ic.sjtu.edu.cn SJTU 2006

  2. Outline • Motivation & Objectives • Analog Design Flow • SPADE Introduction • Assignments • Project Schedule • Q & A SJTU 2006

  3. Motivation & Objectives • Analog Designers Demand • Design Automation • Different Tools Integration • Symbolic Instead of Numerical • GRASS Tool Right Here • Symbolic, Optimal Solutions • Sources • Demand Oriented • Analog Circuits Class Lab • Practical Use SJTU 2006

  4. Analog Design Flow Schematic Descriptions Circuit Descriptions Netlist Descriptions Numerical, HSpice, Spectrum Simulation Re-Design Symbolic, GRASS Waveforms, Curves, Avanwaves Results & Analysis Direct Optimal Results, W/L No No Meet Requirements? A, PM, Z-P, SNR, BW, SR, … Ideal: Requirements+ Design Solution => Results Yes, Design Done SJTU 2006

  5. Analog Design Flow • GRASS is ClOSER to the Dream • Symbolic => accurate • Consider parameters variation • Condense solutions to smaller ranges • Alex authentications Thus GRASS accompanied with analog designers produces SPADE SJTU 2006

  6. SPADE Introduction SPADE is short for Simulation Program for Analog Design Education thanks to his father, Pro. Shi. • Design Features • Schematic Editor (Virtuoso, or SED) • Simulator (HSPICE) • 2D/3D GUI for results representation • Hierarchical design support • Parameters variation consideration • Basic analog design target consideration (PM, ro, A, etc.) • Numerical simulation avoidance • Matlab like function representation • Specified model simulation • … … SJTU 2006

  7. SPADE Introduction Circuits SPADE Flow Netlist DC Sim Model Extraction 2D/3D Representations H(S) Graph Reduction GRASS Role SJTU 2006

  8. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction A HSpice Like Interface • Points • Flow is like: Formula / ICFB->Netlist->Configure->Simulate • 2D/3D, Parallel, etc. options decided by user to show the results SJTU 2006

  9. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction List X-Y Position X 2D/3D Default Formula Properties (range, points …) • Current • Conductance Tab1 Tab2 • … Category User Defined 3D / 2D View • User Group … New Add SJTU 2006

  10. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction Launching Cadence ICFB / Virtuoso Or Schematic Editor SJTU 2006

  11. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction Multi-tab Editor or GEditor, Vim, Emacs, etc. (For Editing, Saving, etc.) SJTU 2006

  12. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction • Lib, model, path setting • 2D/3D setting • Frequency range setting • Focused device range setting • PDF Setting • Other Settings Point isembed all the properties of result curve as phase margin db, frequence db, etc. inside the tool SJTU 2006

  13. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction HSpice DC run TKY’s script for parameters extraction GRASS run Results representation in 2D/3D view SJTU 2006

  14. SPADE Menu Formula Schematic Editor Cadence ICFB Netlist Configure Simulate Help & About SPADE Introduction Html / PDF Auto Generation Better if man is added SJTU 2006

  15. Assignments • Schematic Editor • Model Related • Hierarchical Design Supported • Parameter Extraction • Gtk/Qt/OpenGL Integration • Formula • Design Targeted Oriented (Ro, P-Z, etc.) • …… SJTU 2006

  16. Assignments • Li Xiaopeng: Scripts Related • Hierarchical design • Parameter extraction • Parser • Xu Hui: Design Target Oriented • Output impedance • … • Zhang He: Qt & OpenGL Related • 3D GUI integration & transplant • Weng Binbin: Gtk Related • Formala • Huang Weijian: Supervise • Supervise, advise, evaluate, feedback • Ma Diming: Tool Related • All things left SJTU 2006

  17. Project Schedule • Milestone 1: 15th March (Res: Ma Diming) • Parser (Res: Li Xiaopeng) • Milestone 2: 16th April (Res: Ma Diming) • Output Impedence (Res: Xu Hui) • Hierarchical Support (Res: Li Xiaopeng) • 3D Integration (Res: Zhang He) • Formula (Res: Weng Binbin) • Milestone 3: End of the semester (Res: Ma Diming) • Model Related (Assignments Not Ready Yet) SJTU 2006

  18. Q & A Thank You SJTU 2006