System-on-a-chip [[electronic resource] ] : Design And Test |
Autore | Rajsuman Rochit |
Pubbl/distr/stampa | Norwood, : Artech House, 2006 |
Descrizione fisica | 1 online resource (289 p.) |
Disciplina | 621.395 |
Soggetto topico | Embedded computer systems - Design and construction |
Soggetto genere / forma | Electronic books. |
ISBN | 1-58053-471-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents v; Preface xi; Acknowledgment xiii; 1 Introduction 3; 1.1 Architecture of the Present-Day SoC 5; 1.2 Design Issues of SoC 8; 1.3 Hardware-Software Codesign 14; 1.4 Core Libraries, EDA Tools, and Web Pointers 21; References 29; 2 Design Methodology for Logic Cores 33; 2.1 SoC Design Flow 34; 2.2 General Guidelines for Design Reuse 36; 2.3 Design Process for Soft and Firm Cores 43; 2.4 Design Process for Hard Cores 47; 2.5 Sign-Off Checklist and Deliverables 51; 2.6 System Integration 53; References 55; 3 Design Methodology for Memory and Analog Cores 57
3.1 Why Large Embedded Memories 573.2 Design Methodology for Embedded Memories 59; 3.3 Specifications of Analog Circuits 72; 3.4 High-Speed Circuits 79; References 83; 4 Design Validation 85; 4.1 Core-Level Validation 86; 4.2 Core Interface Verification 93; 4.3 SoC Design Validation 95; Reference 103; 5 Core and SoC Design Examples 105; 5.1 Microprocessor Cores 105; 5.2 Comments on Memory Core Generators 112; 5.3 Core Integration and On-Chip Bus 113; 5.4 Examples of SoC 115; References 122; 6 Testing of Digital Logic Cores 125; 6.1 SoC Test Issues 126 6.2 Access, Control, and Isolation 1286.3 IEEE P1500 Effort 129; 6.4 Core Test and IP Protection 138; 6.5 Test Methodology for Design Reuse 142; 6.6 Testing of Microprocessor Cores 144; References 152; 7 Testing of Embedded Memories 155; 7.1 Memory Fault Models and Test Algorithms 156; 7.2 Test Methods for Embedded Memories 162; 7.3 Memory Redundancy and Repair 171; 7.4 Error Detection and Correction Codes 175; 7.5 Production Testing of SoC With Large Embedded Memory 176; References 177; 8 Testing of Analog and Mixed-Signal Cores 181 8.1 Analog Parameters and Characterization 1828.2 Design-for-Test and Built-in Self-Test Methods for Analog Cores 191; 8.3 Testing of Specific Analog Circuits 200; References 204; 9 Iddq Testing 207; 9.1 Physical Defects 207; 9.2 Iddq Testing Difficulties in SoC 219; 9.3 Design-for-Iddq-Testing 115; 9.4 Design Rules for Iddq Testing 230; 9.5 Iddq Test Vector Generation 231; References 236; 10 Production Testing 239; 10.1 Production Test Flow 239; 10.2 At-Speed Testing 241; 10.3 Production Throughput and Material Handling 246; References 249 11 Summary and Conclusions 25111.1 Summary 251; 11.2 Future Scenarios 254; Appendix: RTL Guidelines for Design Reuse 257; A.1 Naming Convention 257; A.2 General Coding Guidelines 258; A.3 RTL Development for Synthesis 260; A.4 RTL Checks 262; About the Author 265; Index 267 |
Record Nr. | UNINA-9910456056003321 |
Rajsuman Rochit
![]() |
||
Norwood, : Artech House, 2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
System-on-a-chip [[electronic resource] ] : design and test |
Autore | Rajsuman Rochit |
Pubbl/distr/stampa | Norwood, : Artech House, 2006 |
Descrizione fisica | 1 online resource (289 p.) |
Disciplina | 621.395 |
Soggetto topico | Embedded computer systems - Design and construction |
ISBN | 1-58053-471-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents v; Preface xi; Acknowledgment xiii; 1 Introduction 3; 1.1 Architecture of the Present-Day SoC 5; 1.2 Design Issues of SoC 8; 1.3 Hardware-Software Codesign 14; 1.4 Core Libraries, EDA Tools, and Web Pointers 21; References 29; 2 Design Methodology for Logic Cores 33; 2.1 SoC Design Flow 34; 2.2 General Guidelines for Design Reuse 36; 2.3 Design Process for Soft and Firm Cores 43; 2.4 Design Process for Hard Cores 47; 2.5 Sign-Off Checklist and Deliverables 51; 2.6 System Integration 53; References 55; 3 Design Methodology for Memory and Analog Cores 57
3.1 Why Large Embedded Memories 573.2 Design Methodology for Embedded Memories 59; 3.3 Specifications of Analog Circuits 72; 3.4 High-Speed Circuits 79; References 83; 4 Design Validation 85; 4.1 Core-Level Validation 86; 4.2 Core Interface Verification 93; 4.3 SoC Design Validation 95; Reference 103; 5 Core and SoC Design Examples 105; 5.1 Microprocessor Cores 105; 5.2 Comments on Memory Core Generators 112; 5.3 Core Integration and On-Chip Bus 113; 5.4 Examples of SoC 115; References 122; 6 Testing of Digital Logic Cores 125; 6.1 SoC Test Issues 126 6.2 Access, Control, and Isolation 1286.3 IEEE P1500 Effort 129; 6.4 Core Test and IP Protection 138; 6.5 Test Methodology for Design Reuse 142; 6.6 Testing of Microprocessor Cores 144; References 152; 7 Testing of Embedded Memories 155; 7.1 Memory Fault Models and Test Algorithms 156; 7.2 Test Methods for Embedded Memories 162; 7.3 Memory Redundancy and Repair 171; 7.4 Error Detection and Correction Codes 175; 7.5 Production Testing of SoC With Large Embedded Memory 176; References 177; 8 Testing of Analog and Mixed-Signal Cores 181 8.1 Analog Parameters and Characterization 1828.2 Design-for-Test and Built-in Self-Test Methods for Analog Cores 191; 8.3 Testing of Specific Analog Circuits 200; References 204; 9 Iddq Testing 207; 9.1 Physical Defects 207; 9.2 Iddq Testing Difficulties in SoC 219; 9.3 Design-for-Iddq-Testing 115; 9.4 Design Rules for Iddq Testing 230; 9.5 Iddq Test Vector Generation 231; References 236; 10 Production Testing 239; 10.1 Production Test Flow 239; 10.2 At-Speed Testing 241; 10.3 Production Throughput and Material Handling 246; References 249 11 Summary and Conclusions 25111.1 Summary 251; 11.2 Future Scenarios 254; Appendix: RTL Guidelines for Design Reuse 257; A.1 Naming Convention 257; A.2 General Coding Guidelines 258; A.3 RTL Development for Synthesis 260; A.4 RTL Checks 262; About the Author 265; Index 267 |
Record Nr. | UNINA-9910780159503321 |
Rajsuman Rochit
![]() |
||
Norwood, : Artech House, 2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
System-on-a-chip : design and test |
Autore | Rajsuman Rochit |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Norwood, : Artech House, 2006 |
Descrizione fisica | 1 online resource (289 p.) |
Disciplina | 621.395 |
Soggetto topico | Embedded computer systems - Design and construction |
ISBN | 1-58053-471-6 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Contents v; Preface xi; Acknowledgment xiii; 1 Introduction 3; 1.1 Architecture of the Present-Day SoC 5; 1.2 Design Issues of SoC 8; 1.3 Hardware-Software Codesign 14; 1.4 Core Libraries, EDA Tools, and Web Pointers 21; References 29; 2 Design Methodology for Logic Cores 33; 2.1 SoC Design Flow 34; 2.2 General Guidelines for Design Reuse 36; 2.3 Design Process for Soft and Firm Cores 43; 2.4 Design Process for Hard Cores 47; 2.5 Sign-Off Checklist and Deliverables 51; 2.6 System Integration 53; References 55; 3 Design Methodology for Memory and Analog Cores 57
3.1 Why Large Embedded Memories 573.2 Design Methodology for Embedded Memories 59; 3.3 Specifications of Analog Circuits 72; 3.4 High-Speed Circuits 79; References 83; 4 Design Validation 85; 4.1 Core-Level Validation 86; 4.2 Core Interface Verification 93; 4.3 SoC Design Validation 95; Reference 103; 5 Core and SoC Design Examples 105; 5.1 Microprocessor Cores 105; 5.2 Comments on Memory Core Generators 112; 5.3 Core Integration and On-Chip Bus 113; 5.4 Examples of SoC 115; References 122; 6 Testing of Digital Logic Cores 125; 6.1 SoC Test Issues 126 6.2 Access, Control, and Isolation 1286.3 IEEE P1500 Effort 129; 6.4 Core Test and IP Protection 138; 6.5 Test Methodology for Design Reuse 142; 6.6 Testing of Microprocessor Cores 144; References 152; 7 Testing of Embedded Memories 155; 7.1 Memory Fault Models and Test Algorithms 156; 7.2 Test Methods for Embedded Memories 162; 7.3 Memory Redundancy and Repair 171; 7.4 Error Detection and Correction Codes 175; 7.5 Production Testing of SoC With Large Embedded Memory 176; References 177; 8 Testing of Analog and Mixed-Signal Cores 181 8.1 Analog Parameters and Characterization 1828.2 Design-for-Test and Built-in Self-Test Methods for Analog Cores 191; 8.3 Testing of Specific Analog Circuits 200; References 204; 9 Iddq Testing 207; 9.1 Physical Defects 207; 9.2 Iddq Testing Difficulties in SoC 219; 9.3 Design-for-Iddq-Testing 115; 9.4 Design Rules for Iddq Testing 230; 9.5 Iddq Test Vector Generation 231; References 236; 10 Production Testing 239; 10.1 Production Test Flow 239; 10.2 At-Speed Testing 241; 10.3 Production Throughput and Material Handling 246; References 249 11 Summary and Conclusions 25111.1 Summary 251; 11.2 Future Scenarios 254; Appendix: RTL Guidelines for Design Reuse 257; A.1 Naming Convention 257; A.2 General Coding Guidelines 258; A.3 RTL Development for Synthesis 260; A.4 RTL Checks 262; About the Author 265; Index 267 |
Record Nr. | UNINA-9910809524203321 |
Rajsuman Rochit
![]() |
||
Norwood, : Artech House, 2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|