Contagem de transistores - Transistor count

A contagem de transistores é o número de transistores em um dispositivo eletrônico. Normalmente se refere ao número de MOSFETs ( transistores de efeito de campo semicondutores de óxido metálico ou transistores MOS) em um chip de circuito integrado (IC), já que todos os ICs modernos usam MOSFETs. É a medida mais comum da complexidade do IC (embora a maioria dos transistores nos microprocessadores modernos esteja contida nas memórias cache , que consistem principalmente nos mesmos circuitos de células de memória replicados muitas vezes). A taxa na qual as contagens de transistores MOS aumentaram geralmente segue a lei de Moore , que observou que a contagem de transistores dobra aproximadamente a cada dois anos.

A partir de 2019, a maior contagem do transistor num microprocessador disponível comercialmente é 39,54  bilhões MOSFETs, em AMD 's Zen 2 baseado Epyc Roma , que é um 3D circuito integrado (com oito matrizes num único pacote) fabricado usando TSMC de 7 nm Processo de fabricação de semicondutores FinFET . Em 2020, a maior contagem de transistores em uma unidade de processamento gráfico (GPU) era o GA100 Ampere da Nvidia com 54 bilhões de MOSFETs, fabricados usando o processo de 7 nm da TSMC . A partir de 2019, a maior contagem de transistor, em qualquer circuito integrado IC foi Samsung 's 1 terabytes eUFS ( 3D-empilhados ) V-NAND flash de chip de memória , com 2 biliões de MOSFETs de porta flutuante ( 4 bits por transístor ). Em 2020, a maior contagem de transistores em qualquer chip IC era um mecanismo de aprendizado profundo chamado Wafer Scale Engine 2 da Cerebras , usando um design especial para rotear qualquer núcleo não funcional no dispositivo; tem 2,6 trilhões de MOSFETs, fabricados usando o processo FinFET de 7 nm da TSMC .       

Ano Componente Nome Número de MOSFETs
(em bilhões)
2019 microprocessador
(comercial)
Epyc Roma 39
2020 GPU GA100 Ampere 54
2019 qualquer chip IC Chip V-NAND da Samsung 2000
2020 qualquer chip IC Wafer Scale Engine 2 2600

Em termos de sistemas de computador que consistem em vários circuitos integrados, o supercomputador com a maior contagem de transistores em 2016 é o Sunway TaihuLight projetado na China , que tem para todas as CPUs / nós combinados "cerca de 400 trilhões de transistores na parte de processamento do hardware "e" o DRAM inclui cerca de 12 quatrilhões de transistores, e isso é cerca de 97 por cento de todos os transistores. " Para comparar, o menor computador , em 2018 anão por um grão de arroz, tem cerca de 100.000 transistores. Os primeiros computadores experimentais de estado sólido tinham apenas 130 transistores, mas usavam grandes quantidades de lógica de diodo . O primeiro computador nanotubo de carbono tem 178 transistores e é um computador com conjunto de instruções de 1 bit , mais tarde um é de 16 bits (enquanto o conjunto de instruções é RISC-V de 32 bits ).

Em termos do número total de transistores existentes, estimou-se que um total de 13 sextilhões ( 1,3 × 10 22 ) Os MOSFETs foram fabricados em todo o mundo entre 1960 e 2018. Os MOSFETs representam pelo menos 99,9% de todos os transistores, a maioria dos quais foram usados ​​para memórias flash NAND fabricadas durante o início do século XXI. Isso torna o MOSFET o dispositivo mais amplamente fabricado da história.

Contagem de transistores

Gráfico de contagens de transistores MOS para microprocessadores em relação às datas de introdução. A curva mostra que as contagens dobram a cada dois anos, de acordo com a lei de Moore

Entre os primeiros produtos a usar transistores estavam os rádios transistores portáteis , lançados em 1954, que normalmente usavam de 4 a 8 transistores, muitas vezes anunciando o número na caixa do rádio. No entanto, os primeiros transistores de junção eram dispositivos relativamente volumosos que eram difíceis de fabricar em uma base de produção em massa , limitando a contagem de transistores e restringindo seu uso a uma série de aplicações especializadas.

O MOSFET (transistor MOS), inventado por Mohamed Atalla e Dawon Kahng no Bell Labs em 1959, foi o primeiro transistor verdadeiramente compacto que poderia ser miniaturizado e produzido em massa para uma ampla gama de usos. O MOSFET tornou possível construir circuitos integrados de alta densidade (ICs), permitindo a lei de Moore e integração em larga escala . Atalla propôs pela primeira vez o conceito do chip de circuito integrado MOS (MOS IC) em 1960, seguido por Kahng em 1961, ambos observando que a facilidade de fabricação do MOSFET o tornava útil para circuitos integrados. O primeiro MOS IC experimental a ser demonstrado foi um chip de 16 transistores construído por Fred Heiman e Steven Hofstein nos RCA Laboratories em 1962. A integração em grande escala foi possível com uma melhoria na fabricação de dispositivos semicondutores MOSFET , o processo CMOS , desenvolvido por Chih-Tang Sah e Frank Wanlass na Fairchild Semiconductor em 1963.

À medida que a indústria de fabricação de chips muda para processos mais novos, o número de transistores por unidade de área continua aumentando. A contagem e a densidade do transistor são freqüentemente relatadas como conquistas técnicas.

Microprocessadores

Parte de uma gaiola de placa IBM 7070 preenchida com placas de sistema modular padrão

Um microprocessador incorpora as funções da unidade de processamento central de um computador em um único circuito integrado . É um dispositivo multifuncional programável que aceita dados digitais como entrada, processa-os de acordo com as instruções armazenadas em sua memória e fornece resultados como saída.

O desenvolvimento da tecnologia de circuito integrado MOS na década de 1960 levou ao desenvolvimento dos primeiros microprocessadores. O MP944 de 20 bits , desenvolvido por Garrett AiResearch para o caça F-14 Tomcat da Marinha dos Estados Unidos em 1970, é considerado por seu projetista Ray Holt como o primeiro microprocessador. Era um microprocessador multi-chip, fabricado em seis chips MOS. No entanto, foi classificado pela Marinha até 1998. O Intel 4004 de 4 bits , lançado em 1971, foi o primeiro microprocessador de chip único. Isso foi possível com uma melhoria no design do MOSFET , a tecnologia MOS silicon-gate (SGT), desenvolvida em 1968 na Fairchild Semiconductor por Federico Faggin , que passou a usar a tecnologia MOS SGT para desenvolver o 4004 com Marcian Hoff , Stanley Mazor e Masatoshi Shima na Intel .

Todos os chips com mais de, por exemplo, um milhão de transistores têm muita memória, geralmente memórias cache no nível 1 e 2 ou mais níveis, respondendo pela maioria dos transistores em microprocessadores nos tempos modernos, onde grandes caches se tornaram a norma. Os caches de nível 1 do chip Pentium Pro representavam mais de 14% de seus transistores, enquanto o cache L2 muito maior estava em um chip separado, mas no pacote, portanto não está incluído na contagem de transistores. Os chips posteriores incluíram mais níveis, L2 ou mesmo L3 no chip. O último chip DEC Alpha feito tem 90% disso para cache.

Embora o pequeno cache i960CA da Intel de 1 KB, com cerca de 50.000 transistores, não seja uma grande parte do chip, ele sozinho seria muito grande nos primeiros microprocessadores. No chip ARM 3 , com 4 KB, o cache era superior a 63% do chip, e no Intel 80486 seu cache maior tinha apenas mais de um terço porque o resto do chip é mais complexo. Portanto, as memórias cache são o maior fator, exceto nos primeiros chips com caches menores ou até mesmo em chips anteriores sem nenhum cache. Então, a complexidade inerente, por exemplo, número de instruções, é o fator dominante, mais do que, por exemplo, a memória que os registros do chip representam.

Processador Contagem de transistores MOS Data de
introdução
Designer Processo MOS
( nm )
Área ( mm 2 )
MP944 (20 bits, 6 chips, 28 chips no total) 74.442 (5.360 excl. ROM e RAM) 1970 Garrett AiResearch ? ?
Intel 4004 (4 bits, 16 pinos) 2.250 1971 Intel 10.000 nm 12 mm 2
TMX 1795 (? Bits, 24 pinos) 3.078 1971 Instrumentos Texas ? 30 mm 2
Intel 8008 (8 bits, 18 pinos) 3.500 1972 Intel 10.000 nm 14 mm 2
NEC μCOM-4 (4 bits, 42 pinos) 2.500 1973 NEC 7.500 nm ?
Toshiba TLCS-12 (12 bits) 11.000+ 1973 Toshiba 6.000 nm 32 mm 2
Intel 4040 (4 bits, 16 pinos) 3.000 1974 Intel 10.000 nm 12 mm 2
Motorola 6800 (8 bits, 40 pinos) 4.100 1974 Motorola 6.000 nm 16 mm 2
Intel 8080 (8 bits, 40 pinos) 6.000 1974 Intel 6.000 nm 20 mm 2
TMS 1000 (4 bits, 28 pinos) 8.000 1974 Instrumentos Texas 8.000 nm 11 mm 2
Tecnologia MOS 6502 (8 bits, 40 pinos) 4.528 1975 Tecnologia MOS 8.000 nm 21 mm 2
Intersil IM6100 (12 bits, 40 pinos; clone de PDP-8 ) 4.000 1975 Intersil ? ?
CDP 1801 (8 bits, 2 chips, 40 pinos) 5.000 1975 RCA ? ?
RCA 1802 (8 bits, 40 pinos) 5.000 1976 RCA 5.000 nm 27 mm 2
Zilog Z80 (8 bits, 4 bits ALU , 40 pinos) 8.500 1976 Zilog 4.000 nm 18 mm 2
Intel 8085 (8 bits, 40 pinos) 6.500 1976 Intel 3.000 nm 20 mm 2
TMS9900 (16 bits) 8.000 1976 Instrumentos Texas ? ?
Bellmac-8 (8 bits) 7.000 1977 Bell Labs 5.000 nm ?
Motorola 6809 (8 bits com alguns recursos de 16 bits , 40 pinos) 9.000 1978 Motorola 5.000 nm 21 mm 2
Intel 8086 (16 bits, 40 pinos) 29.000 1978 Intel 3.000 nm 33 mm 2
Zilog Z8000 (16 bits) 17.500 1979 Zilog ? ?
Intel 8088 (barramento de dados de 16 bits e 8 bits) 29.000 1979 Intel 3.000 nm 33 mm 2
Motorola 68000 ( registros de 16/32 bits, 32 bits, ALU de 16 bits ) 68.000 1979 Motorola 3.500 nm 44 mm 2
Intel 8051 (8 bits, 40 pinos) 50.000 1980 Intel ? ?
WDC 65C02 11.500 1981 WDC 3.000 nm 6 mm 2
ROMP (32 bits) 45.000 1981 IBM 2.000 nm ?
Intel 80186 (16 bits, 68 pinos) 55.000 1982 Intel 3.000 nm 60 mm 2
Intel 80286 (16 bits, 68 pinos) 134.000 1982 Intel 1.500 nm 49 mm 2
WDC 65C816 ( 8/16 bits) 22.000 1983 WDC 3.000 nm 9 mm 2
NEC V20 63.000 1984 NEC ? ?
Motorola 68020 (32 bits; 114 pinos usados) 190.000 1984 Motorola 2.000 nm 85 mm 2
Intel 80386 (32 bits, 132 pinos; sem cache) 275.000 1985 Intel 1.500 nm 104 mm 2
ARM 1 (32 bits; sem cache) 25.000 1985 Bolota 3.000 nm 50 mm 2
Novix NC4016 (16 bits) 16.000 1985 Harris Corporation 3.000 nm ?
SPARC MB86900 (32 bits; sem cache) 110.000 1986 Fujitsu 1.200 nm ?
NEC V60 (32 bits; sem cache) 375.000 1986 NEC 1.500 nm ?
ARM 2 (32 bits, 84 pinos; sem cache) 27.000 1986 Bolota 2.000 nm 30,25 mm 2
Z80000 (32 bits; cache muito pequeno) 91.000 1986 Zilog ? ?
NEC V70 (32 bits; sem cache) 385.000 1987 NEC 1.500 nm ?
Hitachi Gmicro / 200 730.000 1987 Hitachi 1.000 nm ?
Motorola 68030 (32 bits, caches muito pequenos) 273.000 1987 Motorola 800 nm 102 mm 2
Chip de máquina Lisp de 32 bits do TI Explorer 553.000 1987 Instrumentos Texas 2.000 nm ?
DEC WRL MultiTitan 180.000 1988 DEC WRL 1.500 nm 61 mm 2
Intel i960 ( subsistema de memória de 32 bits, 33 bits , sem cache) 250.000 1988 Intel 1.500 nm ?
Intel i960CA (32 bits, cache) 600.000 1989 Intel 800 nm 143 mm 2
Intel i860 (32/64 bits, SIMD de 128 bits , cache, VLIW ) 1.000.000 1989 Intel ? ?
Intel 80486 (32 bits, cache de 4 KB) 1.180.235 1989 Intel 1000 nm 173 mm 2
ARM 3 (32 bits, cache de 4 KB) 310.000 1989 Bolota 1.500 nm 87 mm 2
Motorola 68040 (caches de 32 bits, 8 KB) 1.200.000 1990 Motorola 650 nm 152 mm 2
R4000 (64 bits, 16 KB de caches) 1.350.000 1991 MIPS 1.000 nm 213 mm 2
ARM 6 (32 bits, sem cache para esta variante 60) 35.000 1991 BRAÇO 800 nm ?
Hitachi SH-1 (32 bits, sem cache) 600.000 1992 Hitachi 800 nm 10 mm 2
Intel i960CF (32 bits, cache) 900.000 1992 Intel ? 125 mm 2
DEC Alpha 21064 (64 bits, 290 pinos; 16 KB de caches) 1.680.000 1992 DEZ 750 nm 233,52 mm 2
Hitachi HARP-1 (32 bits, cache) 2.800.000 1993 Hitachi 500 nm 267 mm 2
Pentium (32 bits, 16 KB de caches) 3.100.000 1993 Intel 800 nm 294 mm 2
ARM700 (32 bits; cache de 8 KB) 578.977 1994 BRAÇO 700 nm 68,51 mm 2
MuP21 (21 bits, 40 pinos; inclui vídeo ) 7.000 1994 Offete Enterprises 1200 nm ?
Motorola 68060 (32 bits, 16 KB de caches) 2.500.000 1994 Motorola 600 nm 218 mm 2
PowerPC 601 (32 bits, 32 KB de caches) 2.800.000 1994 Apple / IBM / Motorola 600 nm 121 mm 2
SA-110 (32 bits, 32 KB de caches) 2.500.000 1995 Bolota / DEC / Maçã 350 nm 50 mm 2
Pentium Pro (32 bits, 16 KB de caches; cache L2 no pacote, mas em matriz separada) 5.500.000 1995 Intel 500 nm 307 mm 2
AMD K5 (32 bits, caches) 4.300.000 1996 AMD 500 nm 251 mm 2
Hitachi SH-4 (32 bits, caches) 10.000.000 1997 Hitachi 200 nm 42 mm 2
Pentium II Klamath (32 bits, SIMD de 64 bits , caches) 7.500.000 1997 Intel 350 nm 195 mm 2
AMD K6 (32 bits, caches) 8.800.000 1997 AMD 350 nm 162 mm 2
F21 (21 bits; inclui, por exemplo, vídeo ) 15.000 1997 Offete Enterprises ? ?
AVR (8 bits, 40 pinos; c / memória) 140.000 (48.000 excl. Memória ) 1997 Nordic VLSI / Atmel ? ?
Pentium II Deschutes (32 bits, cache grande) 7.500.000 1998 Intel 250 nm 113 mm 2
ARM 9TDMI (32 bits, sem cache) 111.000 1999 Bolota 350 nm 4,8 mm 2
Pentium III Katmai (32 bits, SIMD de 128 bits, caches) 9.500.000 1999 Intel 250 nm 128 mm 2
Emotion Engine (64 bits, SIMD de 128 bits , cache) 13.500.000 1999 Sony / Toshiba 180 nm 240 mm 2
Pentium II Mobile Dixon (32 bits, caches) 27.400.000 1999 Intel 180 nm 180 mm 2
AMD K6-III (32 bits, caches) 21.300.000 1999 AMD 250 nm 118 mm 2
AMD K7 (32 bits, caches) 22.000.000 1999 AMD 250 nm 184 mm 2
Gekko (32 bits, cache grande) 21.000.000 2000 IBM / Nintendo 180 nm 43 mm 2
Pentium III Coppermine (32 bits, cache grande) 21.000.000 2000 Intel 180 nm 80 mm 2
Pentium 4 Willamette (32 bits, cache grande) 42.000.000 2000 Intel 180 nm 217 mm 2
SPARC64 V (64 bits, cache grande) 191.000.000 2001 Fujitsu 130 nm 290 mm 2
Pentium III Tualatin (32 bits, cache grande) 45.000.000 2001 Intel 130 nm 81 mm 2
Pentium 4 Northwood (32 bits, cache grande) 55.000.000 2002 Intel 130 nm 145 mm 2
Itanium 2 McKinley (64 bits, cache grande) 220.000.000 2002 Intel 180 nm 421 mm 2
DEC Alpha 21364 (64 bits, 946 pinos, SIMD, caches muito grandes) 152.000.000 2003 DEZ 180 nm 397 mm 2
Barton (32 bits, cache grande) 54.300.000 2003 AMD 130 nm 101 mm 2
AMD K8 (64 bits, cache grande) 105.900.000 2003 AMD 130 nm 193 mm 2
Itanium 2 Madison 6M (64 bits) 410.000.000 2003 Intel 130 nm 374 mm 2
Pentium 4 Prescott (32 bits, cache grande) 112.000.000 2004 Intel 90 nm 110 mm 2
SPARC64 V + (64 bits, cache grande) 400.000.000 2004 Fujitsu 90 nm 294 mm 2
Itanium 2 (64 bits; cache de 9  MB ) 592.000.000 2004 Intel 130 nm 432 mm 2
Pentium 4 Prescott-2M (32 bits, cache grande) 169.000.000 2005 Intel 90 nm 143 mm 2
Pentium D Smithfield (32 bits, cache grande) 228.000.000 2005 Intel 90 nm 206 mm 2
Xenon (64 bits, SIMD de 128 bits, cache grande) 165.000.000 2005 IBM 90 nm ?
Célula (32 bits, cache) 250.000.000 2005 Sony / IBM / Toshiba 90 nm 221 mm 2
Pentium 4 Cedar Mill (32 bits, cache grande) 184.000.000 2006 Intel 65 nm 90 mm 2
Pentium D Presler (32 bits, cache grande) 362.000.000 2006 Intel 65 nm 162 mm 2
Core 2 Duo Conroe (dual-core 64 bits, caches grandes) 291.000.000 2006 Intel 65 nm 143 mm 2
Itanium 2 dual-core (64 bits, SIMD , caches grandes) 1.700.000.000 2006 Intel 90 nm 596 mm 2
AMD K10 quad-core 2M L3 (64 bits, caches grandes) 463.000.000 2007 AMD 65 nm 283 mm 2
ARM Cortex-A9 (32 bits, (opcional) SIMD , caches) 26.000.000 2007 BRAÇO 45 nm 31 mm 2
Core 2 Duo Wolfdale (dual-core 64 bits, SIMD , caches) 411.000.000 2007 Intel 45 nm 107 mm 2
POWER6 (caches grandes de 64 bits) 789.000.000 2007 IBM 65 nm 341 mm 2
Core 2 Duo Allendale (dual-core 64 bits, SIMD , caches grandes) 169.000.000 2007 Intel 65 nm 111 mm 2
Uniphier 250.000.000 2007 Matsushita 45 nm ?
SPARC64 VI (64 bits, SIMD , caches grandes) 540.000.000 2007 Fujitsu 90 nm 421 mm 2
Core 2 Duo Wolfdale 3M (dual-core 64 bits, SIMD , caches grandes) 230.000.000 2008 Intel 45 nm 83 mm 2
Core i7 (quad-core de 64 bits, SIMD , caches grandes) 731.000.000 2008 Intel 45 nm 263 mm 2
AMD K10 quad-core 6M L3 (64 bits, SIMD , caches grandes) 758.000.000 2008 AMD 45 nm 258 mm 2
Atom (32 bits, cache grande) 47.000.000 2008 Intel 45 nm 24 mm 2
SPARC64 VII (64 bits, SIMD , caches grandes) 600.000.000 2008 Fujitsu 65 nm 445 mm 2
Six-core Xeon 7400 (64 bits, SIMD , caches grandes) 1.900.000.000 2008 Intel 45 nm 503 mm 2
Opteron 2400 de seis núcleos (64 bits, SIMD , caches grandes) 904.000.000 2009 AMD 45 nm 346 mm 2
SPARC64 VIIIfx (64 bits, SIMD , caches grandes) 760.000.000 2009 Fujitsu 45 nm 513 mm 2
SPARC T3 (16 núcleos de 64 bits, SIMD , caches grandes) 1.000.000.000 2010 Sun / Oracle 40 nm 377 mm 2
Six-core Core i7 (Gulftown) 1.170.000.000 2010 Intel 32 nm 240 mm 2
POWER7 32M L3 (8 núcleos de 64 bits, SIMD , caches grandes) 1.200.000.000 2010 IBM 45 nm 567 mm 2
Quad-core z196 (64 bits, caches muito grandes) 1.400.000.000 2010 IBM 45 nm 512 mm 2
Quad-core Itanium Tukwila (64 bits, SIMD , caches grandes) 2.000.000.000 2010 Intel 65 nm 699 mm 2
Xeon Nehalem-EX (8 núcleos de 64 bits, SIMD , caches grandes) 2.300.000.000 2010 Intel 45 nm 684 mm 2
SPARC64 IXfx (64 bits, SIMD , caches grandes) 1.870.000.000 2011 Fujitsu 40 nm 484 mm 2
Quad-core + GPU Core i7 (64 bits, SIMD , caches grandes) 1.160.000.000 2011 Intel 32 nm 216 mm 2
Six-core Core i7 / 8-core Xeon E5
(Sandy Bridge-E / EP) (64 bits, SIMD , caches grandes)
2.270.000.000 2011 Intel 32 nm 434 mm 2
Xeon Westmere-EX (10 núcleos de 64 bits, SIMD , caches grandes) 2.600.000.000 2011 Intel 32 nm 512 mm 2
Atom "Medfield" (64 bits) 432.000.000 2012 Intel 32 nm 64 mm 2
SPARC64 X (64 bits, SIMD , caches) 2.990.000.000 2012 Fujitsu 28 nm 600 mm 2
AMD Bulldozer (8 núcleos de 64 bits, SIMD , caches) 1.200.000.000 2012 AMD 32 nm 315 mm 2
Quad-core + GPU AMD Trinity (64 bits, SIMD , caches) 1.303.000.000 2012 AMD 32 nm 246 mm 2
Quad-core + GPU Core i7 Ivy Bridge (64 bits, SIMD , caches) 1.400.000.000 2012 Intel 22 nm 160 mm 2
POWER7 + (8 núcleos de 64 bits, SIMD , cache L3 de 80 MB) 2.100.000.000 2012 IBM 32 nm 567 mm 2
Six-core zEC12 (64 bits, SIMD , caches grandes) 2.750.000.000 2012 IBM 32 nm 597 mm 2
Itanium Poulson (8 núcleos de 64 bits, SIMD , caches) 3.100.000.000 2012 Intel 32 nm 544 mm 2
Xeon Phi (61 núcleos, 32 bits, 512 bits SIMD , caches) 5.000.000.000 2012 Intel 22 nm 720 mm 2
Apple A7 ( ARM64 dual-core 64/32 bits , "mobile SoC ", SIMD , caches) 1.000.000.000 2013 maçã 28 nm 102 mm 2
Six-core Core i7 Ivy Bridge E (64 bits, SIMD , caches) 1.860.000.000 2013 Intel 22 nm 256 mm 2
POWER8 (12 núcleos de 64 bits, SIMD , caches) 4.200.000.000 2013 IBM 22 nm 650 mm 2
SoC principal do Xbox One (64 bits, SIMD , caches) 5.000.000.000 2013 Microsoft / AMD 28 nm 363 mm 2
Quad-core + GPU Core i7 Haswell (64 bits, SIMD , caches) 1.400.000.000 2014 Intel 22 nm 177 mm 2
Apple A8 (dual-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 2.000.000.000 2014 maçã 20 nm 89 mm 2
Core i7 Haswell-E (8 núcleos de 64 bits, SIMD , caches) 2.600.000.000 2014 Intel 22 nm 355 mm 2
Apple A8X (tri-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 3.000.000.000 2014 maçã 20 nm 128 mm 2
Xeon Ivy Bridge-EX (15 núcleos de 64 bits, SIMD , caches) 4.310.000.000 2014 Intel 22 nm 541 mm 2
Xeon Haswell-E5 (18 núcleos de 64 bits, SIMD , caches) 5.560.000.000 2014 Intel 22 nm 661 mm 2
Quad-core + GPU GT2 Core i7 Skylake K (64 bits, SIMD , caches) 1.750.000.000 2015 Intel 14 nm 122 mm 2
Dual-core + GPU Iris Core i7 Broadwell-U (64 bits, SIMD , caches) 1.900.000.000 2015 Intel 14 nm 133 mm 2
Apple A9 (dual-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 2.000.000.000+ 2015 maçã 14 nm
( Samsung )
96 mm 2
( Samsung )
16 nm
( TSMC )
104,5 mm 2
( TSMC )
Apple A9X (dual core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 3.000.000.000+ 2015 maçã 16 nm 143,9 mm 2
IBM z13 (64 bits, caches) 3.990.000.000 2015 IBM 22 nm 678 mm 2
IBM z13 Storage Controller 7.100.000.000 2015 IBM 22 nm 678 mm 2
SPARC M7 (32 núcleos 64 bits, SIMD , caches) 10.000.000.000 2015 Oráculo 20 nm ?
Qualcomm Snapdragon 835 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 3.000.000.000 2016 Qualcomm 10 nm 72,3 mm 2
Core i7 Broadwell-E (10 núcleos de 64 bits, SIMD , caches) 3.200.000.000 2016 Intel 14 nm 246 mm 2
Apple A10 Fusion (quad-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 3.300.000.000 2016 maçã 16 nm 125 mm 2
HiSilicon Kirin 960 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 4.000.000.000 2016 Huawei 16 nm 110,00 mm 2
Xeon Broadwell-E5 (22 núcleos de 64 bits, SIMD , caches) 7.200.000.000 2016 Intel 14 nm 456 mm 2
Xeon Phi (72 núcleos 64 bits, 512 bits SIMD , caches) 8.000.000.000 2016 Intel 14 nm 683 mm 2
CPU Zip (32 bits, para FPGAs ) 1.286 6-LUTs 2016 Tecnologia Gisselquist ? ?
Qualcomm Snapdragon 845 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 5.300.000.000 2017 Qualcomm 10 nm 94 mm 2
Qualcomm Snapdragon 850 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 5.300.000.000 2017 Qualcomm 10 nm 94 mm 2
Apple A11 Bionic (hexa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 4.300.000.000 2017 maçã 10 nm 89,23 mm 2
Zeppelin SoC Ryzen (64 bits, SIMD , caches) 4.800.000.000 2017 AMD 14 nm 192 mm 2
Ryzen 5 1600 Ryzen (64 bits, SIMD , caches) 4.800.000.000 2017 AMD 14 nm 213 mm 2
Ryzen 5 1600 X Ryzen (64 bits, SIMD , caches) 4.800.000.000 2017 AMD 14 nm 213 mm 2
IBM z14 (64 bits, SIMD , caches) 6.100.000.000 2017 IBM 14 nm 696 mm 2
Controlador de armazenamento IBM z14 (64 bits) 9.700.000.000 2017 IBM 14 nm 696 mm 2
HiSilicon Kirin 970 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 5.500.000.000 2017 Huawei 10 nm 96,72 mm 2
SoC principal do Xbox One X (Projeto Escorpião) (64 bits, SIMD , caches) 7.000.000.000 2017 Microsoft / AMD 16 nm 360 mm 2
Xeon Platinum 8180 (28 núcleos de 64 bits, SIMD , caches) 8.000.000.000 2017 Intel 14 nm ?
POWER9 (64 bits, SIMD , caches) 8.000.000.000 2017 IBM 14 nm 695 mm 2
Chip de plataforma de base Freedom U500 (E51, 4 × U54) RISC-V (64 bits, caches) 250.000.000 2017 SiFive 28 nm ~ 30 mm 2
SPARC64 XII (12 núcleos de 64 bits, SIMD , caches) 5.450.000.000 2017 Fujitsu 20 nm 795 mm 2
Apple A10X Fusion (hexa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 4.300.000.000 2017 maçã 10 nm 96,40 mm 2
Centriq 2400 ( 64/32 bits, SIMD , caches) 18.000.000.000 2017 Qualcomm 10 nm 398 mm 2
AMD Epyc (32 núcleos 64 bits, SIMD , caches) 19.200.000.000 2017 AMD 14 nm 768 mm 2
HiSilicon Kirin 710 (octa-core ARM64 "mobile SoC", SIMD , caches) 5.500.000.000 2018 Huawei 12 nm ?
Apple A12 Bionic (hexa-core ARM64 "mobile SoC", SIMD , caches) 6.900.000.000 2018 maçã 7 nm 83,27 mm 2
HiSilicon Kirin 980 (octa-core ARM64 "mobile SoC", SIMD , caches) 6.900.000.000 2018 Huawei 7 nm 74,13 mm 2
Qualcomm Snapdragon 8cx / SCX8180 (octa-core ARM64 "mobile SoC", SIMD , caches) 8.500.000.000 2018 Qualcomm 7 nm 112 mm 2
Qualcomm Snapdragon 855 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 6.700.000.000 2019 Qualcomm 7 nm 73 mm²
Qualcomm Snapdragon 865 (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 10.300.000.000 2020 Qualcomm 7 nm 83,54 mm2
Apple A12X Bionic (octa-core 64/32 bits ARM64 "mobile SoC", SIMD , caches) 10.000.000.000 2018 maçã 7 nm 122 mm 2
Fujitsu A64FX (64/32 bits, SIMD , caches) 8.786.000.000 2018 Fujitsu 7 nm ?
Tegra Xavier SoC (64/32 bits) 9.000.000.000 2018 Nvidia 12 nm 350 mm 2
AMD Ryzen 7 3700X (64 bits, SIMD , caches, I / O die) 5.990.000.000 2019 AMD 7 e 12 nm ( TSMC ) 199 (74 + 125) mm 2
HiSilicon Kirin 990 4G 8.000.000.000 2019 Huawei 7 nm 90,00 mm 2
Apple A13 (hexa-core 64 bits ARM64 "mobile SoC", SIMD , caches) 8.500.000.000 2019 maçã 7 nm 98,48 mm 2
AMD Ryzen 9 3900X (64 bits, SIMD , caches, I / O die) 9.890.000.000 2019 AMD 7 e 12 nm ( TSMC ) 273 mm 2
HiSilicon Kirin 990 5G 10.300.000.000 2019 Huawei 7 nm 113,31 mm 2
AWS Graviton2 (64 bits, 64 núcleos baseado em ARM, SIMD , caches) 30.000.000.000 2019 Amazonas 7 nm ?
AMD Epyc Rome (64 bits, SIMD , caches) 39.540.000.000 2019 AMD 7 e 12 nm ( TSMC ) 1008 mm 2
TI Jacinto TDA4VM (ARM A72, DSP, SRAM) 3.500.000.000 2020 Instrumentos Texas 16 nm
Apple A14 Bionic (hexa-core 64 bits ARM64 "mobile SoC", SIMD , caches) 11.800.000.000 2020 maçã 5 nm 88 mm 2
Apple M1 (octa core de 64 bits ARM64 SoC, SIMD , caches) 16.000.000.000 2020 maçã 5 nm 119 mm 2
HiSilicon Kirin 9000 15.300.000.000 2020 Huawei 5 nm 114 mm 2
Apple A15 15.000.000.000 2021 maçã 5 nm 107,68 mm 2
AMD Ryzen 7 5800H (64 bits, SIMD , caches, E / S e GPU) 10.700.000.000 2021 AMD 7 nm 180 mm 2
Apple M1 Max (10 núcleos, 64 bits) 57.000.000.000 2021 maçã 5 nm

GPUs

Uma unidade de processamento gráfico (GPU) é um circuito eletrônico especializado projetado para manipular e alterar rapidamente a memória para acelerar a construção de imagens em um buffer de quadro destinado à saída para um monitor.

O designer se refere à empresa de tecnologia que projeta a lógica do chip de circuito integrado (como Nvidia e AMD ). O fabricante se refere à empresa de semicondutores que fabrica o chip usando seu processo de fabricação de semicondutores em uma fundição (como TSMC e Samsung Semiconductor ). A contagem de transistores em um chip depende do processo de fabricação do fabricante, com nós semicondutores menores que normalmente permitem maior densidade de transistores e, portanto, contagens de transistores maiores.

A memória de acesso aleatório (RAM) que vem com GPUs (como VRAM , SGRAM ou HBM ) aumenta muito a contagem total de transistores, com a memória normalmente respondendo pela maioria dos transistores em uma placa de vídeo . Por exemplo, o Tesla P100 da Nvidia tem 15 bilhões de FinFETs ( 16 nm ) na GPU, além de 16 GB de memória HBM2 , totalizando cerca de 150 bilhões de MOSFETs na placa de vídeo. A tabela a seguir não inclui a memória. Para contagens de transistores de memória, consulte a seção Memória abaixo.    

Processador Contagem de transistores MOS Data de introdução Designer (s) Fabricante (s) Processo MOS Área Ref
µPD7220 GDC 40.000 1982 NEC NEC 5.000 nm
ARTC HD63484 60.000 1984 Hitachi Hitachi
CBM Agnus 21.000 1985 Comodoro CSG 5.000 nm
YM7101 VDP 100.000 1988 Yamaha , Sega Yamaha
Tom Jerry 750.000 1993 Flare IBM
VDP1 1.000.000 1994 Sega Hitachi 500 nm
GPU Sony 1.000.000 1994 Toshiba LSI 500 nm
NV1 1.000.000 1995 Nvidia , Sega SGS 500 nm 90 mm 2
Reality Coprocessor 2.600.000 1996 SGI NEC 350 nm 81 mm 2
PowerVR 1.200.000 1996 VideoLogic NEC 350 nm
Voodoo Graphics 1.000.000 1996 3dfx TSMC 500 nm
Voodoo Rush 1.000.000 1997 3dfx TSMC 500 nm
NV3 3.500.000 1997 Nvidia SGS, TSMC 350 nm 90 mm 2
PowerVR2 CLX2 10.000.000 1998 VideoLogic NEC 250 nm 116 mm 2
i740 3.500.000 1998 Intel , Real3D Real3D 350 nm
Voodoo 2 4.000.000 1998 3dfx TSMC 350 nm
Voodoo Rush 4.000.000 1998 3dfx TSMC 350 nm
Riva TNT 7.000.000 1998 Nvidia TSMC 350 nm
PowerVR2 PMX1 6.000.000 1999 VideoLogic NEC 250 nm
Rage 128 8.000.000 1999 ATI TSMC, UMC 250 nm 70 mm 2
Voodoo 3 8.100.000 1999 3dfx TSMC 250 nm
Sintetizador de Gráficos 43.000.000 1999 Sony , Toshiba Sony , Toshiba 180 nm 279 mm 2
NV5 15.000.000 1999 Nvidia TSMC 250 nm
NV10 17.000.000 1999 Nvidia TSMC 220 nm 111 mm 2
Voodoo 4 14.000.000 2000 3dfx TSMC 220 nm
NV11 20.000.000 2000 Nvidia TSMC 180 nm 65 mm 2
NV15 25.000.000 2000 Nvidia TSMC 180 nm 81 mm 2
Voodoo 5 28.000.000 2000 3dfx TSMC 220 nm
R100 30.000.000 2000 ATI TSMC 180 nm 97 mm 2
nadadeira 51.000.000 2000 ArtX NEC 180 nm 106 mm 2
PowerVR3 KYRO 14.000.000 2001 Imaginação ST 250 nm
PowerVR3 KYRO II 15.000.000 2001 Imaginação ST 180 nm
NV2A 60.000.000 2001 Nvidia TSMC 150 nm
NV20 57.000.000 2001 Nvidia TSMC 150 nm 128 mm 2
R200 60.000.000 2001 ATI TSMC 150 nm 68 mm 2
NV25 63.000.000 2002 Nvidia TSMC 150 nm 142 mm 2
R300 107.000.000 2002 ATI TSMC 150 nm 218 mm 2
R360 117.000.000 2003 ATI TSMC 150 nm 218 mm 2
NV38 135.000.000 2003 Nvidia TSMC 130 nm 207 mm 2
R480 160.000.000 2004 ATI TSMC 130 nm 297 mm 2
NV40 222.000.000 2004 Nvidia IBM 130 nm 305 mm 2
Xenos 232.000.000 2005 ATI TSMC 90 nm 182 mm 2
RSX Reality Synthesizer 300.000.000 2005 Nvidia, Sony Sony 90 nm 186 mm 2
G70 303.000.000 2005 Nvidia TSMC, Chartered 110 nm 333 mm 2
R520 321.000.000 2005 ATI TSMC 90 nm 288 mm 2
R580 384.000.000 2006 ATI TSMC 90 nm 352 mm 2
G80 681.000.000 2006 Nvidia TSMC 90 nm 480 mm 2
G86 Tesla 210.000.000 2007 Nvidia TSMC 80 nm 127 mm 2
G84 Tesla 289.000.000 2007 Nvidia TSMC 80 nm 169 mm 2
R600 700.000.000 2007 ATI TSMC 80 nm 420 mm 2
G92 754.000.000 2007 Nvidia TSMC, UMC 65 nm 324 mm 2
G98 Tesla 210.000.000 2008 Nvidia TSMC 65 nm 86 mm 2
RV710 242.000.000 2008 ATI TSMC 55 nm 73 mm 2
G96 Tesla 314.000.000 2008 Nvidia TSMC 55 nm 121 mm 2
G94 Tesla 505.000.000 2008 Nvidia TSMC 65 nm 240 mm 2
RV730 514.000.000 2008 ATI TSMC 55 nm 146 mm 2
RV670 666.000.000 2008 ATI TSMC 55 nm 192 mm 2
RV770 956.000.000 2008 ATI TSMC 55 nm 256 mm 2
RV790 959.000.000 2008 ATI TSMC 55 nm 282 mm 2
GT200b Tesla 1.400.000.000 2008 Nvidia TSMC, UMC 55 nm 470 mm 2
GT200 Tesla 1.400.000.000 2008 Nvidia TSMC 65 nm 576 mm 2
GT218 Tesla 260.000.000 2009 Nvidia TSMC 40 nm 57 mm 2
GT216 Tesla 486.000.000 2009 Nvidia TSMC 40 nm 100 mm 2
GT215 Tesla 727.000.000 2009 Nvidia TSMC 40 nm 144 mm 2
RV740 826.000.000 2009 ATI TSMC 40 nm 137 mm 2
Juniper RV840 1.040.000.000 2009 ATI TSMC 40 nm 166 mm 2
Cypress RV870 2.154.000.000 2009 ATI TSMC 40 nm 334 mm 2
Cedar RV810 292.000.000 2010 AMD (anteriormente ATI) TSMC 40 nm 59 mm 2
Redwood RV830 627.000.000 2010 AMD TSMC 40 nm 104 mm 2
GF106 Fermi 1.170.000.000 2010 Nvidia TSMC 40 nm 238 mm 2
Barts RV940 1.700.000.000 2010 AMD TSMC 40 nm 255 mm 2
Cayman RV970 2.640.000.000 2010 AMD TSMC 40 nm 389 mm 2
GF100 Fermi 3.200.000.000 Março de 2010 Nvidia TSMC 40 nm 526 mm 2
GF110 Fermi 3.000.000.000 Novembro de 2010 Nvidia TSMC 40 nm 520 mm 2
GF119 Fermi 292.000.000 2011 Nvidia TSMC 40 nm 79 mm 2
Caicos RV910 370.000.000 2011 AMD TSMC 40 nm 67 mm 2
GF108 Fermi 585.000.000 2011 Nvidia TSMC 40 nm 116 mm 2
Turcos RV930 716.000.000 2011 AMD TSMC 40 nm 118 mm 2
GF104 Fermi 1.950.000.000 2011 Nvidia TSMC 40 nm 332 mm 2
Taiti 4.312.711.873 2011 AMD TSMC 28 nm 365 mm 2
GK107 Kepler 1.270.000.000 2012 Nvidia TSMC 28 nm 118 mm 2
cabo Verde 1.500.000.000 2012 AMD TSMC 28 nm 123 mm 2
GK106 Kepler 2.540.000.000 2012 Nvidia TSMC 28 nm 221 mm 2
Pitcairn 2.800.000.000 2012 AMD TSMC 28 nm 212 mm 2
GK104 Kepler 3.540.000.000 2012 Nvidia TSMC 28 nm 294 mm 2
GK110 Kepler 7.080.000.000 2012 Nvidia TSMC 28 nm 561 mm 2
Oland 1.040.000.000 2013 AMD TSMC 28 nm 90 mm 2
Bonaire 2.080.000.000 2013 AMD TSMC 28 nm 160 mm 2
Durango ( Xbox One ) 4.800.000.000 2013 AMD TSMC 28 nm 375 mm 2
Liverpool ( PlayStation 4 ) Desconhecido 2013 AMD TSMC 28 nm 348 mm 2
Havaí 6.300.000.000 2013 AMD TSMC 28 nm 438 mm 2
GM107 Maxwell 1.870.000.000 2014 Nvidia TSMC 28 nm 148 mm 2
GM206 Maxwell 2.940.000.000 2014 Nvidia TSMC 28 nm 228 mm 2
Tonga 5.000.000.000 2014 AMD TSMC, GlobalFoundries 28 nm 366 mm 2
GM204 Maxwell 5.200.000.000 2014 Nvidia TSMC 28 nm 398 mm 2
GM200 Maxwell 8.000.000.000 2015 Nvidia TSMC 28 nm 601 mm 2
Fiji 8.900.000.000 2015 AMD TSMC 28 nm 596 mm 2
Polaris 11 "Baffin" 3.000.000.000 2016 AMD Samsung , GlobalFoundries 14 nm 123 mm 2
GP108 Pascal 4.400.000.000 2016 Nvidia TSMC 16 nm 200 mm 2
Durango 2 ( Xbox One S ) 5.000.000.000 2016 AMD TSMC 16 nm 240 mm 2
Neo ( PlayStation 4 Pro ) 5.700.000.000 2016 AMD TSMC 16 nm 325 mm 2
Polaris 10 "Ellesmere" 5.700.000.000 2016 AMD Samsung, GlobalFoundries 14 nm 232 mm 2
GP104 Pascal 7.200.000.000 2016 Nvidia TSMC 16 nm 314 mm 2
GP100 Pascal 15.300.000.000 2016 Nvidia TSMC, Samsung 16 nm 610 mm 2
GP108 Pascal 1.850.000.000 2017 Nvidia Samsung 14 nm 74 mm 2
Polaris 12 "Lexa" 2.200.000.000 2017 AMD Samsung, GlobalFoundries 14 nm 101 mm 2
GP107 Pascal 3.300.000.000 2017 Nvidia Samsung 14 nm 132 mm 2
Escorpião ( Xbox One X ) 6.600.000.000 2017 AMD TSMC 16 nm 367 mm 2
GP102 Pascal 11.800.000.000 2017 Nvidia TSMC, Samsung 16 nm 471 mm 2
Vega 10 12.500.000.000 2017 AMD Samsung, GlobalFoundries 14 nm 484 mm 2
GV100 Volta 21.100.000.000 2017 Nvidia TSMC 12 nm 815 mm 2
TU106 Turing 10.800.000.000 2018 Nvidia TSMC 12 nm 445 mm 2
Vega 20 13.230.000.000 2018 AMD TSMC 7 nm 331 mm 2
TU104 Turing 13.600.000.000 2018 Nvidia TSMC 12 nm 545 mm 2
TU102 Turing 18.600.000.000 2018 Nvidia TSMC 12 nm 754 mm 2
TU117 Turing 4.700.000.000 2019 Nvidia TSMC 12 nm 200 mm 2
TU116 Turing 6.600.000.000 2019 Nvidia TSMC 12 nm 284 mm 2
Navi 14 6.400.000.000 2019 AMD TSMC 7 nm 158 mm 2
Navi 10 10.300.000.000 2019 AMD TSMC 7 nm 251 mm 2
GA100 Ampere 54.000.000.000 2020 Nvidia TSMC 7 nm 826 mm 2
GA102 Ampere 28.000.000.000 2020 Nvidia Samsung 8 nm 628 mm 2
GA104 Ampere 17.400.000.000 2020 Nvidia Samsung 8 nm 392 mm²

FPGA

Um FPGA ( field-programmable gate array ) é um circuito integrado projetado para ser configurado por um cliente ou projetista após a fabricação.

FPGA Contagem de transistores MOS Data de introdução Designer Fabricante Processo MOS Área Ref
Virtex 70.000.000 1997 Xilinx
Virtex-E 200.000.000 1998 Xilinx
Virtex-II 350.000.000 2000 Xilinx 130 nm
Virtex-II PRO 430.000.000 2002 Xilinx
Virtex-4 1.000.000.000 2004 Xilinx 90 nm
Virtex-5 1.100.000.000 2006 Xilinx TSMC 65 nm
Stratix IV 2.500.000.000 2008 Altera TSMC 40 nm
Stratix V 3.800.000.000 2011 Altera TSMC 28 nm
Arria 10 5.300.000.000 2014 Altera TSMC 20 nm
Virtex-7 2000T 6.800.000.000 2011 Xilinx TSMC 28 nm
Stratix 10 SX 2800 17.000.000.000 TBD Intel Intel 14 nm 560 mm 2
Virtex-Ultrascale VU440 20.000.000.000 1º trimestre de 2015 Xilinx TSMC 20 nm
Virtex-Ultrascale + VU19P 35.000.000.000 2020 Xilinx TSMC 16 nm 900 mm 2
Versal VC1902 37.000.000.000 2H 2019 Xilinx TSMC 7 nm
Stratix 10 GX 10M 43.300.000.000 Quarto trimestre de 2019 Intel Intel 14 nm 1400 mm 2
Versal VP1802 92.000.000.000 2021 ? Xilinx TSMC 7 nm ?

Memória

A memória semicondutora é um dispositivo eletrônico de armazenamento de dados , frequentemente usado como memória de computador , implementado em circuitos integrados . Quase todas as memórias de semicondutores desde os anos 1970 usaram MOSFETs (transistores MOS), substituindo os transistores de junção bipolar anteriores . Existem dois tipos principais de memória semicondutora, memória de acesso aleatório (RAM) e memória não volátil (NVM). Por sua vez, existem dois tipos principais de RAM, memória dinâmica de acesso aleatório (DRAM) e memória de acesso aleatório estática (SRAM), bem como dois tipos principais de NVM, memória flash e memória somente leitura (ROM).

O CMOS SRAM típico consiste em seis transistores por célula. Para DRAM, 1T1C, o que significa uma estrutura de um transistor e um capacitor, é comum. Capacitor carregado ou não é usado para armazenar 1 ou 0. Para memória flash, os dados são armazenados em porta flutuante, e a resistência do transistor é detectada para interpretar os dados armazenados. Dependendo da escala precisa em que a resistência pode ser separada, um transistor pode armazenar até 3 bits , o que significa oito níveis distintos de resistência possíveis por transistor. No entanto, a multa da escala vem com custo de repetibilidade, portanto, confiabilidade. Normalmente, o flash MLC de 2 bits de baixo grau é usado para drives flash , portanto, um flash drive de 16  GB contém cerca de 64 bilhões de transistores.

Para chips SRAM, células de seis transistores (seis transistores por bit) eram o padrão. Os chips DRAM durante o início da década de 1970 tinham células de três transistores (três transistores por bit), antes que as células de transistor único (um transistor por bit) se tornassem padrão desde a era da DRAM de 4 Kb em meados da década de 1970. Na memória flash de nível único , cada célula contém um MOSFET de porta flutuante (um transistor por bit), enquanto o flash multinível contém 2, 3 ou 4 bits por transistor.  

Os chips de memória flash são comumente empilhados em camadas, com até 128 camadas em produção e gerenciados com 136 camadas, e estão disponíveis em dispositivos de usuário final de até 69 camadas dos fabricantes.

Memória de acesso aleatório (RAM)
Nome do chip Capacidade ( bits ) Tipo de RAM Contagem de transistores Data de introdução Fabricante (s) Processo MOS Área Ref
N / D 1 bit SRAM ( célula ) 6 1963 Fairchild N / D N / D
N / D 1 bit DRAM (célula) 1 1965 Toshiba N / D N / D
? 8 bits SRAM ( bipolar ) 48 1965 SDS , Signética ? ?
SP95 16 bits SRAM (bipolar) 80 1965 IBM ? ?
TMC3162 16 bits SRAM ( TTL ) 96 1966 Transitron N / D ?
? ? SRAM ( MOS ) ? 1966 NEC ? ?
256 bits DRAM ( IC ) 256 1968 Fairchild ? ?
64 bits SRAM ( PMOS ) 384 1968 Fairchild ? ?
144 bits SRAM ( NMOS ) 864 1968 NEC
1101 256 bits SRAM (PMOS) 1.536 1969 Intel 12.000 nm ?
1102 1 kb DRAM (PMOS) 3.072 1970 Intel , Honeywell ? ?
1103 1 kb DRAM (PMOS) 3.072 1970 Intel 8.000 nm 10 mm 2
μPD403 1 kb DRAM (NMOS) 3.072 1971 NEC ? ?
? 2 kb DRAM (PMOS) 6.144 1971 Instrumento Geral ? 12,7 mm 2
2102 1 kb SRAM (NMOS) 6.144 1972 Intel ? ?
? 8 kb DRAM (PMOS) 8.192 1973 IBM ? 18,8 mm 2
5101 1 kb SRAM ( CMOS ) 6.144 1974 Intel ? ?
2116 16 kb DRAM (NMOS) 16.384 1975 Intel ? ?
2114 4 kb SRAM (NMOS) 24.576 1976 Intel ? ?
? 4 kb SRAM (CMOS) 24.576 1977 Toshiba ? ?
64 Kb DRAM (NMOS) 65.536 1977 NTT ? 35,4 mm 2
DRAM ( VMOS ) 65.536 1979 Siemens ? 25,2 mm 2
16 kb SRAM (CMOS) 98.304 1980 Hitachi , Toshiba ? ?
256 Kb DRAM (NMOS) 262.144 1980 NEC 1.500 nm 41,6 mm 2
NTT 1.000 nm 34,4 mm 2
64 Kb SRAM (CMOS) 393.216 1980 Matsushita ? ?
288 Kb DRAM 294.912 1981 IBM ? 25 mm 2
64 Kb SRAM (NMOS) 393.216 1982 Intel 1.500 nm ?
256 Kb SRAM (CMOS) 1.572.864 1984 Toshiba 1.200 nm ?
8 Mb DRAM 8.388.608 5 de janeiro de 1984 Hitachi ? ?
16 Mb DRAM ( CMOS ) 16.777.216 1987 NTT 700 nm 148 mm 2
4 Mb SRAM (CMOS) 25.165.824 1990 NEC, Toshiba, Hitachi, Mitsubishi ? ?
64 Mb DRAM (CMOS) 67.108.864 1991 Matsushita , Mitsubishi, Fujitsu , Toshiba 400 nm
KM48SL2000 16 Mb SDRAM 16.777.216 1992 Samsung ? ?
? 16 Mb SRAM (CMOS) 100.663.296 1992 Fujitsu, NEC 400 nm ?
256 Mb DRAM (CMOS) 268.435.456 1993 Hitachi, NEC 250 nm
1 Gb DRAM 1.073.741.824 9 de janeiro de 1995 NEC 250 nm ?
Hitachi 160 nm ?
SDRAM 1.073.741.824 1996 Mitsubishi 150 nm ?
SDRAM ( SOI ) 1.073.741.824 1997 Hyundai ? ?
4GB DRAM ( 4 bits ) 1.073.741.824 1997 NEC 150 nm ?
DRAM 4.294.967.296 1998 Hyundai ? ?
8 Gb SDRAM ( DDR3 ) 8.589.934.592 Abril de 2008 Samsung 50 nm ?
16 GB SDRAM (DDR3) 17.179.869.184 2008
32 Gb SDRAM ( HBM2 ) 34.359.738.368 2016 Samsung 20 nm ?
64 Gb SDRAM (HBM2) 68.719.476.736 2017
128 Gb SDRAM ( DDR4 ) 137.438.953.472 2018 Samsung 10 nm ?
? RRAM (3DSoC) ? 2019 SkyWater Technology 90 nm ?
Memória flash
Nome do chip Capacidade ( bits ) Tipo de flash Contagem de transistores FGMOS Data de introdução Fabricante (s) Processo MOS Área Ref
? 256 Kb NEM 262.144 1985 Toshiba 2.000 nm ?
1 Mb NEM 1.048.576 1989 Seeq , Intel ?
4 Mb NAND 4.194.304 1989 Toshiba 1.000 nm
16 Mb NEM 16.777.216 1991 Mitsubishi 600 nm
DD28F032SA 32 Mb NEM 33.554.432 1993 Intel ? 280 mm 2
? 64 Mb NEM 67.108.864 1994 NEC 400 nm ?
NAND 67.108.864 1996 Hitachi
128 Mb NAND 134.217.728 1996 Samsung , Hitachi ?
256 Mb NAND 268.435.456 1999 Hitachi , Toshiba 250 nm
512 Mb NAND 536.870.912 2000 Toshiba ? ?
1 Gb NAND de 2 bits 536.870.912 2001 Samsung ? ?
Toshiba, SanDisk 160 nm ?
2 Gb NAND 2.147.483.648 2002 Samsung, Toshiba ? ?
8 Gb NAND 8.589.934.592 2004 Samsung 60 nm ?
16 GB NAND 17.179.869.184 2005 Samsung 50 nm ?
32 Gb NAND 34.359.738.368 2006 Samsung 40 nm
THGAM 128 Gb NAND empilhado 128.000.000.000 Abril de 2007 Toshiba 56 nm 252 mm 2
THGBM 256 Gb NAND empilhado 256.000.000.000 2008 Toshiba 43 nm 353 mm 2
THGBM2 1 Tb NAND empilhado de 4 bits 256.000.000.000 2010 Toshiba 32 nm 374 mm 2
KLMCG8GE4A 512 Gb NAND empilhado de 2 bits 256.000.000.000 2011 Samsung ? 192 mm 2
KLUFG8R1EM 4 Tb V-NAND de 3 bits empilhado 1.365.333.333.504 2017 Samsung ? 150 mm 2
eUFS (1  TB) 8 Tb V-NAND empilhado de 4 bits 2.048.000.000.000 2019 Samsung ? 150 mm 2
Memória somente leitura (ROM)
Nome do chip Capacidade ( bits ) Tipo de ROM Contagem de transistores Data de introdução Fabricante (s) Processo MOS Área Ref
? ? BAILE DE FORMATURA ? 1956 Arma N / D ?
1 kb ROM ( MOS ) 1.024 1965 Microeletrônica Geral ? ?
3301 1 kb ROM ( bipolar ) 1.024 1969 Intel N / D ?
1702 2 kb EPROM (MOS) 2.048 1971 Intel ? 15 mm 2
? 4 kb ROM (MOS) 4.096 1974 AMD , Instrumento Geral ? ?
2708 8 kb EPROM (MOS) 8.192 1975 Intel ? ?
? 2 kb EEPROM (MOS) 2.048 1976 Toshiba ? ?
ROM µCOM-43 16 kb PROM ( PMOS ) 16.000 1977 NEC ? ?
2716 16 kb EPROM ( TTL ) 16.384 1977 Intel N / D ?
EA8316F 16 kb ROM ( NMOS ) 16.384 1978 Matrizes Eletrônicas ? 436 mm 2
2732 32 Kb EPROM 32.768 1978 Intel ? ?
2364 64 Kb ROM 65.536 1978 Intel ? ?
2764 64 Kb EPROM 65.536 1981 Intel 3.500 nm ?
27128 128 Kb EPROM 131.072 1982 Intel ?
27256 256 Kb EPROM ( HMOS ) 262.144 1983 Intel ? ?
? 256 Kb EPROM ( CMOS ) 262.144 1983 Fujitsu ? ?
512 Kb EPROM (NMOS) 524.288 1984 AMD 1.700 nm ?
27512 512 Kb EPROM (HMOS) 524.288 1984 Intel ? ?
? 1 Mb EPROM (CMOS) 1.048.576 1984 NEC 1.200 nm ?
4 Mb EPROM (CMOS) 4.194.304 1987 Toshiba 800 nm
16 Mb EPROM (CMOS) 16.777.216 1990 NEC 600 nm
MROM 16.777.216 1995 AKM , Hitachi ? ?

Computadores transistores

Antes de os transistores serem inventados, os relés eram usados ​​em máquinas tabuladoras comerciais e nos primeiros computadores experimentais. O primeiro computador digital programável e totalmente automático em funcionamento , o computador de comprimento de palavra de 22 bits de 1941 Z3 , tinha 2.600 relés e operava a uma frequência de clock de cerca de 4-5  Hz . O Computador de Número Complexo de 1940 tinha menos de 500 relés, mas não era totalmente programável. Os primeiros computadores práticos usavam tubos de vácuo e lógica de diodo de estado sólido . O ENIAC tinha 18.000 tubos de vácuo, 7.200 diodos de cristal e 1.500 relés, com muitos dos tubos de vácuo contendo dois elementos triodo .

A segunda geração de computadores eram computadores transistorizados que apresentavam placas cheias de transistores discretos, diodos de estado sólido e núcleos de memória magnética . O computador transistor de 48 bits experimental de 1953 , desenvolvido na Universidade de Manchester , é amplamente considerado o primeiro computador transistorizado a entrar em operação em qualquer parte do mundo (o protótipo tinha 92 transistores de contato de ponto e 550 diodos). Uma versão posterior da máquina de 1955 tinha um total de 250 transistores de junção e 1300 diodos de contato de ponto. O computador também usou um pequeno número de válvulas em seu gerador de relógio, portanto, não foi o primeiro totalmente transistorizado. O ETL Mark III, desenvolvido no Laboratório Eletrotécnico em 1956, pode ter sido o primeiro computador eletrônico baseado em transistor a usar o método de programa armazenado . Ele tinha cerca de "130 transistores de ponto de contato e cerca de 1.800 diodos de germânio foram usados ​​para elementos lógicos, e estes foram alojados em 300 pacotes de plug-in que podiam ser colocados e retirados." A arquitetura decimal de 1958 IBM 7070 foi o primeiro computador transistorizado a ser totalmente programável. Ele tinha cerca de 30.000 transistores de junção de liga de germânio e 22.000 diodos de germânio, em aproximadamente 14.000 cartões do Sistema Modular Padrão (SMS). O MOBIDIC 1959 , abreviação de "MOBIle Digital Computer", com 12.000 libras (6,0 toneladas curtas) montado no trailer de um caminhão semirreboque , era um computador transistorizado para dados do campo de batalha.

A terceira geração de computadores usava circuitos integrados (ICs). O Apollo Guidance Computer de 1962 de 15 bits usou "cerca de 4.000" Tipo G "(porta NOR de 3 entradas) circuitos" para cerca de 12.000 transistores mais 32.000 resistores. O IBM System / 360 , lançado em 1964, usava transistores discretos em placas híbridas . A CPU PDP-8 de 12 bits de 1965 tinha 1409 transistores discretos e mais de 10.000 diodos em muitas placas. Versões posteriores, começando com o PDP-8 / I 1968, usavam circuitos integrados. O PDP-8 foi posteriormente reimplementado como um microprocessador como o Intersil 6100 , veja abaixo.

A próxima geração de computadores foram os microcomputadores , começando com o Intel 4004 de 1971 . que usava transistores MOS . Eles foram usados ​​em computadores domésticos ou computadores pessoais (PCs).

Esta lista inclui os primeiros computadores transistorizados (segunda geração) e computadores baseados em IC (terceira geração) das décadas de 1950 e 1960.

Computador Contagem de transistores Ano Fabricante Notas Ref
Computador Transistor 92 1953 Universidade de Manchester Transistores de contato pontual , 550 diodos. Capacidade de programa armazenado ausente.
TRADIC 700 1954 Bell Labs Transistores de contato de ponto
Computador Transistor (tamanho completo) 250 1955 Universidade de Manchester Transistores de contato de ponto discreto , 1.300 diodos
IBM 608 3.000 1955 IBM Transistores de germânio
ETL Mark III 130 1956 Laboratório Eletrotécnico Transistores de contato de ponto, 1.800 diodos, capacidade de programa armazenado
Metrovick 950 200 1956 Metropolitan-Vickers Transistores de junção discreta
NEC NEAC-2201 600 1958 NEC Transistores de germânio
Hitachi MARS-1 1.000 1958 Hitachi
IBM 7070 30.000 1958 IBM Transistores de germânio de junção de liga , 22.000 diodos
Matsushita MADIC-I 400 1959 Matsushita Transistores bipolares
NEC NEAC-2203 2.579 1959 NEC
Toshiba TOSBAC-2100 5.000 1959 Toshiba
IBM 7090 50.000 1959 IBM Transistores discretos de germânio
PDP-1 2.700 1959 Digital Equipment Corporation Transistores discretos
Mitsubishi MELCOM 1101 3.500 1960 Mitsubishi Transistores de germânio
M18 FADAC 1.600 1960 Autonética Transistores discretos
D-17B 1.521 1962 Autonética Transistores discretos
NEC NEAC-L2 16.000 1964 NEC Transistores ge
IBM System / 360 ? 1964 IBM Circuitos híbridos
PDP-8 / I 1409 1968 Digital Equipment Corporation Circuitos TTL da série 74
Bloco I do Computador de Orientação Apollo 12.300 1966 Raytheon / MIT Instrumentation Laboratory 4.100 CIs , cada um contendo uma porta NOR de 3 transistores e 3 entradas. (Bloco II tinha 2.800 CIs de portas NOR duplas de 3 entradas.)

Funções lógicas

A contagem de transistores para funções lógicas genéricas é baseada na implementação CMOS estática .

Função Contagem de transistores Ref
NÃO 2
Amortecedor 4
NAND 2 entradas 4
NOR 2 entradas 4
E 2 entradas 6
OU 2 entradas 6
NAND de 3 entradas 6
NOR de 3 entradas 6
Entrada XOR 2 6
Entrada XNOR 2 8
MUX 2 entradas com TG 6
MUX 4 entradas com TG 18
NÃO MUX 2 entradas 8
MUX 4 entradas 24
Somador de 1 bit cheio 28
Somador-subtrator de 1 bit 48
AND-OR-INVERT 6
Trava, D fechado 8
Flip-flop, D dinâmico acionado por borda com reset 12
Multiplicador de 8 bits 3.000
Multiplicador de 16 bits 9.000
Multiplicador de 32 bits 21.000
integração em pequena escala 2–100
integração de média escala 100-500
integração em grande escala 500–20.000
integração em larga escala 20.000-1.000.000
integração em escala ultra grande > 1.000.000

Sistemas paralelos

Historicamente, cada elemento de processamento em sistemas paralelos anteriores - como todas as CPUs da época - era um computador serial construído com vários chips. À medida que a contagem de transistores por chip aumenta, cada elemento de processamento pode ser construído com menos chips e, posteriormente, cada chip de processador de vários núcleos pode conter mais elementos de processamento.

Goodyear MPP : (1983?) Processadores de 8 pixels por chip, 3.000 a 8.000 transistores por chip.

Brunel University Scape (elemento de processamento de matriz de chip único): (1983) processadores de 256 pixels por chip, 120.000 a 140.000 transistores por chip.

Cell Broadband Engine : (2006) com 9 núcleos por chip, tinha 234 milhões de transistores por chip.

Outros dispositivos

Tipo de dispositivo Nome do dispositivo Contagem de transistores Data de introdução Designer (s) Fabricante (s) Processo MOS Área Ref
Motor de aprendizagem profunda / IPU Colossus GC2 23.600.000.000 2018 Graphcore TSMC 16 nm ~ 800 mm 2
Motor de aprendizagem profunda / IPU Wafer Scale Engine 1.200.000.000.000 2019 Cerebras TSMC 16 nm 46.225 mm 2
Motor de aprendizagem profunda / IPU Wafer Scale Engine 2 2.600.000.000.000 2020 Cerebras TSMC 7 nm 46.225 mm 2

Densidade do transistor

A densidade do transistor é o número de transistores que são fabricados por unidade de área, normalmente medida em termos do número de transistores por milímetro quadrado (mm 2 ). A densidade do transistor geralmente se correlaciona com o comprimento da porta de um nó semicondutor (também conhecido como processo de fabricação de semicondutor ), normalmente medido em nanômetros (nm). Em 2019, o nó semicondutor com a maior densidade de transistor é o nó de 5 nanômetros da TSMC , com 171,3  milhões de transistores por milímetro quadrado.

Nós MOSFET

Nós semicondutores
Nome do Densidade do transistor (transistores / mm 2 ) Ano de produção Processo MOSFET Fabricante (s) Ref
? ? 1960 20.000 nm PMOS Bell Labs
? ? 1960 20.000 nm NMOS
? ? 1963 ? CMOS Fairchild
? ? 1964 ? PMOS Microeletrônica Geral
? ? 1968 20.000 nm CMOS RCA
? ? 1969 12.000 nm PMOS Intel
? ? 1970 10.000 nm CMOS RCA
? 300 1970 8.000 nm PMOS Intel
? ? 1971 10.000 nm PMOS Intel
? 480 1971 ? PMOS Instrumento Geral
? ? 1973 ? NMOS Instrumentos Texas
? 220 1973 ? NMOS Mostek
? ? 1973 7.500 nm NMOS NEC
? ? 1973 6.000 nm PMOS Toshiba
? ? 1976 5.000 nm NMOS Hitachi , Intel
? ? 1976 5.000 nm CMOS RCA
? ? 1976 4.000 nm NMOS Zilog
? ? 1976 3.000 nm NMOS Intel
? 1.850 1977 ? NMOS NTT
? ? 1978 3.000 nm CMOS Hitachi
? ? 1978 2.500 nm NMOS Instrumentos Texas
? ? 1978 2.000 nm NMOS NEC, NTT
? 2.600 1979 ? VMOS Siemens
? 7.280 1979 1.000 nm NMOS NTT
? 7.620 1980 1.000 nm NMOS NTT
? ? 1983 2.000 nm CMOS Toshiba
? ? 1983 1.500 nm CMOS Intel
? ? 1983 1.200 nm CMOS Intel
? ? 1984 800 nm CMOS NTT
? ? 1987 700 nm CMOS Fujitsu
? ? 1989 600 nm CMOS Mitsubishi , NEC, Toshiba
? ? 1989 500 nm CMOS Hitachi, Mitsubishi, NEC, Toshiba
? ? 1991 400 nm CMOS Matsushita , Mitsubishi, Fujitsu, Toshiba
? ? 1993 350 nm CMOS Sony
? ? 1993 250 nm CMOS Hitachi, NEC
3LM 32.000 1994 350 nm CMOS NEC
? ? 1995 160 nm CMOS Hitachi
? ? 1996 150 nm CMOS Mitsubishi
TSMC 180  nm ? 1998 180 nm CMOS TSMC
CS80 ? 1999 180 nm CMOS Fujitsu
? ? 1999 180 nm CMOS Intel, Sony, Toshiba
CS85 ? 1999 170 nm CMOS Fujitsu
Samsung 140  nm ? 1999 140 nm CMOS Samsung
? ? 2001 130 nm CMOS Fujitsu, Intel
Samsung 100  nm ? 2001 100 nm CMOS Samsung
? ? 2002 90 nm CMOS Sony, Toshiba, Samsung
CS100 ? 2003 90 nm CMOS Fujitsu
Intel 90  nm 1.450.000 2004 90 nm CMOS Intel
Samsung 80  nm ? 2004 80 nm CMOS Samsung
? ? 2004 65 nm CMOS Fujitsu, Toshiba
Samsung 60  nm ? 2004 60 nm CMOS Samsung
TSMC 45  nm ? 2004 45 nm CMOS TSMC
Elpida 90  nm ? 2005 90 nm CMOS Memória Elpida
CS200 ? 2005 65 nm CMOS Fujitsu
Samsung 50  nm ? 2005 50 nm CMOS Samsung
Intel 65  nm 2.080.000 2006 65 nm CMOS Intel
Samsung 40  nm ? 2006 40 nm CMOS Samsung
Toshiba 56  nm ? 2007 56 nm CMOS Toshiba
Matsushita 45  nm ? 2007 45 nm CMOS Matsushita
Intel 45  nm 3.300.000 2008 45 nm CMOS Intel
Toshiba 43  nm ? 2008 43 nm CMOS Toshiba
TSMC 40  nm ? 2008 40 nm CMOS TSMC
Toshiba 32  nm ? 2009 32 nm CMOS Toshiba
Intel 32  nm 7.500.000 2010 32 nm CMOS Intel
? ? 2010 20 nm CMOS Hynix , Samsung
Intel 22  nm 15.300.000 2012 22 nm CMOS Intel
IMFT 20  nm ? 2012 20 nm CMOS IMFT
Toshiba 19  nm ? 2012 19 nm CMOS Toshiba
Hynix 16  nm ? 2013 16 nm FinFET SK Hynix
TSMC 16  nm 28.880.000 2013 16 nm FinFET TSMC
Samsung 10  nm 51.820.000 2013 10 nm FinFET Samsung
Intel 14  nm 37.500.000 2014 14 nm FinFET Intel
14LP 32.940.000 2015 14 nm FinFET Samsung
TSMC 10  nm 52.510.000 2016 10 nm FinFET TSMC
12LP 36.710.000 2017 12 nm FinFET GlobalFoundries , Samsung
N7FF 96.500.000 2017 7 nm FinFET TSMC
8LPP 61.180.000 2018 8 nm FinFET Samsung
7LPE 95.300.000 2018 7 nm FinFET Samsung
Intel 10  nm 100.760.000 2018 14 nm FinFET Intel
5LPE 126.530.000 2018 5 nm FinFET Samsung
N7FF + 113.900.000 2019 7 nm FinFET TSMC
CLN5FF 171.300.000 2019 5 nm FinFET TSMC
Intel 7 100.760.000 2021 10 nm FinFET Intel
TSMC 3  nm ? ? 3  nm FinFET TSMC
Samsung 3  nm ? ? 3 nm GAAFET Samsung
Intel 4 ? ? 7 nm FinFET Intel

Veja também

Notas

Referências

links externos