4 pontos por GN⁺ 2024-03-18 | 1 comentários | Compartilhar no WhatsApp

Como os microchips funcionam

  • Inclui uma explicação detalhada de como os microchips funcionam.
  • Algumas das ilustrações desta seção já foram publicadas na revista 'Popular Mechanics' e no blog de IA do Google.

Estrutura interna dos microchips

  • Interior da CPU: os microchips têm uma estrutura complexa em vários níveis.
    • Nível de dispositivo: componentes eletrônicos individuais compõem o microchip.
    • Nível de circuito: vários componentes eletrônicos são conectados para formar circuitos complexos.
    • Nível de portas lógicas: as portas lógicas executam operações computacionais básicas.
      • Lógica resistor-transistor (RTL): método inicial de projeto de circuitos lógicos.
      • Lógica CMOS: método de projeto de circuitos lógicos de baixo consumo amplamente usado atualmente.
    • Nível de transferência entre registradores: componentes usados para processar e transferir dados.
      • Multiplexadores e demultiplexadores: usados para selecionar caminhos de dados.
      • Codificadores e decodificadores: usados para converter dados.
      • Unidade lógica e aritmética (ALU): executa operações aritméticas e lógicas.
      • Latch: usado para armazenar dados temporariamente.
      • Flip-flop: usado para armazenar dados e manter estado.
      • Registrador: memória rápida usada para armazenar dados.
      • Sistema de barramento: sistema de comunicação que transfere dados e instruções.
    • Nível de microarquitetura: define a estrutura interna da CPU e o fluxo de dados.
    • Nível de sistema: explica como todo o sistema computacional funciona.

Encapsulamento

  • Os microchips são encapsulados de uma forma especial para proteção e conexão.

Glossário

  • Inclui explicações de termos relacionados a microchips.

Sobre o site

  • Exclusive Architecture é um site pessoal e blog de fotografia administrado por Markus Kohlpaintner.
  • Aborda temas de criatividade e tecnologia moderna.
  • O site explica tópicos técnicos complexos, como microchips, de forma acessível, oferecendo informações úteis para engenheiros de software iniciantes.

Opinião do GN⁺

  • Este artigo explica de forma acessível a complexa estrutura interna dos microchips, ajudando a despertar o interesse por tecnologia e a ampliar o conhecimento.
  • Entender cada nível dos microchips é importante para construir conhecimentos básicos nas áreas de engenharia da computação e engenharia eletrônica.
  • Tecnologias como a lógica CMOS desempenham um papel importante em projetos de baixo consumo, portanto entendê-las é essencial para projetar sistemas energeticamente eficientes.
  • Atualmente, há diversos microprocessadores e microcontroladores no mercado, e empresas como ARM, Intel e AMD competem no desenvolvimento de produtos.
  • Ao adotar tecnologia de microchips, é preciso considerar desempenho, consumo de energia e custo, e é importante escolher a arquitetura adequada para cada aplicação.

1 comentários

 
GN⁺ 2024-03-18
Comentários do Hacker News
  • Há uma explicação sobre a pureza do silício logo antes da seção sobre a lei de Moore:

    Silício de grau eletrônico (EG-Si): 99,9999999% puro ("nove noves" de pureza). Isso significa um átomo de impureza para cada 1 bilhão de átomos de silício.

    • Há uma explicação sobre a pureza do silício, e a expressão "nove noves" indica que um em cada 1 bilhão de átomos de silício é uma impureza.
  • O silício é um material perfeito para semicondutores. A diferença de energia entre a banda de valência e a banda de condução é baixa, então, ao aplicar uma pequena quantidade de energia (eletricidade), o elétron de valência mais externo se desprende e o material passa a conduzir; ao remover a energia, o elétron volta a ocupar seu lugar e o material deixa de conduzir. Felizmente, o silício é abundante e barato.

    • Há uma explicação sobre as características do silício e suas vantagens como semicondutor, com destaque para sua abundância e baixo custo.
  • Gostei muito do artigo! Acho que ele tem a profundidade certa para o tamanho do texto (sou arquiteto de CPU).

    • Um arquiteto de CPU expressa satisfação com o conteúdo e o nível de profundidade do artigo.
  • Na página de "visão geral":

    O microchip (ou circuito integrado) é considerado uma das maiores conquistas tecnológicas do século passado. Sua invenção abriu caminho para a revolução digital que continua transformando o mundo até hoje. ... O computador ENIAC, de 1946, tinha mais de 17.000 válvulas a vácuo, e em média uma delas falhava a cada dois dias, tornando o diagnóstico e o reparo demorados. Com a invenção do transistor no Bell Labs em 1947, os componentes ficaram muito menores, mas os transistores ainda eram conectados individualmente. Isso reduziu o consumo de energia e o tamanho total dos computadores, mas não diminuiu a complexidade da fiação. Só com a invenção do circuito integrado os computadores se tornaram muito mais eficientes e mais fáceis de operar e manter.

    • Acho meio engraçado que um dos avanços decisivos que ajudaram a acelerar a revolução tecnológica e a cruzar a fronteira entre "máquina sofisticada" e "mágica" foi, em certa medida, um bom gerenciamento de cabos.
  • Fico me perguntando onde estaríamos hoje se cópias impressas deste texto tivessem sido entregues aos laboratórios de P&D da TI, Intel e outras empresas há 50 anos.

    • Expressa curiosidade sobre que impacto esse texto poderia ter tido no avanço tecnológico se tivesse chegado a laboratórios de pesquisa do passado.
  • Não sou especialista, mas isso parece um excelente material para entender chips sem se aprofundar demais. Lembra o curso "Nand 2 Tetris". Obrigado aos desenvolvedores e também a quem compartilhou.

    • Menciona o curso "Nand 2 Tetris" como referência útil para entender chips e agradece aos desenvolvedores e a quem compartilhou.
  • Fiquei profundamente impressionado com a clareza das ilustrações do artigo.

    • Expressa admiração pela clareza das ilustrações incluídas no artigo.
  • Acho interessante que a completude de Turing também vá do NAND até o microcomputador.

    • Menciona que o conceito de completude de Turing está relacionado ao processo que vai do NAND ao microcomputador.