У нас появилась идея разработать очень простую в освоении и в использовании отладочную плату FPGA и мы воплотили ее в жизнь!
На этом фото наша новая плата подключена к USB порту ноутбука.
Многие из наших клиентов это начинающие разработчики и студенты. У студентов не всегда есть время на доскональное изучение всех учебных дисциплин, но и без практики никак нельзя. Для самостоятельного освоения азов цифровой схемотехники как раз и подойдет новая плата. Все очень просто: никаких проводов, блоков питания, дополнительных программаторов, просто маленькая USB плата, воткнул в порт ноутбука, настроил САПР, работаешь.
У нас уже была (и есть) другая простая плата, "Марсоход", но там стоит микросхема CPLD малой емкости и требуется внешний программатор и дополнительное питание. А здесь уже хоть и не очень большая, но полноценная FPGA. В этой FPGA есть и PLL и блочное ОЗУ, а это значительно расширяет возможности разработки. Например, с этой платой можно использовать инструмент внутрисхемной отладки Intel Quartus SignalTap.
Сама плата выполнена, как USB-dongle, программатор уже установлен на плате, питание от USB.
Кроме студентов новая плата несомненно может заинтересовать и профессиональных разработчиков цифровой аппаратуры. Дело в том, что на нашей новой плате стоит уникальная миниатюрная микросхема FPGA в корпусе WLCSP V36:
Размер самой микросхемы 3x3 миллиметра и 36 выводов Ball Grid снизу. Таких крохотных микросхем FPGA мы еще не видели. Если вы занимаетесь разработкой мини устройств, возможно носимой электроники, или USB гаджетов или даже малых летательных аппаратов, где каждый сэкономленный грамм веса важен, то наша плата поможет оценить возможности FPGA чипа Intel MAX10 10M02..
Итак, встречайте, новая плата М02mini:
Формфактор USB-dongle. Не нужен USB кабель для подключения. Питание от USB порта +5В.
FPGA чип - 10M02DCV36C8. В нем:
- логических элементов - 2304;
- встроенная память - 110Кбит;
- встроенных умножителей - 32;
- количество PLL - 1;
- встроенная FLASH память UFM - 96Кбит.
Периферия платы:
- кварцевый генератор 100Мгц;
- две пользовательские кнопки;
- четыре пользовательских светодиода;
- 14 пользовательских I/O пинов.
Связь с компьютером осуществляется через чип FT2232H. На этой микросхеме построен программатор MBFTDI. FT2232H имеет 2 независимых канала А и В. Канал А используется как программатор (JTAG), канал В, как последовательный порт, скорость передачи до 12Мбит/сек. О настройке программатора для Windows и Linux можно почитать в других статьях.
Для быстого старта "почти пустой проект" можно взять здесь.
Принципиальная схема здесь:
Купить плату можно в нашем интернет магазине.
Подробнее...