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

Всем добра.

Исходная задача, стоящая перед нами, выглядит так: 

Преамбула: мы использовали ARWSC-XRS7004E, который, как мы предполагаем по добытым сведениям, представляет собой 10M50SAE144I7G с зашитым в него Flexibilis Ethernet Switch (FES) & Flexibilis Redundant Switch (FRS) от Flexibilis Oy

В связи с тем, что ( вставить по вкусу ) перед нами встала задача найти IPCore для любого ПЛИС, содержащее управляемый Ethernet Switch на 3 RGMII. 
По максимуму хотелось бы как можно ближе к XRS7004 (switch + поддержка резервирования PRP/HSR), по минимуму просто открытый код для управляемого "свича".

Подскажите, куда рыть?

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


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

Где то был на гитхабе университетский от церна, но  low latency в минимальной версии и очень простой. На его основе, после коллеги который его нашёл и начал развивать, перепиливал в свой L2+ порядка 8 месяцев. 

Так что на быстро, бесплатно и из коробки я бы не рассчитывал. 

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


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

На FTP в разделе расшифрованных менторовских корок ничего такого не нашлось?

Кстати, а https://opencores.org/projects/esoc рассматривали?

У него есть более современный форк https://github.com/ispras/esoc

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


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

Ещё попадались "корки" на allaboutcircuits.com. Может есть что-то похожее?

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


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

У меня есть флексибилисовское ядро под Альтеру (вскрытое, но там текст изрядно так обфусцирован) и "секретные" микросхемы к нему - это не сможет спасти отца российской демократии?

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


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

4 часа назад, des00 сказал:

Так что на быстро, бесплатно и из коробки я бы не рассчитывал. 

Нам сначала надо оборзеть и понять: твари ли мы дрожащие али не посягнуть ли на что право имеем?

3 часа назад, makc сказал:

На FTP в разделе расшифрованных менторовских корок ничего такого не нашлось?

Не искал. Первый и последний раз, вот, по следами разговора с вами, господин модератор, насчёт говиновских корок была мысль в их сторону и посмотреть, но покамест в направлении оных не направился. А менторовские примерно там же лежат?

3 часа назад, makc сказал:

Кстати, а https://opencores.org/projects/esoc рассматривали?

Нет, ибо пока думаю, как мне семафоры двухпортовой памяти  побороть, но это - отдельный разговор. В общем, уже дважды должен.

3 часа назад, makc сказал:

У него есть более современный форк https://github.com/ispras/esoc

Ан, нет: уже трижды. А, если учесть, тот незакрытый с моей сторо гештальт про дешифрацию корок, то надо думать, где достать материальное спасибо. И мозги в придумачу.

1 час назад, Точка Опоры сказал:

Ещё попадались "корки" на allaboutcircuits.com. Может есть что-то похожее?

Спасибо. А что у вас ник такой? А то в параллельной и дружественной этому ресурсу вселенной в телеграмме статья была упомянута на, ЕМНИП, вашем сайте: столетняя, но по ссылке пусто. Вы не в курсе, куда уехал цирк?

26 минут назад, StewartLittle сказал:

У меня есть флексибилисовское ядро под Альтеру (вскрытое, но там текст изрядно так обфусцирован) и "секретные" микросхемы к нему - это не сможет спасти отца российской демократии?

Сдаётся мне, что отец, как раз - это вы, благодетель вы наш как и по Альтере (Интелу), так и по Говину, и как раз во вопрос был: ежели мы надумаем по моей ссылке выше в первом посте это ядрышко поиметь, Вы нам, конечно, за многократное материальное спасибо, поможете его отучить жадничать?

Или я туплю изрядно, и мы говорим об одном и том же?

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


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

В 22.01.2023 в 14:30, Zversky сказал:

Или я туплю изрядно, и мы говорим об одном и том же?

Да, это оно и есть.

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


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

9 минут назад, StewartLittle сказал:

Да, это оно и есть.

Класс. Тогда я буду грызть кирпич матчасти во имя торжества русской демократии (чуть не сказал "во всём мире") 

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


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

1 hour ago, Zversky said:

Нам сначала надо оборзеть и понять: твари ли мы дрожащие али не посягнуть ли на что право имеем?

Ну имхо если уж делать независимое, расширяемое, универсальное и т.д. то нужно пилить свой собственный свитч, взяв в качестве точки старта какой либо из открытых проектов. Благо, судя по докам что выложены по ссылкам, секрета полишинеля тут нет, за год, два человека + верификатор справятся на хорошем уровне) 

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


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

42 минуты назад, Zversky сказал:

А менторовские примерно там же лежат?

Да, всё там же: /pub/FPGA/_IPCores_/...

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


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

1 hour ago, Zversky said:

А то в параллельной и дружественной этому ресурсу вселенной в телеграмме статья была упомянута на, ЕМНИП, вашем сайте: столетняя, но по ссылке пусто. Вы не в курсе, куда уехал цирк?

Ничего не понял. Наверное, с кем-то меня спутали.

В ПЛИСах моё развитие давно на нуле и никаких статей нигде не припоминаю. Просто "мимокрокодил" и вспомнил, где видел "всякие корки".

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


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

4 часа назад, StewartLittle сказал:

Да, это оно и есть.

По Вашему мнению, оно (хотя бы с первого взгляда) насколько переносимое на Gowin?

4 часа назад, makc сказал:

Да, всё там же: /pub/FPGA/_IPCores_/...

Меня не должно смущать то, что там всё датировано 2005 годом?

4 часа назад, des00 сказал:

два человека + верификатор справятся на хорошем уровне) 

У классика в комнате было двое: он и Ленин, у нас и Ленина-то нет)

3 часа назад, Точка Опоры сказал:

Наверное, с кем-то меня спутали.

Фирма такая была. А, может, и есть. С таким же названием, как и у вас. Но не суть. Спасибо и на том, что указали.

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


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

23 minutes ago, Zversky said:

По Вашему мнению, оно (хотя бы с первого взгляда) насколько переносимое на Gowin?

Если только со внешней памятью для памяти пакетов. Вам нужно будет порядка 128 КБайт. Внутренняя уйдет на фифошки и память маршрутизации.

23 minutes ago, Zversky said:

У классика в комнате было двое: он и Ленин, у нас и Ленина-то нет)

Вы справитесь, если захотите) 

 

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


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

58 минут назад, Zversky сказал:

Меня не должно смущать то, что там всё датировано 2005 годом?

КМК, нет. Сто мегабитный ethernet тогда был уже весьма популярен. 

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


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

22 minutes ago, makc said:

КМК, нет. Сто мегабитный ethernet тогда был уже весьма популярен. 

Вроде в вопросе озвучен интерфейс RGMII, что уже подразумевает гигабит)

ЗЫ. 125МГц*8 говин прожует, на 3 порта нужно порядка 8к+ память.

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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