реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Выбор связки АЦП - ПЛИС - ЦАП самое быстрое, Чтобы время обработки сигнала было минимальное (наносекунды)
Shtirlits
сообщение Oct 26 2010, 11:15
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 845
Регистрация: 18-10-04
Из: Pereslavl-Zalessky, Russian Federation
Пользователь №: 905



я насчитал TIOPLI+TIOOP = 4.3nS(-5) и 4.83nS(-4)

Go to the top of the page
 
+Quote Post
des00
сообщение Oct 26 2010, 11:33
Сообщение #32


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Shtirlits @ Oct 26 2010, 04:38) *
Не согласен. С точки зрения художественного выпиливания напильником по fpga эти цепи влияют только на fanout и ресурсы разводки входных сигналов, чем портят жизнь тем, кто определяет выход текущего отсчета.

оставим сей бесполезный спорт, как не хочется вас к ТАУ посылать.
Цитата
Как программист думаю, что сложить, умножить и даже интегрировать можно какими-нибудь операционными усилителями, а параметры на них подавать из FPGA через ЦАП с любой конвейеризацией.

а на кой тогда тут ПЛИС если решение аналоговое?
Цитата(khach @ Oct 26 2010, 05:05) *
Аналогово делать.

+1


--------------------
Go to the top of the page
 
+Quote Post
syoma
сообщение Oct 28 2010, 14:40
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Все еще смотрю решения на ПЛИС. Обработка на Спартан 3AN - около 18нс на все. ЦАП типа AD9748 - 1нс задержка.
Вот не могу понять насчет ADC. Все, что есть - идет как минимум с 5-цикловой задержкой на всякую фигню. Что только Maxim настоящие FLASH АЦП делает? Или кто-то еще? Может тыкнуть где рыть?
Go to the top of the page
 
+Quote Post
serebr
сообщение Oct 28 2010, 15:09
Сообщение #34


Частый гость
**

Группа: Свой
Сообщений: 191
Регистрация: 10-01-05
Из: San Francisco Bay, Silicon Valley
Пользователь №: 1 869



Для AD9748 setup time=2 ns, задержка=1 ns, время установления до 1% - порядка 8 ns. Итого 11 ns минимум только на ЦАП. rolleyes.gif
Go to the top of the page
 
+Quote Post
syoma
сообщение Oct 28 2010, 15:33
Сообщение #35


Профессионал
*****

Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368



Цитата
Итого 11 ns минимум только на ЦАП.

Не - Output Rise Time (10% to 90%) - 2.5нс. А 11нс - до 0.1%. Мне так точно не надо будет. Все равно выход так резко меняться не будет.
Go to the top of the page
 
+Quote Post
Vjacheslav
сообщение Oct 29 2010, 06:40
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



"Настоящие" параллельные АЦП - выдают результат за один такт на выход - никто не делает: обязательно 2-3 конвейера - по крайней мере все какие мне попадались и использовались были такие.
И это понятно почему - никто не использует "градусниковый" код, значит уже один конвейер необходим и т.д.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Oct 29 2010, 07:04
Сообщение #37


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Vjacheslav @ Oct 29 2010, 09:40) *
"Настоящие" параллельные АЦП - выдают результат за один такт на выход - никто не делает

Делают. Особенно раньше так делали, когда частота 100 MHz была пределом мечтаний.
См. документ из поста №7, а в нем стр. 6
Go to the top of the page
 
+Quote Post
Vjacheslav
сообщение Nov 2 2010, 12:50
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 621
Регистрация: 25-10-04
Из: Новосибирск
Пользователь №: 971



Цитата(ViKo @ Oct 29 2010, 10:04) *
Делают. Особенно раньше так делали, когда частота 100 MHz была пределом мечтаний.
См. документ из поста №7, а в нем стр. 6

Вы себе противоречите - или за дурачков держите других.
Именно про то что нарисовано на стр.6 (рис.5) я и говорил. Там на этом рисунке отчетливо видно:
результат измерения N появляется на выходе через 2 такта!! Я с ними (параллельными АЦП) "наигрался"
в начале 80-х и пишу про то что знаю и в чем уверен! Могу даже объяснить почему чем выше частота
тактирования параллельного АЦП тем неизбежнее наличие конвейейерных регистров.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Nov 2 2010, 15:56
Сообщение #39


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(Vjacheslav @ Nov 2 2010, 14:50) *
Вы себе противоречите - или за дурачков держите других.
Именно про то что нарисовано на стр.6 (рис.5) я и говорил. Там на этом рисунке отчетливо видно:
результат измерения N появляется на выходе через 2 такта!! Я с ними (параллельными АЦП) "наигрался"
в начале 80-х и пишу про то что знаю и в чем уверен! Могу даже объяснить почему чем выше частота
тактирования параллельного АЦП тем неизбежнее наличие конвейейерных регистров.

Почему-то я на этом рисунке 5 вижу, что данные, соответствующие выборке N, появляются на выходе уже в следующем такте (upd. - а это и есть "за один такт"). Где и кому я противоречил? Я тоже применял когда-то, разные...
А про частоту и такты - это ж понятно! Пример - процессор Pentium 4. Если хотите высказать свое мнение - прошу!
P.S. Нашел АЦП, который когда-то пробовал применять, AD9002. Скачайте файл с описанием и увидите там точно такую же картинку, как наш рис 5.
P.P.S. Вас не смущает, что можно сделать устройство, перемножающее многобитовые числа за один такт?

А вот еще "круче" картинка. Правда, таких уже нет. И не надо! smile.gif
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 15:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01412 секунд с 7
ELECTRONIX ©2004-2016