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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> SATA HDD
djhall
сообщение Jul 3 2013, 05:49
Сообщение #1


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

Группа: Свой
Сообщений: 168
Регистрация: 29-04-06
Пользователь №: 16 608



Подскажите насколько сложно подключить жёсткий диск к ПЛИС (Arria 2 или Cyclone 5)? Поделитесь опытом если кто подключал.
Трансиверов в этих плисах я так понимаю не достаточно для получения SATA интерфейса, нужно будет самому писать какуюто обвязку. А как быть с самим протоколом передачи данных, нужно же команды посылать в HDD и ответы обрабатывать, а где взять эти команды?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jul 3 2013, 07:24
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 djhall
Всё это можно взять в Serial ATA Specification
Go to the top of the page
 
+Quote Post
myq
сообщение Sep 13 2013, 13:06
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-05-04
Из: World wide
Пользователь №: 3



Цитата(djhall @ Jul 3 2013, 09:49) *
Подскажите насколько сложно подключить жёсткий диск к ПЛИС (Arria 2 или Cyclone 5)? Поделитесь опытом если кто подключал.
Трансиверов в этих плисах я так понимаю не достаточно для получения SATA интерфейса, нужно будет самому писать какуюто обвязку. А как быть с самим протоколом передачи данных, нужно же команды посылать в HDD и ответы обрабатывать, а где взять эти команды?


Есть собственное разработанное готовое IP-ядро, но - небесплатное, проверено в режиме SATA II с разными дисками на чипах A2GX45, A2GX125.
Есть продукция конкурентов, например Intelliprop, so-logic или logic design solutions. Рекламировать их не боюсь, т.к. у них - дороже.
Но это не просто "обвязка", это полноценное ядро, реализующее (у всех по разному) функционал как минимум 3-х уровней SATA - phyical, link, transport. И у всех разные внешние интерфейсы, общепринятны 3 условно-стандартных интерфейса - "register", "transport", "ncq".


--------------------
IPSA SCIENTIA POTESTAS EST
Go to the top of the page
 
+Quote Post
AlexKit
сообщение Dec 27 2014, 20:13
Сообщение #4


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

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Подниму вопрос, может свежее решение у кого то есть? SATA 3 core? поделитесь pls, не бесплатно-)),
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 28 2014, 20:07
Сообщение #5


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

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



Цитата(AlexKit @ Dec 27 2014, 22:13) *
Подниму вопрос, может свежее решение у кого то есть? SATA 3 core? поделитесь pls, не бесплатно-)),

наврядли с Вами поделятся за бесплатно...


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

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


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 AlexKit
Цитата(myq @ Sep 13 2013, 15:06) *
...например Intelliprop, so-logic или logic design solutions. ...

смотрели ?
Go to the top of the page
 
+Quote Post
AlexKit
сообщение Dec 29 2014, 09:00
Сообщение #7


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

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Цитата(Maverick @ Dec 28 2014, 23:07) *
наврядли с Вами поделятся за бесплатно...

Так я и не хочу забесплатно-), хочется заплатить и чтобы заработало!

Цитата(Kuzmi4 @ Dec 29 2014, 10:26) *
2 AlexKit

смотрели ?

Смотрел, но факультативно, в принципе надо нечто похожее, но значительно проще, подключить к плисе SSD типовые,
тираж небольшой, и покупать задорого IP не имеет смысла, проще сделать свой накопитель...
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 29 2014, 09:18
Сообщение #8


отэц
*****

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



QUOTE (AlexKit @ Dec 29 2014, 13:00) *
Смотрел, но факультативно, в принципе надо нечто похожее, но значительно проще, подключить к плисе SSD типовые,
тираж небольшой, и покупать задорого IP не имеет смысла, проще сделать свой накопитель...

..если тираж небольшой - может проще винт подцепить через какой-нить mini COM express ?
А к самому комэкспрессу через более удобный интерфейс, PCI Express или ethernet.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 29 2014, 09:22
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(AlexKit @ Dec 29 2014, 12:00) *
но значительно проще, подключить к плисе SSD типовые,

Значительно проще, это использовать SSD сразу с интерфейсом PCIe. Или на плату поставить пачку eMMC, распараллелив их для достижения нужной скорости (SSD внутри все равно примерно так и устроен).

UPD:
Хотя, про PCIe, наверное погорячился... Там ведь еще драйвер какой-то нужен, не факт, что обмен с SSD по PCIe стандартизирован.
Go to the top of the page
 
+Quote Post
AlexKit
сообщение Dec 29 2014, 10:05
Сообщение #10


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

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Цитата(Lmx2315 @ Dec 29 2014, 12:18) *
..если тираж небольшой - может проще винт подцепить через какой-нить mini COM express ?
А к самому комэкспрессу через более удобный интерфейс, PCI Express или ethernet.

Нее, не пролазит-), надо прямой 6G link, и минимально файловую систему, ну ООООчень большой поток.
и проще самим сделать накопитель, чем еще и PCI городить-)
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 29 2014, 10:12
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(AlexKit @ Dec 29 2014, 13:05) *
надо прямой 6G link

Ээээ... Даже сильно продвинутый SSD PX-G256M6e дает до 4.64 Gbit/s записи - это "до", а не "от"... Так что, IMHO, в данном случае, самим делать накопитель по любому. А файловой системы можно вообще избежать, как класса.

А всякие там OCZ RevoDrive, которые Ваш поток принять могут, так они на PCIe, а не SATA.
Go to the top of the page
 
+Quote Post
AlexKit
сообщение Dec 29 2014, 10:24
Сообщение #12


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

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Цитата(SM @ Dec 29 2014, 13:12) *
Ээээ... Даже сильно продвинутый SSD PX-G256M6e дает до 4.64 Gbit/s записи - это "до", а не "от"... Так что, IMHO, в данном случае, самим делать накопитель по любому. А файловой системы можно вообще избежать, как класса.

А всякие там OCZ RevoDrive, которые Ваш поток принять могут, так они на PCIe, а не SATA.

распараллелить на несколько, но мы хотели Samsung 850 использовать, но они гады не продают на сторону эти чипы, только в составе SSD, даже DS нет, поэтому и приходится придумывать.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 29 2014, 10:33
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



6 Gb/s на 256 GB - это всего лишь 32 ширпотребные флешки типа eMMC (MTFC8GACAAAM) sm.gif
так что, самому сделать такой накопитель с удобным себе интерфейсом не так и сложно... Было бы место, да пинов FPGA хватило бы...
А самсунг, да, гады они по этой части.

Ну, или, опять же, PCIe - что-то типа MTFDGAR350SAH-1N1AB
Go to the top of the page
 
+Quote Post
AlexKit
сообщение Dec 29 2014, 10:52
Сообщение #14


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

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Цитата(SM @ Dec 29 2014, 13:33) *
6 Gb/s на 256 GB - это всего лишь 32 ширпотребные флешки типа eMMC (MTFC8GACAAAM) sm.gif
так что, самому сделать такой накопитель с удобным себе интерфейсом не так и сложно... Было бы место, да пинов FPGA хватило бы...
А самсунг, да, гады они по этой части.

Ну, или, опять же, PCIe - что-то типа MTFDGAR350SAH-1N1AB

Да, это так-), и обычно мы так и делали, но теперь надо ~ 20гбс, и по максимуму, и потом, аппетит наших продаванов не знает границ-),
проще купить корку и сделать на стандартных SSD, чем заморачиваться с собственным накопителем и платить за чипы в 4 раза дороже.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 29 2014, 10:54
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(AlexKit @ Dec 29 2014, 13:52) *
проще купить корку и сделать на стандартных SSD, чем заморачиваться с собственным накопителем и платить за чипы в 4 раза дороже.

Собственно, я намекаю на это же, но не SATA, а PCIe, так как все шустрые SSD именно на 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 Текстовая версия Сейчас: 18th July 2025 - 18:01
Рейтинг@Mail.ru


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