The Verilog® Hardware Description Language

XV Acknowledgments xvii Chapter 1 Verilog - A Tutorial Introduction Getting Started 2 A Structural Description 2 Simulating the binaryToESeg Driver 4 Creating Ports For the Module 7 Creating a Testbench For a Module 8 Behavioral Modeling of Combinational Circuits II Procedural Models 12 Rules for Sy...

Full description

Bibliographic Details
Main Authors: Thomas, Donald E., Moorby, Philip R. (Author)
Format: eBook
Language:English
Published: New York, NY Springer US 1998, 1998
Edition:4th ed. 1998
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03205nmm a2200349 u 4500
001 EB000631253
003 EBX01000000000000000484335
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781475728965 
100 1 |a Thomas, Donald E. 
245 0 0 |a The Verilog® Hardware Description Language  |h Elektronische Ressource  |c by Donald E. Thomas, Philip R. Moorby 
250 |a 4th ed. 1998 
260 |a New York, NY  |b Springer US  |c 1998, 1998 
300 |a XIX, 354 p  |b online resource 
505 0 |a 1 Verilog — A Tutorial Introduction -- 2 Behavioral Modeling -- 3 Concurrent Processes -- 4 Logic Level Modeling -- 5 Advanced Timing -- 6 Logic Synthesis -- 7 Behavioral Synthesis -- 8 User-Defined Primitives -- 9 Switch Level Modeling -- 10 Projects -- Appendix A Tutorial Questions and Discussion -- Structural Descriptions -- Testbench Modules -- Combinational Circuits Using always -- Sequential Circuits -- Hierarchical Descriptions -- Finite State Machine and Datapath -- Cycle-Accurate Descriptions -- Appendix B Lexical Conventions -- White Space and Comments -- Operators -- Numbers -- Strings -- Identifiers, System Names, and Keywords -- Appendix C Verilog Operators -- Table of Operators -- Operator Precedence -- Operator Truth Tables -- Expression Bit Lengths -- Appendix D Verilog Gate Types -- Logic Gates -- BUF and NOT Gates -- BUFIF and NOTIF Gates -- MOS Gates -- Bidirectional Gates -- CMOS Gates -- Pullup and Pulldown Gates -- Appendix E Registers, Memories, Integers, and Time -- Registers -- Memories -- Integers and Times -- Appendix F System Tasks and Functions -- Display and Write Tasks -- Continuous Monitoring -- Strobed Monitoring -- File Output -- Simulation Time -- Stop and Finish -- Random -- Reading Data From Disk Files -- Appendix G Formal Syntax Definition -- Tutorial Guide to Formal Syntax Specification -- Source Text -- Declarations -- Primitive Instances -- Module Instantiation -- UDP Declaration and Instantiation -- Behavioral Statements -- Specify Section -- Expressions -- General 
653 |a Computer-Aided Engineering (CAD, CAE) and Design 
653 |a Electrical and Electronic Engineering 
653 |a Electrical engineering 
653 |a Computers 
653 |a Computer Hardware 
653 |a Electronic circuits 
653 |a Computer-aided engineering 
653 |a Electronic Circuits and Systems 
700 1 |a Moorby, Philip R.  |e [author] 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
028 5 0 |a 10.1007/978-1-4757-2896-5 
856 4 0 |u https://doi.org/10.1007/978-1-4757-2896-5?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 621.3815 
520 |a XV Acknowledgments xvii Chapter 1 Verilog - A Tutorial Introduction Getting Started 2 A Structural Description 2 Simulating the binaryToESeg Driver 4 Creating Ports For the Module 7 Creating a Testbench For a Module 8 Behavioral Modeling of Combinational Circuits II Procedural Models 12 Rules for Synthesizing Combinational Circuits 13 Behavioral Modeling of Clocked Sequential Circuits 14 Modeling Finite State Machines IS Rules for Synthesizing Sequential Systems 18 Non-Blocking Assignment("