Como você sabe se um FPGA é capaz de executar um núcleo IP?

12

Estou olhando para uma placa barata para começar e estou imaginando se poderei ajustar um núcleo Picoblaze, LEON, S1 ou OpenRISC lá. Existe alguma maneira de dizer?

Shawn J. Goff
fonte

Respostas:

12

Sim, você pode sintetizar núcleos IP sem precisar do hardware. Na sua ferramenta de síntese, você escolhe qual chip FPGA você está alvejando e, quando sintetizado, informará qual% dos recursos do FPGA foi usado para ajustá-lo lá ou se não poderia ajustá-lo.

De fato, é uma boa idéia usar a ferramenta de síntese e executar tudo na simulação antes de gastar dinheiro em um quadro. Não é como o AVR, onde você pode obter uma configuração completa por US $ 20, o intervalo para placas FPGA iniciantes decentes é de US $ 100 a US $ 200, dependendo do número de recursos e chips auxiliares que você precisa.

davr
fonte
Existem algumas placas baratas e sujas: US $ 29 da Lattice ( latticesemi.com/products/developmenthardware/developmentkits/… ), US $ 49 da Avnet ( silica.com/index.php?id=1193 ), US $ 49 a US $ 64 da Gadget Factory ( shop.gadgetfactory.net/... )
mrkj
4

Procure na documentação os núcleos. Veja quantas LUTs (tabelas de consulta) ou registradores eles possuem. Veja se os requisitos são menores do que a placa barata fornece.

O Picoblaze se encaixa em praticamente qualquer coisa.

Brian Carlton
fonte