debugПока тема ПЛИС не пользуется спросом, но надеюсь явление временное, ибо чем тема очень интересная и много разных возможностей. Чтобы подогреть интерес, предлагаю свое видение стартовой отладочной платы.

Ранее я упоминал, что использую плату марсоход 1, та которая CPLD. В принципе плата неплохая, но свободных ножек мало, большинство из них зачем то объединены. Светодиоды и кнопки вообще нафиг не нужны. У меня есть кое какие задумки на будущие статьи поэтому мне она не подходит. Поэтому предлагаю свой вариант.

Понадобится: огрызок текстолита 50х50мм, EPM240T100C5, кварцевый генератор, 4 резистора на 2кОм, сдвоенные штырьки PLD80, много желания. Все делается методом фоторезиста, за час. Ничего сложного нет.

sch_cpld
Для прошивки используется JTAG: TDI — вход тестовых данных; TCK — тестовое тактирование; TDO — выход тестовых данных; TMS — выбор режима тестирования; VCC, GND — питание. Генератор висит на 75 ноге. Остальные ножки просто выведены на штырьки.

В верхнем левом углу земляной полигон недотравился, ибо там пальцем держал плату и пленка не слезла. На работоспособность поциента не повлияло.
resist_cpld

В этот раз учел прошлые ошибки, земляные полигоны сделал штриховкой, лудятся на ура.
epm_50mhz

Дорожки шириной 0.3мм, но зазоры около 0.2мм. Все нормально влезло на одностороннюю плату. 100 ножек паяются проще чем тот же DIP-28.
epm240_res

Залил тестовую прошивку из статьи про таймер, светодиод мигает, осцилл показывает 0.5Гц, потому что генератор на 50МГц.
cpld_work

Желающие могут спаять себе подобную штуку, Camtastik2 готов для негативного фотошаблона.

PDF файл

11 комментариев: Дешевая отладка для ПЛИС

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Последние комментарии
  • Загрузка...
Счетчик
Яндекс.Метрика