Hardware Description Language - PowerPoint PPT Presentation

1 / 5
About This Presentation
Title:

Hardware Description Language

Description:

Hardware Description Language. Boolean Algebra 2. Introduction ... Verilog HDL. Boolean Algebra 3. Module Representation. module smpl_circuit(A,B,C,x,y) ... – PowerPoint PPT presentation

Number of Views:287
Avg rating:3.0/5.0
Slides: 6
Provided by: gerhar
Category:

less

Transcript and Presenter's Notes

Title: Hardware Description Language


1
Hardware Description Language
2
Introduction
  • textual description of circuits
  • structure
  • behavior
  • documentation
  • Applications
  • simulation - verification
  • synthesis
  • VHDL
  • Verilog HDL

3
Module Representation
  • module smpl_circuit(A,B,C,x,y)
  • input A,B,C
  • output x,y
  • wire e
  • and g1(e,A,B)
  • not g2(y, C)
  • or g3(x,e,y)
  • endmodule

e
A
x
B
C
y
4
add delay
  • module cwdelay (A,B,C,x,y)
  • input A,B,C
  • output x,y
  • wire e
  • and (30) g1(e,A,B)
  • or (20) g3(x,e,y)
  • not (10) g2(y,C)
  • endmodule

5
add stimulus
  • module stimcrct
  • reg A,B,C
  • wire x,y
  • cwdelay cwd(A,B,C,x,y)
  • initial
  • begin
  • A 1'b0 B 1'b0 C 1'b0
  • 100
  • A 1'b1 B 1'b1 C 1'b1
  • 100 finish
  • end
  • endmodule
Write a Comment
User Comments (0)
About PowerShow.com