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

Spartan 6 & 1 Gbit Ethernet

Здравствуйте!

 

Подскажите пожалуйста кто знает возможно ли реализовать на spartan 6 1Gb ethernet? Если да то как? Я как понял физуровень отчасти обеспечивают соответствующие диф драйверы, а где брать сам  стэк?

И вообще динамические характеристики позволяют сделать соответствующую пропускную способность?

Заранее благодарен

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


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

Cмотря какой спартан 6 и смотря какой ethernet.

Просто гнать поток в формате UDP через 1G - потянет.

Если нужно TCP/IP то не знаю, наверное придётся ставить ещё и память внешнюю.

Физ. уровень зависит от того какой вы хотите 1G , если 1000base-x - то хватит пары гигабитных трансиверов, если в вашей версии спартана 6 их нет - то придётся ставить внешнюю микросхему PHY.

Если вам нужен медный гигабит , то придётся ставить микросхему PHY и связываться с ней либо через (как выше) , либо GMII .

Програмная часть состоит из вашего кода, который реализует UDP/ARP и т.д. что вам надо ->MAC (блок который переводит всё в формат физического интерфейса) -> ethernet .

1G ethernet это  максимум 100 Мбайт/с поток , для спартана 6 это нормально.

 

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


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

Без проблем. Логический MAC уровень в плис обеспечивается IP ядром Ethernet 1000 (802.3 1000 Base-T, к примеру, хотя можно и по оптике). Ядро, вроде даже - бесплатное. Физический уровень обеспечивается, например, микросхемой 88Е1111 (для оптики - плюс оптич. модуль SFP или 1х9). Но кроме схемотехники нужна еще и грамотная разводка. Особых сложностей не возникнет, если будет правильное понимание физических процессов, происходящих в проводниках печатной платы - линиях передачи.

Посмотрите:

https://ridero.ru/books/vysokoskorostnye_pechatnye_platy_prakticheskie_rekomendacii/

https://ridero.ru/books/vysokoskorostnye_pechatnye_platy_teoreticheskie_osnovy/

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


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

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

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

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

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

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

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

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

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

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