CPU design

Xpl1c1t

Member
Feb 20, 2004
151
0
0
I always been curious as to how CPUs are designed and the steps it takes to put together a new core.
So i guess some of my questions are:
Can cores be manufactured at any micron size, are the cores just blueprint designs that are imput into computers and printed on silicon?
Is each transistor in a CPU been put where it is for specific reasons? Or do they say, "yea, we need allot of transistors on this part, yep"?
Why the fug does it take so long to design a chip? What is the average ammount of time it takes to design a CPU.

Answer all this and ill give you a cookie! :gift::beer:
 

labrat25

Senior member
Jan 7, 2004
557
0
0
i don't know about the rest of the problems but i can answer your first...

the micro size relates to the wavelength of light they use to print the CPU, the shorter the wavelegth the small the size but it gets harder and harder to work with shorter wavelegths of light.. the advantages are lower power consumption and more dies per wafer (higher profit margin)... right now they're pushing into the UV
 

pillage2001

Lifer
Sep 18, 2000
14,038
1
81
Is each transistor in a CPU been put where it is for specific reasons? Or do they say, "yea, we need allot of transistors on this part, yep"?

Transistors are used to form gates and gates are used to form the logic in one CPU.


Why the fug does it take so long to design a chip? What is the average ammount of time it takes to design a CPU.

Designing the chip is one thing, mapping them into a IC layout is another thing. If designing takes 1 day, mapping would take 2 to 4 times as long.

I once had to design a 8X8 SRAM and it took 16 hours to design and conduct testing while the IC layout took 3-4 days. My partner was on the virge of going into the psychitric ward after doign the IC layout for 3 days and it failed.
 

ai42

Diamond Member
Jun 5, 2001
3,653
0
0
Processor design (GPU, etc) are all done on computers these days.

Honestly, Intel may actually the most raw processing power of any company and not because they are testing chips. Their datacenter I'm sure is quite massive.

You are not going to pay a electrical/computer engineer 50k+ a year to sit on a CAD design and place one transister here, and the next transistor there etc. That would litteraly take years to do with 30+ million transistors. So what they do is sit down and figure out main logic portions of the processor. Decided how to get the CPU to do a given instruction. Then they setup like 5,000+ guidelines for the computer to follow and tell the computer to have fun finding a transistor arrangment that will do all of that. Once that is done they go back and optimize it and add extra data pathways just in case one of the lithography lines dosen't connect right. And finally rearrange them for the best thermal spread across the processor. Obviously all of this simulation and design takes massive amounts of processing time thus the need for a large datacenter.

Now once the design is done they "tape it out" and send if off to the fabs to be made. And once at the fab they will make a few hundred tests and examine them closely to make sure they are working up to spec (which rarely happens). Then they go back with the reports from the fab and modify the deisgn for maximmum yield.

Supposedly the next gen Centrino Donthan has run into fab issues and is being redesigned, and that is the reason for the delay.
 

RaynorWolfcastle

Diamond Member
Feb 8, 2001
8,968
16
81
Originally posted by: ai42
Processor design (GPU, etc) are all done on computers these days.

Honestly, Intel may actually the most raw processing power of any company and not because they are testing chips. Their datacenter I'm sure is quite massive.

You are not going to pay a electrical/computer engineer 50k+ a year to sit on a CAD design and place one transister here, and the next transistor there etc. That would litteraly take years to do with 30+ million transistors. So what they do is sit down and figure out main logic portions of the processor. Decided how to get the CPU to do a given instruction. Then they setup like 5,000+ guidelines for the computer to follow and tell the computer to have fun finding a transistor arrangment that will do all of that. Once that is done they go back and optimize it and add extra data pathways just in case one of the lithography lines dosen't connect right. And finally rearrange them for the best thermal spread across the processor. Obviously all of this simulation and design takes massive amounts of processing time thus the need for a large datacenter.

Now once the design is done they "tape it out" and send if off to the fabs to be made. And once at the fab they will make a few hundred tests and examine them closely to make sure they are working up to spec (which rarely happens). Then they go back with the reports from the fab and modify the deisgn for maximmum yield.

Supposedly the next gen Centrino Donthan has run into fab issues and is being redesigned, and that is the reason for the delay.

Your description sounds pretty accurate from what I know, but AFAIK some critical pathways are still designed by hand. This is, in part why it takes so long for CPUs to jump to the next generation. I'm pretty sure that it takes 2+ years to design/validate a modern CPU. Also, I think that GPU design (which uses a lot more parallelism), is almost entirely based on HDL code. I'm sure you can find a fairly detailed description of how the design is done somewhere on the net.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |