FPGARelated.com

Hardware Verification With SystemVerilog: An Object-oriented Framework

Mintz, Mike, Ekendahl, Robert 2007

Verification is increasingly complex, and SystemVerilog is one of the languages that the verification community is turning to. However, no language by itself can guarantee success without proper techniques. Object-oriented programming (OOP), with its focus on managing complexity, is ideally suited to this task.

With this handbook―the first to focus on applying OOP to SystemVerilog―we’ll show how to manage complexity by using layers of abstraction and base classes. By adapting these...


Digital Design (Verilog): An Embedded Systems Approach Using Verilog

Ashenden, Peter J. 2007

Digital Design: An Embedded Systems Approach Using Verilog provides a foundation in digital design for students in computer engineering, electrical engineering and computer science courses. It takes an up-to-date and modern approach of presenting digital logic design as an activity in a larger systems design context. Rather than focus on aspects of digital design that have little relevance in a realistic design context, this book concentrates on modern and evolving knowledge and design...


VHDL for Digital Design

Vahid, Frank, Lysecky, Roman 2007

* Ideal as either a standalone introductory guide or in tandem with Vahid's Digital Design to allow for greater language coverage, this is an accessible introductory guide to hardware description language * VHDL is a hardware description language used to model electronic systems and this book is helpful for anyone who is starting out and learning the language * Features numerous examples and tips in the margins * Focuses on application and use of the language, rather than just teaching the...


VHDL 2008: Just the New Stuff (Systems on Silicon)

Ashenden, Peter J., Lewis, Jim 2007

VHDL-2008: Just the New Stuff, as its title says, introduces the new features added to the latest revision of the IEEE standard for the VHDL hardware description language. Written by the Chair and Technical Editor of the IEEE working group, the book is an authoritative guide to how the new features work and how to use them to improve design productivity. It will be invaluable for early adopters of the new language version, for tool implementers, and for those just curious about where VHDL is...


Rapid Prototyping of Digital Systems: SOPC Edition

Hamblen, J. O. 2007

Here is a laboratory workbook filled with interesting and challenging projects for digital logic design and embedded systems classes. The workbook introduces you to fully integrated modern CAD tools, logic simulation, logic synthesis using hardware description languages, design hierarchy, current generation field programmable gate array technology, and SoPC design. Projects cover such areas as serial communications, state machines with video output, video games and graphics, robotics,...


Verilog and SystemVerilog Gotchas: 101 Common Coding Errors and How to Avoid Them

Sutherland, Stuart, Mills, Don 2007

This book will help engineers write better Verilog/SystemVerilog design and verification code as well as deliver digital designs to market more quickly. It shows over 100 common coding mistakes that can be made with the Verilog and SystemVerilog languages. Each example explains in detail the symptoms of the error, the languages rules that cover the error, and the correct coding style to avoid the error. The book helps digital design and verification engineers to recognize, and avoid, these...


Verilog for Digital Design

Vahid, Frank; Lysecky, Roman 2007

* Ideal as either a standalone introductory guide or in tandem with Vahid's Digital Design to allow for greater language coverage, this is an accessible introductory guide to hardware description language

* Verilog is a hardware description language used to model electronic systems (sometimes called Verilog HDL) and this book is helpful for anyone who is starting out and learning the language

* Focuses on application and use of the language, rather than just teaching the basics of the...


Verilog HDL: Digital Design and Modeling

Cavanagh, Joseph 2007

Emphasizing the detailed design of various Verilog projects, Verilog HDL: Digital Design and Modeling offers students a firm foundation on the subject matter. The textbook presents the complete Verilog language by describing different modeling constructs supported by Verilog and by providing numerous design examples and problems in each chapter. Examples include counters of different moduli, half adders, full adders, a carry lookahead adder, array multipliers, different types of Moore and...


Fundamentals of Digital Logic with Verilog Design

Brown, Stephen, Vranesic, Zvonko 2007

Fundamentals of Digital Logic With Verilog Design teaches the basic design techniques for logic circuits. It emphasizes the synthesis of circuits and explains how circuits are implemented in real chips. Fundamental concepts are illustrated by using small examples.

Use of CAD software is well integrated into the book. A CD-ROM that contains Altera's Quartus CAD software comes free with every copy of the text. The CAD software provides automatic mapping of a design written in Verilog into...


Memory Systems: Cache, DRAM, Disk

Jacob, Bruce, Wang, David, Ng, Spencer 2007

Is your memory hierarchy stopping your microprocessor from performing at the high level it should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem. The book tells you everything you need to know about the logical design and operation, physical design and operation, performance characteristics and resulting design trade-offs, and the energy consumption of modern memory hierarchies. You learn how to to tackle the challenging optimization problems that result from the...