(digital, analog, hybrid), our network and the simulation; and finally, our conclusions and future work.
IntroduçãoAs redes neurais têm sido largamente utilizadas em muitos campos interdisciplinares, tanto para desenvolvimento como para aplicação. Estas são habilitadas a solucionar uma grande variedade de problemas que possuem uma solução muito difícil por outros métodos. As redes neurais são especialmente úteis para problemas que necessitam do emprego da característica de generalização. Os exemplos de aplicação se estendem do campo comercial às áreas de pesquisas que demonstram cada vez mais a sua aplicabilidade.No campo de implementação de redes neurais encontram-se basicamente dois métodos, que são: software e hardware. A implementação de redes neurais por software possui a vantagem de ser rápida e facilmente implementável, enquanto que a implementação por hardware geralmente recai num processo mais demorado e mais difícil de ser implementado.Contudo, estas diferenças estão diminuindo graças ao avanço tecnológico que nos é imposto. Com o surgimento e evolução dos dispositivos reprogramáveis podemos realizar a implementação de redes neurais em um curto intervalo de tempo. Entretanto ainda existem dificuldades quanto a este tipo de implementação.Com isto, este artigo tem como objetivo apresentar uma implementação em hardware de redes neurais artificiais por meio do uso de dispositivos configuráveis alocados em um ambiente de codesign.
Ambiente de CodesignNeste artigo propomos o desenvolvimento de uma implementação em hardware de redes neurais artificiais. Será utilizado como ambiente de desenvolvimento uma placa que nos possibilita o emprego de técnicas de codesign.Para tanto, adotou-se uma placa desenvolvida no