реклама на сайте
подробности

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> RISC-V, Полностью открытый МК
gazpar
сообщение Nov 23 2016, 18:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 9-01-14
Пользователь №: 79 952



Приветствую, коллеги!

Вот на такую новость наткнулся.

Как считаете взлетит или нет?

Сообщение отредактировал gazpar - Nov 23 2016, 18:24
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 19:31
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



Конкретно этот проект - не так важно, хотя я не вижу причин почему бы и нет. У них уже есть рабочий кремний.

RISC-V - взлетит как замена Cortex.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 23 2016, 19:57
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ataradov @ Nov 23 2016, 21:31) *
RISC-V - взлетит как замена Cortex.

С чего-бы это? Если только Cortex упадет, к чему пока причин не видно. Судя по ценам на мелкие кортексы лицензионные отчисления невелики. При этом ARM кроме ядра и массу корок периферии предлагает - наливай и пей. Как противовес и средство шантажа ARM, поддерживать и крупные компании поддерживают. Но до реального применения дойдет или нет, никто не скажет.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 20:03
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (zltigo @ Nov 23 2016, 12:57) *
Судя по ценам на мелкие кортексы лицензионные отчисления невелики.
Но они достаточны, чтобы производители как минимум интересовались альтернативами. И в современных реалиях проприетарные ядра уже не пойдут. И RISC-V - хороший кандидат на 32-х битную замену C51.

QUOTE (zltigo @ Nov 23 2016, 12:57) *
При этом ARM кроме ядра и массу корок периферии предлагает - наливай и пей.
Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 23 2016, 20:09
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ataradov @ Nov 23 2016, 22:03) *
Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает.

Вы просто совершенно не владеете вопросом sad.gif. NXP сразу начинал на ARM периферии, вот такие дела. DMA в тексасе тоже изучал по документации ARM.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 21:14
Сообщение #6


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (zltigo @ Nov 23 2016, 13:09) *
Вы просто совершенно не владеете вопросом sad.gif.
Мое мнение основано на сравнительно старых данных, новый поиск показывает, что PrimeCell теперь Retired и что пришло ему на замену - не ясно.

QUOTE (zltigo @ Nov 23 2016, 13:09) *
NXP сразу начинал на ARM периферии, вот такие дела. DMA в тексасе тоже изучал по документации ARM.

Можно конкретный пример? Какой чип от TI и номер документа от ARM? Я открыл DS на LPC11U14 и описание на несколько компонентов из PrimeCell, и сходства не нашел.

В какой документации вообще описана новая периферия от ARM?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 23 2016, 21:30
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ataradov @ Nov 23 2016, 23:14) *
Можно конкретный пример? Какой чип от TI и номер документа от ARM?

Все их Luminary - DMA - PL230 и, не вникал, но и похоже GPIO c UART

QUOTE (ataradov @ Nov 23 2016, 23:14) *
Я открыл DS на LPC11U14 и описание на несколько компонентов из PrimeCell, и сходства не нашел.

Для начала контроллер прерываний вообще в ядро кортекса намертво попал sm.gif. Мелких LPC не смотрел, но полагаю, что как и у всех LPC, как минимум UART и SSP


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 21:34
Сообщение #8


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (zltigo @ Nov 23 2016, 14:30) *
Все их Luminary - DMA - PL230 и, не вникал, но и похоже GPIO c UART
Действительно, и GPIO и UART взяты из PrimeCell.

QUOTE (zltigo @ Nov 23 2016, 14:30) *
Для начала контроллер прерываний вообще в ядро кортекса намертво попал sm.gif. Мелких LPC не смотрел, но полагаю, что как и у всех LPC, как минимум UART и SSP
У LPC везде USART, и я USART в библиотеке ARM вообще не вижу.

В любом случае - наличие периферии (за которую тоже нужно платить) - не самый главный фактор.

Сообщение отредактировал ataradov - Nov 23 2016, 21:37
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 23 2016, 21:48
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ataradov @ Nov 23 2016, 23:34) *
У LPC везде USART, и я USART в библиотеке ARM вообще не вижу.

http://infocenter.arm.com/help/topic/com.a...83f/DDI0183.pdf
http://infocenter.arm.com/help/index.jsp?t...139b/index.html

До кучи глянул ST - у них есть вплоть до армовского LCD контроллера.

Похоже только Atmel ничего не использовал.



QUOTE (ataradov @ Nov 23 2016, 23:34) *
В любом случае - наличие периферии (за которую тоже нужно платить) - не самый главный фактор.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 21:52
Сообщение #10


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



PL011 - Это только UART, притворяющийся 16550A. Он не умеет синхронный интерфейс.

QUOTE (zltigo @ Nov 23 2016, 14:46) *
До кучи глянул ST - у них есть вплоть до армовского LCD контроллера.
Но GPIO и UART/USART у них свой как минимум.

Сообщение отредактировал ataradov - Nov 23 2016, 21:52
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 23 2016, 22:00
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (ataradov @ Nov 23 2016, 23:52) *
PL011 - Это только UART, притворяющийся 16550A. Он не умеет синхронный интерфейс.

На то он и асинхроным называется sm.gif. USART, где S это синхроный - нет и соответственно "не умеет". Я, например, последний раз его использовал в 80x годах, когда он был еще исключительно в виде 8251 sm.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
alexunder
сообщение Nov 23 2016, 22:55
Сообщение #12


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



Цитата(ataradov @ Nov 23 2016, 21:03) *
Но они достаточны, чтобы производители как минимум интересовались альтернативами. И в современных реалиях проприетарные ядра уже не пойдут. И RISC-V - хороший кандидат на 32-х битную замену C51.

Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает.

Причём тут C51 вообще? Кому придёт в голову менять его на risc-v? Есть же кортекс.


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post
ataradov
сообщение Nov 23 2016, 22:59
Сообщение #13


Профессионал
*****

Группа: Участник
Сообщений: 1 014
Регистрация: 8-01-07
Из: San Jose, CA
Пользователь №: 24 202



QUOTE (alexunder @ Nov 23 2016, 15:55) *
Причём тут C51 вообще?

При том, что на него лицензий не нужно.

QUOTE (alexunder @ Nov 23 2016, 15:55) *
Кому придёт в голову менять его на risc-v?
Производителям дешевых чипов для ширпотреба.

QUOTE (alexunder @ Nov 23 2016, 15:55) *
Есть же кортекс.
Денег стоит. И зависимость от ARM не всех радует, особенно после того как их купили Японцы.
Go to the top of the page
 
+Quote Post
gazpar
сообщение Nov 24 2016, 04:58
Сообщение #14


Частый гость
**

Группа: Участник
Сообщений: 147
Регистрация: 9-01-14
Пользователь №: 79 952



Цитата(alexunder @ Nov 24 2016, 01:55) *
Причём тут C51 вообще? Кому придёт в голову менять его на risc-v? Есть же кортекс.

Вот, кстати, совсем не аргумент.

Сколько людей и предприятий в 90х использовали Linux?

Но нет же, нашлись "чудики", кто съехали на Linux. И что теперь имеем: 85% мобильников на Андроиде с ядром Linux, по факту 98% суперкомпьютеров на Linux, подавляющее большинство серверов- опять же на Linux.

На дальней перспективе открытое свободное ПО выигрывает. Логично, что и свободные МК со свободной архитектурой, выиграют.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 24 2016, 07:46
Сообщение #15


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(gazpar @ Nov 23 2016, 20:24) *
Как считаете взлетит или нет?


"50 hardware instructions" - где-то я уже это слышал.

Это же PIC-и!
Но где сейчас эти PIC-и? Ушли куда-то во внутренности DC/DC или выродились в MIPS-ы

Вся шумиха только из-за призыва перевести разработки в Калифрнию, чистая политика.
Go to the top of the page
 
+Quote Post

6 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 16th April 2024 - 04:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01626 секунд с 7
ELECTRONIX ©2004-2016