Determinado tipo de chip para processamento rápido de pacotes de rede é caracterizado por um conjunto de portas que pode ser organizado conforme o circuito desejado, por meio da modificação de sua fiação em campo. Assinale a opção em que é apresentado o nome desse tipo de chip.
- A)NPU
NPU é uma unidade de processamento de rede, mas o enunciado destaca reconfiguração de hardware, e não apenas um processador especializado.
- B)ASIC
ASIC é circuito integrado de aplicação específica, com função fixa, portanto não combina com a ideia de fiação modificável em campo.
- C)SoC
SoC integra vários componentes em um único chip, mas isso não significa que ele seja, por si só, reconfigurável como descrito.
- D)FPGA
FPGA é o chip reconfigurável em campo, permitindo organizar suas portas e conexões conforme o circuito desejado.
- E)ASIP
ASIP é um processador com instruções adaptadas para uma aplicação, mas não é o tipo de chip descrito como reprogramável na fiação.
Gabarito: D
A questão descreve um chip de hardware reconfigurável em campo, isto é, um componente cuja lógica interna pode ser alterada depois de fabricado. Esse é justamente o perfil de uma FPGA (Field Programmable Gate Array), que permite montar diferentes circuitos ao programar suas conexões e blocos lógicos. Em termos práticos, ela é muito usada quando você quer alto desempenho com flexibilidade, especialmente em processamento paralelo e, como o enunciado sugere, em pacotes de rede. Pense assim: se um ASIC nasce com uma função fixa, a FPGA é o chip que ainda aceita "remodelação". A ideia de poder mudar a fiação em campo é a pista mais forte da questão. Não é um detalhe qualquer, é praticamente a assinatura do dispositivo. O gabarito é a letra D porque FPGA significa exatamente essa capacidade de configuração após a fabricação. Isso a diferencia de soluções mais rígidas, como ASIC, que são feitas para uma tarefa específica e não para reprogramação ampla. Em prova, quando aparecer a expressão "modificação de sua fiação em campo", acenda a luz da FPGA na hora.