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

 
 
> Посоветуйте, пожалуйста, достаточно быстрый АЦП, и ПЛИС, способную принять от него поток данных
kovigor
сообщение Jan 29 2016, 13:07
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Критерии для выбора АЦП:
Частота сэмплирования - не менее Гигагерца.
Разрядность - не менее восьми разрядов.
Амплитуда сигнала на входе - до одного вольта.

Критерий для выбора ПЛИС:
Она должна быть в состоянии принять от АЦП такой большой поток данных.
Производитель - Altera или Xilinx.
Поток данных планируется передавать от ПЛИС в компьютер для последующего анализа.

Вообще, передо мной стоит задача сделать нечно вроде "магнитофона" для записи отсчетов входного аналогового сигнала. Продолжительность записи - порядка минуты.
И вот я на распутье: или проектировать такой "магнитофон" самому, или купить готовую плату сбора данных, соответствующую моим требованиям. Самостоятельное проектирование
сопряжено с большими трудностями. Мне это видится так: поток передается в компьютер по PCI Express или по USB 3.0. И то, и другое реализовать будет очень непросто. Например,
непонятно, как подключить ПЛИС к USB. Кроме того, потребуется написать соотв. драйвер, а писать его некому. Дальше, потребуется развести и где-то изготовить многослойную ПП,
а это та еще задачка. Дело усугубляется тем, что такая плата нужна в единственном экземпляре. Так что, если бы нашлась готовая плата сбора данных, это было бы идеально.

Наверняка такую задачу уже кто-то решал, и существует или готовое решение, или же ответы на мои вопросы.
Спасибо ...
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 29)
litv
сообщение Jan 29 2016, 13:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 401
Регистрация: 6-10-04
Из: Воронеж
Пользователь №: 806



http://setdsp.ru/modules/fmc/sfm-2a1000-2d1000/

Этот субмодуль можно воткнуть в готовый модуль с ПЛИС и pci express (то же setdsp.ru)
Go to the top of the page
 
+Quote Post
ilkz
сообщение Jan 29 2016, 13:15
Сообщение #3


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

Группа: Участник
Сообщений: 135
Регистрация: 9-09-11
Пользователь №: 67 084



Я бы подобрал отладочную плату с плисиной (ну допустим что-то наподобие Arria II GX FPGA Development Board), а к ней сделал внешнюю платку с выбранной АЦП'шкой (ну или попробовал состыковать АЦП'шный кит (если он есть) с плисовым китом. Это проще и быстрее.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jan 29 2016, 13:35
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(ilkz @ Jan 29 2016, 16:15) *
Я бы подобрал отладочную плату с плисиной (ну допустим что-то наподобие Arria II GX FPGA Development Board), а к ней сделал внешнюю платку с выбранной АЦП'шкой (ну или попробовал состыковать АЦП'шный кит (если он есть) с плисовым китом. Это проще и быстрее.

Да, все так. Если я буду делать это сам, то плату разводить, конечно же, не буду (кстати, мне ее и сделать-то негде), а возьму два DevKit'а и их состыкую. И вот тут всплывает вопрос - во сколько сотен у.е. влетит такая конструкция. Я более чем уверен, что
готовая плата сбора данных выйдет заметно дешевле. Плюс к этому, потребуется писать драйвер, а делать это некому ...

Цитата(litv @ Jan 29 2016, 16:13) *
http://setdsp.ru/modules/fmc/sfm-2a1000-2d1000/

Этот субмодуль можно воткнуть в готовый модуль с ПЛИС и pci express (то же setdsp.ru)

Т.е., вы предлагаете на setdsp.ru найти плату с PCI Express и воткнуть в нее модуль, указанный вами ?
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jan 29 2016, 13:54
Сообщение #5


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



например


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jan 29 2016, 13:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Maverick @ Jan 29 2016, 16:54) *

Страничка не открывается ...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 29 2016, 13:57
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



И ещё +100500 примеров..
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jan 29 2016, 14:22
Сообщение #8


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(kovigor @ Jan 29 2016, 15:56) *
Страничка не открывается ...

странно у меня открывается, вот прямая ссылка
http://www.analog.com/en/design-center/eva...ure-boards.html


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
des00
сообщение Jan 29 2016, 14:36
Сообщение #9


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

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



Цитата(kovigor @ Jan 29 2016, 20:07) *
Дело усугубляется тем, что такая плата нужна в единственном экземпляре. Так что, если бы нашлась готовая плата сбора данных, это было бы идеально.

ML705 + плата от 4DSP или AD + 10G оптика. лить как UDP.

ЗЫ. но поток с АЦП желательно все же предобработать и децимировать

Цитата(kovigor @ Jan 29 2016, 20:07) *
Частота сэмплирования - не менее Гигагерца.
Разрядность - не менее восьми разрядов.
...
Мне это видится так: поток передается в компьютер по PCI Express или по USB 3.0. И то, и другое реализовать будет очень непросто.

сырых данных минимум 8*1ГГц = 8Гб/c

Цитата
USB 3.0 (renamed to USB 3.1 Gen 1 in 2015[2]) is the third major version of the Universal Serial Bus (USB) standard for interfacing computers and electronic devices. Among other improvements, USB 3.0 adds the new transfer mode SuperSpeed (SS) that can transfer data at up to 5 Gbit/s


Цитата
A successor standard, USB 3.1 (renamed to USB 3.1 Gen 2 in 2015[2]), was released in July 2013 with the new transfer mode SuperSpeed+ that can transfer data at up to 10 Gbit/s (1.25 GB/s, twice the rate of USB 3.0)


Так что 3.0 точно в пролете wink.gif

ЗЗЫ. Вот борда попроще от 4DSP http://www.4dsp.com/FMC122.php


--------------------
Go to the top of the page
 
+Quote Post
kovigor
сообщение Jan 29 2016, 14:46
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(des00 @ Jan 29 2016, 17:36) *
ЗЗЫ. Вот борда попроще от 4DSP http://www.4dsp.com/FMC122.php

Вот только где купить такую ? Пока не удалось найти ...
Go to the top of the page
 
+Quote Post
Vasily_
сообщение Jan 29 2016, 15:31
Сообщение #11


Знающий
****

Группа: Модераторы
Сообщений: 925
Регистрация: 25-01-09
Из: Рига
Пользователь №: 43 909



Цитата(kovigor @ Jan 29 2016, 16:46) *
Вот только где купить такую ? Пока не удалось найти ...

Там и купить, внизу справа кнопа Bay Now
Go to the top of the page
 
+Quote Post
des00
сообщение Jan 29 2016, 15:32
Сообщение #12


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

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



Цитата(kovigor @ Jan 29 2016, 21:46) *
Вот только где купить такую ? Пока не удалось найти ...

Мы напрямую у производителя покупали. Только сравните схематики FMC разъема, там у них могут тактовые ноги не туда идти. Как следствие АЦП на полной скорости не работает.


--------------------
Go to the top of the page
 
+Quote Post
magnum16
сообщение Jan 29 2016, 19:05
Сообщение #13


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

Группа: Участник
Сообщений: 151
Регистрация: 11-09-06
Пользователь №: 20 283



Посмотрите такую плату:
http://www.keysight.com/en/pd-2350477-pn-U...c=US&lc=eng
или такие
http://sine.ni.com/nips/cds/view/p/lang/ru/nid/205616

Сообщение отредактировал magnum16 - Jan 29 2016, 19:10
Go to the top of the page
 
+Quote Post
Алга
сообщение Jan 29 2016, 19:39
Сообщение #14


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

Группа: Свой
Сообщений: 116
Регистрация: 29-12-04
Пользователь №: 1 739



Можно рассмотреть и дешевый вариант:
AD ADC HMCAD1511, 1 Ghz частота дискретизации
Evaluation kit EVAL-HMCAD1511 включает плату АПЦ и плату FPGA Spartan6 SP601 с USB2.0

http://www.analog.com/en/products/analog-t...roduct-overview

Но остается проблема длинной минутной записи
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 29 2016, 20:02
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(kovigor @ Jan 29 2016, 20:35) *
Да, все так. Если я буду делать это сам, то плату разводить, конечно же, не буду (кстати, мне ее и сделать-то негде), а возьму два DevKit'а и их состыкую. И вот тут всплывает вопрос - во сколько сотен у.е. влетит такая конструкция. Я более чем уверен, что готовая плата сбора данных выйдет заметно дешевле. Плюс к этому, потребуется писать драйвер, а делать это некому ...

сотен у.е.?
что тут, что в соседней теме ссылок уже кучу накидали, ценник на готовые платы которые можно в PCIe воткнуть и весь ГГц забрать примерно от ~8k$ в лучшем случае.
Оценочные киты от на быстрые АЦП у TI или AD - можно за 500-1000$ найти + еще 1000-1500 за плату с FPGA и PCIe хотя бы 4х. (terasic например)
у TI вроде даже были переходники с разъёмами для каких-то плат и alterы и xilinx. да и у AD тоже должны быть.

upd: вот PCIe x4 за 300 http://www.aliexpress.com/store/product/PC...1195862038.html правда китай
так что в 1к$ с отладочными платами наверное уложиться можно.
Go to the top of the page
 
+Quote Post
Алга
сообщение Jan 29 2016, 20:11
Сообщение #16


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

Группа: Свой
Сообщений: 116
Регистрация: 29-12-04
Пользователь №: 1 739



Можно рассмотреть и дешевый вариант:
AD ADC HMCAD1511, 1 Ghz частота дискретизации
Evaluation kit EVAL-HMCAD1511 включает плату АПЦ и плату FPGA Spartan6 SP601 с USB2.0


В этом случае это стоит порядка 800 уе Плата с АЦП FMC и фпгашний кит SP601 c USB2.0
Плюс придается софт с драйвером для PC для демонстрации возможностей АЦП.
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Jan 29 2016, 20:40
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(kovigor @ Jan 29 2016, 16:07) *
Критерии для выбора АЦП:
Частота сэмплирования - не менее Гигагерца.
Разрядность - не менее восьми разрядов.
Амплитуда сигнала на входе - до одного вольта.

Критерий для выбора ПЛИС:
Она должна быть в состоянии принять от АЦП такой большой поток данных.
Производитель - Altera или Xilinx.
Поток данных планируется передавать от ПЛИС в компьютер для последующего анализа.
...
Наверняка такую задачу уже кто-то решал, и существует или готовое решение, или же ответы на мои вопросы.
Спасибо ...

ИМХО, в записи потока 8ГБит/c, компьютер - лишнее звено.
Даже если такой поток туда зайдёт куда девать дальше-то его? Только если это сервер с >60ГБайт ОЗУ - тогда можно в ОЗУ писать. А если RAID организовывать - то проблема написать софт, который обеспечит вам такую скорость записи.
+ драйвер для PCI-E.
Мы подключали к плате ML605 проводами SATA SSD - где-то 300МБайт/с на запись прокачивало (точную цифру надо смотреть на работе).
Для АЦП 8бит@1ГГц вам надо где-то 3...4штуки SSD подключить к ПЛИС + АЦП туда-же подключить и писать в параллель. А читать потом можно медленно по USB или Ethernet - и драйверов для ПК никаких не нужно будет.
По ценам: 1)отладка уровня ML605, ML705 ~2000$
2)АЦП ~1000$ за микросхему + плата c 4 SATA разъёмами (помниться продаются какие-то готовые).
3)4 штуки хороших SSD: цены смотрите сами - лучше брать Micron/Crucial.
4)ядро SATA_master для ПЛИС: на xilinx.com лет 5 назад барыжили за 20000$
но мы можем продать своё ядро SATA c исходным кодом для Xilinx в разы дешевле, или написать готовую прошивку ПЛИС, решающую вашу задачу, под конкретное железо.
5) программа для ПК для меделенного чтения данных по 1Гбит Ethernet пишется за день без особого напряга и драйверов.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 29 2016, 22:25
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(VladimirB @ Jan 30 2016, 03:40) *
ИМХО, в записи потока 8ГБит/c, компьютер - лишнее звено.
...
но мы можем продать своё ядро SATA c исходным кодом для Xilinx в разы дешевле, или написать готовую прошивку ПЛИС, решающую вашу задачу, под конкретное железо.

вот что тут лишнее, так это SATA мастера к плис прикручивать даже если это будет дешевле чем 20к$.
64ГБайта памяти стоят нынче 400$.
и ТС там спрашивал сколько сотен у.е. это будет стоить, а Вы ему про 20 тысяч.

еще можно попробовать взять готовую карту захвата hdmi, его думаю несколько проще со стороны fpga делать.
но карты захвата 4K 60fps пару килобаксов будут стоить.

еще есть очень дурацкий, но дешевый вариант c буфером из трех десятков sd карт подключенных к fpga.

ну и наконец можно просто попробовать в ПК загнать Гигабайт/c через USB3, распараллелив его на 2-3 такие платы
https://shop.clickandbuild.com/cnb/shop/ftd...dCategoryID=260
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Jan 30 2016, 11:02
Сообщение #19


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

Группа: Свой
Сообщений: 1 214
Регистрация: 23-12-04
Пользователь №: 1 643



Приветствую!

Стоимость готового железа для >1 GHz ADC и соответствющего FPGA будет ни как не менее $5000-7000, ну а разрабатывать самому в единственном экземпляре будет еще дороже.

Запись ~1 GByte/s на копьютер сейчас не проблема - уже имеюшейся soft-RAID что в windows что в Linux справляется с этим на ура.
Ну а для крутых PCIe SSD винтов даже и этого не понадобится.

Так что не нужно никакой экзотики типа петли USB (на шею), плетки SATA дисков (по спине), или веника SD (под зад) sm.gif. Я только за классический секс - FPGA PCIe карту с FMC интефейсом сейчас нати не сложно - например буржуйские 4DSP, HitechGlobal, или импортозамещающая INSYS. В среднем карты на базе Kintex ~$2500. У них же и модули ADC ~$3000-$5000.
Часто в комплекте с картой продается или идет бесполатно пакет раработчика в котором есть и PCIe DMA драйвера и готовые примеры работы.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 30 2016, 11:53
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(RobFPGA @ Jan 30 2016, 18:02) *
Стоимость готового железа для >1 GHz ADC и соответствющего FPGA будет ни как не менее $5000-7000, ну а разрабатывать самому в единственном экземпляре будет еще дороже.

ADC08D1520RB/NOPB-ND стоит 1000$
какая-нибудь готовая плата с PCIe и FMC куда её можно воткнуть еще примерно столько же.

можно из говна и палок попробовать соорудить какое-нибудь хранилище на 64ГБ чтобы подключить его к FMC на ADC08D1520RB/NOPB-ND и потом медленно и печально выгребать эти 64ГБ за полчаса через USB2
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Feb 1 2016, 10:38
Сообщение #21


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

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(kovigor @ Jan 29 2016, 16:07) *
Наверняка такую задачу уже кто-то решал, и существует или готовое решение, или же ответы на мои вопросы.
Спасибо ...

Посмотрите еще в сторону Этуса - там нет ничего лишнего, соответственно цена гораздо ниже (точно <1000 уе), чем связка, к примеру, ml605+fmcooms3. http://www.ettus.com/product/category/USRP-Bus-Series
С техподдержкой, кстати, у них тоже все нормально, единственный недостаток - нет флешки под прошивку, хотя в последних версиях может что-то поставили.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Feb 1 2016, 10:41
Сообщение #22


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

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(des00 @ Jan 29 2016, 18:36) *
ЗЫ. но поток с АЦП желательно все же предобработать и децимировать

Я бы хотел ещё раз обратить внимание на сей остающийся незамеченным комментарий. Ибо если данные сразу обрабатывать, то адские устройства хранения информации станут не нужны, что существенно упростит и удешевит конструкцию.
Go to the top of the page
 
+Quote Post
:-)
сообщение Feb 1 2016, 10:53
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 23-10-05
Из: Мск
Пользователь №: 10 006



Цитата(bogaev_roman @ Feb 1 2016, 13:38) *
Посмотрите еще в сторону Этуса - там нет ничего лишнего, соответственно цена гораздо ниже (точно <1000 уе), чем связка, к примеру, ml605+fmcooms3. http://www.ettus.com/product/category/USRP-Bus-Series
С техподдержкой, кстати, у них тоже все нормально, единственный недостаток - нет флешки под прошивку, хотя в последних версиях может что-то поставили.


bb-offtopic.gif

Извините, что не по теме... Скажите, а вам удалось добиться стабильной работы от B200/B210. А то не знаю как побороть постоянные разрывы при передаче данных по USB 3.0. В интернете читал только описание такой же проблемы, а решения так и не нашел. Невозможно гарантировать запись даже 30 сек при частоте дискретизации, например 16 МГц... (Дисковая подсистема ПК тут точно не при чем).
Go to the top of the page
 
+Quote Post
bogaev_roman
сообщение Feb 1 2016, 11:11
Сообщение #24


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

Группа: Свой
Сообщений: 1 088
Регистрация: 20-10-09
Из: Химки
Пользователь №: 53 082



Цитата(:-) @ Feb 1 2016, 13:53) *
bb-offtopic.gif
Извините, что не по теме... Скажите, а вам удалось добиться стабильной работы от B200/B210. А то не знаю как побороть постоянные разрывы при передаче данных по USB 3.0. В интернете читал только описание такой же проблемы, а решения так и не нашел. Невозможно гарантировать запись даже 30 сек при частоте дискретизации, например 16 МГц... (Дисковая подсистема ПК тут точно не при чем).

Я то сам не игрался, но коллега говорит, что есть такая проблема и связано это с плохим контроллером usb 3.0 со стороны ПК, при частоте дискретизации в 51,2МГц удается сделать запись 1с sm.gif. Так что он делает децимацию с фильтрацией (на пониженной частоте разрывов не наблюдается). О чем в этой теме уже пару раз говорилось.
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Feb 4 2016, 21:17
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(:-) @ Feb 1 2016, 13:53) *
bb-offtopic.gif

Извините, что не по теме... Скажите, а вам удалось добиться стабильной работы от B200/B210. А то не знаю как побороть постоянные разрывы при передаче данных по USB 3.0. В интернете читал только описание такой же проблемы, а решения так и не нашел. Невозможно гарантировать запись даже 30 сек при частоте дискретизации, например 16 МГц... (Дисковая подсистема ПК тут точно не при чем).


Судя по фотографии и VID=0x04B4 - там стоит Кипарис CYUSB3014 или его собрат.
Мы с ним тоже долго мучались на своей плате, т.к. сложная real time OS внутри с кучей функций, зачастую без описания.
Работали по кипарисовским примерам и долго чипоскопили - глюки были постоянно, то зависал, то данные терялись.
В итоге, как написали нормальную прошивку кипариса и ПЛИС - всё заработало: сейчас стабильно пишет данные в комп с АЦП 250МБайт/c.

От контроллера USB 3.0 компа тоже зависело многое. Бывало где-то оно работало, а где-то зависал напрочь. Но сейчас вроде всё стабильно стало.

Если в этой плате есть доступ к софту кипариса и ПЛИС, то теоретически можно попробывать всё переделать.
Единственно смущает, что нет внешней памяти у Спартана, а внутренней может не хватить для буферизации, на случай тормозов компа.
Go to the top of the page
 
+Quote Post
Gloval
сообщение Feb 25 2016, 20:00
Сообщение #26


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 25-02-16
Пользователь №: 90 600



http://www.trenz-electronic.de/products/fp...25-artix-7.html ПЛИС 7-го семейства. По сравнению с остальными стоит просто копейки. Но не знаю потянет ли по частоте работу с гигасемпловым ацп.


Цитата
Судя по фотографии и VID=0x04B4 - там стоит Кипарис CYUSB3014 или его собрат.
Мы с ним тоже долго мучались на своей плате, т.к. сложная real time OS внутри с кучей функций, зачастую без описания.
Работали по кипарисовским примерам и долго чипоскопили - глюки были постоянно, то зависал, то данные терялись.


Мда. А я демострационную платку с ним собирался использовать для схожих целей. Правда на гигасемпл не замахиваюсь.
Проблемы были в неправильной (неочевидной) документации (примерах) или в ОС контроллера?
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Feb 28 2016, 21:02
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 614
Регистрация: 12-06-09
Из: рядом с Москвой
Пользователь №: 50 219



Цитата(Gloval @ Feb 25 2016, 23:00) *
Мда. А я демострационную платку с ним собирался использовать для схожих целей. Правда на гигасемпл не замахиваюсь.
Проблемы были в неправильной (неочевидной) документации (примерах) или в ОС контроллера?

Берите - сабж нормальный, ничего другого всё равно нету, FTDI гораздо медленнее.

Документации много, но и девайс неслабый с множеством DMA режимов и поболее чем FX2.
Программная документация состоит в основном из кучи примеров с pdf-описанием.
Сами примеры работают, но когда надо сделать что-то своё, приходится их менять и всплывают нюансы.
Есть пример на передачу, есть на приём, а надо обычно и то и то.
SlaveFIFO/GPIF интерфейс на ПЛИС тоже надо адекватно реализовать, т.к. VHDL код из примера тоже либо только на передачу либо на приём.
Ещё надо подумать, что делать если размер передаваемых данных некратен 1024 байтам.

Go to the top of the page
 
+Quote Post
Tpeck
сообщение Nov 23 2016, 08:59
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 14-03-06
Пользователь №: 15 243



Цитата(kovigor @ Jan 29 2016, 16:07) *
Критерии для выбора АЦП:
Частота сэмплирования - не менее Гигагерца.
Разрядность - не менее восьми разрядов.
Амплитуда сигнала на входе - до одного вольта.


Не подскажите на чем остановились (АЦП и ПЛИС) и сколько это удовольствие стоило?

Спасибо.
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Nov 23 2016, 09:22
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Тоже интересно.
Мы в свое время, года 2 назад, хотели подобную карточку купить, только частоты пониже, а разрешение и памяти побольше.
Собирались покупать у http://spectrum-instrumentation.com, но потом рубль свалился в *опу и на этом все закончилось.
Пробовали поговорить с Инсис, но не сложилось. Нам нужен был готовый софт для записи/отображения/измерения, а не конструктор "собери сам". ( в итоге, правда так и получилось, только собирали все из своих кубиков заточенных под нашу задачу).
Go to the top of the page
 
+Quote Post
iiv
сообщение Nov 24 2016, 09:03
Сообщение #30


вопрошающий
*****

Группа: Свой
Сообщений: 1 726
Регистрация: 24-01-11
Пользователь №: 62 436



Возьмите TSW1400EVM, подсоедините к ней ADS5400EVM, Вам это обойдется в 650+1500бакс. Плиску в TSW1400EVM можно перепрошить, я это много раз делал, правда для чуть более медленных, но многоканальных оцифровщиков (14бит, 4 канала, 250МСамлов, то есть суммарно 14гбитс/с). У платы TSW1400EVM есть стандартный самтековский разъем, в который можно воткнуть через переходник любую терасиковскую борду (я так тоже делал) а с нее уже тащить данные чем придется. Как-то я брал DE3 (1500бакс) в один самтек ставил вход с TSW1400EVM а остальные разгонял по куче GPIO и параллельно складывал на кучу самопально спаянных SDкарточек. Получалась примерно с 500МБайт/с и под терабайт носителя, то есть на пол часа хватало. Можно взять TR4, у него есть переходник на PCIе, но я его не осилил.

Итого, ничего не паяя
TSW1400EVM + ADS5400EVM + TR4 + переходники от терасика где-то за 5К вам выйдет. На TSW1400EVM дизайн вы за неделю напишете, на TR4 - все будет зависеть от Ваших возможностей поднять PCIe.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 02:41
Рейтинг@Mail.ru


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