1 / 20

CHAPTER 1 Introduction to ECADD

CHAPTER 1 Introduction to ECADD. DENC 2533 ECADD. FIRST!!!!. Visit my website at www.asyrani.com and choose Teaching TAB and click at the ECADD subject Fill in the Google Form ASAP right now at your computer. My bio. Hamzah Asyrani Bin Sulaiman B. Eng (Computer) UTM 2007

condon
Download Presentation

CHAPTER 1 Introduction to ECADD

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. CHAPTER 1Introduction to ECADD DENC 2533 ECADD

  2. FIRST!!!! • Visit my website at www.asyrani.com and choose Teaching TAB and click at the ECADD subject • Fill in the Google Form ASAP right now at your computer

  3. My bio • HamzahAsyrani Bin Sulaiman • B. Eng (Computer) UTM 2007 • M. Sc (Computer Graphics and Visualization) By Research UTM 2010 • IEEE Members for 4 years (2010 – recent)

  4. INTRODUCTION TO ECADD • Contents • Introduction of Ecadd Software: • Multisim • Pspice • Matlab • Advantage of Ecadd • Design Process • Summary

  5. Introduction to Software • System software - The software that the computer uses to manage its own internal activities and run applications software. • Ex: input-output system, device driver, operating system (OS). • Applications software – The software that has been developed to solve particular problem, to perform useful work on specific task. • Ex: Entertainment software (electronic game, etc), personal software, education software, productivity software (word processing, spread sheet, etc), Specialty software (Computer-Aided Design, Project Management, etc).

  6. Computer Aided Design and Drafting (CADD) • Refers to a wide range of computer-based tools - that assist engineers in their design activities. • The capabilities of modern CAD system include: • Reuse of design components • Ease of design modification and versioning • Automatically generation of standard components of the design • Validation/verification of designs specifications and design rules • Simulations of design without building a physical prototype • Output of engineering documentation • Output of design directly to manufacturing facilities • Some of engineering CADD are: • Electrical/Electronics design and drafting • Architectural design and drafting • Mechanical design and drafting

  7. Electronic Design Automation (EDA) • Refer to the category of tools for designing and producing electronic systems. • In the discipline of Electrical Engineering. • Called as ECAD – Electronic Computer Aided Design. • Ranging from circuit analysis and design - printed circuit boards (PCBs) to integrated circuits (ICs).

  8. Selection of ECADD • OrCAD (Formerly known as Pspice) Trial at http://www.cadence.com/products/orcad/pages/downloads.aspx

  9. Selection of ECADD • MultiSim Trial at http://www.ni.com/academic/multisimse.htm

  10. Selection of ECADD • Matlab at https://www.mathworks.com/academia/student_version/

  11. How to get all the software? • Or you guys could bring your external harddisk and get it from my office whenever I’m available at my office.

  12. MultiSIM • Multisim is a complete system design tool that offers a very large component database: • Schematic entry • Analog/digital SPICE simulation • VHDL / Verilog design entry and simulation • FPGA/CPLD synthesis • RF capabilities, post-processing features • Transfer to PCB layout packages from Electronics Workbench. • Multisim offers easy-to-use graphical interface for electrical/electronic design needs. • Allows designers to evaluate designs without actually building them.

  13. PSPICE • Simulation Program for Integrated Circuits Emphasis • Simulates the behavior of electronic circuits • Has analog and digital libraries that makes it useful tool for a wide range of analog and digital applications. • Support circuit analysis such as: • DC Analysis (DC transfer curve) • Transient Analysis (Output as a function of time) • AC Analysis (Output as a function of frequency) • Noise Analysis • Sensitivity Analysis • Distortion Analysis • Monte Carlo Analysis • Allows designers to evaluate designs without actually building them.

  14. MATLAB • MATLAB is known as the language of technical computing and also the leading platform for matrix computation and data visualization. • Matlab is an array processor – a computer program designed to deal with data formatted as one- or multi-dimensional arrays. • Provides a platform where data can be visualized and manipulated interactively. • With its matrix-based techniques, problems can be solved easily without having to write detailed program codes as in Visual C, Basic or Fortran. • Matlab has become a very common program used in the engineering world.

  15. MATLAB • Application areas of Matlab: • Technical computing: Mathematical computation, analysis, visualization, and algorithm development. • Control design: Model-Based Design for control systems, including simulation, rapid prototyping, and code generation for embedded systems. • Signal processing and communication: Model-Based Design for signal processing and communication systems, including simulation, code generation, and verification. • Image processing: Image acquisition, analysis, visualization, and algorithm development. • Test and measurement: Hardware connectivity and data analysis for test and measurement applications. • Financial modeling and analysis: Financial modeling, analysis, and application deployment.

  16. Problems with Traditional Development

  17. Advantages of ECADD • Simulation saves lots of time and money. • MultiSim and PSpice provides oscilloscope, bode plotter, logic analyzer, power supply, multimeter, and hundreds of components in their libraries built in the simulation tools. • Enable to alter instruments or rewire circuits before implementing the design. • Enable to do and run sophisticated analyses such as Fourier transforms, noise, distortion, temperature sweep, pole-zero, small-signal transfer function, model parameter sweep, Monte Carlo and worst case analysis through simulations. • Enable to simulate the design without wonder that it will burn up some expensive equipments or components. • Designer know what to expect when they build their design through simulations.

  18. Advantages of ECADD • Executable Model: • Unambiguous • Simulations: • - reduces real prototypes • - systematic analysis • Minimizes errors • Test with design: Detect errors earlier

  19. Design concept Initial design Simulation Redesign Design correct? Successful Design The basic design loop The Design Process No Yes

  20. Summary • Computer aided design software has become an integral part of the engineer’s toolkit. • CAD software packages can speed up the design by assisting the engineer in organizing ideas, analyzing design performance, testing systems and do modifications that bring the design closer to specifications.

More Related