1.

Record Nr.

UNINA9910458648603321

Autore

Bailey Brian <1959->

Titolo

ESL design and verification [[electronic resource] ] : a prescription for electronic system-level methodology / / Brian Bailey, Grant Martin, Andrew Piziali

Pubbl/distr/stampa

Amsterdam ; ; Boston, : Morgan Kaufmann, c2007

ISBN

1-281-05353-8

9786611053536

0-08-048883-8

Descrizione fisica

1 online resource (489 p.)

Collana

The Morgan Kaufmann series in systems on silicon

Altri autori (Persone)

MartinGrant (Grant Edmund)

PizialiAndrew

Disciplina

621.3815

Soggetti

Systems on a chip - Design and construction

Electronic books.

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Front cover; ESL DESIGN AND VERIFICATION; Copyright page; Table of contents; FOREWORD: ESL FROM THE TRENCHES; AUTHORS' ACKNOWLEDGMENTS; ABOUT THE AUTHORS; ABOUT THE CONTRIBUTORS; Chapter 1. WHAT IS ESL?; 1.1 SO, WHAT IS ESL?; 1.2 WHO SHOULD READ THIS BOOK; 1.3 STRUCTURE OF THE BOOK AND HOW TO READ IT; 1.4 CHAPTER LISTING; 1.5 THE PRESCRIPTION; References; Chapter 2. TAXONOMY AND DEFINITIONS FOR THE ELECTRONIC SYSTEM LEVEL; 2.1 TAXONOMY; 2.1.1 Introduction; 2.1.2 Model Taxonomy; 2.1.3 ESL Taxonomy; 2.2 DEFINITIONS; References; Chapter 3. EVOLUTION OF ESL DEVELOPMENT; 3.1 INTRODUCTION

3.2 MOTIVATION FOR ESL DESIGN3.3 TRADITIONAL SYSTEM DESIGN EFFECTIVENESS; 3.4 SYSTEM DESIGN WITH ESL METHODOLOGY; 3.5 BEHAVIORAL MODELING METHODOLOGY; 3.6 BEHAVIORAL MODELING ENVIRONMENTS; 3.7 HISTORICAL BARRIERS TO ADOPTION OF BEHAVIORAL MODELING; 3.8 AUTOMATED IMPLEMENTATION OF FIXED-FUNCTION HARDWARE; 3.9 AUTOMATED IMPLEMENTATION OF PROGRAMMABLE HARDWARE; 3.10 MAINSTREAMING ESL METHODOLOGY; 3.11 PROVOCATIVE THOUGHTS; 3.12 THE



PRESCRIPTION; References; Chapter 4. WHAT ARE THE ENABLERS OF ESL?; 4.1 TOOL AND MODEL LANDSCAPE; 4.2 SYSTEM DESIGNER REQUIREMENTS; 4.3 SOFTWARE TEAM REQUIREMENTS

4.4 HARDWARE TEAM REQUIREMENTS4.5 WHO WILL SERVICE THESE DIVERSE REQUIREMENTS?; 4.6 FREE OR OPEN SOURCE SOFTWARE; 4.7 SUMMARY; 4.8 THE PRESCRIPTION; References; Chapter 5. ESL FLOW; 5.1 SPECIFICATIONS AND MODELING; 5.2 PRE-PARTITIONING ANALYSIS; 5.3 PARTITIONING; 5.4 POST-PARTITIONING ANALYSIS AND DEBUG; 5.5 POST-PARTITIONING VERIFICATION; 5.6 HARDWARE IMPLEMENTATION; 5.7 SOFTWARE IMPLEMENTATION; 5.8 USE OF ESL FOR IMPLEMENTATION VERIFICATION; 5.9 PROVOCATIVE THOUGHTS; 5.10 SUMMARY; 5.11 THE PRESCRIPTION; References; Chapter 6. SPECIFICATIONS AND MODELING; 6.1 THE PROBLEM OF SPECIFICATION

6.2 REQUIREMENTS MANAGEMENT AND PAPER SPECIFICATIONS6.3 ESL DOMAINS; 6.4 EXECUTABLE SPECIFICATIONS; 6.5 SOME ESL LANGUAGES FOR SPECIFICATION; 6.6 PROVOCATIVE THOUGHTS: MODEL-BASED DEVELOPMENT; 6.7 SUMMARY; 6.8 THE PRESCRIPTION; References; Chapter 7. PRE-PARTITIONING ANALYSIS; 7.1 STATIC ANALYSIS OF SYSTEM SPECIFICATIONS; 7.2 THE ROLE OF PLATFORM-BASED ESL DESIGN IN PRE-PARTITIONING ANALYSIS; 7.3 DYNAMIC ANALYSIS; 7.4 ALGORITHMIC ANALYSIS; 7.5 ANALYSIS SCENARIOS AND MODELING; 7.6 DOWNSTREAM USE OF ANALYSIS RESULTS; 7.7 CASE STUDY: JPEG ENCODING; 7.8 SUMMARY AND PROVOCATIVE THOUGHTS

7.9 THE PRESCRIPTIONReferences; Chapter 8. PARTITIONING; 8.1 INTRODUCTION; 8.2 FUNCTIONAL DECOMPOSITION; 8.3 ARCHITECTURE DESCRIPTION; 8.4 PARTITIONING; 8.5 THE HARDWARE PARTITION; 8.6 THE SOFTWARE PARTITION; 8.7 RECONFIGURABLE COMPUTING; 8.8 COMMUNICATION IMPLEMENTATION; 8.9 PROVOCATIVE THOUGHTS; 8.10 SUMMARY; 8.11 THE PRESCRIPTION; References; Chapter 9. POST-PARTITIONING ANALYSIS AND DEBUG; 9.1 ROLES AND RESPONSIBILITIES; 9.2 HARDWARE AND SOFTWARE MODELING AND CO-MODELING; 9.3 PARTITIONED SYSTEMS AND RE-PARTITIONING; 9.4 PRE-PARTITIONED MODEL COMPONENTS; 9.5 ABSTRACTION LEVELS

9.6 COMMUNICATION SPECIFICATION

Sommario/riassunto

Visit the authors' companion site! http://www.electronicsystemlevel.com/ - Includes interactive forum with the authors!Electronic System Level (ESL) design has mainstreamed - it is now an established approach at most of the world's leading system-on-chip (SoC) design companies and is being used increasingly in system design. From its genesis as an algorithm modeling methodology with 'no links to implementation', ESL is evolving into a set of complementary methodologies that enable embedded system design, verification and debug through to the hardware and software implementation



2.

Record Nr.

UNINA9911020318303321

Autore

Zhang Chunlong <1964->

Titolo

Fundamentals of environmental sampling and analysis [[electronic resource] /] / Chunlong (Carl) Zhang

Pubbl/distr/stampa

Hoboken, N.J., : Wiley-Interscience, c2007

ISBN

1-280-82237-6

9786610822379

0-470-12068-1

0-470-12067-3

Descrizione fisica

1 online resource (458 p.)

Disciplina

628

Soggetti

Environmental sampling

Environmental sciences - Statistical methods

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Fundamentals of Environmental Sampling and Analysis; Contents; Preface; ACKNOWLEDGMENTS; ABOUT THE AUTHOR; 1. Introduction to Environmental Data Acquisition; 1.1 Introduction; 1.1.1 Importance of Scientifically Reliable and Legally Defensible Data; 1.1.2 Sampling Error vs. Analytical Error During Data Acquisition; 1.2 Environmental Sampling; 1.2.1 Scope of Environmental Sampling; 1.2.2 Where, When, What, How, and How Many; 1.3 Environmental Analysis; 1.3.1 Uniqueness of Modern Environmental Analysis; 1.3.2 Classical and Modern Analytical and Monitoring Techniques; References

Questions and Problems2. Basics of Environmental Sampling and Analysis; 2.1 Essential Analytical and Organic Chemistry; 2.1.1 Concentration Units; 2.1.2 Common Organic Pollutants and Their Properties; 2.1.3 Analytical Precision, Accuracy, and Recovery; 2.1.4 Detection Limit and Quantitation Limit; 2.1.5 Standard Calibration Curve; 2.2 Essential Environmental Statistics; 2.2.1 Measurements of Central Tendency and Dispersion; 2.2.2 Understanding Probability Distributions; 2.2.3 Type I and II Errors: False Positive and False Negative; 2.2.4 Detection of Outliers; 2.2.5 Analysis of Censored Data

2.2.6 Analysis of Spatial and Time Series Data2.3 Essential Hydrology



and Geology; 2.3.1 Stream Water Flow and Measurement; 2.3.2 Groundwater Flow in Aquifers; 2.3.3 Groundwater Wells; 2.4 Essential Knowledge of Environmental Regulations; 2.4.1 Major Regulations Administrated by the U.S. EPA; 2.4.2 Other Important Environmental Regulations; References; Questions and Problems; 3. Environmental Sampling Design; 3.1 Planning and Sampling Protocols; 3.1.1 Data Quality Objectives; 3.1.2 Basic Considerations of Sampling Plan; 3.2 Sampling Environmental Population

3.2.1 Where (Space) and When (Time) to Sample3.2.2 Obtain Representative Samples from Various Matrices; 3.3 Environmental Sampling Approaches: Where and When; 3.3.1 Judgmental Sampling; 3.3.2 Simple Random Sampling; 3.3.3 Stratified Random Sampling; 3.3.4 Systematic Sampling; 3.3.5 Other Sampling Designs; 3.4 Estimating Sample Numbers: How Many Samples are Required; References; Questions and Problems; 4. Environmental Sampling Techniques; 4.1 General Guidelines of Environmental Sampling Techniques; 4.1.1 Sequence of Sampling Matrices and Analytes; 4.1.2 Sample Amount

4.1.3 Sample Preservation and Storage4.1.4 Selection of Sample Containers; 4.1.5 Selection of Sampling Equipment; 4.2 Techniques for Sampling Various Media: Practical Approaches and Tips; 4.2.1 Surface Water and Wastewater Sampling; 4.2.2 Groundwater Sampling; 4.2.3 Soil and Sediment Sampling; 4.2.4 Hazardous Waste Sampling; 4.2.5 Biological Sampling; 4.2.6 Air and Stack Emission Sampling; References; Questions and Problems; 5. Methodology and Quality Assurance/Quality Control of Environmental Analysis; 5.1 Overview on Standard Methodologies

5.1.1 The U.S. EPA Methods for Air, Water, Wastewater, and Hazardous Waste

Sommario/riassunto

An integrated approach to understanding the principles of sampling, chemical analysis, and instrumentation This unique reference focuses on the overall framework and why various methodologies are used in environmental sampling and analysis. An understanding of the underlying theories and principles empowers environmental professionals to select and adapt the proper sampling and analytical protocols for specific contaminants as well as for specific project applications. Covering both field sampling and laboratory analysis, Fundamentals of Environmental Sampling and Analysis</