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

 
 
> Выбор ПЛИС
enzaime
сообщение Dec 9 2015, 09:51
Сообщение #1


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Может кто подсказать вот что: подойдёт ли такая ПЛИС 5CEBA7F23C8 https://www.buyaltera.com/PartDetail?partId=3879489 ? Задача такая: хранить выборки в памяти ( Предполагается память ПЛИС число выборок 600000 по 8 бит) и выдавать через ЦАП на аналоговый выход, с частотой 100 Мгц. ЦАП такой DAC908 http://www.ti.com/product/dac908 (8 битный, 165 мегавыборок в секунду (это как я понимаю 165 МГц)). При выборе ПЛИС я опирался только на показатель RAM bits он там 7880704 (600000*8 = 4800000 еще и запас есть). ПЛИС будет решать попутно и другие задачи (не требующие Ram памяти), но меня интересует именно вопрос с памятью (хватит ли той памяти что есть?). На плате будут стоять ПЛИС, ЦАП, кварцевый генератор (будет подавать 200 МГц на ПЛИС, а от неё будет тактироваться ЦАП), и часть выводов как контакты (для возможности подключения чего-то ещё) и выводы для программатора. И больше ничего там не будет. И ещё 1 вопрос: где хранится прошивка ПЛИС и какие ресурсы она занимает? (это Ram bits (7880704) или что-то другое?)

Сообщение отредактировал enzaime - Dec 9 2015, 09:53
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 28)
blackfin
сообщение Dec 9 2015, 10:00
Сообщение #2


Гуру
******

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



Цитата(enzaime @ Dec 9 2015, 13:51) *
Задача такая: хранить выборки в памяти ( Предполагается память ПЛИС число выборок 600000 по 8 бит) и выдавать через ЦАП на аналоговый выход, с частотой 100 Мгц.

Хватит то, вероятно, хватит.. Только зачем такая жирная FPGA, если никакой обработки в ней не делается?

ИМХО, достаточно дешевой MAX10 и внешней Synchronous SRAM.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 9 2015, 10:04
Сообщение #3


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
ИМХО, достаточно дешевой MAX10 и внешней Synchronous SRAM.

а как думаете такая плис (воронежская) подойдёт? http://www.radiant.su/rus/news/?action=show&id=565

Сообщение отредактировал enzaime - Dec 9 2015, 10:04
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2015, 10:08
Сообщение #4


Гуру
******

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



Цитата(enzaime @ Dec 9 2015, 14:04) *
а как думаете такая плис (воронежская) подойдёт?

А что означет эта фраза:
Цитата(enzaime @ Dec 9 2015, 13:51) *
..хранить выборки в памяти..

Откуда в статической памяти FPGA возьмутся выборки?
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 9 2015, 10:16
Сообщение #5


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Откуда в статической памяти FPGA возьмутся выборки?

Этот момент я упустил. Они будут загружаться с пк. (используя микросхему ft232rl (которая будет подключаться через внешние выводы плис)
Цитата
часть выводов как контакты (для возможности подключения чего-то ещё)
) Память будет записана 1 раз и далее будет идти цикличное воспроизведение выборок из памяти (1,2,3...600000,1,2,3...)

Сообщение отредактировал enzaime - Dec 9 2015, 10:18
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2015, 10:34
Сообщение #6


Гуру
******

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



Цитата(enzaime @ Dec 9 2015, 13:04) *
а как думаете такая плис (воронежская) подойдёт?

С внешней SRAM подойдет. С внутренней - нет.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 9 2015, 10:49
Сообщение #7


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
ИМХО, достаточно дешевой MAX10 и внешней Synchronous SRAM.

MAX10 тоже по памяти ведь не подходит, так? Её можно для моих целей использовать тоже только с внешней памятью?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2015, 10:55
Сообщение #8


Гуру
******

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



Цитата(enzaime @ Dec 9 2015, 13:49) *
Её можно для моих целей использовать тоже только с внешней памятью?

Да.

Кстати, по деньгам возможно даже дешевле будет поставить MAX10 плюс мелкую SDRAM, так как в MAX10 уже есть встроенный контроллер памяти.
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 9 2015, 11:38
Сообщение #9


Гуру
******

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



а может adsp-bf706?
готовая отладочная плата будет дешевле раза в 3 чем одна только микросхема 5CEBA7F23C8. да и корпус qfn88 по сравнению 484FBGA.
на борту 1.5МБайта памяти, HS USB, 16ти разрядный параллельный порт (на eval-bf706 только 8 бит на разъёме, старшие тоже есть, но на всякие кнопки/светодиоды разведены) который до 80МГц вроде работать должен (надо уточнить), на который снаружи демультилексор в 80МГч*16->160МГц*8 бит повесить.
или bf531 с внешней sdram.

ну и еще есть похабный вариант с FT601Q+1$ cpld для демультиплексора 32->8 и 200МБайт/с напрямую с ПК гонять через USB3 без какой-либо буферизации в устройстве.

и еще 600кБайт через ft232r это минута на 115200.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 9 2015, 12:44
Сообщение #10


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
Кстати, по деньгам возможно даже дешевле будет поставить MAX10 плюс мелкую SDRAM, так как в MAX10 уже есть встроенный контроллер памяти.

Ну деньги играют в этом вопросе не первую роль. Насчёт того чтобы использовать плис попроще ( в смысле рационального использования ресурсов, так как я и сам понимаю, что выбранная мною плис это перебор, просто по количеству бит встроенной памяти это самый оптимальный вариант получился( ) подойдёт ли вот такая? http://www.chipdip.ru/product/ep1c6q240i7n/
И насчёт контроллера: Support for external memory, including DDR SDRAM (133 MHz) (из документации к плис max 7000 ) означает ли это что есть встроенный контроллер?
Цитата
а может adsp-bf706?
готовая отладочная плата будет дешевле раза в 3 чем одна только микросхема 5CEBA7F23C8. да и корпус qfn88 по сравнению 484FBGA.
на борту 1.5МБайта памяти, HS USB, 16ти разрядный параллельный порт (на eval-bf706 только 8 бит на разъёме, старшие тоже есть, но на всякие кнопки/светодиоды разведены) который до 80МГц вроде работать должен (надо уточнить), на который снаружи демультилексор в 80МГч*16->160МГц*8 бит повесить.
или bf531 с внешней sdram.

ну и еще есть похабный вариант с FT601Q+1$ cpld для демультиплексора 32->8 и 200МБайт/с напрямую с ПК гонять через USB3 без какой-либо буферизации в устройстве.

и еще 600кБайт через ft232r это минута на 115200.

варианты сборок меня не интересуют, т.к. в перспективе планирую составлять подобные платы (в плане выполняемых функций) своими силами, а сейчас идёт процесс изучения всего того что с этим связано

Сообщение отредактировал enzaime - Dec 9 2015, 12:47
Go to the top of the page
 
+Quote Post
Stas
сообщение Dec 9 2015, 17:39
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



наверно Вам надо плис типа циклона 1.2.3 (посмотреть чтоб выводов хватило, в корпусе QFP ), + у сапресса статическое ОЗУ посмотреть с разрядностью 16/32 бит в QFP ( простенький контроллер ) + внешняя медленная флэш c spi, для хранения "выборок" в выключенном состоянии (откуда загрузка озу "выборками" после включения) + внешний генератор, подключенный к pll плис для генерации сетки рабочих частот (если нет требований к джиттеру) + память конфигурации ПЛИС + внешний интерфейс (ft245/ft232 - usb)+стабилизаторы питания. можно все без BGA выполнить, в любительском варианте)))). Можно конфигурацию плис и "выборки" грузить с usb...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 9 2015, 17:46
Сообщение #12


Гуру
******

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



Цитата(Stas @ Dec 9 2015, 21:39) *
наверно Вам надо плис типа циклона 1.2.3 (посмотреть чтоб выводов хватило, в корпусе QFP )..

Неужели, циклон 1,2,3 дешевле MAX10?
Go to the top of the page
 
+Quote Post
Stas
сообщение Dec 10 2015, 18:19
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Цитата(blackfin @ Dec 9 2015, 22:46) *
Неужели, циклон 1,2,3 дешевле MAX10?

По ссылке - паяльником донышко пропаять сможете? Тс вряд ли искушен феном или печью. Ну и если вопрос цены - то lattice смотреть надо..
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 10 2015, 18:45
Сообщение #14


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
память конфигурации ПЛИС

Вот выбрал я плис http://www.chipdip.ru/product/ep1c6q240i7n/ могу ли я её прошить без использования конфигурационной памяти, в режиме jtag? Я понимаю что прошивка слетит после отключения питания, и после включения надо снова перепрошивать.
И ещё вопрос паять я не умею (все знания того как работать с плис приобрёл на отладочных платах) и дабы облегчить процесс пайки решил выбрать то что как мне кажется требует меньше навыка. Вот 1 вариант: http://www.chipdip.ru/product/ct-85npd/ и второй: http://www.chipdip.ru/product/ct-84npd/ Подойдут ли они для пайки и какой лучше взять? Может кто подсказать?
Цитата
Неужели, циклон 1,2,3 дешевле MAX10?

сейчас мне главное, чтобы заработало, деньги играют не главную роль

Сообщение отредактировал enzaime - Dec 10 2015, 18:47
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 10 2015, 18:50
Сообщение #15


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(Stas @ Dec 10 2015, 21:19) *
По ссылке - паяльником донышко пропаять сможете? Тс вряд ли искушен феном или печью. Ну и если вопрос цены - то lattice смотреть надо..

На этом пятаке у циклона 3, сделал металлизированное отверстие d3мм и запаял.
Цитата(enzaime)
...могу ли я её прошить без использования конфигурационной памяти, в режиме jtag? Я понимаю что прошивка слетит после отключения питания, и после включения надо снова перепрошивать.

Можете.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 10 2015, 18:57
Сообщение #16


Гуру
******

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



Цитата(Stas @ Dec 10 2015, 21:19) *
По ссылке - паяльником донышко пропаять сможете?

А кто сказал, что его нужно "пропаять"?
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 10 2015, 18:59
Сообщение #17


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



А можете подсказать минимальное оборудование для того чтобы припаять? типа как паяльник (припаивать), фен(отпаивать) и ещё что-то? и так чтобы использоване требовало минимального навыка)
про расходные материалы не надо с этим я потом как-нить разберусь
и всё-таки насчёт:
Цитата
И ещё вопрос паять я не умею (все знания того как работать с плис приобрёл на отладочных платах) и дабы облегчить процесс пайки решил выбрать то что как мне кажется требует меньше навыка. Вот 1 вариант: http://www.chipdip.ru/product/ct-85npd/ и второй: http://www.chipdip.ru/product/ct-84npd/ Подойдут ли они для пайки и какой лучше взять? Может кто подсказать?

предназначена ли какая-то из этих станций для пайки таких вещей или должно быть что-то другое?

Сообщение отредактировал enzaime - Dec 10 2015, 19:05
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 10 2015, 19:21
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(blackfin @ Dec 10 2015, 21:57) *
А кто сказал, что его нужно "пропаять"?

Производитель пишет, что надо соединять с землей
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 10 2015, 19:40
Сообщение #19


Гуру
******

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



Цитата(Александр77 @ Dec 10 2015, 22:21) *
Производитель пишет, что надо соединять с землей

Покажите мне такой же документ для MAX10..
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 10 2015, 19:51
Сообщение #20


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

Группа: Модераторы
Сообщений: 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
enzaime
сообщение Dec 10 2015, 20:14
Сообщение #21


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



Цитата
И ещё вопрос паять я не умею (все знания того как работать с плис приобрёл на отладочных платах) и дабы облегчить процесс пайки решил выбрать то что как мне кажется требует меньше навыка. Вот 1 вариант: http://www.chipdip.ru/product/ct-85npd/ и второй: http://www.chipdip.ru/product/ct-84npd/ Подойдут ли они для пайки и какой лучше взять? Может кто подсказать?
так как насчёт оборудования, может кто подсказать?

Сообщение отредактировал enzaime - Dec 10 2015, 20:15
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 10 2015, 20:28
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(blackfin @ Dec 10 2015, 22:40) *
Покажите мне такой же документ для MAX10..

Устроит на странице 2 примечание 2?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 11 2015, 02:46
Сообщение #23


Гуру
******

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



Цитата(Александр77 @ Dec 10 2015, 23:28) *

Да, спасибо.

Хотя, несколько странно, что для 10m02sc, 10m40sa, 10m40sc, 10m50sa и 10m50sc таких примечаний на странице 2 нет..

PS. При том, что в текстовых версиях этих же файлов это примечание есть!..

Чудесато!

biggrin.gif
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 11 2015, 03:48
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



На другие документы раньше не смотрел - выбрал случайно этот.
Но согласен с Вами - ситуация странная. bb-offtopic.gif
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 11 2015, 21:03
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Цитата(enzaime @ Dec 10 2015, 23:14) *
так как насчёт оборудования, может кто подсказать?

Пользуюсь станцией с паяльником и феном (дома Lukey 902, на работе коллега выбирал еще и с источником питания (по памяти не скажу), но мне не особенно нравится такой комбайн), автоподачей припоя ни разу не пользовался.
Go to the top of the page
 
+Quote Post
enzaime
сообщение Dec 16 2015, 08:55
Сообщение #26


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

Группа: Участник
Сообщений: 83
Регистрация: 22-08-14
Пользователь №: 82 609



А есть ли какая-нибудь паяльная станция, чтобы можно было регулировать положение жала какими-нибудь переключателями ( не руками паять, а используя подставку (третья рука вроде как называется) регулировать положение паяльника механически или автоматически) как-то так
Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 24 2015, 16:49
Сообщение #27


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(enzaime @ Dec 9 2015, 13:04) *
а как думаете такая плис (воронежская) подойдёт? http://www.radiant.su/rus/news/?action=show&id=565


Если денег столько, что куры не клюют, то можно и такую. Только вот на 24 МГц эти ПЛИС уже горячие. А на 125 МГц уже отваливаются.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 24 2015, 18:30
Сообщение #28


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(Corner @ Dec 24 2015, 19:49) *
.. А на 125 МГц уже отваливаются.

..они гонятся до 125 МГц? Думал что 80 это максимум.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 24 2015, 20:16
Сообщение #29


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

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(Lmx2315 @ Dec 24 2015, 21:30) *
..они гонятся до 125 МГц? Думал что 80 это максимум.

При +85 они до 125 МГц. При +125 до 100 МГц. Но это частоты пересылки регистр-регистр между соседними ячейками. С одним лутом между частота падает вдвое. И при такой нагрузке внешний радиатор неизбежен.

Сообщение отредактировал Corner - Dec 24 2015, 20:20
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 13:53
Рейтинг@Mail.ru


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