NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip
- Autores
- Tosini, Marcelo Alejandro; Acosta, Gerardo Gabriel
- Año de publicación
- 2004
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- A design and development tool to achieve artificial neural networks (ANN) implemented in a Field Programmable Gate Array (FPGA), is presented in this article. Its main components and functionality are thoroughly described. This tool, called NNGen, allows constructing digital ANN, which are easily programmable selecting different parameters. The output of such programming task is directly VHDL code to be ported to, in principle, any chip of the mentioned kind. A case study of a multilayer perceptron applied to weather forecast that was fully designed with NNGen, is also analyzed to obtain some conclusions.
Sociedad Argentina de Informática e Investigación Operativa - Materia
- Ciencias Informáticas
- Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/135316
Ver los metadatos del registro completo
id |
SEDICI_d8154825c3181642b31680ec45fefcc9 |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/135316 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chipTosini, Marcelo AlejandroAcosta, Gerardo GabrielCiencias InformáticasA design and development tool to achieve artificial neural networks (ANN) implemented in a Field Programmable Gate Array (FPGA), is presented in this article. Its main components and functionality are thoroughly described. This tool, called NNGen, allows constructing digital ANN, which are easily programmable selecting different parameters. The output of such programming task is directly VHDL code to be ported to, in principle, any chip of the mentioned kind. A case study of a multilayer perceptron applied to weather forecast that was fully designed with NNGen, is also analyzed to obtain some conclusions.Sociedad Argentina de Informática e Investigación Operativa2004-06-26info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf42-52http://sedici.unlp.edu.ar/handle/10915/135316enginfo:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/EJS/article/view/121info:eu-repo/semantics/altIdentifier/issn/1514-6774info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-10-15T11:25:51Zoai:sedici.unlp.edu.ar:10915/135316Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-10-15 11:25:51.702SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
title |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
spellingShingle |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip Tosini, Marcelo Alejandro Ciencias Informáticas |
title_short |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
title_full |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
title_fullStr |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
title_full_unstemmed |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
title_sort |
NNGen: a powerful tool for the implementation of Artificial Neural Networks on a chip |
dc.creator.none.fl_str_mv |
Tosini, Marcelo Alejandro Acosta, Gerardo Gabriel |
author |
Tosini, Marcelo Alejandro |
author_facet |
Tosini, Marcelo Alejandro Acosta, Gerardo Gabriel |
author_role |
author |
author2 |
Acosta, Gerardo Gabriel |
author2_role |
author |
dc.subject.none.fl_str_mv |
Ciencias Informáticas |
topic |
Ciencias Informáticas |
dc.description.none.fl_txt_mv |
A design and development tool to achieve artificial neural networks (ANN) implemented in a Field Programmable Gate Array (FPGA), is presented in this article. Its main components and functionality are thoroughly described. This tool, called NNGen, allows constructing digital ANN, which are easily programmable selecting different parameters. The output of such programming task is directly VHDL code to be ported to, in principle, any chip of the mentioned kind. A case study of a multilayer perceptron applied to weather forecast that was fully designed with NNGen, is also analyzed to obtain some conclusions. Sociedad Argentina de Informática e Investigación Operativa |
description |
A design and development tool to achieve artificial neural networks (ANN) implemented in a Field Programmable Gate Array (FPGA), is presented in this article. Its main components and functionality are thoroughly described. This tool, called NNGen, allows constructing digital ANN, which are easily programmable selecting different parameters. The output of such programming task is directly VHDL code to be ported to, in principle, any chip of the mentioned kind. A case study of a multilayer perceptron applied to weather forecast that was fully designed with NNGen, is also analyzed to obtain some conclusions. |
publishDate |
2004 |
dc.date.none.fl_str_mv |
2004-06-26 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Articulo http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/135316 |
url |
http://sedici.unlp.edu.ar/handle/10915/135316 |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://publicaciones.sadio.org.ar/index.php/EJS/article/view/121 info:eu-repo/semantics/altIdentifier/issn/1514-6774 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
dc.format.none.fl_str_mv |
application/pdf 42-52 |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1846064309670510592 |
score |
13.22299 |