Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику. |
27.04.2010, 18:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Портативный осциллограф
|
|
|
|
27.04.2010, 19:03
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
Извените 1/4.
|
|
|
|
27.04.2010, 19:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от Uragan90
|
1/4
|
Красивого способа нет - только задержать сигнал прогнав через несколько буферов. Их количество придется подбирать по результатам моделирования.
Или брать генератор на в два раза более высокую частоту, тогда можно и красиво сдвинуть.
|
|
|
|
28.04.2010, 11:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от kison
|
Там не все так просто. Максимальная скорость у SDRAM в пределах страницы, т.е. выбираем строку и столбец, и пишем. Два потока не смогут работать параллельно с одной памятью на максимальной скорости. А если учесть латентность на задание строки/столбца в 2-3 такта, то вообще аут. Можно просто два контроллера памяти в FPGA встроить, и соответственно две SDRAM подключить. Но это дорого выйдет, несмотря на то, что SDRAM дешевле чем шустрая SRAM. Ведь FPGA нужна будет жирнее и дороже. Контроллер SDRAM не такой и простой.
|
То, что не просто, это понятно ![Улыбка](images/smilies/icon_smile.gif) Те, реализации, которые я видел требуют где-то 30% ресурсов ЕР1С3Т144, Но я не зря написал про 125 и 100МГц. ![Улыбка](images/smilies/icon_smile.gif) Идея следующая. Контроллер SDRAM работает с буферами. Таких буферов 3 шт*16разрядов. Размеры буферов равны размеру строки СДРАМа. Два на работу с АЦП, куда пишем на 100Мгц от АЦП, читаем на 125Мгц в SDRAM, и один для VGA, в который пишем на 125МГц из SDRAM, читаем на 10МГц в видеоконтроллер. Буфера реализованы как двухпортовая память на базе ОЗУ ПЛИС.
С другой стороны, за счет объема можно фильтрацию выполнять не торопясь после захвата всего сигнала. 128Мб - 1,28 сек. около 0,75Гц нижний предел.
Может что-то и получится. Это просто мысли вслух, Как вариант попытаться развести ноги ПЛИС и ОЗУ так, чтобы можно было ставить и статику и динамическую память??? Но это уже просто розовая мечта
__________________
misterdi<@>i.ua
Последний раз редактировалось MisterDi; 28.04.2010 в 11:10.
|
|
|
|
28.04.2010, 12:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
Мне уже череп жмет мозг, вот бы его заменить на размер побольше! Я пока думаю как вам изложить свое видение на фильтрацию, а слов не нахожу! Как собака все понимаю, а сказать не могу! Ну, попробую... Вобщем так. Вход устроен таким образом что в нем есть атенюатор и субатенюатор. Один работает как обычный, а вот другой что называется через жопу! У него своя земля или нольивая точка зависимая от фазы и потенциала на основном атенюаторе но его задача совместно с некой цифровой начинкой сообщать плис кофициенты своей перестройки. Тоесть не мнимые точки бегают по реальному экрану, а на оборот мнимый экран своим центром обегает реальный сигнал.
Последний раз редактировалось Uragan90; 28.04.2010 в 13:19.
|
|
|
|
28.04.2010, 17:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
К сожалению нет его у меня пока рисую на бумаге и в максе. Интернет плохой! Другу заказал он скачает его для меня, а перенести думаю не долго.
|
|
|
|
28.04.2010, 19:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от Uragan90
|
Другу заказал он скачает его для меня, а перенести думаю не долго.
|
Если свежий, то он будет нехилого размера под 2Гб. Но зато не потребует лицензии. У меня 5.1 - 240 метров дистрибутив, правда раз в полгода нужно лицензию продлевать. Зато тормозит меньше. Хотя компиляция даже под CPLD все равно занимает с полминуты. Говорят под FPGA толстые компиляция вообще по часу идет.
Сразу и ModelSym просите, причем соответствующей квартусу версии.
|
|
|
|
28.04.2010, 21:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 26.01.2007
Сообщений: 3,123
Сказал спасибо: 61
Сказали Спасибо 1,153 раз(а) в 624 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от kison
|
Сразу и ModelSym просите, причем соответствующей квартусу версии.
|
ModelSim лучше брать в редакции SE (как наиболее функциональный).
|
|
|
|
29.04.2010, 13:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
Для синхронизации, думаю можно использовать ЦАП МК. Включив в атинюатор- компаратор и использовать в роли опорного напряжения ЦАП. Можно будет задавать порог синхронизации!
|
|
|
|
29.04.2010, 13:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Портативный осциллограф
В ЕР1С3Т144 уровень синхронизации лучше задавать цифровым компаратором внутри ПЛИС. Указал уровень сработки и фронт импульса передний/задний и никаких проблем с гистерезисом и шумами по питанию. Кроме того, как уже говорил kison во всех АЦП есть задержка выхода результата преобразования, от 2 тактов и выше. Соответственно при использовании аналогового компаратора, эту задержку нужно учитывать.
Кроме того, нужно учитывать ситуацию отстутствия синхроимпульсов. Тут уже нужна будет совместная работа ПЛИС и МК. Например после старта ввода данных если небыло сработки триггера синхронизации, через время, равное удвоенному произведению частоты дискретизации на объем памяти, нужно иметь возможность при необходимости остановить захват и проанализировать входной сигнал. Так можно обеспечить автоматическую коррекцию коэффициента передачи для получения наиболее информативного изображения.
__________________
misterdi<@>i.ua
Последний раз редактировалось MisterDi; 29.04.2010 в 13:45.
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:42.
|
|