Well done Mate !
Now, if you think that probecard is an amzing piece of gear. Think about the test machine behind that sucker.
We have certain products that we ship over a million parts a day of. there's only 3600 seconds in an hour, 24 hours a day that's 86000 seconds.
you better get a machine that can execute that test lightning fast... even if you can do 3 chips a second ( these machines have multiple heads, one is testing the second on is unloading, the third one is loading... ) That's only 260000 chips a day. you need 5 of these testers ( assuming no downtime for maintenance ) to just run 1 product !
The cost of these machines is mindboggling. The really high end machines are actually not sold. There is no way to recup the development cost, other than to charge you for the test-time. You buy the hardware ( which cost multiple arms and legs) while the test software and the know-how is paid for by paying a price per second. If every chip costs 2 cents to test... and you run a million a day .. the bill at the end of the day is 20K$ ... 356 days a year. just for one product.
That is why only the really large companies can afford their own fabs. Everything else subcontracts it to the megafabs like TSMC and UMC or charters.
Some other mind boggling numbers:
The actual waferfab , the building, power, consumables, air filtration , electricity , gases and chemicals including the personell and the depreciation of the equiment in it costs about 600 million $ a year. And you have not made a single chip. so even if you are loitering for a minute ... 365 days at roughly 1.6 million $ a day ... or 68000$ an hour. Just to run that thing idle...
you cannot shut down any of that equiment. The process are so critical that the reactors need to stay in operation or you get all kinds o side effect inside the machine and the end result is chips that dont work right. So when idle we actually cycle 'dummy' wafers. put metal on , etch it off, put metal back on , etch it off. after 1600 wafer the reactors go down for cleaning... that takes 4 hours... so running dummies is mandatory but also very expensive as it eats into the cycle counter before mandatory shutdown.
A key machine going down is a disaster. maintenance is planned in conjunction with fab operations so that the downtime of the machine has no impact on the flow. they make sure there are no wafers waiting for that process step. there is daily, two daily, 3 daily, weekley biweekley monthley, bimonthly maintenance. The manufacturer of the equioment has checklists and these maintenances need to be done.
If the biweekly says : change all the bearings you change all the bearings. The biggest mistake you can make is looking at the bearing and saying 'but they still look good, ' That can get you fired... Nobody is willing to take the risk of leaving the bearings in to find out that 2 days before scheduled mainteance the thing comes to a grinding halt because the bearings wore out... now there are wafers waiting... if a biweekly maintenance means 4 hours scheduled downtime (nothing waiting) it only cost you the personell cost. if you have 4 hours downtime with wafers waiting the bill becomes over 250.000 $ ... there is going to be some yelling involved in that one... all for 400$ in bearings.
Right. some expansion on the video and elaboration.
image of a tester :
http://www.teradyne.com/pressRoom/images/UltraFLEX-HD.tif (warning ; 43 megabyte file ! )
that testhead holds 1 chip under test ! if you ook inbetween the operator's arms you see the large plumbing fixtures that pipe liquid nitrogen into the head.. the chip is actually cycled , cold ( -30 degrees , ambient , 25 and hot (125) )
Now image a tester that tests 16 Gbyte flash chips.. Erase them , program checkerboard, read, erase , alternate checkerboard, verify, wipe, do this at three temperatures, finally format it lod the wear leveling algorithm , write the dead cell msrkers and allocation tables and spit it out.. That chips sits in the tester for maybe 50 to 60 seconds ... Now you understand why they cant make a sub 1 dollar flashchip... the testtime alone cost 2$. and thats not counting the cost of the machine, operators or building the machine sits in...
Bondout chip:
basically they bring out the internal data and address bus and the core is made 'static' ( the clock can be stopped) so that's ewhat the extre a pins are. this allows for the tracer to look over the shoulder of the core and look at the inside registers.
JTAG effectively eliminated bond-out parts
Leadframe:
the cup holding the die is flashed with a few microns of silver. a silver-eopxy glue is used to glue the die in the cup. after bonding and molding a stamping machine bends the pins and snips the shorting bar inbetween the pins and trims the pins to length.
Testsockets. The crowns on the pogo pins are made such that they cause only minimal dmage ot the ball but the sharp prongs cut onto the ball to guarantee good contact. also the bottom of the pogopin has a tiny crown. that construction is made sideways. so whenever you apply pressure there is a sideways wiping action cleaning the contact area between pogo pin and pad on the pcb.
Probeneedles
All those needles are used for manual probing on a probestation. we decapsulate prototype chips, solder them on a testboard and stikc it under a microscope. the probestation is just a large anti-vibration table. basically an air suspended massive block of granite with a board holder and floating microscope. micromanipulators have a grabber at the end. stick in a needled and you can position the needle above the die and pick off a signal. the microscope has a laser mounted that is used to destroy the passivation , or metal. so we can actually drill down and expose internal contacts. drop the needle and you can measure internal signals.
Bare dies. These are normal bondpads. i thought those were pillared but they arent. the Sawn silicon germanium wafer IS pillared. instead of bondpads there are solid copper rods sticking up. so these chips are not bonded . they are flipped upsided downon a flex and then ultrasonically rubbed until the copper rods weld into the flex substrate.
Mask. that thing is technically called a reticle. a real mask is chip-scale and exposes the entire wafer in one shot. as structures gotten smaller dust becomes a problem. so we make upscaled masks that are optically shrunk during exposure. the wafer is stepped a few chips at a time the black ring on the mask is used to put a celluloid foil over the mask. the masks are washed, dried , and then a fresh foil is applied. the distance between foil and surface of the actual pattern means, if dust falls on the foil, we can focus straight through that. it doesn't bother. That plate is pure microscope quality quartz. it is sputtered with chrome. The mask is actually for an plasma tv panel column or row driver. that's why this is a long skinny chip. its essentially a shift register with lots of output drivers. its got a lot of memory on board to compensate for panel deficiencies
probecard : the needles are made of a material called invar
http://en.wikipedia.org/wiki/Invar.as this testing is done hot and cold we cant have the needleds extend or contract !. that would shift their position on the bondpads...
the tails are spot welded on the invar needle. then that golden (its actually kapton) sleeve is trimmed to length , slid over and the end tacked down.
The 8051 is actually a uPSD5000. it is a 8051 with a cpld ram and flash. it is the last generation ( or was. its discontinued) of the Waferscale PSD devices.
The big boy (300mm) is an image processor for HD lcd tv's. it takes the HDMI signal ,decrypts it and spits it to the panel drivers. it does upscaling , deinterlacing as well as the backlight modulation ( this is for LED panels where each LED is a RGB triplet that can be midulated independently )