The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проект по производству открытого процессора, совместимого с ..."
Отправлено Аноним, 04-Май-24 00:52 
> Я предоставил статью, где проведено исследование рациональности использования.

Их проц внезапно 32 бита по математике и регистрам. С 16 бит data path. Это в целом сносно, потому что у "thumb like" кодирования команд ширина 16 битов и это по перфомансу будет ужас, но не ужас-ужас. А по адресации и проч оно таки как я понимаю 32 бита.

По моей классификации это будет "максимально обкоцаный 32-битник". Ну вот реально нечто лажовее даже Cortex M0 (там STM32 менее 32 битов шину не делает например, даже в L серии, а в F и 64 бита могет, чтоб и команды, и данные, и префетч на случай если чип работает быстрее флехи откуда команды тягает).

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

А я с 8-битниками имел дела. Они в этом смысле как 16-битники, ибо адресное пространство 2^8 мало кто долбанулся делать и таки все что касается адресации обычно 16 битов. Ну и вон AVR уперся на 128 кил флеша (адресация 16-bit word, опять же, как ни странно для номинально 8 бит камня, поэтому вот так). А сверх того - упс! Костыли типа банков. Это приговор. А вон то в этом смысле - не оно. Просто обкоцаный по шине 32 битник. Считать его 16-битником криво, имхо.

> Смог бы я писать для 16битника? Да. Поставил бы его себе в
> решение, если бы меня вилами и факелом загнали в угол? - снова же да.

Когда не было ничего лучше - и под 1-битные пыжились, и ассемблировали на бумажке. Но как только появляется выбор...

...и вот реально, даже на том копеечном RISCV - для половины сенсоров и проч может катить логика проснуться, быренько опросить датчики/ADC/посчитать и брякнуться спать опять на эн минут или сколько там можно в этой задаче. При том брякнуться можно и в что-то типа standby - который по сути почти "chip off". Из которого выпхнет только внешнее событие, вачдог или rtc там какой, чего в общем то достаточно во многих случаях. И в этом режиме оно будет все те минуты жрать - пару микроампер. Пусть и будучи недееспособным. А зачем датчику какойнить погодной станции на события реагировать между замерами, например? Померял, пульнул, спи себе дальше. Оно и пашет годами чуть не от CR2032 если дизайнер системы не совсем лопух.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру