slide8 - Hardware Description Language Introduction HDL is...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Hardware Description Language - Introduction HDL is a language that describes the hardware of digital systems in a textual form. It resembles a programming language, but is specifically oriented to describing hardware structures and behaviors. The main difference with the traditional programming languages is HDL’s representation of extensive parallel operations whereas traditional ones represents mostly serial operations. The most common use of a HDL is to provide an alternative to schematics. HDL – Introduction (2) When a language is used for the above purpose (i.e. to provide an alternative to schematics), it is referred to as a structural description in which the language describes an interconnection of components. Such a structural description can be used as input to logic simulation just as a schematic is used. Models for each of the primitive components are required. If an HDL is used, then these models can also be written in the HDL providing a more uniform, portable representation for simulation input. HDL – Introduction (3) HDL can be used to represent logic diagrams, Boolean expressions, and other more complex digital circuits. Thus, in top down design, a very high-level description of a entire system can be precisely specified using an HDL. This high-level description can then be refined and partitioned into lower-level descriptions as a part of the design process. HDL – Introduction (4) As a documentation language, HDL is used to represent and document digital systems in a form that can be read by both humans and computers and is suitable as an exchange language between designers. The language content can be stored and retrieved easily and processed by computer software in an efficient manner. There are two applications of HDL processing: Simulation and Synthesis Logic Simulation A simulator interprets the HDL description and produces a readable output, such as a timing diagram, that predicts how the hardware will behave before its is actually fabricated. Simulation allows the detection of functional errors in a design without having to physically create the circuit. Logic Simulation (2) The stimulus that tests the functionality of the design is called a test bench. To simulate a digital system Design is first described in HDL Verified by simulating the design and checking it with a test bench which is also written in HDL. Logic Simulation Logic simulation is a fast, accurate method of analyzing a circuit to see its waveforms Types of HDL There are two standard HDL’s that are supported by IEEE. VHDL ( Very-High-Speed Integrated Circuits Hardware Description Language ) - Sometimes referred to as VHSIC HDL, this was developed from an initiative by US. Dept. of Defense....
View Full Document

This note was uploaded on 03/23/2011 for the course CPSC 321 taught by Professor Staff during the Spring '08 term at Texas A&M.

Page1 / 141

slide8 - Hardware Description Language Introduction HDL is...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online