LINUX.ORG.RU

lowRISC 0.5

 ,


0

3

lowRISC, проект создания полностью открытой SoC, объявил о релизе 0.5. В этом релизе доступны:

  • 100Mbit Ethernet;
  • удаленная загрузка;
  • многопользовательская Linux-система;

Minion core временно удалена из-за проблемы с производительностью.

Цель lowRISC — разработать недорогую и полностью открытую SoC для запуска Linux, и выпустить с ней плату для разработчиков. Проектирование SoC планируется завершить в этом году.

lowRISC можно запустить на FPGA: руководство, руководство для версии 0.5.

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: CYB3R (всего исправлений: 5)
Ответ на: комментарий от iluha16

Такой подход работоспособен и в некоторых слуяаях применяется, но в очень узких. Проще купить большего размера фпга, чем разгребать кучу проблем с этим.

Deleted
()

А к этому имеет отношение правительство России?

demrnd
()
Ответ на: комментарий от anonymous

Не стоит забывать и про налог штата. Мне борда обошлась в 270 баксов, а привез ее знакомый.
Про влезет/не влезет нужно смотреть на количетво вентилей, но это tricky штука. В крайнем случае можно шринкнуть скажем кеши. И не стоит забывать, что под новую плату проект придется допиливать.

Deleted
()
Последнее исправление: SMD (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Да, ты прав. Но тегированной памяти и ее поддержки пока нет и у лоуриска. Аналог миньонкоров у сифайв вроде был, надо прочитать про их тайллинк. Если цель поиграться с соком на риск5, то сифайв выпустят его первыми. А потом уже и остальные подтянутс

Deleted
()
Ответ на: комментарий от Deleted

А можно чуть подробнее? Ну или ссылок каких-нибудь.

Правильно ли я понял, что это зависит скорее от дизайна на HDL, чем от возможностей самого чипа; и при очень простой логике можно добиться частот порядка 1ГГц?

anonymous
()
Ответ на: комментарий от wieker

Найди знакомых из штатов, чтобы они тебе ее переслали.

Deleted
()
Ответ на: комментарий от Deleted

Не, я из вышки (не миэм), да и выпускаюсь в этом году, так что не получится.

Выше wieker и nepank скинули книжку (спасибо им за это). Можете что-нибудь сказать про её полезность? Всё же 1662 страницы (хотя и не А4).

anonymous
()
Ответ на: комментарий от anonymous

Книжка хорошая, особенно если осваивать область с нуля. Я начинал с hennessy and patterson computer architecture, но у меня был некоторый бекграунд.

Deleted
()

> проект создания полностью открытой SoC

Сок протухает, когда нарушаешь герметичность упаковки.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от Deleted

Я искренне сомневаюсь, что они осилят дойти до кремния.

До кремния дойти не проблема. Проблема - сделать экосистему и оказывать поддержку.

Quasar ★★★★★
()
Ответ на: комментарий от iluha16

Что такое фпга?

Программируемая логика.

И возможно ли в случае небольшой стоимости этого фпга собрать из множества таких фпга собрать мощную систему?

Нет. Чип на FPGA всегда уступает чипу в исполнении ASIC на том же техпроцессе по производительности. Да и понятие мощной системы растяжимое. Кому-то и сегодня i386 хватит.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

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

Самый простой способ - договориться с компанией, у которой этот инструментарий есть. И параллельно развивать открытый. Сейчас всё упирается в отсутствие возможности производить микросхемы в гаражных условиях.

Главный вопрос в деньгах на запекание: минимальная партия на 180нм из 25-40 кристаллов площадью ~4мм с корпусировкой 5-10 из них стоит около 5 килобаксов. Или они получат грант(есть истории неуспеха в этом вопросе у Клиффорда Вульфа), или краудфандить деньги.

Проще найти заинтересованных лиц в лабораториях крупных компаний и попытаться первым делом пристроить проект в прикладной области.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

блобы для гпу

Что такое гпу? Хватит разговаривать аббревиатурами либо сразу ссылку.

Дальше возникают проблемы с софтом, который не распространяется в сорцах: браузер-то есть, а вот профессиональный софт вроде CADов - нет.

Мне это не нужно да и в принципе думаю мало кому нужно так что в подавляющем большинстве случаев это не станет проблемой для конечного пользователя.

iluha16
()
Ответ на: комментарий от iluha16

Что такое гпу?

Что ты делаешь в этой теме, если даже про GPU не знаешь?

Мне это не нужно да и в принципе думаю мало кому нужно

Ключевая ошибка.

в подавляющем большинстве случаев это не станет проблемой для конечного пользователя.

Конечный пользователь такого устройства - это в первую очередь энтузиаст.

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

Это здорово, но сколько из этого списка юзается внутри корпораций типа интела? Насколько я могу судить - нет и не планируется.

Deleted
()
Ответ на: комментарий от Quasar

Самый простой способ - договориться с компанией, у которой этот инструментарий есть

Как ты себе представляешь договоры с менторграфиксом, синапсисом, интелом?

И параллельно развивать открытый.

Развивают.

Проще найти заинтересованных лиц в лабораториях крупных компаний и попытаться первым делом пристроить проект в прикладной области.

Я спрашивал про riscv в контексте отказа интела от своих микроконтроллеров, дальше, чем «это интересная технология, будем изучать» дело не сдвинулось.

Deleted
()
Ответ на: комментарий от Deleted

И не нужно. Эти инструмента созданы сообществом для сообщества. Открытый процессор - это тоже запрос сообщества.

Quasar ★★★★★
()
Ответ на: комментарий от Deleted

Как ты себе представляешь договоры с менторграфиксом, синапсисом, интелом?

Через заинтересованные лицо, которое имеет не последнее место в компании.

Я спрашивал про riscv в контексте отказа интела от своих микроконтроллеров, дальше, чем «это интересная технология, будем изучать» дело не сдвинулось.

Зачем отказываться, если можно создавать и использовать решение параллельно? Это гибкость и перспективы.

Quasar ★★★★★
()
Ответ на: комментарий от frost_ii

WD делает, возможно головному проекту поможет

Нигде не встречал данных, что lowRISC является головным проектом для чего там собирается делать WD. Буду очень удивлен, если разработки WD как-нибудь повлияют на lowRISC.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от iluha16

интел и амд облажались

Интересно, а сейчас все школьники такие тупые, чтобы сравнивать малоизвестный прототип SOC с современными процессорами интел?

Bobby_
()
Ответ на: комментарий от iluha16

Что такое гпу? Хватит разговаривать аббревиатурами либо сразу ссылку.

Я верю в способности людей находить нужную информацию.

Мне это не нужно да и в принципе думаю мало кому нужно так что в подавляющем большинстве случаев это не станет проблемой для конечного пользователя.

Покупай малину и сиди на ней.

Deleted
()
Ответ на: комментарий от tailgunner

Зачем спор ради спора? Есть RISC-V, который юзает WD. Это и есть головной проект. lowRISC где-то под крылом работает, ей тоже может перепасть что-то полезное. Всё-таки WD заявил большой тираж.

frost_ii ★★★★★
()
Ответ на: комментарий от tailgunner

А какова вообще роль библиотек фабов?

У Панчула много статей на эту тему было в блоге.

wieker ★★
()
Ответ на: комментарий от frost_ii

Зачем спор ради спора?

Спор? Я пытаюсь выяснить, не известно ли тебе чего-то, что не известно мне.

Есть RISC-V, который юзает WD. Это и есть головной проект. lowRISC где-то под крылом работает

Да? Я не знал. lowRISC использует Rocket core, что будет использовать WD - ХЗ. Судя по их инвестициям в Esperanto, это не Rocket или, по крайней мере, не открытая версия Rocket. Будут ли наработки WD (или Esperanto) возвращены в апстрим - тоже большой вопрос.

tailgunner ★★★★★
() автор топика
Последнее исправление: tailgunner (всего исправлений: 2)
Ответ на: комментарий от tailgunner

Сообщество сможет написать тулы, но не сможет сделать фабрики. Ок, для тсмц можно нагуглить открытые либы для 180 и 130нм техпроцессов. Есть даже открытые либы для 45 и 65, если я не ошибаюсь.
Но, начиная, наверное, с 65нм и ниже при физдизайне необходимо учитывать специфику самого техпроцесса. Эти особенности распространяются под НДА, и, соответственно, под НДА могут оказаться и либы с тулами.
Пардон за поток сознания, но одного запроса от сообщества недостаточно, нужно договариваться с индустрией, а подвижек к этому пока не видно.

Deleted
()
Ответ на: комментарий от Deleted

Есть даже открытые либы для 45 и 65, если я не ошибаюсь.

Аахренеть. Впрочем, открытые инструменты физического дизайна такой тонкоты пока не умеют.

tailgunner ★★★★★
() автор топика
Последнее исправление: tailgunner (всего исправлений: 1)
Ответ на: комментарий от wieker

Нет, конечно) Попробуй эти скачать и расскажешь. Я не смог.
Еще один момент - нужен открытый генератор памяти, и он тоже затачивается под техпроцесс.
Либа вот: http://www.utdallas.edu/~mxl095420/EE6306/Final project/artisan.v5.2/ и описалово http://www.utdallas.edu/~mxl095420/EE6306/Final project/tsmc18_component.pdf

Deleted
()
Последнее исправление: SMD (всего исправлений: 1)
Ответ на: комментарий от Bobby_

слыш нешкольник шол бы ты лесом со своим интелом дыры в своей системе беги патчить созданные для тебя великим интелом

iluha16
()
Ответ на: комментарий от iluha16

Вообще он прав: процессоры от интела и амд куда сложнее устроены, чем любое, даже ОоО ядро, в открытом доступе.

Deleted
()
Ответ на: комментарий от Deleted

сложнее не значит лучше. а открытые технологии надо развивать. для чего то наверное эти процессоры годятся уже сегодня а запустятся в серийное производство там и пойдёт развитие.

iluha16
()
Ответ на: комментарий от iluha16

Я так понимаю, ты совсем далек от этой области.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.