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

 
 
> Выбор связки АЦП - ПЛИС - ЦАП самое быстрое, Чтобы время обработки сигнала было минимальное (наносекунды)
syoma
сообщение Oct 25 2010, 11:05
Сообщение #1


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

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



Добрый день всем.
Возможно не в правильном форуме задаю вопрос, но интересует мнение Гуру, так как я занимаюсь в основном программированием FPGA, но совсем не в курсе последних веяний.
Просто хотел поинтересоваться - на современном уровне развития цифровой техники можно ли решить данную задачу в цифре или нужно делать в аналоге. Или это вообще бред?
Задача управления. Входной сигнал(не периодический) должен измеряться АЦП(хотя-бы 8-бит). Далее с помощью ПЛИС (FPGA или CPLD не знаю) данный сигнал должет сравниваться с изменяемой уставкой(которая будет приходить по оптике). Возможно пара операций сложения и может умножение. Результат всего этого будет выдаваться на ЦАП и далее на буфер для исполнения.
Если деньги не принимать в расчет, то возможно ли получение времени задержки всей этой цепочки на уровне 10нс? Или не реально. Какое минимальное время можно получить? Задача стоит разработать интеллектуальный драйвер для очень мощных IGBT.
Если реально - то на чем и в каком ките это может быть?
Спасибо за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Shtirlits
сообщение Oct 26 2010, 09:42
Сообщение #2


Знающий
****

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



Из любопытства провел эксперимент - 8-ми со входа умножается на 8-ми битовый регистр и старшие 8 бит результата асинхронно выдаются наружу. Задержки констрейнил от ножки до ножки.
На счет альтеры не уверен - редко quartus беру в руки, но в цифры ожидаемые.
CODE
7.039 nS    EP3SL50F484C2
7.656 nS    xc6vlx75t-3ff784
7.799 nS    EP3C55U484C6
7.863 nS    xc5vlx30-3ff676
8.400 nS    EP4E230F29C2
9.628 nS    xc4vlx15-12ff676
11.574 nS    xc3sd1800a use dsp block = yes
11.616 nS    xc3s50an-5tqg144
12.207 nS    xc3sd1800a use dsp block = no
13.070 nS    xc6slx4-3cpg196


Для окончательного решения нужно знать функцию, поработать над её оптимизацией исходя из архитектуры тех или иных частей конкретных микросхем.
На первый взгляд аппаратные умножители вещь полезная, но от входных ножек до них довольно далеко - в разы больше, чем задержка на входах-выходах.
Если функцию возможно реализовать на LUT-ах совсем рядом с ножками, да еще ножки аккуратно разместить, то можно мечтать о 5nS.
О синхронной схеме на частоте ~400MHz тоже можно думать, но задержка возрастет.
А так придется использовать коды грея или аналогичные приемы, что может сделать невыгодным применение DSP-блоков.
Все же мне представляется синхронной только часть, которая принимает уставки.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 26 2010, 09:46
Сообщение #3


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

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



Цитата(Shtirlits @ Oct 26 2010, 04:42) *
Для окончательного решения нужно знать функцию,

угу, а функция это какая нить фильтрация + пороговые схемы + петлевые фильтры %)


--------------------
Go to the top of the page
 
+Quote Post
Shtirlits
сообщение Oct 26 2010, 09:50
Сообщение #4


Знающий
****

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



QUOTE (des00 @ Oct 26 2010, 13:46) *
угу, а функция это какая нить фильтрация + пороговые схемы + петлевые фильтры %)

Интересна только та её часть, которая определяет зависимость текущего выхода от текущего значения входа, чуть менее от прошлого, еще менее от позапрошлого...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- syoma   Выбор связки АЦП - ПЛИС - ЦАП самое быстрое   Oct 25 2010, 11:05
- - Maverick   Цитата(syoma @ Oct 25 2010, 14:05) Добрый...   Oct 25 2010, 11:18
|- - syoma   Цитата(Maverick @ Oct 25 2010, 13:18) ско...   Oct 25 2010, 12:59
|- - ViKo   Цитата(syoma @ Oct 25 2010, 15:59) Чем ме...   Oct 25 2010, 13:12
|- - Maverick   Цитата(ViKo @ Oct 25 2010, 16:12) Тогда в...   Oct 25 2010, 13:27
- - des00   Цитата(syoma @ Oct 25 2010, 05:05) Если д...   Oct 25 2010, 13:05
|- - syoma   Цитата(des00 @ Oct 25 2010, 15:05) нет А ...   Oct 25 2010, 13:10
- - Microwatt   А может, если подумать, то нужно не 3нс, а 3 микро...   Oct 25 2010, 15:36
|- - litv   Действительно слабо верится чтобы очень МОЩНАЯ схе...   Oct 26 2010, 05:07
- - SFx   1. куда вам такой поток ? 2. где его вы будете обр...   Oct 26 2010, 06:36
|- - Aprox   Цитата(SFx @ Oct 26 2010, 10:36) 1. куда ...   Oct 26 2010, 07:06
- - syoma   ЦитатаPS Я не знал до сегодняшнего дня про такую а...   Oct 26 2010, 06:59
|- - des00   Цитата(syoma @ Oct 26 2010, 01:59) С АЦП ...   Oct 26 2010, 07:18
- - Gothard   Цитата(syoma @ Oct 25 2010, 15:05) Входно...   Oct 26 2010, 08:11
- - syoma   ЦитатаВозможно глупый вопрос: а без "цифры...   Oct 26 2010, 09:07
|- - des00   Цитата(syoma @ Oct 26 2010, 03:07) Если я...   Oct 26 2010, 09:34
|- - Kuzmi4   2 des00 Я про компарер на дискретке, плису в таком...   Oct 26 2010, 09:48
- - XVR   Вы для начала определитесь где вы будете покупать ...   Oct 26 2010, 09:16
- - Kuzmi4   2 syoma когда то давно решал что-то подобное, но н...   Oct 26 2010, 09:18
- - syoma   ЦитатаВы для начала определитесь где вы будете пок...   Oct 26 2010, 09:38
|- - des00   Цитата(syoma @ Oct 26 2010, 03:38) Хорошо...   Oct 26 2010, 09:41
||- - des00   Цитата(Shtirlits @ Oct 26 2010, 03:50) Ин...   Oct 26 2010, 09:55
||- - Shtirlits   QUOTE (des00 @ Oct 26 2010, 13:55) с точк...   Oct 26 2010, 10:38
||- - des00   Цитата(Shtirlits @ Oct 26 2010, 04:38) Не...   Oct 26 2010, 11:33
|- - syoma   Цитата(des00 @ Oct 26 2010, 11:46) угу, а...   Oct 26 2010, 10:03
|- - des00   Цитата(syoma @ Oct 26 2010, 05:03) Пока т...   Oct 26 2010, 10:12
- - syoma   ЦитатаПотянет тактов на 6-7 на предельной частоте ...   Oct 26 2010, 10:45
- - khach   Аналогово делать. Вспоминать, что операционный уси...   Oct 26 2010, 11:05
- - Shtirlits   я насчитал TIOPLI+TIOOP = 4.3nS(-5) и 4.83nS(-4)   Oct 26 2010, 11:15
- - syoma   Все еще смотрю решения на ПЛИС. Обработка на Спарт...   Oct 28 2010, 14:40
- - serebr   Для AD9748 setup time=2 ns, задержка=1 ns, время у...   Oct 28 2010, 15:09
- - syoma   ЦитатаИтого 11 ns минимум только на ЦАП. Не - Outp...   Oct 28 2010, 15:33
- - Vjacheslav   "Настоящие" параллельные АЦП - выдают ре...   Oct 29 2010, 06:40
|- - ViKo   Цитата(Vjacheslav @ Oct 29 2010, 09:40) ...   Oct 29 2010, 07:04
- - Vjacheslav   Цитата(ViKo @ Oct 29 2010, 10:04) Делают....   Nov 2 2010, 12:50
- - ViKo   Цитата(Vjacheslav @ Nov 2 2010, 14:50) Вы...   Nov 2 2010, 15:56


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:50
Рейтинг@Mail.ru


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