Description |
1 online resource (466 pages) : illustrations |
Contents |
Chapter 1. Introduction -- Chapter 2. Bottom-up design -- Chapter 3. Behavioral coding part I: blocks, variables, and operators -- Chapter 4. Behavioral coding part II: defines, parameters, enumerated types, and packages -- Chapter 5. Behavioral coding part III: loops and branches -- Chapter 6. Subroutines and interfaces -- Chapter 7. Synchronization -- Chapter 8. Simulation, timing, and race conditions -- Chapter 9. Architectural choices -- Chapter 10. Design for testability -- Chapter 11. Library modeling -- Chapter 12. Design examples |
Summary |
For those with a basic understanding of digital design, this book teaches the essential skills to design digital integrated circuits using Verilog and the relevant extensions of SystemVerilog. The author provides an appreciation of design challenges and solutions for producing working circuits. It covers not only the syntax and limitations of HDL coding, but deals extensively with design problems such as partitioning and synchronization, helping you to produce designs that are not only logically correct, but will actually work when turned into physical circuits. It clearly explains what is useful for circuit design and what parts of the languages are only software, providing a non-theoretical, practical guide to robust, reliable and optimized hardware design and development. -- Edited summary from book |
Bibliography |
Includes bibliographical references at the end of each chapters and index |
Notes |
Print version record |
Subject |
Digital integrated circuits -- Design and construction.
|
|
Integrated circuits.
|
|
TECHNOLOGY & ENGINEERING -- Mechanical.
|
|
Digital integrated circuits -- Design and construction
|
|
Integrated circuits
|
Form |
Electronic book
|
ISBN |
9780124095298 |
|
0124095291 |
|
0124080596 |
|
9780124080591 |
|