Chiplet

Een chiplet is een sub-processor, meestal aangestuurd door een I/O controller chip op hetzelfde pakket. Chiplet ontwerp is een modulaire benadering van het bouwen van processoren. Zowel AMD als Intel, de huidige grote CPU-fabrikanten, passen chiplet-ontwerpen toe voor hun huidige productlijnen. Chiplets helpen de productie te verhogen door middel van een betere siliciumopbrengst. Hogere opbrengsten en modulair bouwen betekenen dat de productie van onderdelen met een hoog aantal kernen minder afval oplevert.

Chiplets stellen fabrikanten in staat de opbrengsten van chips te verhogen ten opzichte van monolithische CPU-ontwerpen, waarbij alle onderdelen van een verwerkingseenheid in een enkel stuk silicium zijn ingebouwd. De hogere opbrengst komt doordat een monolithische chip met een defect in een kern ofwel als een lager model met minder kernen moet worden verkocht, ofwel helemaal wordt weggegooid. Met de chiplet-benadering wordt een enkele defecte chiplet weggegooid en kan de CPU als het gewenste model worden verkocht door meer kernen toe te voegen.

Chiplet-ontwerpen bieden ook de mogelijkheid de productie te optimaliseren door verschillende fotolithografische processen te gebruiken voor verschillende I/O's en chiplets.  Een chiplet kan een van een aantal soortgelijke eenheden op afzonderlijke stukken silicium zijn, waarnaar threads worden gedelegeerd voor verwerking. Deze apparaten met een hoog stroomverbruik profiteren het meest van nieuwere processen, waarbij zij met hogere frequenties kunnen werken, met een lager stroomverbruik of met een zeker evenwicht tussen die twee. De I/O-diepte heeft een verbinding met het geheugen via de geheugencontroller en een verbinding met randapparatuur via de systeembus, zoals AMD's Infinity Fabric. Zowel geheugencontrollers als Infinity Fabric zijn moeilijk te schalen onder 14 nm en hebben minder baat bij deze overgang. Intel kiest ook voor een modulaire aanpak van processoren met 3D-stacking, waardoor chiplets ook in verticale stacks kunnen worden gefabriceerd.