1 / 28

Contribution of: Fraunhofer Institute for Integrated Circuits Branch Lab Design Automation (EAS)

Contribution of: Fraunhofer Institute for Integrated Circuits Branch Lab Design Automation (EAS) Dresden Germany. Dyn LAB Kickoff Meeting – Praha – November 15-17, 2002. Who we are Fraunhofer Institute for Integrated Circuits Fields of activities Partners

tessa
Télécharger la présentation

Contribution of: Fraunhofer Institute for Integrated Circuits Branch Lab Design Automation (EAS)

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. Contribution of: Fraunhofer Institute for Integrated Circuits Branch Lab Design Automation (EAS) Dresden Germany DynLAB Kickoff Meeting – Praha – November 15-17, 2002

  2. Who we are Fraunhofer Institute for Integrated Circuits Fields of activities Partners Our experiences in modeling and simulation What do we intend to do in the DynLab project? Contents

  3. The Fraunhofer Gesellschaft Staff: Approx. 11.000 (70 % scientists and engineers) Locations: 60 in Germany, 5 in USA, 3 in Asia Funding:60 ... 80 % through contract research Fields of Applied Research: Materials and componentsProduction technologyInformation and communicationMicroelectronics and microsystems (MEMS)Sensor systems, testing technologiesProcess engineeringEnergy, construction, environment, healthTechnical and economic studies

  4. Fraunhofer Institute for Integrated Circuits IIS Branch Lab Design Automation, EAS Dresden Zeunerstr. 38 D-01069 Dresden Head: Prof. Dr. Günter Elst Staff: 65 http://www.eas.iis.fhg.de

  5. Branch Lab Design Automation, EAS Dresden 5 • Design & Test 26 • Synthesis and optimization of digital systems (Timing, Low Power, Re-use) • Test generation, formal verification of digital systems • Failure-simulation of analog circuits • Design of prototypes: FPGA, PLD, Software for DSP, mC, PC Modules for DAB, ATM, SDH, DVB • Modeling & Simulation 29 • Analog, digital, mixed-signal • Modeling (behavioral, circuit, macro) • Multi-level- and mixed-mode Simulation of complex, heterogeneous systems • HW/SW-Co-Simulation, Co-Emulation • Coupling of Simulators and Hardware Application areas: Microelectronics, IT systems, telecommunication, microsystems (MEMS), heterogeneous systems, e-Learning, web-based training

  6. Cooperation with companies and research institutes (examples) Advanced Micro Devices Audion Video Design GmbH Deutsche Telekom AG Infineon Technology AG MAZeT GmbH Robert Bosch GmbH Rohde & Schwarz GmbH Siemens AG TechniSat Digital GmbH Teleconnect GmbH Atmel Germany GmbH Marconi Communications GmbH Forschungszentrum Karlsruhe TH Darmstadt TU Chemnitz TU Cottbus TU Dresden TU Ilmenau TU München Uni Bremen Uni Dortmund Uni Duisburg Uni Hannover Uni-GH Paderborn Uni Passau

  7. Who we are Our experiences in modeling and simulationw. r. t. the DynLab project Tools and Languages Libraries Methodology Dissemination What do we intend to do in the DynLab project? Contents

  8. Tools and Languages Tools and Languages in use • Experiences withmodeling languages • VHDL, VHDL-AMS • Verilog, Verilog-A, Verilog-AMS • MAST, HDL-A • Modelica • SystemC • CAD Tools • ADVance MS, VeriasHDL, hAMSter, SystemVision; ModelSim, Verilog • ELDO, HSPICE, Pspice, Saber; Matlab/Simulink, Dymola ... and Dynast in future • SpectreRF, ADS, ...

  9. Libraries Modelica Library of analog electrical models • Basic elements • Semiconductor devices • Ideal components • Lines • Sources • ...

  10. Libraries Models for RF Applications • Ideal filter models • LNA Low noise amplifiers • VCO Voltage controlled oscillators • Operational Amplifiers • Sigma Delta Converter • PLL Phase-locked loop • ....

  11. Libraries Models for MEMS Applications (1) – Multipole Approach Fy Fy t1x t2x t1y t2y t1z t2z e1 e2 • Modeling of basic components with Kirchhoffian networks • Interconnection points (pins) of models carry • across quantities (displacements, rotation angles, voltages, ...) • through/flow quantities (forces, torques, currents, ...) • Sums of mechanical through quantities at connection points have to be zero for each axis of a global coordinate system

  12. Libraries Models for MEMS Applications (2) Similar as in special simulation tool for MEMS (e. g. SUGAR)

  13. Libraries Models for Free-Space Optics Applications • Laser Diodes • Free Space Transmission Line • Avalanche Photo Diodes • Transimpedance amplifier • Applied for • Bit-error rate (BER) determination with a semianalytical approach In cooperation with LightPointe Europe

  14. Methodology and Tools Fieldbus-based systems • Verification of system functionality • Normal behavior • Exceptions, error handling • Performance analysis • Net utilization • Access times • Use of resources • Profibus design environment • Extension to CAN, LON,LAN ( Ethernet ) in progress • Real-time applications

  15. Thermal Models(Spice, MAST,HDL-A, VHDL-AMS) Methodology and Tools Modeling of Thermal-Electrical Interactions • Thermal Solver and • Model Generator • (TSMG) • FDM approach • Sparse Matrix (CG Method) • Tcl/Tk for GUI • Input: • Geometry (Chip, Header, Devices) • Material data • Power Dissipation Isotherms

  16. Methodology and Tools Modeling of Distributed Elements Inter-Chip Vias (ICV) FEM Simulation Model with lumped elements

  17. Methodology and Tools Generation of Behavioral Models from FEM Descriptions

  18. Methodology Modeling of Micromechanical Components Seismic Mass of Accelaretion sensor Transfer Characteristic for different orders of reduction Acceleration sensor Behavioral Model for System Simulation Abstraction of geometry for FEM description MEMS Device

  19. R1 R2 i1 i2 v2 v1 E L1 L2 Arbitrary initial values i1 and i2 Condition for consistent initial values Methodology Rules for VHDL-AMS Models • Initialization phase • - Consideration of structural, explicit, and augmentation set • - Initialization of quantities • Time Domain Analysis • - Evaluation of Jacobi matrices • Specials of mixed-mode simulation cycle • Elaboration of test problems

  20. Methodology and Tools Web-based Simulation and Optimization Simulation Web-based Coupling of Design Tools Encapsulation of Tools (simulation engines, synthesis tools, optimization algorithms, ...) Data exchange between Tools based on XML via LAN and WWW Configuration and control of tools running on computers in such nets Visual report on results and simulation progress Model Generation Optimization Error Determination

  21. Dissemination Web-based Training Course: RF Design ( LIMA ) • Mixed-signal modeling • RF system design • Simulation tool support • RF components in system level simulators • Modeling in SpectreRF • Characterization • System level verification • Introducing VHDL-AMS • Repetition of VHDL’93 • Conservative and non-conservative systems • Mixed-signal simulation • Special modeling methods • Library of typical RF building blocks • Complex RF design example • Behavioral and hierarchical modeling of complex circuits • Demonstration at industrial relevant design case

  22. Model interface Name Type Description P_in Electrical Input pin P_out Electrical Output pin Vdd Electrical Supply voltage Gnd Electrical Reference node Dissemination Examples in Training Course „RF Design“ • Signal sources • Independent sources • Modulated sources • System blocks • LNA • Mixer • Oscillators • A/D and D/A converter • Filters • … Functional description Model interface Model implementation Simulation example

  23. Dissemination Web-based Training Course: Digital Design • Design Flow • VHDL Modeling • Coding Styles • FPGA Design • Example – Rotating Disk • Applied software • - Renoir, ModelSim, Leonardo, MAX+PLUS II • - Web Browser, Flash

  24. HTML HTTP HTTP-Server (TOMCAT) Contents Picture Text Animation Script(csh) Control Javascript Java CSS Unix-Server Tool X11-Protocol Dissemination Tool Integration in the Training Course „Digital Design“

  25. Who we are Our experiences in modeling and simulation What do we intend to do in the DynLab project ? Libraries Evaluation Training Dissemination Contents

  26. Contribution to libraries of models Evaluation and verification of project results,together with partners from industry Dissemination, e.g, within FKN (Fraunhofer Knowledge Network) and ASIM (a branch of GI - the German Computer Sciences Society) Training of two tutors Translating parts of the Learner‘s Guide (glossary, ...) into German Participation in the web based network for knowledge sharing and social dialogue Main Contributions of EAS to DynLab Contributions to DynLab

  27. Contributions to model libraries Potential modelig areas (to be discussed!) Telecommunication Electronics Micro-mechanics Microsystems Calibration of models using parameter optimization Example: Model Libraries Contributions to DynLab

  28. Smmary: EAS Contributions to DynLab Main Contributions of EAS to DynLab • Contribution to libraries of models • Evaluation and verification of project results,together with partners from industry • Dissemination, e.g, within FKN (Fraunhofer Knowledge Network) and ASIM (a branch of GI - the German Computer Sciences Society) • Training of two tutors • Translating parts of the Learner‘s Guide (glossary, ...) into German • Participation in the web based network for knowledge sharing and social dialogue

More Related