Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: что выбрать быстрого в не BGA корпусе?
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
Vasily_A
с плис выводим меандр 100-300кГц, принимаем его же со стдвигом порядка градуса. необходимо померять этот сдвиг с дискретностью не хуже 1/2000 периода.

частоты 100кГц минимум, лучше иметь запас примерно до 200-300кГц
частота фиксированная, в процессе не меняется
друго функционала в плис не ожидается, нужен минимум: ресурс для связи с микропроцессорм и компараторы попадания сдвига в заданые им окна

все современное и бысторое обычно в BGA, желательно корпус ножек на 100-144 максимум, под 2 (4 максимум, не желательно) слоя на плате.

выбор желателен внутри ксайлинкса или альтеры...
des00
Цитата(Vasily_A @ Jun 23 2010, 22:06) *
с плис выводим меандр 100-300кГц, принимаем его же со стдвигом порядка градуса. необходимо померять этот сдвиг с дискретностью не хуже 1/2000 периода.

смотрим раздел простые частотомеры, если делать в лоб, то для такой дискретности потребуется опорный генератор от 200МГц, дальше танцуйте от этой печки %)
DmitryR
Цитата(Vasily_A @ Jun 24 2010, 07:06) *
желательно корпус ножек на 100-144 максимум, под 2 (4 максимум, не желательно) слоя на плате.

выбор желателен внутри ксайлинкса или альтеры...

У этих фирм так много микросхем в QFP, что вы выбрать не можете?
Vasily_A
Цитата(DmitryR @ Jun 24 2010, 08:33) *
У этих фирм так много микросхем в QFP, что вы выбрать не можете?

если бы мог, то не спаршивал бы sad.gif

как делать на счетчике - очевидно, но требуется 200 (лучше 300-400) МГц тактовая для счетчика
спартан-3Е даст 200МГц, но почти без запаса, то что заметно быстрее - все в бга.

по альтерам в простых корпусах - на первый взляд то же sad.gif

может я что пропустил и не разглядел?

ввод-вывод этого меандра с 3.3в желательно делать, но это почти все семейства позволяют.
DmitryR
Цитата(Vasily_A @ Jun 24 2010, 10:42) *
спартан-3Е даст 200МГц, но почти без запаса

Почему вы так думаете? Я делал дизайн на Spartan-3 (не А и не E) - он у меня 200 МГц DDR тянул свободно и не напрягаясь. 200 МГц по двум фронтам - это эффективные 400. А если поднатужиться немного - он и 300 думаю потянет, уж 250-то точно.
ViKo
Если нужно померить короткий временной интервал, нужно сделать преобразователь время-напряжение (источник тока заряжает конденсатор в течение измеряемого интервала), затем измерить это напряжение (с помощью АЦП, или счетчика - преобразователь с двойным наклоном, так, кажется, назывался), а дальше - делай с ним (кодом) что хош.

Vasily_A
Цитата(ViKo @ Jun 24 2010, 11:42) *
Если нужно померить короткий временной интервал, нужно сделать преобразователь время-напряжение (источник тока заряжает конденсатор в течение измеряемого интервала), затем измерить это напряжение (с помощью АЦП, или счетчика - преобразователь с двойным наклоном, так, кажется, назывался), а дальше - делай с ним (кодом) что хош.

так сейчас и сделано...
по ряду причин есть желание полностью уйти от аналогового решения.

судя по прикидкам в спартане 3е в vqfp100 корпусе все должно получиться, но напрягает работа без запаса по скорости...
blackfin
Цитата(Vasily_A @ Jun 24 2010, 10:42) *
как делать на счетчике - очевидно, но требуется 200 (лучше 300-400) МГц тактовая для счетчика
по альтерам в простых корпусах - на первый взляд то же sad.gif

EPM3032A, (44-Pin TQFP): максимальная тактовая частота для 16-bit счетчика Fcnt = 227.3 MHz.
Mahagam
генерим на DCM 4 сигнала 100MHz со сдвигом по фазе на 90/180/270/0 градусов и уже потом пляшем отталкиваясь от этих сигналов. 2.5 наносекунды получите. ну будет мелкая погрешность от неравномерной длины клоков. эдак в 0.5 ns. и что?
ViKo
Цитата(Vasily_A @ Jun 24 2010, 18:25) *
по ряду причин есть желание полностью уйти от аналогового решения.

Ни в коей мере не предлагаю вам изменить свое желание, но хотелось бы услышать причины.
VladimirB
Цитата(Vasily_A @ Jun 24 2010, 19:25) *
так сейчас и сделано...
по ряду причин есть желание полностью уйти от аналогового решения.

судя по прикидкам в спартане 3е в vqfp100 корпусе все должно получиться, но напрягает работа без запаса по скорости...


Возьмите спидгрейд побольше.

Лучше кстати спартан 3A/3AN брать - там есть ряд архитектурных улучшений и питания можно всего два подавать
1.2В (vccint) и 3.3В (vccaux + vcco) + встроенная флешка в AN версии

ну и если счётчик не заведётся на нужной скорости - всегда можно DCM заюзать с разными фазами (как вам предложили)

вот например сабж: XC3S50AN-5TQG144C
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.