LINUX.ORG.RU

Компания SiFive выпускает RISC-V совместимые SoC

 ,


1

3

Компания SiFive опубликовала документацию на ряд SoC, совместимых с архитектурой набора команд RISC-V.

Документация была опубликована для SoC SiFive HiFive 1, SiFive Freedom E300 и SiFive Freedom E500.

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

Я так по сайту и не понял оно правда на SoC сделано или на FPGA эмуляция.

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

The Freedom Everywhere family features a series of customizable microcontroller SoC platforms, based on SiFive's E3 Coreplex, the world's most efficient RISC-V CPUs.

nightuser ()

SiFive HiFive 1 — это не SoC, а клон Arduino.

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

Architecture: 32-bit RV32IMAC
Speed: 320+ MHz
16 KB Instruction Cache
Hardware Multiply/Divide

ты пиздюк

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

Совершенно точное определение

!!!

anonymous ()

SiFive HiFive 1

59$ не надо

anonymous ()

А я бы баксов за 150 купил бы плату на 64-битном процессоре том с частотой от 1.6 GHz.

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

На FPGA там комплект разработчика. Похоже, что производство ещё не завершено самих чипов и плат. Ну а плата за 60 баксов - похоже, что с ASIC на RISC-V 32-битном.

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

Все чипы и платы в производстве, я с ними пару месяцев назад игрался уже.

Если кому интересно, вот простой стартовый проект https://github.com/ataradov/mcu-starter-projects/tree/master/fe310

Чип сам по себе примитив, и совершенно не конкурентоспособный. Идея их бизнеса - это делать заказные микросхемы с этим ядром. Так что этот чип - это обкатывание процесса, а не конечный результат.

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

Конкретно тот чип - это нечто уровня микроконтроллера ARM Cortex M0, если я правильно понимаю. Для отладочных дел за 60 баксов такая плата прекрасно подходит. А так мне очень интересно, когда будут платы с 64-битным относительно производительным RISC-V и PCI-E чтобы можно было поиграться хотя бы как с десктопным компьютером (сомневаюсь, что видеоядро там будет - открытого даже с 2D-ускорением что-то не видно), а также интересно сколько стоить такая плата будет. По сути это возможность иметь свободную аппаратную платформу, на которую не будут покушаться всякие любители интегрировать средства контроля пользователя.

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

Конкретно тот чип - это нечто уровня микроконтроллера ARM Cortex M0, если я правильно понимаю.

Оно ближе к Cortex-M7 или Cortex-M4F.

А так мне очень интересно, когда будут платы с 64-битным относительно производительным RISC-V и PCI-E

Очень не скоро. Я не уверен, что над ними то-то серьезно работает. Рынок для этого почти нулевой.

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

При этом на сайте заявлено, что процессор на мощностях TSMC с техпроцессом 28 нм будет выпускаться (или предназначен для этого).

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

Это к чему? Какая особая разница какой техпроцесс и где делать?

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

Суть в том, что это будет достаточно производительный процессор.

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

Если речь про FE310, то это уже достаточно производительный процессор. И технология тут играет мало заметную роль, любой современный техпроцесс сойдет.

Проблема FE310 - это отсутствие собственного флеша, так что он только исполняет код из внешней QSPI памяти, или из RAM, которой тоже не много.

Так что производительное ядро упирается в медленную память. Кеши помогают, конечно,но не во всех случаях.

alexru ★★★★ ()

По-моему в новости написан лютый бред. SoC у них пока один это ардуинообразный HiFive 1. Остальное это наработки для fpga, а не готовый SoC. Причём судя по цене, использование бесплатной архитектуры никаких преимушеств не даёт.

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

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

Слишком маленькие тиражи, чтобы была видна экономия.

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

Слишком маленькие тиражи, чтобы была видна экономия.

Дык это понятно, непонятно на кой хрен мне (или любому другому разрабу) выбирать сие вместо аналога на мипсе или арме? Мне как-то экономия производителя на лицензиях до одного места - меня интересует собственная экономия, причём как в деньгах так и во времени (в виде наличия отработанного тулчейна и кучи открытых библиотек).

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

непонятно на кой хрен мне

ты просто недалёкий - через пару лет производители SoC заменят ядра ARM на бесплатные RISC-V и будут они дешевле

кучи открытых библиотек

эти библиотеки на явно не на асме написаны и никуда не денутся

anonymous ()

Ждем, когда они privilege spec утвердят.
В России, кстати, есть 2-3 стартапа, которые пилят RISC-V SoC или нечто связанное с ними вроде быстрых функциональных симуляторов.

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

через пару лет производители SoC заменят ядра ARM на бесплатные RISC-V и будут они дешевле

Хорошо бы, но пока-то основная компонента в цене это явно не лицензионные отчисления арму. Так что удешевление SoC на 2? 5? процентов не кажется такой уж великой целью.

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

Так что удешевление SoC на 2? 5? процентов не кажется такой уж великой целью.

Для примера Atmel

https://en.wikipedia.org/wiki/AVR32

направление AP загнулось а микроконтроллеры живы - явно не в убыток себе выпускают.

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

Хорошо бы, но пока-то основная компонента в цене это явно не лицензионные отчисления арму.

Не основная, но вполне заметная. Но переход на RISC-V произойдет не из-за желания уменьшить цену, а из-за желания увеличить прибыль.

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

Дык это понятно, непонятно на кой хрен мне (или любому другому разрабу) выбирать сие вместо аналога на мипсе или арме?

В текущем состоянии их в реальных проектах использовать нельзя. У них нет периферии и секундная задержка после включения питания.

Их бизнес - это создание заказных чипов на базе этой платформы сравнительно дешево. И это очень хороший бизнес.

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

Речь про U500. Обещают тактовую частоту не менее 1.6 GHz. Если будет хотя бы на уровне Atom N450, то это победа. А FE310 вряд ли для чего-то кроме встраиваемых систем подойдёт.

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

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

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

На такой, что вырастет новое поколение специалистов, которое на RISC-V обучилось, и будет привычную архитектуру использовать для разработки новых решений. Это хорошо и тем, что можно скинуться и сделать 100% свободный и 100% совместимый процессор с требуемыми возможностями.

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

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

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

У вас, кстати, что-то говоряь про риск5? Может, планируют свои контроллеры с этой исой делать?

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

У нас - это где? Если Microchip, то я понятия не имею, но судя в целом по индустрии, никто в нем реально не заинтересован. ARM предоставляет много чего, не только ядро. И RV до экосистемы ARM еще ползти и ползти. И учитывая, что его делают полные гики, без понятия о том, как делать современные МК, ползти они будут еще долго.

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

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

Чтобы поиграться с RISC-V. Чтобы адаптировать свой проект на случай, если архитектура взлетит.
Если же нужно здесь и сейчас, то есть огромное количество массово выпускаемых SBC и прочих подобных устройств, с библиотеками, тулчейнами и т.д. и т.п.

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