Eu tenho uma lógica implementada parcialmente num CPLD que me consome umas 60 macrocélulas, porém, como o pessoal que me contratou pra elaborar o projeto não tem, nem faz questão de comprar, nenhum tipo de gravador pensei em utilizar um FPGA inicializado pelo LPC1766 que tenho na placa. Como é a minha primeira placa que será elaborada com FPGA, estou na dúvida sobre essa escolha.
Sei que aqui existem vários colegas com uma vasta experiência na área, então se possível, gostaria de uma ajuda referente a esses itens:
- FPGA que comporte essa lógica que consumiria as 60 macrocélulas
- FPGA com o menor custo possível.
- Forma de inicializar o FPGA pelo MCU.
Eu fiz estágio anos atrás num fabricante de CLP lá de Porto Alegre onde os FPGAs eram inicializados por 80C251, mas como na época eu nem sabia o que era um FPGA pra entender o que estava sendo feito.
O circuito implementado em lógica programável controla um dispositivo crítico que pode levar a queima de um equipamento caro, por essa razão, será importante acrescentar um watchdog ao circuito de reset do mesmo?