EasterBlack-owned or founded brands at TargetGroceryClothing, Shoes & AccessoriesBabyHomeFurnitureKitchen & DiningOutdoor Living & GardenToysElectronicsVideo GamesMovies, Music & BooksSports & OutdoorsBeautyPersonal CareHealthPetsHousehold EssentialsArts, Crafts & SewingSchool & Office SuppliesParty SuppliesLuggageGift IdeasGift CardsClearanceTarget New ArrivalsTarget Finds#TargetStyleTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores

Hardware Verification with System Verilog - by Mike Mintz & Robert Ekendahl (Hardcover)

Hardware Verification with System Verilog - by  Mike Mintz & Robert Ekendahl (Hardcover) - 1 of 1
$169.99 when purchased online
Target Online store #3991

About this item

Highlights

  • Verification is increasingly complex, and SystemVerilog is one of the languages that the verification community is turning to.
  • Author(s): Mike Mintz & Robert Ekendahl
  • 314 Pages
  • Technology, Electronics

Description



About the Book



This book focuses on Object Orientation Programming and its applications for C++ and SystemVerilog. It includes discussion on why and when certain features should be used. The book also includes an open source verification framework as well as examples.



Book Synopsis



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 techniques, you will write more "reasonable" code, and build efficient and reusable verification components.

Both a learning tool and a reference, this handbook contains hundreds of real-world code snippets and three professional verification-system examples. You can copy and paste from these examples, which are all based on an open-source, vendor-neutral framework (with code freely available at www.trusster.com).

Learn about OOP techniques such as these:

  • Creating classes--code interfaces, factory functions, reuse
  • Connecting classes--pointers, inheritance, channels
  • Using "correct by construction"--strong typing, base classes
  • Packaging it up--singletons, static methods, packages



From the Back Cover



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 techniques, you will write more "reasonable" code, and build efficient and reusable verification components.

Both a learning tool and a reference, this handbook contains hundreds of real-world code snippets and three professional verification-system examples. You can copy and paste from these examples, which are all based on an open-source, vendor-neutral framework (with code freely available at www.trusster.com).

Learn about OOP techniques such as these:

  • Creating classes--code interfaces, factory functions, reuse
  • Connecting classes--pointers, inheritance, channels
  • Using "correct by construction"--strong typing, base classes
  • Packaging it up--singletons, static methods, packages

This handbook guides the user in applying OOP techniques for verification. Mike and Robert have captured their years of experience in a clear and easy-to-read handbook. The examples are complete, and the code is available for you to get started right away. Highly recommended.

Thomas D. Tessier, President,
t2design, Inc.

This handbook contains a lot of useful advice for any verification engineer wanting to create a class-based testbench, regardless of the framework/methodology used. I recommend Hardware Verification with SystemVerilog to anyone who wants a greater understanding of how best to use OOP with SystemVerilog.

Dr. David Long, Senior Consultant,
Doulos

This is a fantastic book that not only shows how to use SystemVerilog and Object-Oriented Programming for verification, but also provides practical examples that are open source!

Stephanie Waters, Field Applications Engineer,
Cadence Design Systems

I have been using SystemVerilog for two years in my research, and this is by far the best book I have found about how to achieve professional grade verification. I will apply these techniques on my future projects.

Dr. Oswaldo Cadenas, Lecturer, Electronic Engineering,
University of Reading, U.K.



Review Quotes




"Hardware Verification with SystemVerilog: An Object-Oriented Framework is both a learning tool and a reference work for verification engineers.
This handbook guides the user in applying OOP techniques for verification. Mike and Robert have captured their years of experience in a clear and easy-to-read handbook. The examples are complete, and the code is available for you to get started right away. Highly recommended." Thomas D. Tessier, President, t2design, Inc.

"This handbook contains a lot of useful advice for any verification engineer wanting to create a class-based testbench, regardless of the framework/methodology used. I recommend Hardware Verification with SystemVerilog to anyone who wants a greater understanding of how best to use OOP with SystemVerilog." Dr David Long, Senior Consultant, Doulos

"This is a fantastic book that not only shows how to use SystemVerilog and Object-Oriented Programming for verification, but also provides practical examples that are open source!" Stephanie Waters, Field Applications Engineer,
Cadence Design Systems

"I have been using SystemVerilog for two years in my research, and this is by far the best book I have found about how to achieve professional grade verification. I will apply these techniques on my future projects." Dr. Oswaldo Cadenas, Lecturer, Electronic Engineering, University of Reading, UK


Dimensions (Overall): 7.22 Inches (H) x 10.22 Inches (W) x .97 Inches (D)
Weight: 1.88 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 314
Genre: Technology
Sub-Genre: Electronics
Publisher: Springer
Theme: Circuits, General
Format: Hardcover
Author: Mike Mintz & Robert Ekendahl
Language: English
Street Date: May 22, 2007
TCIN: 1006475054
UPC: 9780387717388
Item Number (DPCI): 247-27-8697
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 0.97 inches length x 10.22 inches width x 7.22 inches height
Estimated ship weight: 1.88 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, shipped, delivered by a Shipt shopper, or made ready for pickup.
See the return policy for complete information.

Trending Computers & Technology Books

Planes by Byron Barton (Board Book)

$7.99
Buy 2, get 1 free select books, movies, music & Funko

Empire of AI - by  Karen Hao (Hardcover)

$21.71
was $27.14 New lower price
Buy 2, get 1 free select books, movies, music & Funko

Microsoft 365 Excel for Dummies - by  David H Ringstrom (Paperback)

$17.99
was $22.49 New lower price
Buy 2, get 1 free select books, movies, music & Funko

Discover more options

Empire of AI - by  Karen Hao (Hardcover)

$21.71
was $27.14 New lower price
Buy 2, get 1 free select books, movies, music & Funko

Microsoft 365 Excel for Dummies - by  David H Ringstrom (Paperback)

$17.99
was $22.49 New lower price
Buy 2, get 1 free select books, movies, music & Funko

Internet Password Logbook (Red Leatherette) - by  Editors of Rock Point (Hardcover)

$10.99
Buy 2, get 1 free select books, movies, music & Funko

Related Categories

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member ServicesLegal & Privacy

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacy PolicyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy