Аналоговые модули для ПЛИС

Опубликовано в рубрике "ПЛИС", 20.06.2012.
Тэги: , , , автор:

Бывает так, что в схеме, основанной на ПЛИС нужны АЦП и ЦАПы. В отличии от микроконтроллеров, в большинстве ПЛИСин нет встроенной аналоговой периферии. И тут приходится выкручиваться.

Общепринятый выход – поставить внешнюю микросхему. Но внешняя микросхема – это дополнительные затраты, которые хотелось бы избежать.

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

image

 

(more…)

Туториал по использованию SignalTapII

Опубликовано в рубрике "ПЛИС", 28.02.2012.
Тэги: , , , автор:

SignalTapII – это логический анализатор, который можно записать на Alter’овские FPGA и наблюдать внутренние или внешние сигналы. Особоенно это круто, если у вас есть вот такая (или подобная) демоборда.

 

image

(more…)

RC генераторы

Опубликовано в рубрике "ПЛИС", 05.11.2011.
Тэги: , , автор:

Понадобился мне RC генератор. Вроде бы все просто – ставим инвертор, RC цепочку и вуаля. А что, если нужно, чтобы частота была хотя бы приблизительно стабильна при изменении температуры и от устройства к устройству?

У xilinx есть замечательный аппноут – six easy pieces. Там нарисована вот такая картинка:RC Oscialltor

 

(more…)

Dual edge flip flop

Опубликовано в рубрике "ПЛИС", 27.06.2011.
Тэги: , автор:

Недавно, понадобился триггер, работающий по обоим фронтам сигнала. Поиски в нете ни одного готового верилог-решения не обнаружили, так-что, выкладываю свою реализацию

 

image

(more…)