Измерительное оборудование Осциллографы, мультиметры, анализаторы и другая измерительная техника необходимая каждому разработчику. |
16.05.2010, 20:09
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от MisterDi
|
Давайте считать. Пока только для цифровой фильтрации, на основе данных
BSA-elec, Порядок фильтра - 4-6, разрядность входных отсчетов - 8. разрядность конечного результата - 12-14. (8+9+10+11+12+13)*2 - 106 триггеров, это без учета расхода ячеек на арифметические операции. Учитывая, что нужно 2 канала - 212. Формирователь адреса, развертки, синхронизации и т.п около 220 ячеекк. итого 430 триггеров. Из 3000 ветнилей 20% гарантированно скушали, а кто-то еще хотел БПФ прикрутить.
Все эти мои расчеты - чуть-чуть отличаются от среднепотолочных, но порядок цифр ИМХО будет где-то такой.
|
Скомпилировал CIC фильтр со следующими параметрами:
Порядок: 4.
Разрядность входных данных: 8 бит.
Разрядность выходных данных: 12 бит.
Возможность динамически изменять Rate Factor от 2 до 20000.
Использовано LE (1 канал): 1400.
Использовано LE (2 канала): 2400.
Использовалась MegaCore CIC Compiler.
P.S. Если делать CIC фильтр Хогенауэра, то занимает соответственно 670 и 1100 LE.
Последний раз редактировалось BSA-elec; 16.05.2010 в 20:29.
|
|
|
Сказали "Спасибо" BSA-elec
|
|
|
16.05.2010, 20:19
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
MisterDi почемуто меня напрягает шина данных срам 32бита! Даже не знаю почему..?
|
|
|
|
16.05.2010, 20:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Портативный осциллограф
Сильно широкая. ![Прикольно](images/smilies/icon_wink3.gif) Это по-началу. Я уже не сомневаюсь, меньше для статической памяти - нельзя. По моим прикидкам, при использовании SDRAM можно попробовать уложится в 16 бит, но это не просто.
2 BSA-elec: А не слишком-ли широкий диапазон Rate Factor? Имхо 1000 достаточно. Может при этом удастся сократить объем фильтра?
__________________
misterdi<@>i.ua
|
|
|
|
16.05.2010, 21:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
Да одну надо память----›одну 16БИТ ИЛИ ДВЕ ПО 8БИТ!! Ну не надо две ПО 16 ( ![Весело](images/smilies/icon_laugh.gif) х МНОГО это!
|
|
|
|
16.05.2010, 21:14
|
|
Прописка
Регистрация: 26.08.2005
Сообщений: 160
Сказал спасибо: 1
Сказали Спасибо 43 раз(а) в 38 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от MisterDi
|
2BSA-elec: А не слишком-ли широкий диапазон Rate Factor? Имхо 1000 достаточно. Может при этом удастся сократить объем фильтра?
|
Уменьшается примерно на 150 LE для двухканального варианта. А что разве 1100 LE много для первого циклона? На количество LE в основном влияет порядок фильтра.
|
|
|
Сказали "Спасибо" BSA-elec
|
|
|
16.05.2010, 21:26
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
BSA-elec, вы мегафункцию используете или как?
|
|
|
|
16.05.2010, 21:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от Uragan90
|
Да одну надо память----›одну 16БИТ ИЛИ ДВЕ ПО 8БИТ!! Ну не надо две ПО 16 ( х МНОГО это!
|
kison уже приводил расчет. Позволю себе повторить. Тактовая частота системы примерно 100МГц, при скважности 50% имеем 5нС длительность "полки", что не удовлетворяет требованиям ОЗУ. Соответственно длительность цикла записи в ОЗУ при тактовой частоте 100МГц может быть только 20нС. Если увеличить тактовую, можем выскочить за быстродействие АЦП. Вот и получается, что нужно 16 разрядов на 1 канал. Соответственно 2 шт. 16-разрядных ИС на два канала.
__________________
misterdi<@>i.ua
|
|
|
|
16.05.2010, 21:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.09.2009
Сообщений: 1,899
Сказал спасибо: 470
Сказали Спасибо 408 раз(а) в 255 сообщении(ях)
|
Re: Портативный осциллограф
Ну и что? 20нс (хотя это спорно) это ~50mhz! Да не в жизнь не сделать будет вход хотя бы на 25 mhz.
|
|
|
|
16.05.2010, 22:07
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Портативный осциллограф
Если у нас АЦП на 100МГц, то какой глубокий смысл снижать его скорость?
20нс*16разрядов = 10нС*8разрядов. Отсюда и получаем два корпуса 8-разрядной памяти на канал, или один - 16-разрядный.
Основой расчетов служит поток от АЦП, который мы должны принять и обработать. ИМХО брать более медленный АЦП смысла нет, т.к. это будет повторение уже известных конструкций.
АЧХ фильтра по аналоговому входу должна обеспечивать подавление сигнала на частоте 0,5 дискретизации, не меньше единицы младшего разряда. При использовании одного ОУ в тракте максимально достижимый порядок фильтра - 4, что соответствует началу спада АЧХ на частоте около 10-12МГц.
__________________
misterdi<@>i.ua
Последний раз редактировалось MisterDi; 16.05.2010 в 22:12.
|
|
|
|
16.05.2010, 22:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Портативный осциллограф
Сообщение от Uragan90
|
20нс (хотя это спорно) это ~50mhz!
|
Что спорно - что период при 50МГц - 20нС? ![Улыбка](images/smilies/icon_smile.gif)
Именно поэтому я и предлагал ограничить "хотелки". Лишняя ОЗУ это не только лишняя шина, но и опять же лишний ток. У меня на этом "пунктик" ![Улыбка](images/smilies/icon_smile.gif) Телефоны я себе беру только Филипс
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:27.
|
|