gazpar 1 23 ноября, 2016 Опубликовано 23 ноября, 2016 (изменено) · Жалоба Приветствую, коллеги! Вот на такую новость наткнулся. Как считаете взлетит или нет? Изменено 23 ноября, 2016 пользователем gazpar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Конкретно этот проект - не так важно, хотя я не вижу причин почему бы и нет. У них уже есть рабочий кремний. RISC-V - взлетит как замена Cortex. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба RISC-V - взлетит как замена Cortex. С чего-бы это? Если только Cortex упадет, к чему пока причин не видно. Судя по ценам на мелкие кортексы лицензионные отчисления невелики. При этом ARM кроме ядра и массу корок периферии предлагает - наливай и пей. Как противовес и средство шантажа ARM, поддерживать и крупные компании поддерживают. Но до реального применения дойдет или нет, никто не скажет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Судя по ценам на мелкие кортексы лицензионные отчисления невелики. Но они достаточны, чтобы производители как минимум интересовались альтернативами. И в современных реалиях проприетарные ядра уже не пойдут. И RISC-V - хороший кандидат на 32-х битную замену C51. При этом ARM кроме ядра и массу корок периферии предлагает - наливай и пей. Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает. Вы просто совершенно не владеете вопросом :(. NXP сразу начинал на ARM периферии, вот такие дела. DMA в тексасе тоже изучал по документации ARM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Вы просто совершенно не владеете вопросом :(. Мое мнение основано на сравнительно старых данных, новый поиск показывает, что PrimeCell теперь Retired и что пришло ему на замену - не ясно. NXP сразу начинал на ARM периферии, вот такие дела. DMA в тексасе тоже изучал по документации ARM. Можно конкретный пример? Какой чип от TI и номер документа от ARM? Я открыл DS на LPC11U14 и описание на несколько компонентов из PrimeCell, и сходства не нашел. В какой документации вообще описана новая периферия от ARM? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Можно конкретный пример? Какой чип от TI и номер документа от ARM? Все их Luminary - DMA - PL230 и, не вникал, но и похоже GPIO c UART Я открыл DS на LPC11U14 и описание на несколько компонентов из PrimeCell, и сходства не нашел. Для начала контроллер прерываний вообще в ядро кортекса намертво попал :). Мелких LPC не смотрел, но полагаю, что как и у всех LPC, как минимум UART и SSP Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 (изменено) · Жалоба Все их Luminary - DMA - PL230 и, не вникал, но и похоже GPIO c UART Действительно, и GPIO и UART взяты из PrimeCell. Для начала контроллер прерываний вообще в ядро кортекса намертво попал :). Мелких LPC не смотрел, но полагаю, что как и у всех LPC, как минимум UART и SSP У LPC везде USART, и я USART в библиотеке ARM вообще не вижу. В любом случае - наличие периферии (за которую тоже нужно платить) - не самый главный фактор. Изменено 23 ноября, 2016 пользователем ataradov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба У 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 ничего не использовал. В любом случае - наличие периферии (за которую тоже нужно платить) - не самый главный фактор. Заплатил и используй, как противовес варианту - прикрутил что-то самодельное и надейся, что багов не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 (изменено) · Жалоба PL011 - Это только UART, притворяющийся 16550A. Он не умеет синхронный интерфейс. До кучи глянул ST - у них есть вплоть до армовского LCD контроллера. Но GPIO и UART/USART у них свой как минимум. Изменено 23 ноября, 2016 пользователем ataradov Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба PL011 - Это только UART, притворяющийся 16550A. Он не умеет синхронный интерфейс. На то он и асинхроным называется :). USART, где S это синхроный - нет и соответственно "не умеет". Я, например, последний раз его использовал в 80x годах, когда он был еще исключительно в виде 8251 :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexunder 4 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Но они достаточны, чтобы производители как минимум интересовались альтернативами. И в современных реалиях проприетарные ядра уже не пойдут. И RISC-V - хороший кандидат на 32-х битную замену C51. Я еще не видел ни одного процессора с периферией от АРМ. Они не оптимизированы по потреблению и всяких свистелок и перделок в них не хватает. Причём тут C51 вообще? Кому придёт в голову менять его на risc-v? Есть же кортекс. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ataradov 0 23 ноября, 2016 Опубликовано 23 ноября, 2016 · Жалоба Причём тут C51 вообще? При том, что на него лицензий не нужно. Кому придёт в голову менять его на risc-v? Производителям дешевых чипов для ширпотреба. Есть же кортекс. Денег стоит. И зависимость от ARM не всех радует, особенно после того как их купили Японцы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gazpar 1 24 ноября, 2016 Опубликовано 24 ноября, 2016 · Жалоба Причём тут C51 вообще? Кому придёт в голову менять его на risc-v? Есть же кортекс. Вот, кстати, совсем не аргумент. Сколько людей и предприятий в 90х использовали Linux? Но нет же, нашлись "чудики", кто съехали на Linux. И что теперь имеем: 85% мобильников на Андроиде с ядром Linux, по факту 98% суперкомпьютеров на Linux, подавляющее большинство серверов- опять же на Linux. На дальней перспективе открытое свободное ПО выигрывает. Логично, что и свободные МК со свободной архитектурой, выиграют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 24 ноября, 2016 Опубликовано 24 ноября, 2016 · Жалоба Как считаете взлетит или нет? "50 hardware instructions" - где-то я уже это слышал. Это же PIC-и! Но где сейчас эти PIC-и? Ушли куда-то во внутренности DC/DC или выродились в MIPS-ы Вся шумиха только из-за призыва перевести разработки в Калифрнию, чистая политика. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться