©2010 cengage learning engineering. all rights reserved.10-0 introduction to vhdl powerpoint...
TRANSCRIPT
![Page 1: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/1.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-1
Introduction to VHDL
PowerPoint Presentation
© 2010. Cengage Learning, Engineering. All Rights Reserved.
1-1
UNIT UNIT 1010
![Page 2: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/2.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-2
Figure 10.1 Gate Circuit
![Page 3: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/3.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-3
Figure 10.2 Inverter with Feedback
![Page 4: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/4.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-4
Figure 10.3 Three Gates with a Common Input and Different
Delays
![Page 5: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/5.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-5
Figure 10.4 Array of AND Gates
![Page 6: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/6.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-6
Figure 10.5 2-to-1 Multiplexer
![Page 7: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/7.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-7
Figure 10.6 Cascaded 2-to-1 MUXes
![Page 8: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/8.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-8
Figure 10.7 4-to-1 Multiplexer
![Page 9: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/9.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-9
Figure 10.8 VHDL Module with Two Gates
![Page 10: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/10.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-10
Figure 10.9 VHDL Program Structure
![Page 11: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/11.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-11
Figure 10.10 Entity Declaration for a Full Adder Module
![Page 12: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/12.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-12
Figure 10.11 4-Bit Binary Adder
![Page 13: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/13.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-13
Figure 10.12 Structural Description of 4-Bit Adder
![Page 14: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/14.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-14
Figure 10.13 VHDL Description of a ROM
![Page 15: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/15.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-15
Figure 10.14 Comparator for Integers
![Page 16: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/16.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-16
Figure 10.15 NOR-NOR Circuit and Structural VHDL Code
![Page 17: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/17.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-17
Figure 10.16 Tri-State Buffer
![Page 18: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/18.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-18
Figure 10.17 Tri-State Buffer Driving a Bus
![Page 19: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/19.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-19
Figure 10.18 Resolution Function for Two Signals
![Page 20: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/20.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-20
Figure 10.19 VHDL Code for Binary Adder
![Page 21: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/21.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-21
Figure 10.20 VHDL Code for Bi-Directional I/O Pin
![Page 22: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/22.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-22
Figure 10.21 Compilation, Simulation, and Synthesis of
VHDL Code
![Page 23: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/23.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-23
Figure 10.22 Simulation of VHDL Code
![Page 24: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/24.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-24
Images From End of Chapter Problems Problem 10.1
![Page 25: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/25.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-25
Problem 10.11
![Page 26: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/26.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-26
Problem 10.16
![Page 27: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/27.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-27
Problem 10.17
![Page 28: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/28.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-28
Problem 10.18
![Page 29: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/29.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-29
Problem 10.19
![Page 30: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/30.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-30
Problem 10.20
![Page 31: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/31.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-31
Problem 10.21
![Page 32: ©2010 Cengage Learning Engineering. All Rights Reserved.10-0 Introduction to VHDL PowerPoint Presentation © 2010. Cengage Learning, Engineering. All Rights](https://reader030.vdocument.in/reader030/viewer/2022032705/56649d825503460f94a67886/html5/thumbnails/32.jpg)
©2010 Cengage Learning Engineering. All Rights Reserved. 10-32
Problem 10.H