Arduino + Android + FPGA

Boa tarde! Tenho um projeto pra esse semestre da faculdade e, obrigatoriamente, tenho que usar o FPGA. Portanto, tive a seguinte ideia:

Cronômetro em FPGA controlado por celular Android (via Arduino):

O projeto tem como objetivo implementar um cronômetro na placa de desenvolvimento Altera DE2, disponível no laboratório de sistemas digitais, controlando-o através de um celular que possua o sistema operacional Android. Para isso, teremos que realizar uma comunicação (serial, por exemplo) com um microcontrolador – no caso foi escolhido o Arduino – de fácil programação e com módulo bluetooth integrado, para o envio dos comandos do celular. Tais comandos seriam equivalentes aos botões de Pausa, Stop e Reset. O cronômetro contará até 10 minutos e após o estouro da contagem, acenderá um LED de indicação.

Mas ainda não conseguir encontrar um meio de fazer a comunicação entre o Arduino e o FPGA, alguém já tentou algo parecido ou sabe de algum jeito? Grato!