Sí, ocuparán mucho espacio, ya que son complejos. Y lo más probable es que la implementación de Ripple carry Adder sea más rápida que su implementación de carry save adder. Esto se debe a que hay una lógica dedicada llamada cadena de transporte en FPGA que enruta la señal de una LUT a su LUT vecina.
Cuando escribe A + B en un HDL, se sintetiza el siguiente circuito: Por ejemplo, en la familia Virtex-5, la etapa de generación de suma de un solo bit (propagación de señal horizontal a través de la LUT y el XORCY) es aproximadamente 17 veces más lenta que la etapa de propagación de un solo bit (propagación vertical a lo largo del MUXCY genérico). Entonces, básicamente, si está tratando de hacer un sumador realmente rápido en fpga con un consumo mínimo de área, no puede superar esto.
Aún así, si planea hacer un circuito sumador, puede echar un vistazo a este documento:
Sumadores FPGA: Evaluación de desempeño y diseño óptimo
- ¿Cómo sería el mundo sin ingenieros electrónicos?
- ¿En qué se parece la ingeniería electrónica y de comunicación a la aviónica en términos de cursos? Si es diferente, ¿cuáles son las diferencias?
- ¿Alguien puede comparar el conjunto de 3 volúmenes y el conjunto de 10 volúmenes de RK Kanodia para ECE? ¿Cuál es mejor teniendo en cuenta la diferencia de precio?
- ¿Cuál es mejor para unirse: ECE en SRM (campus principal) o ciencias de la información en PESIT (Bangalore South Campus)?
- ¿Qué es correcto, BC o BCE?