Definição de HDL
No começo (inÃcio da década de 70), os filmes usados para produzir as máscaras de litografia eram, literalmente, feitos a mão, usando rubylith, um filme plástico de duas camadas, que é ainda usado por artistas gráficos. O engenheiro cortava a camada superior usando um estilete, criando um desenho das trilhas e outros componentes que seriam posteriormente "impressos" no wafer de silÃcio formando o chip. Eram usadas várias máscaras diferentes, que deveriam combinar-se com precisão absoluta.
Atualmente, o processo de produção das máscaras é completamente automatizado. O próprio desenvolvimento dos processadores mudou. Ao invés de projetar os circuitos manualmente, os engenheiros utilizam um HDL (hardware description language), como o VHDL ou o Verilog (os mais usadas atualmente), que são uma espécie de linguagem de programação para o desenvolvimento de processadores, onde o engenheiro "programa" as instruções que devem ser executadas e outras caracterÃsticas do processador, e o HDL gera o projeto do chip.
Naturalmente, ainda é possÃvel desenvolver processadores (ou otimizar componentes internos especÃficos) usando o processo manual (assim como é possÃvel programar em assembly), mas o processo se torna muito mais lento e trabalhoso. É comum que os processadores passem por diversas revisões durante sua via útil, onde a equipe de desenvolvimento começa com um design produzido através de um HDL e depois trata de otimizá-lo sucessivamente, obtendo assim ganhos de performance e outras melhorias.
No final do processo, temos um grande arquivo, que é enviado para a fábrica, onde são produzidas as retÃculas e feitas as demais fases do processo. Uma vez terminado o projeto, os engenheiros precisam esperar várias semanas até que os primeiros chips funcionais sejam produzidos. Qualquer erro que chegue até a fase de produção geraria um prejuÃzo de vários milhões, por isso o projeto passa por inúmeras revisões.