Muutke küpsiste eelistusi

E-raamat: Microprocessor Design: A Practical Guide from Design Planning to Manufacturing

  • Formaat: 432 pages
  • Sari: Professional Engineering
  • Ilmumisaeg: 23-Apr-2010
  • Kirjastus: McGraw-Hill Professional
  • Keel: eng
  • ISBN-13: 9780071492126
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 122,62 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 432 pages
  • Sari: Professional Engineering
  • Ilmumisaeg: 23-Apr-2010
  • Kirjastus: McGraw-Hill Professional
  • Keel: eng
  • ISBN-13: 9780071492126
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Publisher's Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product.







Gain a Working Knowledge of the Entire Microprocessor Design Flow

This unique step-by-step guide is a complete introduction to modern microprocessor design, explained in simple nontechnical language without complex mathematics. An ideal primer for those working in or studying the semiconductor industry, Microprocessor Design explains all the key concepts, terms, and acronyms needed to understand the steps required to design and manufacture a microprocessor.

Developed from a successful corporate training course, this hands-on learning guide walks readers through every step of microprocessor design. You'll follow a new processor product from initial planning through design to production. In Microprocessor Design, the author converts his real-world design and teaching experience into an easy-to-follow reference employing an on-the-job-training approach to cover:

The evolution of microprocessors Microprocessor design planning Architecture and microarchitecture Logic design and circuit design Semiconductor manufacturing Processor packaging and testThis authoritative reference is an excellent introduction for students or engineers new to processor design and can show industry veterans how their specialty fits into the overall design flow. This accessible and practical guide will provide the reader with a broad working knowledge of the concepts of microprocessor design, as well as an understanding of the individual steps in the process and the jargon used by the industry.
Preface xv
Acknowledgments xix
Chapter
1. The Evolution of the Microprocessor
1(36)
Overview
1(1)
Objectives
1(1)
Introduction
1(2)
The Transistor
3(7)
The Integrated Circuit
10(4)
The Microprocessor
14(3)
Moore's Law
17(16)
Transistor scaling
19(5)
Interconnect scaling
24(3)
Microprocessor scaling
27(3)
The future of Moore's law
30(3)
Conclusion
33(1)
Key Concepts and Terms
34(1)
Review Questions
34(1)
Bibliography
34(3)
Chapter
2. Computer Components
37(34)
Overview
37(1)
Objectives
37(1)
Introduction
37(1)
Bus Standards
38(3)
Chipsets
41(3)
Processor Bus
44(3)
Main Memory
47(4)
Video Adapters (Graphics Cards)
51(2)
Storage Devices
53(2)
Expansion Cards
55(2)
Peripheral Bus
57(1)
Motherboards
58(4)
Basic Input Output System
62(1)
Memory Hierarchy
63(6)
Conclusion
69(1)
Key Concepts and Terms
69(1)
Review Questions
69(1)
Bibliography
70(1)
Chapter
3. Design Planning
71(24)
Overview
71(1)
Objectives
71(1)
Introduction
71(3)
Processor Roadmaps
74(5)
Design Types and Design Time
79(6)
Product Cost
85(6)
Conclusion
91(1)
Key Concepts and Terms
92(1)
Review Questions
92(1)
Bibliography
93(2)
Chapter
4. Computer Architecture
95(32)
Overview
95(1)
Objectives
95(1)
Introduction
95(3)
Instructions
98(17)
Computation instructions
99(4)
Data transfer instructions
103(8)
Control flow instructions
111(4)
Instruction Encoding
115(9)
CISC versus RISC
118(2)
RISC versus EPIC
120(2)
Recent x86 extensions
122(2)
Conclusion
124(1)
Key Concepts and Terms
125(1)
Review Questions
125(1)
Bibliography
126(1)
Chapter
5. Microarchitecture
127(44)
Overview
127(1)
Objectives
127(1)
Introduction
128(1)
Pipelining
128(6)
Designing for Performance
134(3)
Measuring Performance
137(5)
Microarchitectural Concepts
142(18)
Cache memory
143(4)
Cache coherency
147(2)
Branch prediction
149(3)
Register renaming
152(2)
Microinstructions and microcode
154(3)
Reorder, retire, and replay
157(3)
Life of an Instruction
160(8)
Instruction prefetch
161(1)
L2 cache read
162(1)
Instruction decode
162(1)
Branch prediction
162(1)
Trace cache write
163(1)
Microbranch prediction
163(1)
Uop fetch and drive
163(1)
Allocation
164(1)
Register rename
165(1)
Load instruction queue
165(1)
Schedule and dispatch
165(1)
Register file read
166(1)
Execute and calculate flags
166(1)
Retirement and drive
167(1)
Conclusion
168(1)
Key Concepts and Terms
168(1)
Review Questions
168(1)
Bibliography
169(2)
Chapter
6. Logic Design
171(28)
Overview
171(1)
Objectives
171(1)
Introduction
171(2)
Hardware Description Language
173(9)
Design automation
175(3)
Pre-silicon validation
178(4)
Logic Minimization
182(15)
Combinational logic
182(9)
Sequential logic
191(6)
Conclusion 19ˆ
Key Concepts and Terms
197(1)
Review Questions
197(1)
Bibliography
197(2)
Chapter
7. Circuit Design
199(40)
Overview
199(1)
Objectives
199(1)
Introduction
199(1)
MOSFET Behavior
200(7)
CMOS Logic Gates
207(9)
Transistor sizing
212(4)
Sequentials
216(4)
Circuit Checks
220(15)
Timing
221(5)
Noise
226(5)
Power
231(4)
Conclusion
235(1)
Key Concepts and Terms
236(1)
Review Questions
236(1)
Bibliography
237(2)
Chapter
8. Layout
239(24)
Overview
239(1)
Objectives
239(1)
Introduction
239(1)
Creating Layout
240(5)
Layout Density
245(8)
Layout Quality
253(6)
Conclusion
259(1)
Key Concepts and Terms
260(1)
Review Questions
260(1)
Bibliography
261(2)
Chapter
9. Semiconductor Manufacturing
263(40)
Overview
263(1)
Objectives
263(1)
Introduction
263(2)
Wafer Fabrication
265(3)
Layering
268(11)
Doping
268(4)
Deposition
272(4)
Thermal oxidation
276(2)
Planarization
278(1)
Photolithography
279(7)
Masks
280(2)
Wavelength and lithography
282(4)
Etch
286(3)
Example CMOS Process Flow
289(11)
Conclusion
300(1)
Key Concepts and Terms
301(1)
Review Questions
301(1)
Bibliography
302(1)
Chapter
10. Microprocessor Packaging
303(28)
Overview
303(1)
Objectives
303(1)
Introduction
303(1)
Package Hierarchy
304(4)
Package Design Choices
308(17)
Number and configuration of leads
309(2)
Lead types
311(2)
Substrate type
313(5)
Die attach
318(1)
Decoupling capacitors
319(1)
Thermal resistance
320(3)
Multichip modules
323(2)
Example Assembly Flow
325(3)
Conclusion
328(1)
Key Concepts and Terms
329(1)
Review Questions
329(1)
Bibliography
330(1)
Chapter
11. Silicon Debug and Test
331(26)
Overview
331(1)
Objectives
331(1)
Introduction
331(2)
Design for Test Circuits
333(5)
Post-Silicon Validation
338(6)
Validation platforms and tests
339(2)
A bug's life
341(3)
Silicon Debug
344(6)
Silicon Test
350(3)
Conclusion
353(1)
Key Concepts and Terms
354(1)
Review Questions
355(1)
Bibliography
355(2)
Glossary 357(28)
Index 385


Grant McFarland is a senior design engineer for Intel Corporation where he created a corporate training course and teaches the fudnamentals of microprocessor design. Dr. McFarland holds a Ph.D. in electrical engineering from stanford University and has participated in the design of three generations of the Pentium 4 microprocessor.