Descript |
1 online resource (289 pages) |
|
text txt rdacontent |
|
computer c rdamedia |
|
online resource cr rdacarrier |
Note |
Intro -- Contents v -- Preface xi -- Acknowledgment xiii -- Part I: Design 1 -- 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 57 -- 3.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 -- Part II: Test 123 -- 6 Testing of Digital Logic Cores 125 -- 6.1 SoC Test Issues 126 -- 6.2 Access, Control, and Isolation 128 -- 6.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 182 -- 8.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 251 -- 11.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 |
|
Starting with a basic overview of system-on-a-chip (SoC) including definitions of related terms, this text explains SoC design challenges, together with developments in SoC design and and test methodologies |
|
Description based on publisher supplied metadata and other sources |
|
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2020. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries |
Link |
Print version: Rajsuman, Rochit System-on-a-chip : Design And Test
Norwood : Artech House,c2000 9781580531078
|
Subject |
Embedded computer systems -- Design and construction.;Embedded computer systems -- Testing.;Application specific integrated circuits -- Design and construction
|
|
Electronic books
|
Alt Author |
Ling, Hao
|
|