Стартовала (https://www.crowdsupply.com/onchip/open-v) кампания по сбору средств на организацию производства Open-V, полностью свободного (open hardware) и с открытым исходным кодом 32-разрядного микроконтроллера с архитектурой RISC-V (https://ru.wikipedia.org/wiki/RISC-V). Чип будет производится по техпроцессу 130нм и нацелен на прямую конкуренцию с микроконтроллерами на основе ARM M0. Кампания по сбору средств позволит запустить массовое производство Open-V и сделать его доступным для всех. Первоначально планируется выпустить около 70 тысяч штук, что сделает Open-V первым массово производимым чипом с архитектурой RISC-V.
Все файлы проекта OnChip Open-V, в том числе схемы уровня регистровых передач (RTL), файлы для CPU и всей перефирии, а также использованный инструментарий для разработки и тестирования, полностью открыты и опубликованы (https://github.com/onchipuis/) под лицензией MIT на GitHub. Развитие Open-V как открытого проекта позволяет любому желающему полностью понять как работает оборудование, подготовить модифицированные варианты интегральных схем, оптимизировать параметры под свои нужды, организовать обучение инженеров на реально работающем примере, самостоятельно отлаживать и исправлять проблемы не дожидаясь реакции производителя, минимизировать издержки за счёт избавления от необходимости оплаты лицензионных отчислений.
URL: https://www.crowdsupply.com/onchip/open-v
Новость: https://www.opennet.ru/opennews/art.shtml?num=45585
отлично!
"RISC is good" "RISC will change everything"Angelina Jolie, Hackers (1995)
А как у него с готовностью для десктопа?
Ты в курсе, что такое Cortex M0?
> Ты в курсе, что такое Cortex M0?Если его устроит китайский тетрис в роли десктопа - дело в шляпе! :)
>китайский тетрис в роли десктопаЕсли "прогресс" в зондостроении не остановится (а ему вроде и не с чего), то этому вашему Open-V придётся многих устроить. Поэтому - всемерных успехов проекту!
Ну это, нынче есть и всякие более забористые вещицы с MMU на борту. И даже 64-битные. В частности народ пилит OpenRISC и Risc-V 64-битные.
Свикипедено:
Средства разработкиПоддерживается GCC для С и C++, библиотекой libc выступает newlib или uClibc. Компания Dynalith предоставляет OpenIDEA, среду разработки. В 2012 году был начат проект по портированию LLVM для OpenRISC 1000[13].
Проект OR1K предоставляет симулятор or1ksim. Основная реализация, OR1200, может использоваться как RTL модель. Существует SystemC модель ORPSoC с потактовой точностью.
Высокоскоростная модель OpenRISC 1200 продается в виде Open Virtual Platforms от компании Imperas.
Операционные системы
LinuxЯдро Linux начиная с версии 3.1.[14] (32-битные процессоры OpenRISC 1000 - or1k).[15]
ОСРВ
RTEMS, FreeRTOS, eCos.
OR1K, это устаревшая архитектура от opencores и к risc-v отношения не имеет.RISC-V - ISA с набором из нескольких спецификаций - от многоядерных систем, которые могут исполнять linux+glibc (http://www.lowrisc.org/) до softcore/аналогов cortex m0.
Концепция группы, которая продвигает risc-v: в современных процессорах ISA не самая большая и не самая сложная часть, но именно эту часть видно разработчикам софта (компиляторов, jit) и операционных систем. Текущая привязка к power/x86/arm заставляет платить лицензионные отчисления за воздух: языком софтового мира ISA это API (или заголовочные файлы).
С другой стороны было бы неплохо, чтобы разработчики новых процессоров точно знали, что их процессор будет совместим с любым существующим софтом (бороться всё равно ещё много где можно - быстре - энергоэфективнее - дешевле и тут уже реальная польза от патентов/лицензий).
ждем в скором времени, в рамках импортозамещения, "отечественного" процессора Березка-V
> ждем в скором времени, в рамках импортозамещения, "отечественного" процессора Березка-VА за него будут просить 5 кусков? Чтобы от эльбруса не отставать.
Это было бы не так плохо если цена адекватная и возможность приобрести без проблем...
> Чип будет производиться по техпроцессу 130нм и нацелен на прямую конкуренцию с микроконтроллерами на основе ARM M0Характеристики чипа где-нибудь выложены? Сколько ядер будет?
cortex m0 это микроконтроллеры на замену 8битным атмегам и stm8 и частично могут заменить слабые 16-битные.Обычно частоты около 48MHz и 4-32КБ SRAM (оперативы).
Ядро - одно, конкретно этот:
Processor
RISC-V ISA version 2.1
1.2 V operation
Memory
8 KB SRAM
Clock
32 KHz - 160 MHz
> cortex m0 это микроконтроллеры на замену 8битным атмегам и stm8 и частично
> могут заменить слабые 16-битные.Я бы сказал что 16-битники всегда были ни два ни полтора и заменять их даже особо и не придется. Их живых почти и не осталось. Есть Ti MSP 430. Ну и вроде бы все. Этот не сказать что сильно популярный - ценовая политика техаса всегда была невменяемой.
хехе, как оно сможет конкурировать с тем же STM32F030, который есть свободно в продаже по 0.3$ ? Там даже АЦП 12-битный в отличии от 10-битного в этом RISC-V...
Ты натурально не понимаешь, о чём речь? Если они запустятся - то:
1) есть шанс, что смогут впрямую - со временем, здесь как обычно - большие начальные затраты, дальше проще
2) есть шанс, что кто-то другой (хоть и тот же STM, или Espressif какой) начнёт делать процы с этой ISA.
Фактически те, кто поддерживают эту краудсорсинговую компанию, либо делают это из идеологических соображений, либо считают, что архитектура взлетит и хотят получить фору в её освоении. Сотня баксов за это - не деньги.
> хехе, как оно сможет конкурировать с тем же STM32F030, который есть свободно
> в продаже по 0.3$ ? Там даже АЦП 12-битный в отличии
> от 10-битного в этом RISC-V...Наивный вопрос: для чего ты используешь ЦАП F030 что это такая большая проблема? :)
Отличная архитектура, ждемс выхода.
FreBSD с начала года активно систему под эту архитектуру
https://wiki.freebsd.org/riscv
> FreBSD с начала года активно систему под эту архитектуру
> https://wiki.freebsd.org/riscvЭто прекрасно! Целых три процессора!! Эмулируемых.
И в этой новости Вы вспомнили свой фетиш, отделив его https://en.wikipedia.org/wiki/RISC-V#Software от другого "неправильного" ядра потому, что .... ??
Всё ещё питаете иллюзии по поводу FreeBSD в embedded, в IoT? ...в микроконтроллерах!!?
Лично я не верю во FreeBSD на слабосильном железе. После zrouter.org
А embedded он разный бывает.
> Лично я не верю во FreeBSD на слабосильном железе. После zrouter.orgО как, бобик оказывается сдох - последняя новость от 2011 года.
> А embedded он разный бывает.
Запустить фрибзду на микроконтроллере? Это фантомас в очках на аэроплане, только в инженерии.
> FreBSD с начала года активно систему под эту архитектуруКак всегда будет поддерживаться целое процессорное ядро и UART? :)
>> FreBSD с начала года активно систему под эту архитектуру
> Как всегда будет поддерживаться целое процессорное ядро и UART? :)Ожидают прибытия hyper-v!
> Ожидают прибытия hyper-v!Если фрибздюки все это на штуке типа cortex M0 запустят - так, что там вместо нобелевки для програмеров? Если они смогут - дайте две.
>> Ожидают прибытия hyper-v!
> Если фрибздюки все это на штуке типа cortex M0 запустят - так,
> что там вместо нобелевки для програмеров? Если они смогут - дайте
> две.Дарвин что-то такое раздавал.
130нм? Япошки уже станки делают для производства 5нм чипов.