7 votos

¿Hay alguna buena referencia para las implementaciones de arquitectura digital de las operaciones aritméticas en coma flotante?

Estoy haciendo un proyecto de tesis. Necesito hacer una implementación en FPGA de una red neuronal. Quiero implementar algunas funciones matemáticas como una función exponencial.

¿Alguien sabe de algún buen libro sobre FPGAs, VHDL o implementación de arquitectura digital de operaciones aritméticas en coma flotante?

8voto

Mark Biek Puntos 41769

Hay técnicas de RNA que no requieren punto flotante. Te resultará mucho más fácil si adoptas una de ellas.

El trabajo de Jim Austin de la Universidad de York. Utiliza FPGAs y DSPs de punto fijo.

EDIT: (León, espero que no te importe que añada esta lista aquí)

5voto

El grupo de investigación de la profesora Miriam Leeser en el Laboratorio de Computación Reconfigurable de la Universidad de Northeastern ha desarrollado una biblioteca de punto flotante de código abierto para las FPGA de Xilinx en VHDL: http://www.ece.neu.edu/groups/rcl/projects/floatingpoint/index.html

4voto

Chris Miller Puntos 2552

Están empezando con un paquete en VHDL.org . OptNgn también tiene una biblioteca que es libre (GPLv3).

1voto

Yo evitaría el formato de punto flotante IEEE, iría con el formato que utiliza el DSP de TI. Ti tiene un buen documento que va junto con uno de los DSPs más antiguos que te lleva de la mano a través de las operaciones. A partir de ahí puedes empezar con tu lógica.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X