Если вы хотите начать работу с FPGA и поэкспериментировать с недорогой платой, вы можете попробовать любую из них примерно за 50 долларов США:
Я начал свою карьеру с продуктов Xilinx и могу поручиться за их инструменты. У меня есть плата Lattice, описанная выше, и это отличная доска для экспериментов. Однако решетка предназначена только для Windows.
С помощью этих плат вы можете изучить основы ПЛИС: дизайн HDL, методы ввода-вывода, архитектуру проектирования и т. д. Вы также можете реализовать алгоритмы обработки изображений, но вы будете ограничены пропускной способностью ввода-вывода и слайсами DSP в этих маломощных устройствах. конечные устройства. Когда вы освоитесь с проектированием на HDL и лучше разберетесь с инструментами, вы можете подумать о том, чтобы ваш работодатель/образовательное учреждение приобрело для вас более продвинутый комплект. Стоимость некоторых комплектов с высококачественным оборудованием и вводом-выводом может достигать нескольких тысяч долларов, в зависимости от вашего приложения.
Несмотря на то, что для работы с FPGA существует несколько бесплатных инструментов с открытым исходным кодом, большинство инструментов, которые вам нужно научиться использовать, предназначены только для Windows и Linux. Часто бесплатные версии от поставщиков FPGA предназначены только для Windows (РЕДАКТИРОВАТЬ: похоже, что Linux также начинает поддерживаться). Вы можете попробовать использовать Verilog HDL с Icarus и GNUWave, но когда придет время программировать дизайн для устройства, вам понадобятся инструменты конкретного поставщика.
Если вам просто нужно выучить HDL, то достаточно скачать ModelSim. Я подозреваю, однако, что вы узнаете гораздо больше с помощью простого набора. Вы не только изучите дизайн HDL, но и изучите практические аспекты, такие как программирование, оптимизация для вашего устройства, отладка проектов на оборудовании и так далее.
person
Dr. Watson
schedule
29.12.2010