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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Цифровой осциллограф на базе ПЛИС
jovanny
сообщение Dec 3 2008, 23:35
Сообщение #31


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

Группа: Новичок
Сообщений: 101
Регистрация: 26-11-08
Пользователь №: 41 993



Цитата(slog @ Dec 3 2008, 21:27) *
Если максимум 600нс то зачем 512К ? Чтобы с пикосекундным разрешением сохранять? smile.gif

Да нет конечно,такая под рукой оказалась
Go to the top of the page
 
+Quote Post
elektronshik
сообщение Dec 15 2008, 05:23
Сообщение #32


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 25-10-07
Из: Тольятти
Пользователь №: 31 723



Здравствуйте, меня тоже интересует данная тема. Подскажите пожалуйста FPGA и SRAM с которыми можно получить скорость записи порядка 250 мегавыборок.
Go to the top of the page
 
+Quote Post
slog
сообщение Dec 15 2008, 05:40
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Цитата(elektronshik @ Dec 15 2008, 08:23) *
Подскажите пожалуйста FPGA и SRAM с которыми можно получить скорость записи порядка 250 мегавыборок.

Любая современная FPGA и SRAM.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
elektronshik
сообщение Dec 15 2008, 10:11
Сообщение #34


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 25-10-07
Из: Тольятти
Пользователь №: 31 723



Цитата(slog @ Dec 15 2008, 08:40) *
Любая современная FPGA и SRAM.

А нельзя ли по конкретней? Сколько не искал, SRAM попадалась с задержками 10нс и более, разве что есть некая pipeline burst synchronous SRAM 3,5 нс, но непредставляю как ей управлять.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 15 2008, 10:19
Сообщение #35


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата
SRAM попадалась с задержками 10нс

А если таких поставить по всем 4-ём сторонам ПЛИС и организовать конвеер? :-)


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
slog
сообщение Dec 15 2008, 11:06
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



SRAM есть и 7нс, но это ни к чему. Берём самый ширпотреб допустим 10нс. Ставим допустим 2шт. по 16 бит да в параллель, пишем 32 разряда на 100МНz, итого сохраняем 400 мегасэмплов с 8-ми битного АЦП. А для 250MSa/s достаточно сохранять на 62.5MHz. Скока сраму надо-то?


Кстати у SRAM 10нс это цикл чтения, в котором самый тормозной процесс разрешение выхода. С записью, да если подряд по всем адресам, когда чип постоянно выбран, можно и быстрее чуть не в 2 раза уложиться. Но все равно лучше не злоупотреблять, а честно увеличить ширину данных.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
elektronshik
сообщение Dec 15 2008, 11:47
Сообщение #37


Участник
*

Группа: Свой
Сообщений: 73
Регистрация: 25-10-07
Из: Тольятти
Пользователь №: 31 723



Цитата(Евгений Николаев @ Dec 15 2008, 13:19) *
А если таких поставить по всем 4-ём сторонам ПЛИС и организовать конвеер? :-)

Сомневаюсь что такой вариант прокатит, по крайней мере в плане разводки платы нереально сделать на такие частоты.

Цитата(slog @ Dec 15 2008, 14:06) *
SRAM есть и 7нс, но это ни к чему. Берём самый ширпотреб допустим 10нс. Ставим допустим 2шт. по 16 бит да в параллель, пишем 32 разряда на 100МНz, итого сохраняем 400 мегасэмплов с 8-ми битного АЦП.

Т.е. пока 32 бита не заполнятся, хранить их в каком-нибудь промежуточном регистре, потом переключиться на другой регистр и записать в ОЗУ только что заполненный? wacko.gif
Вроде есть ОЗУ с задержками 0.8 нс...
Go to the top of the page
 
+Quote Post
slog
сообщение Dec 15 2008, 12:04
Сообщение #38


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Какой еще регирстр? Промежуточный. Даже 2.
У тебя же FPGA. Уже "всё включено".


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
SIA
сообщение Dec 15 2008, 13:09
Сообщение #39


Местный
***

Группа: Свой
Сообщений: 462
Регистрация: 26-06-07
Пользователь №: 28 723



Цитата(jovanny @ Dec 3 2008, 01:32) *
Нужно устройство,которое позволяло бы просматривать осциллограммы цифровых сигналов,с возможностью масштабирования по времени,просмотру выбранны.
Объектом является микроконтроллер Atmega16 + любая периферия,которую можно к нему подцепить (память,LCD,шаговый двигатель и т.п.) для просмотра всех сигналов на экране компьютера или графического дисплея на предмет соответвия с даташитом всех временных задержек.
Ну а если пока изъясняюсь доступно,то насчет сигнал "старта" - нажатие кнопки на выполнение команды микроконтроллером (запись в память,вывод символа на дисплей и т.д.) .
Принцип работы я представлял себе так - "щупы" прибора поключены непосредственно к шине данных памяти через ключи,ПЛИС выполняет роль контроллера памяти,коммутатора замыкающего по сигналу "старта" ключи на ШД памяти,а также ПЛИС выполяла бы роль интерфейса для передачи данных на графический дисплей,или комп.

Не надо страдать фигней, нужно просто купить недорогой DSO с большим объемом памяти. Навскидку - Rigol DS1102E/1052E, Uni-T UT2102C, они стоят около $1000, и при этом решают еще кучу других задач. За чуть большие деньги можно купить, скажем, Rigol DS1062CD, у него в нагрузку пусть и примитивный, но 16-канальный 200 МГц логический анализатор.
Разработка даже примитивного заменителя выйдет себе дороже.
Go to the top of the page
 
+Quote Post
Kompot
сообщение Dec 15 2008, 14:20
Сообщение #40


Местный
***

Группа: Участник
Сообщений: 242
Регистрация: 10-06-08
Из: Хочу в пампасы...
Пользователь №: 38 192



Уважаемые коллеги, не кажется ли вам, что автор топика, которому для отладки "микроконтроллер Atmega16 + любая периферия...шаговый двигатель и т.п." понадобился логический анализатор, будет не в состоянии соорудить что-либо на ПЛИС и уж тем более на ФПГА.

Все так дружно повелись на тему самопального анализатора, между тем как давно известно: лучший анализатор - собственная голова.

к автору: дружище, у тебя хоть какой-то осциллограф есть?
Go to the top of the page
 
+Quote Post
jovanny
сообщение Dec 15 2008, 20:30
Сообщение #41


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

Группа: Новичок
Сообщений: 101
Регистрация: 26-11-08
Пользователь №: 41 993



Цитата(Kompot @ Dec 15 2008, 17:20) *
Уважаемые коллеги, не кажется ли вам, что автор топика, которому для отладки "микроконтроллер Atmega16 + любая периферия...шаговый двигатель и т.п." понадобился логический анализатор, будет не в состоянии соорудить что-либо на ПЛИС и уж тем более на ФПГА.

Все так дружно повелись на тему самопального анализатора, между тем как давно известно: лучший анализатор - собственная голова.

к автору: дружище, у тебя хоть какой-то осциллограф есть?

Развею все недомолвки -я студент, логический аназатор -тема моего диплома.Поэтому покупать девайсы - для меня не совсем удачная идея,а изучать ПЛИС начал только недавно...smile.gif
Go to the top of the page
 
+Quote Post
Grumbler_2002
сообщение Dec 16 2008, 01:50
Сообщение #42


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

Группа: Свой
Сообщений: 154
Регистрация: 5-01-05
Из: г. Зеленоград
Пользователь №: 1 817



Цитата(elektronshik @ Dec 15 2008, 13:11) *
А нельзя ли по конкретней? Сколько не искал, SRAM попадалась с задержками 10нс и более, разве что есть некая pipeline burst synchronous SRAM 3,5 нс, но непредставляю как ей управлять.


Посмотрите IDT, CYPRESS. С ходу пару-тройку десятков наименований найдете.
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 Текстовая версия Сейчас: 14th July 2025 - 17:20
Рейтинг@Mail.ru


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