|
|
|
RISC-V, Полностью открытый МК |
|
|
|
Nov 24 2016, 07:57
|
Профессионал
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202
|
QUOTE (AlexandrY @ Nov 24 2016, 00:46) "50 hardware instructions" - где-то я уже это слышал. И ARM Thumb, и любой другой RISC. Полный набор инструкций RISC-V гораздо больше и сравним с ARM-v7. Этот - аналог Cortex-M0. QUOTE (AlexandrY @ Nov 24 2016, 00:46) Но где сейчас эти PIC-и? Ушли куда-то во внутренности DC/DC или выродились в MIPS-ы PIC-и удивительным образом все-еще продаются в огромных количествах, как бы мне и вам ни хотелось, чтобы они померли. QUOTE (AlexandrY @ Nov 24 2016, 00:46) Вся шумиха только из-за призыва перевести разработки в Калифрнию, чистая политика. Конкретно этот чип делается в университете Колумбии. Разработка архитектуры начата в университете Беркли, но никакой особой политики тут нет и продолжается разработка всем миром.
|
|
|
|
|
Nov 24 2016, 08:27
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(ataradov @ Nov 24 2016, 09:57) И ARM Thumb, и любой другой RISC. Полный набор инструкций RISC-V гораздо больше и сравним с ARM-v7. Этот - аналог Cortex-M0. Давайте линки на свою инфу. Фишка RISC-V в том и заключается, что они заморозили свой ISA на вечно. Так и пишут. И там 50 инструкций. Это чтобы проприетарщики могли его расширять никого не спрашивая как им угодно. Эт такая хитрая бизнес модель, видимо расчитанная, что все ардуинщики резко начнут расширять ISA микроархитектур. А у ARMv8 уже 1070 инструкций.
|
|
|
|
|
Nov 24 2016, 08:44
|
Профессионал
Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202
|
QUOTE (AlexandrY @ Nov 24 2016, 01:27) Давайте линки на свою инфу. Вот официальный документ https://www2.eecs.berkeley.edu/Pubs/TechRpt...ECS-2014-54.pdf Уже тут больше 100 инструкций описано, а с расширениями L, C, B, T и P. Оно легко к той-же 1000 придет. И никто их не замораживал, но конкретный набор инструкций еще обсуждается и полностью не определен. Есть несколько конкурирующих версий, но как я понимаю ни одна из них официально не выпущена и одобрена Беркли, так что ссылок на них я сейчас не найду. QUOTE (AlexandrY @ Nov 24 2016, 01:27) Фишка RISC-V в том и заключается, что они заморозили свой ISA на вечно. Так и пишут. Где пишут? Стандарт полнон фраз типа "This chapter is a placeholder for a future standard extension ...". А то, что частные компании могут свой вариант предложить - так в этом ничего плохого нет, так и задумано - собрать предложения со всех, утвердить лучшее. Так как компиляторы тоже UC Berkeley поддерживаются, от закрытых инструкций толку мало. Но все это не важно - не хотите поддерживать, не поддерживайте, авторы переживут. WikiPedia говорит, что "As of 2016, version 2.1 of the userspace ISA is fixed", но это относится только к версии 2.1. Это не означает, что развитие вообще остановлено. Более актуальный стандарт тут https://riscv.org/specifications/ , но как оттуда извлечь прямую ссылку на PDF я не знаю.
Сообщение отредактировал ataradov - Nov 24 2016, 08:54
|
|
|
|
|
Nov 24 2016, 09:24
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(ataradov @ Nov 24 2016, 10:44) Более актуальный стандарт тут https://riscv.org/specifications/ , но как оттуда извлечь прямую ссылку на PDF я не знаю. По правде говоря меня этот RISC-V не интересует, но забавно как его интерпретируют. Вот статья сегодня пришла со спамомТ.е. обозреватель особо не верит в их "стандарты"
|
|
|
|
|
Nov 24 2016, 09:59
|
Местный
Группа: Свой
Сообщений: 339
Регистрация: 5-05-11
Пользователь №: 64 797
|
Цитата(AlexandrY @ Nov 24 2016, 12:24) Т.е. обозреватель особо не верит в их "стандарты" А кто такой этот обозреватель?) Мне вот в институте (мифи), один доцент говорил, что тех. процесс ниже 45 нм не пойдет, потому что это физически невозможно... Причем когда он это говорил, у IBM уже были опытные чипы по 32нм. Что касается RISC-V, то в ближайшей перспективе(1-2 года) уже будут серийные чипы(не от этих краудфандинговых ребят). Подписывайтесь на соотв. ветки рассылок, если интересно реальное положение дел.
|
|
|
|
|
Nov 24 2016, 14:49
|
Гуру
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244
|
QUOTE (Lerk @ Nov 24 2016, 11:59) Что касается RISC-V, то в ближайшей перспективе(1-2 года) уже будут серийные чипы(не от этих краудфандинговых ребят). Подписывайтесь на соотв. ветки рассылок, если интересно реальное положение дел. Как человеку сугубо приземленному, состояние дел с одним из претендентов в добавок к ДЕСЯТКАМ уже имеющихся ядер, совершенно не интересно. Если им заинтересуются производители микроконтроллеров, воплотят в продукты, причем продукты с ИНТЕРЕСНОЙ периферией (пофиг ядро), если сделают нормальные коммерческие компиляторы, а не как у многих редких ядер ничего кроме, как на живую нитку сметанного GCC, то тогда и буду интересоваться и работать.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Nov 25 2016, 16:31
|
Гуру
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244
|
QUOTE (Lerk @ Nov 25 2016, 11:59) Конкурент M0, который нынче оптом от полубакса стоит, причем с периферией? Это сколько-же с этой суммы ARM наваривается, дабы на нем сэкономить ? С вероятностью 99% могу предположить, что монстры типа Samsung будут пользовать это открытое ядро для закрытия . Добавят командочек своих, получат свою уникальную фирмварь и давай клепать продукт "отличный" от других.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Nov 26 2016, 21:59
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(ataradov @ Nov 26 2016, 00:20) Как сказано выше - "As of 2016, version 2.1 of the userspace ISA is fixed". Есть поддержка GCC/Clang/GDB и всего прочего необходимого. Опять сегодня спамил меня этот RISC-V На этот раз у них какой-то прорыв с отладочными средствами - http://embedded-computing.com/news/risc-v-...dasip-ultrasoc/И тут я читаю такое - https://www.codasip.com/2016/09/22/what-is-...you-should-too/Оказывается RISC-V это не процессор, а просто тупой набор команд! И реально общих и гарантированных команд там все таки 50, а остальное это фантазии и опции. Просто ARM свою ISA не дает никому использовать для собственных процесоров. Типа как не давать свою музыку к чужим стихам. Т.е. дело вовсе не в лицензии на ядро. Она будет требоваться и у RISC-V, ибо опенсорсные поделки точно никто не будет юзать. А вот в чем дело я немного уже не догоняю.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|