Я ищу что-то, с чем я могу поиграть, но не потратить на это слишком много. Я не имею права на академическую скидку, поэтому учитывайте это при внесении предложений.
Я ищу что-то, с чем я могу поиграть, но не потратить на это слишком много. Я не имею права на академическую скидку, поэтому учитывайте это при внесении предложений.
Ответы:
Один из наборов Digilent был бы идеальным; У меня есть один из их комплектов Spartan-3 . Это более старый чип, но на плате, вероятно, есть большинство вещей, которые вам могут понадобиться, и множество выводов выведено на разъемы для других вещей, которые вы, возможно, захотите подключить к нему. Они начинаются от $ 109. На шахте есть один из фишек 400k, и похоже, что он больше не продает этот вариант.
Я сформировал эту группу поддержки для пользователей. Xilinx также имеет свои форумы.
Papilio One довольно дешев, но на нем нет никаких устройств ввода-вывода, таких как переключатели, светодиоды, дисплеи и еще много чего. С другой стороны, у них есть несколько подробных примеров - в том числе полезный Arduino и логический анализатор. Basys2 от Digilent стоит значительно дороже, но имеет множество переключателей, источников света, разъемов и прямой поддержки Xilinx WebPack.
Lattice имеет меньший набор разработчика Lattice XP2 Brevia за 49 долларов. Это бесплатное программное обеспечение, коммутаторы, светодиоды и порты расширения. Недостатками являются (насколько я знаю): нет симуляции, и для программирования требуется настоящий параллельный порт - или кабель USB, который стоит в два раза дороже. Я запрограммировал их, используя также стандартный программатор на основе FTDI .
Terasic предлагает набор плат для разработки на базе Altera по цене от 79 долларов (академическая) или 119 долларов. Не такой низкий бюджет, но выглядит как выгодные предложения, с большим количеством легкодоступных входов / выходов, а также полезными портами, коммутаторами и светодиодами.
Кроме того, хотя наша плата разработки ORDB2A на базе Cyclone IV не является одной из более дешевых плат по цене 139 евро + НДС, она оснащена разъемом с поддержкой USB на ходу (он может функционировать как хост, хотя всего 12 Мбит / с) и слотом для micro-SD. две особенности, которые я не заметил на других упомянутых здесь досках. В нем отсутствуют пользовательские периферийные устройства, такие как светодиоды и переключатели, что может сделать его менее подходящим для начинающих.
De0-Nano является отличной дешева доской , чтобы начать с. Он имеет последнюю версию Cyclone IV FPGA от Altera и поддерживает множество функций. Альтера также предоставляет отличные лаборатории для этого.
Не самый простой доступ к вводу / выводу, но классный форм-фактор: BeMicro Altera Cyclone 3 . Я неравнодушен к Альтере из-за Ксилинкса. Я знаю, что у Xilinx есть бесплатный набор веб-инструментов, но Altera дольше (в цикл разработки), если я правильно помню. Плюс мне нравится их системный конструктор SOPC, довольно просто собрать встроенный программный процессор.
Бонус: лаборатории, включенные в сайт, чтобы вы начали.
Avnet Xilinx® Spartan®-6 FPGA LX9 MicroBoard $ 89. Продам лист здесь .
Особенности:
Эту страницу, вероятно, стоит посмотреть, даже если вы не станете сами кататься :)
Papilio One + LogicStart MegaWing будет лучше и дешевле, чем Basys2.
Стартовый комплект Fusion стоит 500 долларов. Это то, что у меня есть (за 300 долларов, прежде чем они повысили цену). Программное обеспечение Libero очень хорошо сделано . Очень рекомендую Actel в целом из-за превосходного качества программного обеспечения. Я бы потратил на несколько сотен долларов больше, чем ударился головой о стену какой-нибудь «хорошо известной» маленькой ошибкой, о которой я должен был знать, но не знал.
У нас в продаже есть плата на базе Xilinx Spartan 3A FPGA, которая сейчас продается по цене 50 долларов. Не высокого класса, но отлично подходит для начинающих. Смотрите доску здесь.
http://numato.com/elbert-spartan-3a-fpga-development-board
На http://numato.com/tutorials/ есть хорошие учебные пособия для начинающих.
Этот Меркурий выглядит мило. Но тогда то же самое делают Xula и Xula-2: http://www.xess.com/prods/prod055.php
Однако, если бюджет решает все проблемы, выполните на eBay поиск Xilinx FPGA (или Altera, если хотите). Есть несколько плат разработчиков из Китая, которые продаются примерно за 30 долларов, на основе более старых FPGA Spartan-3.
Новая (*) плата разработки "Mojo" FPGA заслуживает включения в этот список.
Обратите внимание, что на главном сайте http://embeddedmicro.com/development-boards/mojo-v3.html примеры используют Verilog, но через Xilinx ISE вы также можете использовать VHDL.
(*) Кампания KickStarter в начале 2013 года: http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
На knjn.com есть несколько плат Altera и Xilinx, начиная с Pluto RS232 .
Ян, я разместил исходный код в нашей базе кодов Google. Код основан на WxWidgets. Должно быть легко портировать на Linux с небольшими изменениями (хотя последовательная библиотека, используемая в коде, не совместима с Linux).
Найдите elbert_config_utility_win_src по адресу http://code.google.com/p/numato-open-source/downloads/list.
Digilent Atlys использует Spartan6 X45. Это отличный чип для работы с DSP, поскольку он имеет 58 DSP48-слайсов. Каждый из них выполняет умножение 18x18 бит и два сумматора с частотой 390 МГц. Общая логика - это 6822 «среза» = 1 000-битный быстрый сумматор стоимостью 27 000 бит (или 27 000 или 54 000 общих логических функций из 6 или 5 переменных), и общая логика может работать несколько быстрее. Он также имеет 2 Мбит быстрой встроенной SRAM, 320 МГц.
На плате есть много приятных вещей, таких как 1 Гбит DDR SDRAM с пиковой пропускной способностью 1,6 ГБ / с. Я сейчас бездельничаю с интерфейсом HDMI. Он управляет монитором типа DVI с разрешением 1280x1024 пикселей. Я реализую схему для логического анализатора, чтобы можно было отлаживать с этим монитором (как наложение текста поверх графического фона). Много веселья.
Они продают его за 349 долларов или 200 долларов, если вы можете получить академический. (А кто не знает кого-то в университете?) Наконец, системой разработки является ISE от Xilinx, которая для FPGA такого размера является бесплатной.
На нашем сайте есть отличная небольшая плата для разработки ПЛИС, которая поставляется с множеством дополнительных плат, таких как 8-канальный АЦП, 4-Мбитная SRAM, тактовая частота 50 МГц и 5-вольтные выводы ввода / вывода. Мы разработали его в 64-контактном корпусе DIP для использования на макете. Он USB программируемый для быстрой загрузки и тестирования новых конструкций FPGA. Сейчас он продается за 69 долларов. Посмотрите на это на нашем сайте по адресу http://www.micro-nova.com
У нас также есть учебники, которые помогут вам освоиться, если вы новичок в FPGA.
Хотя технически это не FPGA (это PLD), этого маленького парня можно купить за 42 доллара + и у него есть кнопки, ЖК-дисплей, вспышка и датчик температуры: http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/MachXO2PicoDevelopmentKit .aspx
У нас есть новая FPGA-карта Spartan 6 с 512 Мбит DDR SDRAM, USB-устройством FT2232H и до 158 IO. Наверное, стоит взглянуть на наш магазин .