Pergunta de entrevista da empresa Qualcomm

Design a variable data-width parallel adder that can optionally be signed or cosigned using a minimal number of bits.

Resposta da entrevista

Sigiloso

21 de abr. de 2011

In order to do 8-bit, 16-bit or 32-bit signed or unsigned adds, an extra bit is needed to either sink or propagate the carry. So a 32-bit adder block would require a 36-bit adder.