Nejdůležitější technologie, na nichž budou stát budoucí čipy: 2nm, 1,6nm a 1,4nm procesy TSMC představeny

26. 4. 2025

Sdílet

Výroba čipů v továrně Intel Foundry Autor: Intel
Výroba čipů v továrně Intel Foundry
TSMC prezentovalo detaily procesů N2P, N2X, A16 s technologií Super Power Rail a next-gen technologie A14, která bude příštím velkým skokem pro křemík. První 1,4nm čipy mají být už za nějaké tři roky.

Už po dlouhá léta není etalonem ve výrobě čipů Intel, ale TSMC, a jeho technologie jsou tak kritická součást nejvýznamnějších počítačových technologií včetně těch od Applu nebo Nvidie. To, co chystá do budoucna, je tedy pro IT kriticky důležité. Společnost teď své budoucí plány představila, mezi nimi také dosud vůbec nejmodernější proces, který bude označený jako 1,4nm a posune možnosti křemíku nejdál, jak se zatím podařilo.

2nm proces N2 potvrzen na letošek

TSMC ve středu pořádalo konferenci North American Technology Symposium 2025, kde prezentovalo své procesy přicházející právě na trh i zatím vzdálenější. Nejblíž je příchod 2nm procesu (N2). Společnost potvrdila, že proces N2 bude připraven k sériové výrobě v druhé polovině letošního roku. Pravděpodobně tedy uvidíme 2nm SoC v alespoň jednom z na podzim představených nových telefonech Applu. Rozjezd by snad mohl být hladký, TSMC má údajně na této technologii velmi dobrou výtěžnost oproti předchozím procesům (relativně k fázi vývoje a nasazení, v níž se zrovna nachází).

Proces N2 je plnotučnou novou generací oproti 3nm technologii a je to první proces u TSMC, který je používá tranzistory typu GAAFET (gate-all-around), v nichž jsou kanály tvořené nanodestičkami (Samsung je nasadil na 3nm procesu a Intel na 1,8nm pod jménem RibbonFET).

Dále je nově začleněná technologie nano-kondenzátorů SHPMIM (super-high-performance metal-insulator-metal capacitor). Ty údajně mají dosahovat víc než dvakrát lepší kapacitance při stejné ploše proti dosavadním řešením a odpor má být snížený o 50 %.

Důležitá vlastnost je také technologie NanoFlex (jde o obdobu FinFlex u FinFETového 3nm procesu, ale nyní s nanodestičkovými tranzistory). Ta umožňuje v jednom čipu kombinovat obvody používající různé knihovny – současně někde mít obvody optimalizované na hustotu a spotřebu a jinde na výkon, zatímco dříve se toto volilo globálně. Toto dovolí výrazně zmenšit (zlevnit) čipy potřebující vysoký výkon tím, že se ty jejich součásti, které nemusí být super rychlé, zahustí efektivnějšími knihovnami. Nebo naopak třeba mobilní čipy, které si dříve nemohly dovolit výkonné knihovny, budou moci nově optimalizovat i na výkon (díky tomu, že tento režim nebudou muset zapnout pro celý čip).

Roadmapa procesů TSMC (duben 2025)

Roadmapa procesů TSMC (duben 2025)

Autor: TSMC, via: Tom's Hardware

Proces N2 má dosahovat až o 15 % lepší hustotu čipů než proces N3E (což je pozdější, vylepšená verze 3nm technologie). A má umožnit běh na o 10–15 % vyšší frekvenci při stejné spotřebě (poznámka: toto ale nečtěte jak zvýšení maximální dosažitelné frekvence, jde o zlepšení křivky někde v jejím nižším pásmu). Nebo čip alternativně může běžet se spotřebou nižší o 25–30 %, pokud mu ponecháte stejnou frekvenci (toto zase může platit pro takty na nějakém nižším bodě křivky, ne nutně na jejím vrcholu u maximální frekvence).

Vylepšené verze N2P a N2X

O rok později (sériová výroba v druhé polovině roku 2026) má být k dispozici o něco vylepšená technologie N2P, což bude evoluce v rámci stejné generace, která o něco zlepší parametry. Hustota tranzistorů patrně vychází stejná (také o 15 % lepší než N3E), ale navýšení frekvence při stejné frekvenci má být až o 18 % nebo alternativně snížení spotřeby při stejné frekvenci má být až o 36 % proti N3E.

Procesy TSMC N2

Procesy TSMC N2

Autor: TSMC, via: Tom's Hardware

TSMC dále bude mít variantu N2X určenou pro aplikace vyžadující maximální možný výkon (tuto variantu TSMC zavedlo s 4nm procesem). U té je slibováno navýšení frekvencí – a nyní už se opravdu bavíme o těch maximálních dosažených – o 10 %, patrně proti procesu N2 či N2P. Dosaženo to bude úpravami, které umožní zvýšit napětí dodávané obvodům, což přímo vede k schopnosti dosáhnout vyšší maximální takt, ale za cenu zhoršené efektivity a spotřeby. I jen samotné úpravy procesu, kterými je tolerance vyšších napětí uskutečněna, mohou způsobit určitý pokles efektivity proti N2 a N2P i při stejném napětí. A je možné, že tento proces bude mít horší hustotu tranzistorů.

Proces N2X má ovšem být připravený do výroby až v roce 2027. To je v rozporu s informací, že technologie bude použitá pro procesory architektury Zen 6 od AMD, které by snad měly vyjít v druhé polovině roku 2026. AMD nedávno už oznámilo tapeout Zenu 6, takže z toho jako pravděpodobné vyplývá, že ve skutečnosti využije proces N2 či N2P, nikoliv N2X, jak tvrdil youtuber Moore’s Law is Dead.

Zen 6 bude mít takty vyšší než 6 GHz, AMD použije extrémní technologii. Může mít 2× víc 3D V‑Cache Přečtěte si také:

Zen 6 bude mít takty vyšší než 6 GHz, AMD použije extrémní technologii. Může mít 2× víc 3D V‑Cache

AMD se chlubí, že má (skoro) jako první 2nm procesory. Na trhu budou už příští rok Přečtěte si také:

AMD se chlubí, že má (skoro) jako první 2nm procesory. Na trhu budou už příští rok

1,6nm proces s technologí Super Power Rail neboli A16

Vedle toho také TSMC připravuje 1,6nm proces, který firma představila už před rokem. Bude podobně jako Intel používat značení v ångströmech (jeden ångström je desetina nanometru), aby se vyhnula desetinným čárkám či tečkám. Proces se tedy bude oficiálně jmenovat A16. Tato technologie je i není novou generací.

Její základ je převzatý z 2nm technologie, ale přidává k ní zásadní inovaci v podobě technologie backside power delivery, tedy přívod napájení k vrstvě tranzistorů z druhé (zadní) strany místo toho, aby napájecí vodiče proházely stejnými kovovými vrstvami, které tvoří samotné logické obvody, což je doteď standardní způsob výroby. Tato změna dovolí zvýšit hustotu tranzistorů i výkon (skrze možnost dostat do čipu více proudu při lepších parametrech jako je odpor a kapacitance napájecích vodičů).

TSMC svou verzi technologie backside power delivery označuje jménem Super Power Rail a měla by být o něco pokročilejší a výkonnější, ale také náročnější a dražší, než implementace PowerVIA od Intelu, která dorazí s jeho 1,8m procesem (18A). Zatímco Intel propojuje vrstvy napájení na kontakt buňky tranzistorů, TSMC by mělo používat separátní napojení napájecích vrstven na každou source a drain elektrodu tranzistorů.

Intel ukázal plán výrobních procesů: 7nm, 4nm, 3nm, 20A a 18A technologie – s pomocí přečíslování Přečtěte si také:

Intel ukázal plán výrobních procesů: 7nm, 4nm, 3nm, 20A a 18A technologie – s pomocí přečíslování

Podle TSMC by proces A16 měl být velmi blízký ekvivalentu N2P, pokud se odhlédne od zapojení technologie Super Power Rail – asi díky tomu také má být dostupný ve stejné době jako N2P, sériová výroba má být připravena v H2 2026 (nejde tedy o následníka N2P, ale o současníka). Nový proces z něj tedy dělá jen ta, přesto je dosaženo údajně až 8–10% zlepšení frekvencí nebo 15–20% redukce spotřeby. Hustota tranzistorů má být zlepšená o 7–10 % proti procesu N2P.

Proces TSMC A16

Proces TSMC A16

Autor: TSMC, via: Tom's Hardware

Vlastnostmi by měl být proces A16 vhodný zejména pro výkonné (ale drahé?) čipy a TSMC proto bude do budoucna nabízet paralelně procesy bez použití backside power delivery i alternativy s touto technologií.

Podrobně jsme se procesu 16A věnovali v tomto článku:

Budoucnost čipové technologie: TSMC odhalilo 1,6nm proces, Super Power Rail bude přelomová změna Přečtěte si také:

Budoucnost čipové technologie: TSMC odhalilo 1,6nm proces, Super Power Rail bude přelomová změna

Příští next-gen upgrade: 1,4nm proces 14A

Zatím nejmodernější proces, který TSMC oficiálně představilo tento týden, je nominálně 1,4nm, ale oficiálně se bude opět označovat ångströmovým stylem, tedy A14. Tato technologie bude další „velkou“ generací, nikoliv jen drobnou evolucí po procesech rodiny N2/A16, a měla by přinést signifikantní pokrok. Proces A14 má přinést druhou generaci tranzistorů typu GAAFET, u nichž bude dále rozšířená flexibita v parametrech – technologie NanoFlex bude rozvinutá do pokročilejší NanoFlex Pro.

Proces TSMC A14

Proces TSMC A14

Autor: TSMC, via: Tom's Hardware

Proces A14 má dosahovat až o 20 % lepší hustotu čipů (u logických obvodů o 23 %, takže u SRAM bude škálování horší, což je notorická bolest nejnovějších výrobních procesů po 5nm generaci). Ovšem pozor, toto není srovnání s 1,6nm procesem A16, ale ještě s 2nm N2. TSMC uvádí čísla srovnávající A14 s N2 také pro výkon a energetickou efektivitu: Proces má dovolit až o 10–15 % vyšší frekvence při stejné spotřebě (ale opět, toto nebude zvýšení maximální dosažitelné frekvence, jde o zlepšení křivky někde v jejím nižším pásmu), nebo alternativně o 25–30 % nižší spotřebu při stejné frekvenci (zase je to asi pro takty na nějakém nižším bodě křivky, ne nutně na jejím vrcholu u maximální frekvence).

Už za tři roky?

Protože jde o novou generaci procesu, budou čipy muset být speciálně přepracovány a optimalizovány, bude potřeba nové nástroje a IP bloky pro jejich vývoj. Proces A14 má TSMC uvést do sériové výroby v roce 2028, což je poměrně agresivní plán. Uvidíme ovšem, zda třeba nedojde ke zpoždění, které je u nejmodernějších procesů dost obvyklé kvůli stále vzrůstající náročnosti.

V roce 2028 má ovšem být k dispozici jen základní verze procesu, jejíž součástí nebude technologie backside power delivery (Super Power Rail). Ta se dostane až do následující upravené verze procesu, která bude k dispozici až v roce 2029. Ta asi může být označená jinak (možná zase nižším číslem, například A12?). Tento proces může být vhodnější pro výkonné procesory a GPU, takže se asi může stát, že prvotní 1,4nm proces využijí třeba jen výrobci mobilních čipů a třeba procesory AMD a Intelu ho přeskočí a využití až pozdější variantu s technologií Super Power Rail.

Co konkurence?

Své 1,4nm procesy už oznámily firmy Samsung i Intel, přičemž tyto firmy už avizovaly dokonce i následující 1,0nm (10ångströmové) procesy. Nicméně tyto firmy jsou v skutečně dosahovaných parametrech procesů momentálně pozadu a jejich tržní postavení je proti TSMC horší, proto mají motivaci prezentovat plány, které zasahují dál do budoucnosti než TSMC, ale také poněkud nadhodnocovat značení svých technologií.

Cyber25

Je dost pravděpodobné, že jejich „1,0nm“ proces ve skutečnosti bude konkurentem spíš pro 1,4nm technologii TSMC. Nenechte se tedy horším číslem u nyní představeného 1,4nm procesu zmást. Ostatně, Intel sám v podstatě připustil, že 2nm proces TSMC bude lepší, než jeho vlastní 1,8nm.

Intel představil nejmodernější čipovou technologii: 1,4nm proces na převratných High-NA linkách Přečtěte si také:

Intel představil nejmodernější čipovou technologii: 1,4nm proces na převratných High-NA linkách

V plánech Intelu byl schovaný i 1nm výrobní proces. První čipy budou v letech 2028–2029 Přečtěte si také:

V plánech Intelu byl schovaný i 1nm výrobní proces. První čipy budou v letech 2028–2029

Konec Samsungu ve výrobě čipů, nebo naopak comeback s „procesem snů“? Už prý chystá 1nm technologii Přečtěte si také:

Konec Samsungu ve výrobě čipů, nebo naopak comeback s „procesem snů“? Už prý chystá 1nm technologii

Zdroje: Tom’s Hardware (1, 2)

Autor článku

Redaktor portálu Cnews.cz. Zaměřuje se na procesory, mobilní SoC, grafické karty, disky a další počítačový hardware. Profil autora →

'; document.getElementById('preroll-iframe').onload = function () { setupIframe(); } prerollContainer = document.getElementsByClassName('preroll-container-iframe')[0]; } function setupIframe() { prerollDocument = document.getElementById('preroll-iframe').contentWindow.document; let el = prerollDocument.createElement('style'); prerollDocument.head.appendChild(el); el.innerText = "#adContainer>div:nth-of-type(1),#adContainer>div:nth-of-type(1) > iframe { width: 99% !important;height: 99% !important;max-width: 100%;}#videoContent,body{ width:100vw;height:100vh}body{ font-family:'Helvetica Neue',Arial,sans-serif}#videoContent{ overflow:hidden;background:#000}#adMuteBtn{ width:35px;height:35px;border:0;background:0 0;display:none;position:absolute;fill:rgba(230,230,230,1);bottom:20px;right:25px}"; videoContent = prerollDocument.getElementById('contentElement'); videoContent.style.display = 'none'; videoContent.volume = 1; videoContent.muted = false; const playPromise = videoContent.play(); if (playPromise !== undefined) { playPromise.then(function () { console.log('PREROLL sound allowed'); // setUpIMA(true); videoContent.volume = 1; videoContent.muted = false; setUpIMA(); }).catch(function () { console.log('PREROLL sound forbidden'); videoContent.volume = 0; videoContent.muted = true; setUpIMA(); }); } } function setupDimensions() { prerollWidth = Math.min(iinfoPrerollPosition.offsetWidth, 480); prerollHeight = Math.min(iinfoPrerollPosition.offsetHeight, 320); } function setUpIMA() { google.ima.settings.setDisableCustomPlaybackForIOS10Plus(true); google.ima.settings.setLocale('cs'); google.ima.settings.setNumRedirects(10); // Create the ad display container. createAdDisplayContainer(); // Create ads loader. adsLoader = new google.ima.AdsLoader(adDisplayContainer); // Listen and respond to ads loaded and error events. adsLoader.addEventListener( google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED, onAdsManagerLoaded, false); adsLoader.addEventListener( google.ima.AdErrorEvent.Type.AD_ERROR, onAdError, false); // An event listener to tell the SDK that our content video // is completed so the SDK can play any post-roll ads. const contentEndedListener = function () { adsLoader.contentComplete(); }; videoContent.onended = contentEndedListener; // Request video ads. const adsRequest = new google.ima.AdsRequest(); adsRequest.adTagUrl = iinfoVastUrls[iinfoVastUrlIndex]; console.log('Preroll advert: ' + iinfoVastUrls[iinfoVastUrlIndex]); videoContent.muted = false; videoContent.volume = 1; // Specify the linear and nonlinear slot sizes. This helps the SDK to // select the correct creative if multiple are returned. // adsRequest.linearAdSlotWidth = prerollWidth; // adsRequest.linearAdSlotHeight = prerollHeight; adsRequest.nonLinearAdSlotWidth = 0; adsRequest.nonLinearAdSlotHeight = 0; adsLoader.requestAds(adsRequest); } function createAdDisplayContainer() { // We assume the adContainer is the DOM id of the element that will house // the ads. prerollDocument.getElementById('videoContent').style.display = 'none'; adDisplayContainer = new google.ima.AdDisplayContainer( prerollDocument.getElementById('adContainer'), videoContent); } function unmutePrerollAdvert() { adVolume = !adVolume; if (adVolume) { adsManager.setVolume(0.3); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } else { adsManager.setVolume(0); prerollDocument.getElementById('adMuteBtn').innerHTML = ''; } } function onAdsManagerLoaded(adsManagerLoadedEvent) { // Get the ads manager. const adsRenderingSettings = new google.ima.AdsRenderingSettings(); adsRenderingSettings.restoreCustomPlaybackStateOnAdBreakComplete = true; adsRenderingSettings.loadVideoTimeout = 12000; // videoContent should be set to the content video element. adsManager = adsManagerLoadedEvent.getAdsManager(videoContent, adsRenderingSettings); // Add listeners to the required events. adsManager.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR, onAdError); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED, onContentPauseRequested); adsManager.addEventListener( google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED, onContentResumeRequested); adsManager.addEventListener( google.ima.AdEvent.Type.ALL_ADS_COMPLETED, onAdEvent); // Listen to any additional events, if necessary. adsManager.addEventListener(google.ima.AdEvent.Type.LOADED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.STARTED, onAdEvent); adsManager.addEventListener(google.ima.AdEvent.Type.COMPLETE, onAdEvent); playAds(); } function playAds() { // Initialize the container. Must be done through a user action on mobile // devices. videoContent.load(); adDisplayContainer.initialize(); // setupDimensions(); try { // Initialize the ads manager. Ad rules playlist will start at this time. adsManager.init(1920, 1080, google.ima.ViewMode.NORMAL); // Call play to start showing the ad. Single video and overlay ads will // start at this time; the call will be ignored for ad rules. adsManager.start(); // window.addEventListener('resize', function (event) { // if (adsManager) { // setupDimensions(); // adsManager.resize(prerollWidth, prerollHeight, google.ima.ViewMode.NORMAL); // } // }); } catch (adError) { // An error may be thrown if there was a problem with the VAST response. // videoContent.play(); } } function onAdEvent(adEvent) { const ad = adEvent.getAd(); console.log('Preroll event: ' + adEvent.type); switch (adEvent.type) { case google.ima.AdEvent.Type.LOADED: if (!ad.isLinear()) { videoContent.play(); } prerollDocument.getElementById('adContainer').style.width = '100%'; prerollDocument.getElementById('adContainer').style.maxWidth = '640px'; prerollDocument.getElementById('adContainer').style.height = '360px'; break; case google.ima.AdEvent.Type.STARTED: window.addEventListener('scroll', onActiveView); if (ad.isLinear()) { intervalTimer = setInterval( function () { // Example: const remainingTime = adsManager.getRemainingTime(); // adsManager.pause(); }, 300); // every 300ms } prerollDocument.getElementById('adMuteBtn').style.display = 'block'; break; case google.ima.AdEvent.Type.ALL_ADS_COMPLETED: if (ad.isLinear()) { clearInterval(intervalTimer); } if (prerollLastError === 303) { playYtVideo(); } break; case google.ima.AdEvent.Type.COMPLETE: if (ad.isLinear()) { clearInterval(intervalTimer); } playYtVideo(); break; } } function onAdError(adErrorEvent) { console.log(adErrorEvent.getError()); prerollLastError = adErrorEvent.getError().getErrorCode(); if (!loadNext()) { playYtVideo(); } } function loadNext() { iinfoVastUrlIndex++; if (iinfoVastUrlIndex < iinfoVastUrls.length) { iinfoPrerollPosition.remove(); playPrerollAd(); } else { return false; } adVolume = 1; return true; } function onContentPauseRequested() { videoContent.pause(); } function onContentResumeRequested() { videoContent.play(); } function onActiveView() { if (prerollContainer) { const containerOffset = prerollContainer.getBoundingClientRect(); const windowHeight = window.innerHeight; if (containerOffset.top < windowHeight/1 && containerOffset.bottom > 0.0) { if (prerollPaused) { adsManager.resume(); prerollPaused = false; } return true; } else { if (!prerollPaused) { adsManager.pause(); prerollPaused = true; } } } return false; } function playYtVideo() { iinfoPrerollPosition.remove(); youtubeIframe.style.display = 'block'; youtubeIframe.src += '&autoplay=1&mute=1'; } }