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

помогите найти контроллер 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, контроллер там еще делать и делать.

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...