Structured Logic Design - Computer Science - Lecture Slides, Slides of Computer Science

These are the Lecture Slides of Computer Science which includes Bit Adder, Code, Vector, Bcdcarryout, Architecture Behavioral, Component, Signal, Waveform, Logic etc. Key important points are: Structured Logic Design, Language, Hardware Description, Very High Speed, Integrated Circuit, Digital Design, Level of Abstraction, Sponsored, Developed, Industry Standard

Typology: Slides

2012/2013

Uploaded on 03/23/2013

dhruv
dhruv ๐Ÿ‡ฎ๐Ÿ‡ณ

4.3

(12)

194 documents

1 / 71

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Structured Logic Design With VHDL
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47

Partial preview of the text

Download Structured Logic Design - Computer Science - Lecture Slides and more Slides Computer Science in PDF only on Docsity!

Structured Logic Design With VHDL

Docsity.com

Introduction

  • VHDL - VHSIC Hardware Description Language
  • VHSIC - Very High Speed Integrated Circuit
  • Development of a hardware description language model as a step in digital design at a high level of abstraction
  • Development of VHDL began in 1983,sponsored by Department of defense, further developed by the IEEE and released as IEEE Standard 1076 in 1987
  • Today it is De facto industry standard for hardware description languages

Structured Design Concepts The abstraction hierarchy

  • The abstraction hierarchy employed by digital designers is a set of interrelated system representation
  • Can be expressed in two domains: structural domain, behavioral domain
  • Structural domain โ€“ component model is described in terms of an interconnection of more primitive components
  • Behavioral domain input/output response โ€“ component model is described by defining its
  • VHDL is used for behavioral description

Structured Design Concepts

The abstraction hierarchy

  • Six abstraction hierarchy levels of detail commonly used in design: silicon, circuit, gate, register, chip and system

Structured Design Concepts

Types of behavioral descriptions

  • Two types of behavioral description โ€“ algorithmic and data flow
  • Algorithmic โ€“ a procedure or program defining the I/O response with no implies of any particular physical implementation
  • Data flow โ€“ a behavioral description in witch the data dependencies is the description match those in a real implementation (^) Docsity.com8/

Structured Design Concepts

Design process

  • Design โ€“ a series of transformations from one representation of a system to another until a representation exists that can be fabricated
  • The design cycle consists of a series of transformations - synthesis steps :

(1) Transformation from English to an

Structured Design Concepts

Design process

Structured Design Concepts

Structural design decomposition

  • The structural form of the design hierarchy implies a design decomposition process
  • Two types of design: full tree design and partial tree design

Structured Design Concepts

The digital design space

  • Major criteria can be considered to be dimensions in Digital Design Space ,with different tracks for various designs
  • Example - circuits A and B implement the same logic function,

Design tools

Docsity.com

Design tools

CAD tool taxonomy

Design tools

CAD tool taxonomy

  • Editors โ€“ textual (circuit level โ€“ SPICE gate, register,chip โ€“ VHDL) or graphic (used at all levels)
  • Simulators โ€“ stochastic (system level,determines for example the percentage of time that a particular unit is busy) or deterministic (all levels above the silicon level)
  • Checkers and Analyzers โ€“ employed at all Docsity.com18/

Design tools

Schematic editors

(2) A system of graphic windows which can be used to create

an interconnect of graphic tokens

(3) Commands for creating wire lists

Design tools

Simulators

  • Major tools used in the development of digital systems
  • Programs which models the response of a system to input stimuli
  • Modeling approach โ€“ system is modeled in interconnected net of digital elements, mapping the function of a digital logic element onto one or more processes Docsity.com^2172