
System Verilog Functional Verification
Sasan Iman(Author)
McGraw-Hill Publishing Co.
Book
Hardback
350 pages
978-0-07-148904-1 (ISBN)
Description
Master SystemVerilog's full verification functionality. Utilizing a function first approach, the author provides a solid introduction to SystemVerilog fundamentals and teaches the very latest functional verification techniques. To this end, the book provides a comprehensive description of SystemVerilog syntax, semantics, and new concepts introduced by this language. In addition, the book describes architectural views and requirements of verification environments (i.e. randomly generated environments, coverage driven verification environments, etc.). Verification blocks in the architectural views (i.e. Generators, Initiators, Collectors, Checkers, Monitors, Coverage Definitions, etc.) and their implementations using the SystemVerilog HDVL are also discussed in detail in separate parts of the book.
More details
Language
English
Place of publication
London
United Kingdom
Publishing group
McGraw-Hill Education - Europe
Target group
Professional and scholarly
Illustrations
ill
ISBN-13
978-0-07-148904-1 (9780071489041)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
Sasan Iman (Santa Clara, CA) is the President of SiMantis Inc., working in design automation methodologies. Prior to his position at SiMantis, he was the Director of Simulation Technologies at Escalade Corp. He has published journal and conference papers on design, leading to a Best Paper Award at the Design Automation Conference (DAC). He is an active participant in the design community and has served on the technical program committee of International Conference on Computer Aided Design (ICCAD). He holds a Ph.D. in computer engineering from the University of Southern California.
Content
Chapter 1. Verification Methods and Environmental ArchitectureChapter 2. All About System VerilogChapter 3. Topology and Stimulus GenerationChapter 4. Response Calculation and Data CheckingChapter 5. Coverage Modeling and MeasurementChapter 6. System Verilog Code ReuseChapter 7. Programming InterfacesAppendices