Busca avançada
Ano de início
Entree


Automated Generation of HDL Implementations of Dadda and Wallace Tree Multipliers

Texto completo
Autor(es):
de Castro, Lucas G. ; Ogawa, Henrique S. ; Albertini, Bruno de C. ; IEEE
Número total de Autores: 4
Tipo de documento: Artigo Científico
Fonte: 2017 VII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC); v. N/A, p. 6-pg., 2017-01-01.
Resumo

Convolutional Neural Networks are being studied to provide features such as real time image recognition. One of the key operations to support HW implementations of this type of network is the multiplication. Despite the high number of operations required by Convolutional Neural Networks, they became feasible in the past years due the high availability of computing power, present on devices such as Graphic Processing Units. However, those implementations are unsuitable for energy constrained scenarios, such as embedded devices. FPGAs are programmable devices that are being considered as a low power alternative for GPUs. This work proposes and implement a generator of two fast combinatorial multipliers: Dadda and Wallace tree. Our generator is capable of generating structural descriptions of both designs for any operand width, an operation considered unfeasible by hand. We evaluated our generator using two low-cost FPGA platforms, easily found on the market. (AU)

Processo FAPESP: 15/50520-6 - Criptografia pós quântica e eficiente para a construção de aplicações de segurança avançadas
Beneficiário:Marcos Antonio Simplicio Junior
Modalidade de apoio: Auxílio à Pesquisa - Parceria para Inovação Tecnológica - PITE