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

    

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

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

IDE или флешки не предлагать т.к.нужны терабайтные объемы и скорость десятки мегабайт в секунду

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


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

IDE или флешки не предлагать т.к.нужны терабайтные объемы и скорость десятки мегабайт в секунду

Ждите четвертый циклон с гигабитными приемопередатчиками - к ним SATA-I прицепите напрямую, или, "прямо сегодня" переходите на Спартан-6 - они уже доступны сегодня (NIOS, увы, прийдется выкинуть)

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

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


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

4-й циклон ждем пока.

насчет внешних контроллеров может есть не с шиной PCI доступные контроллеры?

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
Ага, есть.. Микроконтроллеры: OMAP-L138, AM1808. :rolleyes:

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

 

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

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


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

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

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


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

обычную параллельную шину типа data,clock,wr,rd

например как в usb контроллере FT245RL или ethernet контроллере W5100

 

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

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


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

еще заинтересовали мосты ATA-SATA т.к. ATA можно реализовать

ARC 770 фирмы JMicron

JM20330 фирмы Acard

кто нибудь заказывал их в России? у них в списке дилеров в России-черная дыра :)

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


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

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

 

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

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


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

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

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

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

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

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

Войти

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

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