Я смотрю на дешевую плату, чтобы начать, и мне интересно, смогу ли я установить туда ядро Picoblaze, LEON, S1 или OpenRISC. Есть ли способ сказать?
Я смотрю на дешевую плату, чтобы начать, и мне интересно, смогу ли я установить туда ядро Picoblaze, LEON, S1 или OpenRISC. Есть ли способ сказать?
Ответы:
Да, вы можете синтезировать IP-ядра без необходимости в аппаратном обеспечении. В вашем инструменте синтеза вы можете выбрать, на какой чип FPGA вы нацеливаетесь, и когда вы синтезируете, он скажет вам, какой процент ресурсов FPGA он использовал, чтобы разместить его там, или если он не мог соответствовать ему.
На самом деле, это хорошая идея - использовать инструмент синтеза и запускать все в симуляции, прежде чем собирать деньги на доске. Это не то же самое, что AVR, где вы можете получить полную установку за 20 долларов, диапазон для достойных стартовых плат FPGA составляет 100-200 долларов в зависимости от количества необходимых вам функций и вспомогательных чипов.
Посмотрите в документации на основные. Посмотрите, сколько LUT (Look Up Tables) или регистров у них есть. Посмотрите, не соответствуют ли требования требованиям дешевой платы.
Picoblaze подойдет практически ко всему.