Hardware Verification with C++: A Practitioner's Handbook

Mintz, Mike; Ekendahl, Robert

ISBN 10: 0387255435 ISBN 13: 9780387255439
Published by Springer, 2006
Used Hardcover

From ThriftBooks-Atlanta, AUSTELL, GA, U.S.A. Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since 24 March 2009

This specific item is no longer available.

About this Item

Description:

Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 2.05. Seller Inventory # G0387255435I2N00

Report this item

Synopsis:

For Further Reading . . . . . . . . . . . . . . . . . . . . . . . 41 C h a p t e r 4 : A L a y e r e d A p p r o a c h . . . . . . . . . . . 43 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 A Whiteboard Drawing . . . . . . . . . . . . . . . . . . . . . . 46 An “ends-in” approach. . . . . . . . . . . . . . . . . . . . . 47 Refining the whiteboard blocks . . . . . . . . . . . . . . . 47 The “Common-Currency” Components . . . . . . . . . . . 48 The Interface Layer in Detail. . . . . . . . . . . . . . . . . . 49 The wire layer . . . . . . . . . . . . . . . . . . . . . . . . . . 50 The agent layer . . . . . . . . . . . . . . . . . . . . . . . . . 52 The transaction layer . . . . . . . . . . . . . . . . . . . . . 53 The Top-Layer Components . . . . . . . . . . . . . . . . . . 54 What is a Test? . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 The Test Component . . . . . . . . . . . . . . . . . . . . . . . 58 The Test Irritator . . . . . . . . . . . . . . . . . . . . . . . . . 60 A Complete Test . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 For Further Reading . . . . . . . . . . . . . . . . . . . . . . . 63 Part II: An Open-Source Environment with C++ . . . . . . 65 C h a p t e r 5 : T e a l B a s i c s . . . . . . . . . . . . . . . . . . . 67 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 What Teal provides . . . . . . . . . . . . . . . . . . . . . . . 68 Teal’s similarity to HDLs . . . . . . . . . . . . . . . . . . . 69 A tiny but complete example . . . . . . . . . . . . . . . . 69 Teal’s Main Components. . . . . . . . . . . . . . . . . . . . . 71 Using Teal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73 Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Your C++ test . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 A P r ac titioner ’s Handboo k ix Contents Creating registers . . . . . . . . . . . . . . . . . . . . . . . 74 Working with a reg or vreg . . . . . . . . . . . . . . . . . . 75 Logging Output . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Using Test Parameters . . . . . . . . . . . . . . . . . . . . . . 79 Accessing Memory . . . . . . . . . . . . . . . . . . . . . . . . . 81 A memory note example . . . . . . . . . . . . . . . . . . . 82 Constrained Random Numbers . . . . . . . . . . . . . . . . . 84 Required initialization . . . . . . . . . . . . . . . . . . . . . 84 Using random numbers. . . . . . . . . . . . . . . . . . . . . 84 Working with Simulation Events and Concurrency . . . . 86 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 For Further Reading . . . . . . . . . . . . . . . . . . . . . . . 88 Chapter 6: Truss: A Standard Verification F r a m e w o r k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 General Considerations . . . . . . . . . . . . . . . . . . . . . 93 Using a language other than C++ . . . . . . . . . . . . . . 93 Keeping it simple . . . . . . . . . . . . . . . . . . . . . . . . 94 Major Classes and Their Roles . . . . . . . . . . . . . . . . .

About the Author:

Mike Mintz has more than 20 years of software development experience. Five years ago, he switched back to hardware verification. He has managed groups of software developers and has more than 15 years of C++ programming experience. He implemented C++ verification systems at several companies, using C++, as well languages such as SystemVerilog, Vera and ‘e’.

Robert Ekendahl has a background in ASIC design and more then 12 years experience as a senior verification engineer. Has developed verification system and served as project manager for fortune 100 companies and start-ups with a focus on telecommunication. Has worked in C++ as well as languages such as Verilog, VHDL, C, Vera and ‘e’.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Hardware Verification with C++: A ...
Publisher: Springer
Publication Date: 2006
Binding: Hardcover
Condition: As New
Dust Jacket Condition: No Jacket

Top Search Results from the AbeBooks Marketplace

Seller Image

Mintz, Mike
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
Used Hardcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Most items will be dispatched the same or the next working day. A copy that has been read but remains in clean condition. All of the pages are intact and the cover is intact and the spine may show signs of wear. The book may have minor markings which are not specifically mentioned. Seller Inventory # wbs6112748252

Contact seller

Buy Used

£ 26.31
£ 8.65 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Mintz, Mike
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
Used Hardcover

Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # wbs5096440641

Contact seller

Buy Used

£ 26.31
£ 8.65 shipping
Ships from United Kingdom to U.S.A.

Quantity: 1 available

Add to basket

Seller Image

Mintz, Mike; Ekendahl, Robert
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
Used Hardcover

Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in Good condition! Any other included accessories are also in Good condition showing use. Use can include some highlighting and writing, page and cover creases as well as other types visible wear. Seller Inventory # GWSVV.0387255435.G

Contact seller

Buy Used

£ 35.23
£ 2.94 shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

MINTZ M.
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: Basi6 International, Irving, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEOCT25-81456

Contact seller

Buy New

£ 52.41
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Mintz, Mike; Ekendahl, Robert
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-249549

Contact seller

Buy New

£ 52.41
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Mintz, Mike; Ekendahl, Robert
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: SMASS Sellers, IRVING, TX, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Brand New Original US Edition. Customer service! Satisfaction Guaranteed. Seller Inventory # ASNT3-249549

Contact seller

Buy New

£ 54.56
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

International Edition
International Edition

MINTZ M.
Published by SP SPRINGER, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover
International Edition

Seller: UK BOOKS STORE, London, LONDO, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Brand New! Fast Delivery "International Edition " and ship within 24-48 hours. Deliver by FedEx and Dhl, & Aramex, UPS, & USPS and we do accept APO and PO BOX Addresses. Order can be delivered worldwide within 4-6 Working days .and we do have flat rate for up to 2LB. Extra shipping charges will be requested This Item May be shipped from India, United states & United Kingdom. Depending on your location and availability. Seller Inventory # CVSS 9780387255439

Contact seller

Buy New

£ 70.46
Free Shipping
Ships from United Kingdom to U.S.A.

Quantity: 5 available

Add to basket

Stock Image

0
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: Basi6 International, Irving, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEOCT25-81457

Contact seller

Buy New

£ 92.25
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Mintz, Mike; Ekendahl, Robert
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-86517

Contact seller

Buy New

£ 92.25
Free Shipping
Ships within U.S.A.

Quantity: 1 available

Add to basket

Stock Image

Mintz, Mike; Ekendahl, Robert
Published by Springer, 2006
ISBN 10: 0387255435 ISBN 13: 9780387255439
New Hardcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Feb2215580171301

Contact seller

Buy New

£ 136.12
£ 2.94 shipping
Ships within U.S.A.

Quantity: Over 20 available

Add to basket

There are 3 more copies of this book

View all search results for this book