digital system designing using vhdl
play

Digital System Designing using VHDL An Industrial Training - PowerPoint PPT Presentation

Digital System Designing using VHDL An Industrial Training Presentation Amit Kumar Thakur B.Tech Electronics & Communication Department of Electronics & Communication Engineering School of Engineering & Technology Jaipur National


  1. Digital System Designing using VHDL An Industrial Training Presentation Amit Kumar Thakur B.Tech Electronics & Communication Department of Electronics & Communication Engineering School of Engineering & Technology Jaipur National University Amit Kumar Thakur Digital System Designing using VHDL

  2. Outlines Importance of VHDL in Industry 1 Introduction 2 Designing Digital System 3 Design Flow VHDL: Building Blocks & Data Types Architecture Model Application Project 4 Conclusion 5 References 6 Amit Kumar Thakur Digital System Designing using VHDL 2/12

  3. Importance of VHDL in Industry Used in Electronics Design Automation 1 Used to describe digital and 2 mixed-signal systems FPGA and IC industries use HDL 3 languages including VHDL Behavious simulation before synthesis 4 Internationally standardized language 5 Figure 1: Integrated Circuits Can be used to describe concurrent 6 systems Portable 7 Amit Kumar Thakur Digital System Designing using VHDL 3/12

  4. Introduction VHDL: VHSIC Hardware Description Language VHSIC: Very High Speed Integrated Circuits About VHDL: Standardized by Institute of Electrical & Electronic Engineers (IEEE) Amlgamation of following languages: Concurrent language Sequential Language Simulation Language Test Language Powerful language constructs: If.....else With...select etc. Design hierarchies to create modular designs Supports design libraries Case insensitive language Facilitates device independent design and portability Strongly typed language Amit Kumar Thakur Digital System Designing using VHDL 4/12

  5. Design Flow Specification Abstract Idea Design Entry Compilation Functional Simula- tion / Verification Synthesis Post-Synthesis Simulation Implementation (Place & Route) Timing Simulation Hardware Implementation To FPGA Figure 2: Flow Chart of designing techniques Amit Kumar Thakur Digital System Designing using VHDL 5/12

  6. VHDL Building Blocks & Data Types Data types: Building blocks: Pre-defined 1 Library 1 User-defined 2 Entity 2 Subtypes 3 Declaration Arrays 4 Modes Port-arrays 5 Architectures 3 Records 6 Configuration 4 Signed & Unsigned 7 Objects 5 Operator types: Constructs 6 Logical 1 Constants 7 Arithmetic 2 Signals 8 Comparison 3 Variables 9 Shift 10 Generics 4 Concatenation 5 Amit Kumar Thakur Digital System Designing using VHDL 6/12

  7. Architecture Model Behavioural 1 It is a high-level description It contains a set of assignment statements to represent behaviour No need to focus on the gate-level implementation of a design Dataflow 2 It uses concurrent signal assignment statements. We already know signal flow throughout various point of the circuit Structural 3 Components from libraries are connected together Designs are hierarchical Each component can be individually simulated It makes use of component instantiation Amit Kumar Thakur Digital System Designing using VHDL 7/12

  8. Application Project Traffic Light Controller through FPGA Specification and features: 4 way 2 lane system Delay generation (1 second) 4 ports-each having Red, Yellow and Green bit Figure 3: Traffic Lights PCB Real LED PCB for hardware implementation Digilent-FPGA implementation Based on counter, ports bits are set high and low Figure 4: FPGA Board Amit Kumar Thakur Digital System Designing using VHDL 8/12

  9. Conclusion Learnings during the training are: Digital System Modelling using EDA tools 1 Levels of behaviour abstraction 2 Digital System-Design Flow 3 VHDL: Features, elements, constructs and tools 4 Project Experience: 5 Digital Circuits & Traffic Light Controller through FPGA Amit Kumar Thakur Digital System Designing using VHDL 9/12

  10. References Books: The Designer’s Guide to VHDL 1 Peter J. Ashenden, 2008. VHDL: Programming by Example 2 Douglas Perry, 2002. Websites: University of Regina, VHDL Lecture 1 http://www.cs.uregina.ca/Links/class-info/301/Xilinx/lecture.html Core Technologies, VHDL Documentaion 2 http://www.1-core.com/library/digital/fpga-design-tutorial/simple- fpga-project.shtml Project Website: http://amitthakur.org/projects/vhdl Amit Kumar Thakur Digital System Designing using VHDL 10/12

  11. Queries & Discussion Amit Kumar Thakur Digital System Designing using VHDL 11/12

  12. Thank You! Amit Kumar Thakur B.Tech Electronics & Communication 7th Semester, Roll No: 7EC-13 Department of Electronics & Communication School of Engineering & Technology Jaipur National University Amit Kumar Thakur Digital System Designing using VHDL 12/12

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend