By Topic

Circuit Design with VHDL

Cover Image Copyright Year: 2004
Author(s): Pedroni, V.
Publisher: MIT Press
Content Type : Books & eBooks
Topics: Components, Circuits, Devices & Systems
  • Print

Abstract

This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering.

  •   Click to expandTable of Contents

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Front Matter

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): i - xix
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Half Title, Title, Copyright, Dedication, Contents, Preface View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      CIRCUIT-LEVEL VHDL

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 1
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Introduction

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 3 - 10
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: About VHDL, VHDL Versions, Design Flow, EDA Tools, Translation of VHDL Code into a Circuit, Circuit Simulation, VHDL Syntax, Number and Character Representations in VHDL View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Code Structure

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 11 - 30
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Fundamental VHDL Units, VHDL Libraries and Packages, Library/Package Declarations, ENTITY, ARCHITECTURE, GENERIC, Introductory VHDL Examples, Coding Guidelines, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Data Types

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 31 - 89
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, VHDL Objects, Data-Type Libraries and Packages, Type Classifications, Type Classifications, Standard-Logic Data Types, Unsigned and Signed Data Types, Fixed- and Floating-Point Types, Predefined Data Types Summary, User-Defined Scalar Types, User-Defined Scalar Types, Integer versus Enumerated Indexing, Array Slicing, Records, Subtypes, Specifying PORT Arrays, Qualified Types and Overloading, Type Conversion, Legal versus Illegal Assignments, ACCESS Types, FILE Types, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Operators and Attributes

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 91 - 119
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Predefined Operators, Overloaded and User-Defined Operators, Predefined Attributes, User-Defined Attributes, Synthesis Attributes, GROUP, ALIAS, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Concurrent Code

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 121 - 150
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Using Operators, The WHEN Statement, The SELECT Statement, The SELECT Statement, Implementing Sequential Circuits with Concurrent Code, Implementing Arithmetic Circuits with Operators, Preventing Combinational-Logic Simplification, Allowing Multiple Signal Assignments, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Sequential Code

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 151 - 176
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Latches and Flip-flops, PROCESS, The If Statement, The WAIT Statement, The LOOP Statement, The CASE Statement, CASE versus SELECT, Implementing Combinational Circuits with Sequential Code, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Signal and Variable

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 177 - 198
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, SIGNAL, VARIABLE, SIGNAL versus VARIABLE, The Inference of Registers, Dual-Edge Circuits, Making Multiple Signal Assignments, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      SYSTEM-LEVEL VHDL

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 199
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package and Component

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 201 - 220
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, PACKAGE, COMPONENT, GENERIC MAP, COMPONENT Instantiation with GENERATE, CONFIGURATION, BLOCK, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Function and Component

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 221 - 239
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, The ASSERT Statement, FUNCTION, PROCEDURE, FUNCTION versus PROCEDURE Summary, Overloading, VHDL 2008, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Simulation with VHDL Testbenches

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 241 - 274
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Simulation Types, Writing Data to Files, Reading Data from Files, Graphical Simulation (Preparing the Design), Stimulus Generation, General VHDL Template for Testbenches, Type I Testbench (Manual Functional Simulation), Type II Testbench (Manual Timing Simulation), Type III Testbench (Automated Functional Simulation), Type IV Testbench (Automated Timing Simulation), Testbenches with Record Types, Testbenches with Data Files, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      EXTENDED AND ADVANCED DESIGNS

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 275
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of State Machines

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 277 - 318
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, VHDL Template for FSMs, Poor FSM Model, FSM Encoding Styles, The State-Bypass Problem in FSMs, Systematic Design Technique for Timed Machines, FSMs with Repetitive States, Other FSM Designs, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design with Basic Displays

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 319 - 350
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Basic LED/SSD/LCD Driver, Playing with a Seven-Segment Display, Frequency Meter (with LCD), Digital Clock (with SSDs), Quick-Finger Game (with LEDs and SSDs)Other Designs with Basic Displays, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of Memory Circuits

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 351 - 373
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Implementing Bidirectional Buses, Memory Initialization Files, ROM Design, RAM Design, External Memory Interfaces, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of Serial Communications Circuits

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 375 - 422
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Data Serializers/Deserializers, Data Serializers/Deserializers, I2C Interface, SPI Interface, TMDS Interface, Video Interfaces: VGA, DVI, and FPD-Link, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of VGA Video Interfaces

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 423 - 444
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, VGA Connector, DDC and EDID, Circuit Diagram, Control Signals, Pixel Signals, Setup for the Experiments, Comments on VHDL Code for VGA Systems, Hardware-Generated Image, Image Generation with a File and On-Chip Memory, Arbitrary Image Generation with a File and On-Chip Memory, Image Equalization with Gamma Expansion, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of DVI Video Interfaces

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 445 - 465
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, Circuit Diagram, Display Resolutions, DVI Types and DVI Connectors, DVI versus HDMI, Setup for the Experiments, Hardware-Generated Image, Other DVI Designs, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      VHDL Design of FPD-Link Video Interfaces

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 467 - 492
      Copyright Year: 2004

      MIT Press eBook Chapters

      This chapter contains sections titled: Introduction, FPD-Link Encoder, Setup for the Experiments, Hardware-Generated Image, Hardware-Generated Image with Characters, Other Designs, Exercises View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Appendices

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 493
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Programmable Logic Devices

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 495 - 501
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Altera Quartus II Tutorial

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 503 - 514
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Xilinx ISE Tutorial

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 515 - 523
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      ModelSim Tutorial

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 525 - 535
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Altera DE2 Board Tutorial

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 537 - 543
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      BMP-to-RAW File Converter Tutorial

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 545 - 546
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Using Macrofunctions

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 547 - 550
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package standard (2002 and 2008)

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 551 - 554
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package std_logic_1164 (1993 and 2008)

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 555 - 562
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package numeric_std (1997 and 2008)

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 563 - 576
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package std_logic_arith

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 577 - 581
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package std_logic_signed

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 583 - 584
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package textio (2002 and 2008)

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 585 - 587
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Package numeric_std_unsigned (2008)

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 589 - 592
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Reserved Words in VHDL 2008

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 593
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Bibliography

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 595
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»

    • Full text access may be available. Click article title to sign in or learn about subscription options.

      Index

      Pedroni, V.
      Circuit Design with VHDL

      Page(s): 597 - 608
      Copyright Year: 2004

      MIT Press eBook Chapters

      This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design with VHDL offers a fully integrated presentation of VHDL and design concepts by including a large number of complete design examples, illustrative circuit diagrams, a review of fundamental design concepts, fully explained solutions, and simulation results. The text presents the information concisely yet completely, discussing in detail all indispensable features of the VHDL synthesis. The book is organized in a clear progression, with the first part covering the circuit level, treating foundations of VHDL and fundamental coding, and the second part covering the system level (units that might be located in a library for code sharing, reuse, and partitioning), expanding upon the earlier chapters to discuss system coding.Part I, "Circuit Design," examines in detail the background and coding techniques of VHDL, including code structure, data types, operators and attributes, concurrent and sequential statements and code, objects (signals, variables, and constants), design of finite state machines, and examples of additional circuit designs. Part II, "System Design," builds on the material already presented, adding elements intended mainly for library allocation; it examines packages and components, functions and procedures, and additional examples of system design. Appendixes on programmable logic devices (PLDs/FPGAs) and synthesis tools follow Part II. The book's highly original approach of teaching through extensive system examples as well as its unique integration of VHDL and design make it suitable both for use by students in computer science and electrical engineering. View full abstract»