91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子書籍>CPU Design - Answers to Frequently Asked Questions

CPU Design - Answers to Frequently Asked Questions

2009-07-21 | rar | 14336 | 次下載 | 免費(fèi)

資料介紹

I am honored to write the foreword for Chandra Thimmannagari’s book on CPU
design. Chandra’s book provides a practical overview of Microprocessor and high
end ASIC design as practiced today. It is a valuable addition to the literature on CPU
design, and is made possible by Chandra’s unique combination of extensive hands-on
CPU design experience at companies such as AMD and Sun Microsystems and a
passion for writing.
Technical books related to CPU design are almost always written by researchers in
academia or industry and tend to pick one area, CPU architecture/Bus architecture/
CMOS design that is the area of expertise of the author, and present that in great
detail. Such books are of great value to students and practitioners in that area.
However, engineers working on CPU design need to develop an understanding of
areas outside their own to be effective. CPU design is a multi dimensional problem
and one dimensional optimization is often counterproductive.
For instance, as someone who mainly does CPU architecture, I have found that CPU
architects who understand how logic design, circuit design and chip integration are
really done in practice do a much better job architecting the chip. There are
constraints in these different areas that could make an architectural idea hard to
implement, and an architect who understands these constraints is more likely to make
the right decisions upfront. However, there are really no books out there to help an
architect understand quickly how the later stages of chip design work. Reading
detailed technical books on physical design to obtain this knowledge is typically not
an option given time constraints. The most accessible way today to learn the broader
skill set necessary is from chatting with friends and picking up bits of knowledge
here and there. Over time the good ones do develop a working knowledge of all areas
of CPU design, but it takes many years.
The same goes for circuit designers who want to understand architecture. I have had
several circuit engineers come to me wanting to know more about architecture. I
answer questions as time permits and suggest they read “Hennessy and Patterson”. Ithelps, but goes only so far even though H&P is a really well written book. There is
just too much detail, and it is hard to filter out what is relevant.
In a way Chandra’s book is structured as a chat with a knowledgeable friend with
much time to spare. So we could imagine a circuit designer who is working on a
cache, and has a design problem - for instance, the replacement algorithm he is trying
to implement is not making timing. He will have to discuss this with the logic owner
or architect, but it will help if he has an understanding of the architectural options
available and any potential circuit issues with those options prior to the discussion.
He could look up this book and starting with the first question on caches (Q5 in
Architecture: What is cache memory in a CPU and what are the most common terms
associated with caches?) work through replacement policy related questions (Q10 to
Q15 in Architecture) to develop an understanding of the options available. Or
imagine an architect who is told that the particular idea she has in mind cannot be
implemented owing to routing density issues related to noise. She could look up the
relevant question in the book (Q6 in Circuits and Layout: What do you mean by
effect of noise in a design and what are the most common techniques used to reduce
its effect?) to develop a quick understanding of noise issues as well as possible
solutions and work with designers to find a way to implement her idea.
The book also provides excellent lists of techniques in the experienced logic/circuit
designer’s toolbox to attack a problem. For instance, a logic designer who is trying to
figure out how to make timing for a block could go straight to Q4 in the Logic
chapter and look at the list of suggestions there for fixing timing paths and start
making headway. Or a designer who is trying to reduce power for a block or a chip
could go to Q6 in the Logic chapter and look at the list of suggestions there for
reducing power. Or a circuit designer who is trying to fix noise problems could go to
Q6 in the Circuits and Layout chapter. Or a manager who wants to learn about design
tools available for a particular task could go to the relevant question in the Tools
chapter.
The book also includes good, concise descriptions of many thorny issues in CPU
design such as RAS, electromigration, IR drop, pass gate muxes and mintime fixes.
I believe the book will be a valuable addition to any CPU designer’s library.

cpu
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1MDD品牌三極管BC807數(shù)據(jù)手冊(cè)
  2. 3.00 MB   |  次下載  |  免費(fèi)
  3. 2MDD品牌三極管BC817數(shù)據(jù)手冊(cè)
  4. 2.51 MB   |  次下載  |  免費(fèi)
  5. 3MDD品牌三極管D882數(shù)據(jù)手冊(cè)
  6. 3.49 MB  |  次下載  |  免費(fèi)
  7. 4MDD品牌三極管MMBT2222A數(shù)據(jù)手冊(cè)
  8. 3.26 MB  |  次下載  |  免費(fèi)
  9. 5MDD品牌三極管MMBTA56數(shù)據(jù)手冊(cè)
  10. 3.09 MB  |  次下載  |  免費(fèi)
  11. 6MDD品牌三極管MMBTA92數(shù)據(jù)手冊(cè)
  12. 2.32 MB  |  次下載  |  免費(fèi)
  13. 7STM32G474 HRTIME PWM 丟波問題分析與解決
  14. 1.00 MB   |  次下載  |  3 積分
  15. 8新能源電動(dòng)汽車高壓線束的銅鋁連接解決方案
  16. 2.71 MB   |  次下載  |  2 積分

本月

  1. 1愛華AIWA HS-J202維修手冊(cè)
  2. 3.34 MB   |  37次下載  |  免費(fèi)
  3. 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
  4. 1.63 MB   |  23次下載  |  免費(fèi)
  5. 3NB-IoT芯片廠商的資料說明
  6. 0.31 MB   |  22次下載  |  1 積分
  7. 4H110主板CPU PWM芯片ISL95858HRZ-T核心供電電路圖資料
  8. 0.63 MB   |  6次下載  |  1 積分
  9. 5UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
  10. 838.47 KB  |  5次下載  |  免費(fèi)
  11. 6技嘉H110主板IT8628E_BX IO電路圖資料
  12. 2.61 MB   |  4次下載  |  1 積分
  13. 7蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
  14. 0.04 MB   |  4次下載  |  1 積分
  15. 8蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
  16. 0.08 MB   |  2次下載  |  1 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233089次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費(fèi)下載
  8. 340992  |  191439次下載  |  10 積分
  9. 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  10. 158M  |  183353次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81602次下載  |  10 積分
  13. 7Keil工具M(jìn)DK-Arm免費(fèi)下載
  14. 0.02 MB  |  73822次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分