Перейти к содержанию

помогите найти контроллер SATA

Требуется сделать "систему на кристале". использую процессор NIOS прошитый в ПЛИС CycloneIII. нужно подключить SATA жесткий диск. кто делал подобные вещи? как это можно сделать?
IDE или флешки не предлагать т.к.нужны терабайтные объемы и скорость десятки мегабайт в секунду

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Scuby @ May 13 2010, 10:05) <{POST_SNAPBACK}>
Требуется сделать "систему на кристале". использую процессор NIOS прошитый в ПЛИС CycloneIII. нужно подключить SATA жесткий диск. кто делал подобные вещи? как это можно сделать?
IDE или флешки не предлагать т.к.нужны терабайтные объемы и скорость десятки мегабайт в секунду

Ждите четвертый циклон с гигабитными приемопередатчиками - к ним SATA-I прицепите напрямую, или, "прямо сегодня" переходите на Спартан-6 - они уже доступны сегодня (NIOS, увы, прийдется выкинуть)
Если же таки хотите внешний контроллер - смотрите, например, продукцию SiliconImage - типа Si3512. Это хост-контроллер SATA для шины PCI. Я его тестировал (в составе PC) - 80Мбайт/сек обеспечивает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4-й циклон ждем пока.
насчет внешних контроллеров может есть не с шиной PCI доступные контроллеры?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Scuby @ May 13 2010, 12:58) <{POST_SNAPBACK}>
насчет внешних контроллеров может есть не с шиной PCI доступные контроллеры?

Ага, есть.. Микроконтроллеры: OMAP-L138, AM1808. rolleyes.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(blackfin @ May 13 2010, 13:05) <{POST_SNAPBACK}>
Ага, есть.. Микроконтроллеры: OMAP-L138, AM1808. rolleyes.gif

неплохо. только это варварство использовать полноценный контроллер только ради SATA. да и дороже выходит. учитывая что нужно 4-6 портов SATA то стоимость контроллеров будет как полноценная материнка к компу с 4-6 портами SATA

интересно что все таки применяют в железных некомповых устройствах в качестве sata. неужели все встроенные в проц используют

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Scuby @ May 13 2010, 11:58) <{POST_SNAPBACK}>
насчет внешних контроллеров может есть не с шиной PCI доступные контроллеры?

Хм, а Вы какую шину хотели бы? ИМХО, PCI на сегодня одна из самых простых шин, по которой можно "десятки мегабайт в секунду" гнать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
обычную параллельную шину типа data,clock,wr,rd
например как в usb контроллере FT245RL или ethernet контроллере W5100

для PCI нужно делать эмуляцию, это займет время и ресурсы ПЛИС

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
еще заинтересовали мосты ATA-SATA т.к. ATA можно реализовать
ARC 770 фирмы JMicron
JM20330 фирмы Acard
кто нибудь заказывал их в России? у них в списке дилеров в России-черная дыра smile.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Мы заказывали JMicron. Написали письмо в Sales, они нас связали с дистрибутором в Голландии. Было немного геморно, но чипы мы получили.

Про SATA контроллер помните, что в Циклонах/Спартанах последних не контроллер, а PHY, контроллер там еще делать и делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация