Download presentation
Presentation is loading. Please wait.
Published byWarren Higgins Modified over 9 years ago
1
Studio Session 1: Introduction to VHDL and related Tools EE19D – 25/01/2005
2
Topic Definitions Visual Introduction of VHDL using EVITA (www.aldec.com)www.aldec.com Getting started with Xilinx ISE Tool Simulation of VHDL Models with Moldelsim
3
Definition of an HDL Def: A high level programming language used to model hardware. – special hardware related constructs – digital (now) and analog (near future) – models used for documentation, simulation, synthesis, and test generation – have been extended to the system design level
4
Language Semantics Semantics: what is the meaning of a language construct? HDLs have different semantics for different applications: – Simulation – Synthesis – Test In this course we will be concerned with simulation and synthesis semantics.
5
VHDL VHDL = VHSIC Hardware Description Language VHSIC = Very High Speed Integrated Circuit Program DOD began development in 1983 – design exchange among VHSIC contractors – document parts with long functional life IEEE Standardization – Standardization process began in 1985 – IEEE Standard 1076 in 1987 – Updated in 1993
6
Significance of VHDL VHDL provides a text based approach to structured hardware modeling and design. Analogous to high level software languages such as PASCAL, C, C++, and JAVA. An important tool in managing the complexity of VLSI systems.
7
Why Use VHDL? Reason #1: it allows textual design representation Reason #2: Ability to model at different levels of abstraction
8
Abstraction Levels SYSTEM CHIP REGISTER GATE CIRCUIT SILICON
9
SILICON LEVEL
10
CIRCUIT LEVEL N D P S V+V+ G V in V out D G S Inverter
11
GATE LEVEL S Q Q R Q QR S Flip Flop
12
REGISTER LEVEL Select REG INC MUX CLK B CLK A
13
CHIP LEVEL µ 8 8 8 RAM Par. Port USART Int. Con. P
14
SYSTEM LEVEL A/B Computer IMU C/D RADAR
15
– VHDL Provides total modeling capability at the gate level, register level, and chip level. – It can also be used in many applications at the: system level circuit level Switch level (gate-circuit hybrid)
16
VHDL supports very naturally the Design Decomposition process. Structural Decomposition behavioral model Reason #3: Design Decomposition
17
VHDL can be used to validate design at a high level, thus detecting errors early in the design process Important, because finding errors later is expensive Reason #4: Design Validation
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.