MARC details
| 000 -LEADER |
| fixed length control field |
03944nam a22004575i 4500 |
| 001 - CONTROL NUMBER |
| control field |
978-0-387-36254-0 |
| 003 - CONTROL NUMBER IDENTIFIER |
| control field |
DE-He213 |
| 005 - DATE AND TIME OF LATEST TRANSACTION |
| control field |
20250710083956.0 |
| 007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION |
| fixed length control field |
cr nn 008mamaa |
| 008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
| fixed length control field |
100301s2006 xxu| s |||| 0|eng d |
| 020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
| International Standard Book Number |
9780387362540 |
| -- |
99780387362540 |
| 024 7# - OTHER STANDARD IDENTIFIER |
| Standard number or code |
10.1007/978-0-387-36254-0 |
| Source of number or code |
doi |
| 082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER |
| Classification number |
621.3815 |
| Edition information |
23 |
| 100 1# - MAIN ENTRY--PERSONAL NAME |
| Personal name |
Mintz, Mike. |
| Relator term |
author. |
| 245 10 - TITLE STATEMENT |
| Title |
Hardware Verification with C++ |
| Medium |
[recurso electrónico] : |
| Remainder of title |
A Practitioner's Handbook / |
| Statement of responsibility, etc. |
by Mike Mintz, Robert Ekendahl. |
| 264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE |
| Place of production, publication, distribution, manufacture |
Boston, MA : |
| Name of producer, publisher, distributor, manufacturer |
Springer US, |
| Date of production, publication, distribution, manufacture, or copyright notice |
2006. |
| 300 ## - PHYSICAL DESCRIPTION |
| Extent |
XXI, 341p. |
| Other physical details |
online resource. |
| 336 ## - CONTENT TYPE |
| Content type term |
text |
| Content type code |
txt |
| Source |
rdacontent |
| 337 ## - MEDIA TYPE |
| Media type term |
computer |
| Media type code |
c |
| Source |
rdamedia |
| 338 ## - CARRIER TYPE |
| Carrier type term |
recurso en línea |
| Carrier type code |
cr |
| Source |
rdacarrier |
| 347 ## - DIGITAL FILE CHARACTERISTICS |
| File type |
text file |
| Encoding format |
PDF |
| Source |
rda |
| 505 0# - FORMATTED CONTENTS NOTE |
| Formatted contents note |
C++ and Verification (The Why and How) -- Why C++? -- OOP, C++, and Verification -- A Layered Approach -- An Open-Source Environment with C++ -- Teal Basics -- Truss: A Standard Verification Framework -- Truss Flow -- Truss Example -- Using OOP for Verification(Best Practices) -- Thinking OOP -- Designing with OOP -- OOP Classes -- OOP Connections -- Coding OOP -- Examples (Putting It All Together) -- Block Level Testing -- Chip Level Testing -- Things to Remember. |
| 520 ## - SUMMARY, ETC. |
| Summary, etc. |
Written by two verification engineers, Hardware Verification with C++: A Practitioner's Handbook is a four-part tour of how to perform object-oriented techniques. Part I makes the case for C++, and shows a standard verification system using object-oriented programming (OOP). Part II presents two open-source C++ libraries that enable efficient verification with C++ -- Teal, a C++ to Verilog interface, and Truss, a standard verification framework. Part III focuses on OOP with examples from real verification projects. Part IV puts it all together showing complete block-level and system-level verification systems. "The handbook provides a clear understanding of object-oriented programming, and how it applies to hardware verification. It is clear to me that C++, together with Teal and Truss, could form a strong platform for the next generation of hardware verification." Dr. Stanley Hyduke, CEO of Aldec, Inc. "With this book I feel confident I can constitute a verification team that could make good use of C++ for verification, with all the positive results I would need for success. That is a breakthrough!" Bob Fredieu, VP of Research and Development and Cofounder, Assertive Design "Teal let us hit the ground running and focus on developing our intellectual property instead of simulation infrastructure. After two successful ASIC projects, we couldn't be happier with its quality, completeness and compactness." Bennet Ih, ASIC Verification Lead, SigmaTel Imaging Systems Group "Hardware verification complexity has grown to be a software effort, requiring advanced techniques such as OOP. With clear techniques and examples, this handbook guides the reader through the complexities of using OOP to create testbenches. Regardless of what language you use, this book will help sharpen your skills." Chris Spear, Verification Consultant, Synopsys, Inc., Author of SystemVerilog for Verification |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
ENGINEERING. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
COMPUTER SCIENCE. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
COMPUTER AIDED DESIGN. |
| 650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
SYSTEMS ENGINEERING. |
| 650 14 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
ENGINEERING. |
| 650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
CIRCUITS AND SYSTEMS. |
| 650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
COMPUTER-AIDED ENGINEERING (CAD, CAE) AND DESIGN. |
| 650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
PROGRAMMING LANGUAGES, COMPILERS, INTERPRETERS. |
| 650 24 - SUBJECT ADDED ENTRY--TOPICAL TERM |
| Topical term or geographic name entry element |
ELECTRONIC AND COMPUTER ENGINEERING. |
| 700 1# - ADDED ENTRY--PERSONAL NAME |
| Personal name |
Ekendahl, Robert. |
| Relator term |
author. |
| 710 2# - ADDED ENTRY--CORPORATE NAME |
| Corporate name or jurisdiction name as entry element |
SpringerLink (Online service) |
| 773 0# - HOST ITEM ENTRY |
| Title |
Springer eBooks |
| 776 08 - ADDITIONAL PHYSICAL FORM ENTRY |
| Relationship information |
Printed edition: |
| International Standard Book Number |
9780387255439 |
| 856 40 - ELECTRONIC LOCATION AND ACCESS |
| Uniform Resource Identifier |
<a href="http://dx.doi.org/10.1007/978-0-387-36254-0">http://dx.doi.org/10.1007/978-0-387-36254-0</a> |
| Public note |
Ver el texto completo en las instalaciones del CICY |
| 912 ## - |
| -- |
ZDB-2-ENG |
| 942 ## - ADDED ENTRY ELEMENTS (KOHA) |
| Source of classification or shelving scheme |
Dewey Decimal Classification |
| Koha item type |
Libros electrónicos |