1 / 7

Computer-Aided Engineering

Computer-Aided Engineering. Dr. Gábor Hosszú. E-mail: hosszu@nimrud.eet.bme.hu Media and System Inf. Lab. Dept. of Electron Devices, BME Room: V2 Build. No. 349 Home page: http://nimrud.eet.bme.hu/cae. Overview. Main topics: Short introduction to the subject

yosef
Download Presentation

Computer-Aided Engineering

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. Computer-Aided Engineering Dr. Gábor Hosszú E-mail: hosszu@nimrud.eet.bme.hu Media and System Inf. Lab. Dept. of Electron Devices, BME Room: V2 Build. No. 349 Home page: http://nimrud.eet.bme.hu/cae

  2. Overview Main topics: • Short introduction to the subject • Digital circuit fundamentals • ASIC, PLD, FPGA • VHDL basics • Advanced VHDL language structures • Circuit examples • Laboratory practice

  3. How to learn during the semester? • In the lectures there are • Theoretical parts and • Practical parts (problems) • During the semester at home • Read again the theoretical parts • Solve again the practical problems

  4. What is a Digital ASIC • An ASIC is an Application Specific Integrated Circuit i.e. a hardware circuit, that: • is designed for a particular application • executes one or a few carefully chosen algorithms • outperforms a software-based solution exploiting parallellism in hardware • Examples: • Graphics accellerator • Ethernet controller Introduction

  5. Why study this subject • ASIC's are vital components in most IT-systems, in particular if low power is crucial • HDL Simulation & Synthesis are what C/C++ compilers are for SW • VHDL is one of the most popular HDLs • Contributing factors are time to market, reuseability and technology independence Introduction

  6. New way for designing • Writing VHDL code instead of using schematic components (e.g. gates) is a new way of designing • Working with VHDL does not simply mean writing code, there are also facilities for building hierarchies and designing with a component library • VHDL is also good for writing code for standard circuits (e.g. Motorola 680020) Introduction

  7. Computer-Aided Design (CAD) • Designing with VHDL means that the designer writes code and then verifies the function in a simulator, following which the code is synthesized into a netlist • Synthesis can be compared to a compiler which translates the code into machine code • In hardware, the VHDL code is translated into a schematic with gates and flip-flops Introduction

More Related