|
|
  |
FPGA для съёма данных с АЦП, помогите сделать выбор |
|
|
|
Aug 24 2006, 06:54
|
Знающий
   
Группа: Свой
Сообщений: 995
Регистрация: 3-06-05
Пользователь №: 5 713

|
Цитата(iosifk @ Aug 24 2006, 09:11)  Цитата(HardJoker @ Aug 23 2006, 18:00)  А что касается автора темы, так на то он и форум для всех и каждого, что бы старшие делились опытом с младшими :-))) Уж лучше вопрос задать, чем потом с паяльником сидеть...
Тогда, если есть желание узнать мой опыт в этом вопросе, то у меня на сайте есть небольшая статейка о ТЗ и Гайке М3. Если хотите - почитайте, это чтобы "потом с паяльником не сидеть". Спасибо, с интересом прочитал. На 100% согласиться не могу, но очень, очень полезно. По поводу некоторых других статей, Fast Eth в частности, самые положительные впечатления.
|
|
|
|
|
Aug 24 2006, 07:47
|

Местный
  
Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894

|
Цитата(Demeny @ Aug 24 2006, 11:02)  Цитата(sazh @ Aug 24 2006, 10:27)  А идея с джамперами никуда не годиться. Ведь нужно продумать, откуда, с какого элемента взять этту тактовую частоту, как развести этот рабочий клок на АЦП, на какие пины FPGA его подать, соблюсти времена передачи данных от АЦП до FPGA. Дп чтоб это в рабочий строб попало.
Ну разумеется речь не идёт о переключении джампером самого сигнала CLK на разные источники Джамперами может задаваться конфигурация на конфиг. входах ПЛИС, которые я предусмотрю. А уже внутри ПЛИС сигнал клока для АЦП будет формироваться с учётом джамперных входов (скажем, базовый клок 80 МГц делить на 1-2-4-8 ) Самый простой и более-менее быстрый способ загнать все это дело в комп видится через USB (HS), например на чипе CY68013A (или CY68001)
|
|
|
|
|
Aug 24 2006, 13:56
|
Участник

Группа: Свой
Сообщений: 27
Регистрация: 12-08-06
Пользователь №: 19 502

|
Цитата(Demeny @ Aug 24 2006, 16:25)  Всем спасибо за помощь.
Нашел в Терраэлектронике отладочную плату на базе XC3S200FT256 (Spartan 3 FPGA), по цене меня устраивает (3900 руб), но одно обстоятельство меня смущает - на плате поставлен генератор на 50 МГц, а у меня АЦП на 80 МГц. В ПЛИСе ведь есть аппаратный умножитель частоты, но можно ли будет выдать 80 МГц на АЦП, ведь умножение получается на нецелое число ? И вообще - по быстродействию потянет ли данный FPGA ? Вопросы может дилетантские, но Даташит на Spartan ещё предстоит изучить, однако плату надо выбрать ... Тогда лучше взять плату по новее http://www.plis.ru/page.php?id=77 Чип побольше. Кроме того наличествует Ethernet. К которому демонстрашка есть И стоит поменьше ($125) В инлайн-груп. Поводу кварца: обе платы у меня есть и на обоих стоит разъем для втыкания в него второго кварца, который может быть и 40, и 80 и какой хотите. По поводу быстродействия: все зависит от качества кода. При наличии правильного кода - это не проблема, для XC3S200 //Serge V. Kior
|
|
|
|
|
Aug 27 2006, 22:24
|
Участник

Группа: Участник
Сообщений: 49
Регистрация: 23-11-05
Пользователь №: 11 279

|
Цитата(Serge V. Kior @ Aug 24 2006, 16:56)  Тогда лучше взять плату по новее http://www.plis.ru/page.php?id=77 Чип побольше. Кроме того наличествует Ethernet. К которому демонстрашка есть И стоит поменьше ($125) В инлайн-груп. Полностью согласен, что за похожу цену можно купить значительно навороченый набор. А то что там чип больше, так это еще никому непомешало  Цитата(Demeny @ Aug 24 2006, 16:25)  В ПЛИСе ведь есть аппаратный умножитель частоты, но можно ли будет выдать 80 МГц на АЦП, ведь умножение получается на нецелое число ? И вообще - по быстродействию потянет ли данный FPGA ? = Так там не только множитель - там есть и делитель, а 50*8/5 как раз получится те самые 80. А FPGA оба не из слабых, если только хватит упорства и времени так с любым много чего намудрить можно.
|
|
|
|
|
Mar 27 2008, 09:28
|
Частый гость
 
Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162

|
Цитата(Demeny @ Aug 23 2006, 10:22)  Есть двухканальный АЦП на 80 MSPS и разрядностью 10 бит от Аналоговых Девиц, с входными инструментальными усилителями, хочу сделать некое подобие запоминающего осциллографа, то есть сливать с него данные на частоте 80 МГц в DRAM, затем неспеша выкачивать содержимое памяти в контроллер для анализа. Помогите с правильным выбором ПЛИС для такой задачи. А то от обилия матриц голова кругом идёт, и тратить впустую время на опробование разных тоже не хотелось бы... http://www.latticesemi.com/corporate/newsc...eslowcostfp.cfmЭто именно то, о чём спрашиваете.
|
|
|
|
|
Mar 27 2008, 13:07
|
Частый гость
 
Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162

|
Цитата(Leka @ Mar 27 2008, 15:02)  ecp2m не поддерживается бесплатной версией софта(ecp2 поддерживается). Ну дык а в чем проблема применить этот пример на ЕСР2? Они отличаются только СЕРДЕСами и объемом памяти. ЗЫЖ Хотя, как я понимаю, для автора это всё равно не актуально... Я не посмотрел, что тема 2 года назад открыта
Сообщение отредактировал Andrewak - Mar 27 2008, 13:07
|
|
|
|
|
Mar 27 2008, 18:28
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 23-04-05
Из: Киев
Пользователь №: 4 436

|
Цитата(Andrewak @ Mar 27 2008, 15:07)  ЗЫЖ Хотя, как я понимаю, для автора это всё равно не актуально... Я не посмотрел, что тема 2 года назад открыта  Кто-нибудь в курсе, как с доставаемостью данного кита?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|