The Student's Guide to VHDL.
By: Ashenden, Peter J.Material type: TextSeries: eBooks on Demand.Systems on Silicon: Publisher: Burlington : Elsevier Science, 2014Edition: 2nd ed.Description: 1 online resource (528 p.).ISBN: 9780080948553.Subject(s): Electronic digital computers - | Electronic digital computers -- Design and construction -- Data processing | VHDL (Computer hardware description language) | VHDL (Computer hardware description language)Genre/Form: Electronic books.Additional physical formats: Print version:: The Student's Guide to VHDLDDC classification: 621.392 LOC classification: TK7885.7 .A84 2008Online resources: Click here to view this ebook.
|Item type||Current location||Call number||URL||Status||Date due||Barcode|
|Electronic Book||UT Tyler Online Online||TK7885.7 .A84 2008 (Browse shelf)||http://uttyler.eblib.com/patron/FullRecord.aspx?p=882616||Available||EBL882616|
CONTENTS; Preface; 1 Fundamental Concepts; 1.1 Modeling Digital Systems; 1.2 Domains and Levels of Modeling; 1.3 Modeling Languages; 1.4 VHDL Modeling Concepts; 1.5 Learning a New Language: Lexical Elements and Syntax; Exercises; 2 Scalar Data Types and Operations; 2.1 Constants and Variables; 2.2 Scalar Types; 2.3 Type Classification; 2.4 Attributes of Scalar Types; 2.5 Expressions and Predefined Operations; Exercises; 3 Sequential Statements; 3.1 If Statements; 3.2 Case Statements; 3.3 Null Statements; 3.4 Loop Statements; 3.5 Assertion and Report Statements; Exercises
4 Composite Data Types and Operations4.1 Arrays; 4.2 Unconstrained Array Types; 4.3 Array Operations and Referencing; 4.4 Records; Exercises; 5 Basic Modeling Constructs; 5.1 Entity Declarations and Architecture Bodies; 5.2 Behavioral Descriptions; 5.3 Structural Descriptions; 5.4 Design Processing; Exercises; 6 Subprograms; 6.1 Procedures; 6.2 Procedure Parameters; 6.3 Concurrent Procedure Call Statements; 6.4 Functions; 6.5 Overloading; 6.6 Visibility of Declarations; Exercises; 7 Packages and Use Clauses; 7.1 Package Declarations; 7.2 Package Bodies; 7.3 Use Clauses; Exercises
8 Resolved Signals8.1 Basic Resolved Signals; 8.2 Resolved Signals, Ports, and Parameters; Exercises; 9 Predefined and Standard Packages; 9.1 The Predefined Packages standard and env; 9.2 IEEE Standard Packages; Exercises; 10 Aliases; 10.1 Aliases for Data Objects; 10.2 Aliases for Non-Data Items; Exercises; 11 Generic Constants; 11.1 Generic Constants; Exercises; 12 Components and Configurations; 12.1 Components; 12.2 Configuring Component Instances; Exercises; 13 Generate Statements; 13.1 Generating Iterative Structures; 13.2 Conditionally Generating Structures; Exercises
14 Design for Synthesis14.1 Synthesizable Subsets; 14.2 Use of Data Types; 14.3 Interpretation of Standard Logic Values; 14.4 Modeling Combinational Logic; 14.5 Modeling Sequential Logic; 14.6 Modeling Memories; 14.7 Synthesis Attributes; 14.8 Metacomments; Exercises; 15 Case Study: System Design Using the Gumnut Core; 15.1 Overview of the Gumnut; 15.2 A Digital Alarm Clock; Exercises; A Standard Packages; A.1 The Predefined Package standard; A.2 The Predefined Package env; A.3 The Predefined Package textio; A.4 Standard VHDL Mathematical Packages
A.5 The std_logic_1164 Multivalue Logic System PackageA.6 Standard Integer Numeric Packages; B VHDL Syntax; B.1 Design File; B.2 Library Unit Declarations; B.3 Declarations and Specifications; B.4 Type Definitions; B.5 Concurrent Statements; B.6 Sequential Statements; B.7 Interfaces and Associations; B.8 Expressions and Names; C Answers to Exercises; References; Index
<i>The Student's Guide to VHDL</i> is a condensed edition of <i>The Designer's Guide to VHDL,</i> the most widely used textbook on VHDL for digital system modeling. <i>The Student's Guide</i> is targeted as a supplemental reference book for computer organization and digital design courses.<br><br>Since publication of the first edition of <i>The Student's Guide,</i> the IEEE VHDL and related standards have been revised. The <i>Designer's Guide</i> has been revised to reflect the changes, so it is appropriate that <i>The Student's Guide</i> also be revised. <br><i>In The Student's Guide to VHDL,
Description based upon print version of record.