Николай Коровин (26.11.2016 15:09 - 16:28, просмотров: 253) ответил michas на Вот вопрос - опрос хочу сделать. Напишите только те, кому позарез нужна новая архитектура (вот прям жизнь не мила с ARM и прочими MIPS) и кратенько суть такой архитектуры. Критика не особо приветствуется.
Угадайте, кто напишет первым? :) Подробности распишу через полчасика.
Ну, поехали. Три вещи, две первые реально нужны (любая из двух), третья — очень бы пригодилась, но не жжёт.
1) Очень простой контр на сплавах типа арсенида галлия, который жрёт, как не в себя, но умеет, скажем, формировать сигналы со сверхбыстрым переключением выходов по хитрому алгоритму. Или реагировать на быстропротекающий процесс. Что-то типа четырёхбитников с 128 байтами оперативки, но прям вот чтобы зверогерцы.
2) Немного офф — на сам контр это не очень влияет, потому что это просто какая-нибудь атмега с добавленной туда ПЛИСиной. ПЛИСина состоит из нескольких элементов И, ИЛИ, НЕ, готовых регистров и счётчиков, короче, всё, что мы привыкли видеть в стандартной периферии «меги», но по частям. Есть матрица коммутации, которая позволяет в разумных пределах это всё соединять. Коммутация производится статично открытыми транзисторами («пассивное мультиплексирование»), которые слабо влияют на быстродействие, потому что не требуют отдельных коммутирующих переключений, вошканья по матрице коммутации, работе по боже-упаси-таблице-истинности и так далее. Ну, влияют, конечно, один же должен закинуть выход на линию шины, второй — снять оттуда на вход другого элемента. Итого — два лишних сопротивления на пути перезаряда подзатворных. Но всё равно это даст работать на частотах, скорее всего, даже выше тактовой для самого контра (он-то всяко посложнее «внутрях себя»).
3) Ну, и что я тут говорил про «контроллер для микроволновки», который подселяется прямо на кристаллик контроллера ЖК. То есть купил в МЭЛТе такой индикатор, подпаял RC или кварц (смотря как точно часы должны ходить), дальше по задачам — терморезистор к RC-цепочке, которая софтовым подсчётом частоты что-то условно АЦПирует, кнопочки, драйвер реле. Для всяких задачек на «килобайт и сто килогерц». Внутри — что-нибудь 4- или 6-битное, аппаратные часы реального времени, умеет глубоко спать и не терять время от батарейки. В нужный момент просыпается, если есть питание, проверяет температуру бражки, помешивает, добавляет по программе ещё сахарной свёклы, в заданный момент начинает нагревать до дистилляции… а, да, куда это меня занесло. С завода поставляется с прошивкой «эмуляция обычного 4/8 бит ЖКИ». +20 рублей к стоимости кристалла, -200 рублей за внешний контроллер.