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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Запись скоростного потока данных с ПЛИС, помогите с выбором
zomg
сообщение Feb 26 2011, 13:10
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 12-05-10
Пользователь №: 57 219



Протокол TCP наверное
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 26 2011, 14:22
Сообщение #17


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

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



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

Цитата(zomg @ Feb 26 2011, 14:29) *
RobFPGA
А чем пользуются радиоастраномы для записи таких потоков данных?


А на что денег хватит sm.gif

Сейчас вот PCI-X плата на базе Viretx4sx35 и PCI контроллера PLX, на вход которой по двум 2.5 Gbit/s (медь или оптика) линкам подключен внешний ADC модуль (2 канала 16 бит, 10-120 МHz). Плата ставится в обычный (почти) комп. под Windows XP, 4 винта в soft RAID0, немного собственного софта, и готов современный инструмент радиоастронома sm.gif. 4-5 таких систем работающих синхронно - и вся вселенная как на ладони (в смысле на винте) sm.gif

К сожалению PCI-X плата уже старенькая и не позволяет писать больше чем 200 MByte/s из за ограничения по локальной шине PLX чипа установленного на этой плате. Хотя PCI-X 64 бит 66 MHz может реально передавать 460-480 MByte/s.

Цитата(blackfin @ Feb 26 2011, 14:39) *
Есть еще "Скучно-Модный" - сделать два (или четыре) 1G Ehernet контроллера и по двум (четырем) Ehernet'ам подключать к компу.


Скорее это будет Стандартный-Геморройный как раз из за необходимости синхронизации. sm.gif
Но TCP/IP тут лучше не использовать. Можно проще сделать с использованием UDP а целостность данных отслеживать своим софтом.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
zomg
сообщение Feb 26 2011, 15:05
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 12-05-10
Пользователь №: 57 219



Плата должна сама уметь хранить данные, без компьютера.
Мне всех больше понравился вариант с реализацией контроллера SATA на ПЛИС и подключением к нему винта. Микрон заявляет, что максимальная скорость записи их последних SSD с интерфейсом SATA 260 Мбайт/сек. Если это действительно средняя скорость, а не какая-нибудь пиковая при благоприятных условиях, то получается здорово. Да и накопитель самый компактный: легко переносить чтобы в конце концов вставить в комп. Придется как то на низком уровне доступаться к винчестеру.
Проблема что не разбираюсь в SATA и командах SSD, буду учиться. Ну а так впринципе реально построить такую штуку?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Feb 26 2011, 15:13
Сообщение #19


Гуру
******

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



Цитата(zomg @ Feb 26 2011, 18:05) *
Проблема что не разбираюсь в SATA и командах SSD, буду учиться. Ну а так впринципе реально построить такую штуку?

Реально, если использовать AM3892..
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 26 2011, 15:15
Сообщение #20


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

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



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

Очень даже реально - я думаю что основная задача в создании SATA контроллера.

Я недавно купил платку для экспериментов этом направлении в том числе и c SATA - MarsMX2
Сделать на ней SATA контроллер - запустить Microblaze c Linux - красота!

Удачи! Rob.
Go to the top of the page
 
+Quote Post
zomg
сообщение Feb 26 2011, 16:06
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 12-05-10
Пользователь №: 57 219



Цитата
Очень даже реально - я думаю что основная задача в создании SATA контроллера.

Интересно, существуют ли микросхемки, реализующие контроллер SATA? Тогда можно просто обойти эту проблему biggrin.gif
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 26 2011, 16:14
Сообщение #22


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

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



Ой - мне бы ваши проблемы!

http://www.satacables.com/html/sata_to_ide_adapter.html

Тут вот сижу ломаю голову как 4GByte/s записывать 8-()

Удачи Rob!
Go to the top of the page
 
+Quote Post
zomg
сообщение Feb 26 2011, 16:29
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 12-05-10
Пользователь №: 57 219



RobFPGA
Класс! Спасибо! sm.gif
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 26 2011, 16:37
Сообщение #24


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

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



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

Еще видел конверторы от Marvell.

Да но учтите что с такими конверторами 200 MB/s можно и не вытянуть - надо внимательно доки читать (которые не всегда есть) или эксперименты проводить (что полезно но бывает накладно).

Успехов! Rob.
Go to the top of the page
 
+Quote Post
:-)
сообщение Feb 26 2011, 18:38
Сообщение #25


Местный
***

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



Цитата(RobFPGA @ Feb 26 2011, 17:22) *
Но TCP/IP тут лучше не использовать. Можно проще сделать с использованием UDP а целостность данных отслеживать своим софтом.


Отслеживать или гарантировать? wink.gif
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Feb 27 2011, 15:18
Сообщение #26


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(RobFPGA @ Feb 26 2011, 19:14) *
Тут вот сижу ломаю голову как 4GByte/s записывать 8-()

IMHO, самое простое, без заморочек, решение - сделать кластер на ОЗУ, а потом спокойно сливать его на комп, хоть по RS-232.
А в случае с 4GByte/s вообще не вижу другого выхода.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
RobFPGA
сообщение Feb 27 2011, 16:03
Сообщение #27


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

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



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

Цитата(Mikle Klinkovsky @ Feb 27 2011, 17:18) *
IMHO, самое простое, без заморочек, решение - сделать кластер на ОЗУ, а потом спокойно сливать его на комп, хоть по RS-232.
А в случае с 4GByte/s вообще не вижу другого выхода.


Ой нехорошо над несчастным измываться - 30 минут записи - ОЗУ на 8 TByte - простое решение >8-() ну и почти недорогое sm.gif
А уж сброс этого добра по RS ....

Хотя вон у тех же буржуинов - 19" 3U FLASH диск на 10 TByte со скоростью записи как раз 4 Gbyte/s всего 400К енотов.

Успехов! Rob.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Feb 27 2011, 16:13
Сообщение #28


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(RobFPGA @ Feb 27 2011, 19:03) *
Хотя вон у тех же буржуинов - 19" 3U FLASH диск на 10 TByte со скоростью записи как раз 4 Gbyte/s всего 400К енотов.

Ну, а 7200Гб озушки будет стоить около 85К енотов...


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
fyodor
сообщение Feb 28 2011, 06:48
Сообщение #29





Группа: Новичок
Сообщений: 9
Регистрация: 24-02-08
Из: Москва
Пользователь №: 35 339



Цитата(RobFPGA @ Feb 26 2011, 19:14) *
Тут вот сижу ломаю голову как 4GByte/s записывать 8-()

Очень интересно. А можно услышать весь набор вариантов для решения такой проблемы? Т.е. раритетный, устаревший, современный, скучный, продвинутый, модный и геморройный? rolleyes.gif
Go to the top of the page
 
+Quote Post
Maverick
сообщение Feb 28 2011, 07:49
Сообщение #30


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

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



Можно например купить эту плату и попробовать ...
На этой плате имеется SATA и PCIe


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

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

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

 


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


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