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

 
 
 
Reply to this topicStart new topic
> SATA3 и Spartan 6, на каком чипе можно реализовать?
BlackOps
сообщение Nov 17 2010, 07:45
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121




для того чтобы реализовать SATA3 6Gb/s обязательно ли выбирать чипы именно с серией Т? или это можно на других чипах серии спартан6 реализовать (на тех которые не имеют встроенного GTP трансивера) ?


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
ГаЛаКтIкУs
сообщение Nov 17 2010, 08:36
Сообщение #2


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

Группа: Участник
Сообщений: 95
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 937



QUOTE (BlackOps @ Nov 17 2010, 10:45) *
для того чтобы реализовать SATA3 6Gb/s обязательно ли выбирать чипы именно с серией Т? или это можно на других чипах серии спартан6 реализовать (на тех которые не имеют встроенного GTP трансивера) ?

На Spartan-6 невозможно реализовать SATA3 с помошью GTP так как макс скорость 3.125Gb/s
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 17 2010, 11:01
Сообщение #3


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

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



А у SATA - ровно 3 Gbps, в чем заключается невозможность?
Go to the top of the page
 
+Quote Post
Victor®
сообщение Nov 17 2010, 11:28
Сообщение #4


Lazy
******

Группа: Свой
Сообщений: 2 070
Регистрация: 21-06-04
Из: Ukraine
Пользователь №: 76



Цитата(DmitryR @ Nov 17 2010, 15:01) *
А у SATA - ровно 3 Gbps, в чем заключается невозможность?


Невозможность заключается в том, что топикстартеру надо SATA Revision 3.0 на 6 Gb/s.


--------------------
"Everything should be made as simple as possible, but not simpler." - Albert Einstein
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 17 2010, 11:35
Сообщение #5


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

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



Точно, меня ввел в заблуждение вопрос о возможности реализации без RocketIO - цифры 6 я уже не увидел smile.gif
Go to the top of the page
 
+Quote Post
BlackOps
сообщение Nov 17 2010, 18:59
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



Отлично, ясно... тогда теперь такой вот вопрос, предположим достать минимальный чип с встроенным GTP мы сможем. Ну скажем, SATA2 на данный момент устроит. Я до того никогда не работал с SATA2.. пытался найти app.note. на сайте Хилинх, но там тока пдфки с описанием визарда.

значит если я правильно понял встроенный GTP это только физический уровень, предстоит реализовать на самом FPGA контроллер сата? в инете попадается все тока за деньги. я попытался найти документацию по протоколу SATA2 но и это продается.

вопрос может те кто сталкивался с SATA2 знает где можно найти техническую документацию? линки может? или может у самих чтото найдется? спасибо!


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 17 2010, 19:07
Сообщение #7


Гуру
******

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



2 BlackOps
пишите на мыло - могу отгрузить пару полезных пдф wink.gif
Go to the top of the page
 
+Quote Post
VladimirB
сообщение Nov 17 2010, 20:49
Сообщение #8


Знающий
****

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



Цитата(BlackOps @ Nov 17 2010, 21:59) *
Отлично, ясно... тогда теперь такой вот вопрос, предположим достать минимальный чип с встроенным GTP мы сможем. Ну скажем, SATA2 на данный момент устроит. Я до того никогда не работал с SATA2.. пытался найти app.note. на сайте Хилинх, но там тока пдфки с описанием визарда.
значит 7если я правильно понял встроенный GTP это только физический уровень, предстоит реализовать на самом FPGA контроллер сата? в инете попадается все тока за деньги. я попытался найти документацию по протоколу SATA2 но и это продается.
вопрос может те кто сталкивался с SATA2 знает где можно найти техническую документацию? линки может? или может у самих чтото найдется? спасибо!


Задача написания контроллера SATA достаточно сложная - помнится на этом форуме давали оценку трудозатрат в 1человеко/год для опытного HDL-щика. Готовые IP ядра стоят порядка 40килобаксов.
Документация есть в закромах - постов у вас много - поэтому становитесь своим и вперёд.
Go to the top of the page
 
+Quote Post
BlackOps
сообщение Nov 17 2010, 21:07
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



Цитата(VladimirB @ Nov 18 2010, 01:49) *
Задача написания контроллера SATA достаточно сложная - помнится на этом форуме давали оценку трудозатрат в 1человеко/год для опытного HDL-щика. Готовые IP ядра стоят порядка 40килобаксов.
Документация есть в закромах - постов у вас много - поэтому становитесь своим и вперёд.

ого..да уж.. ну спасибо за то что свет пролили на это дело


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 18 2010, 06:37
Сообщение #10


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

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



Цитата(VladimirB @ Nov 17 2010, 23:49) *
Задача написания контроллера SATA достаточно сложная - помнится на этом форуме давали оценку трудозатрат в 1человеко/год для опытного HDL-щика.

Это сильно зависит от того, как делать. Если не пытаться сделать NCQ - то можно я думаю месяца в три уложиться, у нас пока по крайней мере столько ушло. Контроллер уже видится в виндах как диск, еще правда не тестировали обмен - контроллер NAND не готов.
Go to the top of the page
 
+Quote Post
Tue
сообщение Nov 18 2010, 08:09
Сообщение #11


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

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



Тоже интересуюсь темой SATA3. Готовые IP ядра действительно очень дорогие. Также дорогие и ПЛИС с высокоскоростными трансиверами SATA3 6Гбит/с. У Альтеры это как минимум Arria 2 GX. Есть спецификация на интерфейс с внешним PHY под названием SAPIS (по аналогии с PCIe - PIPE). Пытаюсь найти эти PHY на 6Гбит/с в виде внешних микросхем, но тщетно. Может кто больше преуспел в этих поисках ? Это бы дало возможность использовать более дешевые ПЛИС.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 18 2010, 12:12
Сообщение #12


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

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



Цитата(Tue @ Nov 18 2010, 11:09) *
У Альтеры это как минимум Arria 2 GX.
Так они как раз и недорогие - от 300 долларов цены начинаются. Или вы хотите за $50 шесть гигабод обработать? Это будет нелегко сделать на дешевой ПЛИС с внешним трансивером - слова валятся на скорости в 150 МГц, что вобщем для дешевых ПЛИС достижимо, но почти на пределе.
Go to the top of the page
 
+Quote Post
Tue
сообщение Nov 18 2010, 12:42
Сообщение #13


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

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



Пока не рассчитывал с какой скоростью будет идти поток. 150 МГц ? Да, не слабо, хотя вообщем на Cyclone4 думаю можно успеть с такой скоростью.
Цитата(DmitryR @ Nov 18 2010, 15:12) *
Так они как раз и недорогие - от 300 долларов цены начинаются.

Это она ТАМ от 300$. Тут от 400$.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Nov 18 2010, 12:55
Сообщение #14


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

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



А тут думать не надо - вы сделайте LFSR и CRC (это займет пару часов - исходные коды есть в спецификации SATA) и посмотрите. Я как раз думаю, что не получится - иначе Xilinx не стал бы в RocketIO делать аппаратные CRC32.
А параллельно еще подумайте, куда и как вы с Циклона будете отдавать такой поток.
Go to the top of the page
 
+Quote Post

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

 


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


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