Обеспечение живучести мультиклеточного процессора

Added by Natalia_multiclet about 6 years ago

Компания "Мультиклет" анонсирует выход живучего процессора на конец 2013 г. Но уже сейчас мы предлагаем описание особенностей архитектуры мультиклеточных процессоров, позволяющих обеспечить их живучесть. В материале также предлагается ряд аппаратных и программных решений для реализации этой возможности.


Replies (7)

RE: Обеспечение живучести мультиклеточного процессора - Added by micron_multiclet about 6 years ago

Конечно, эта статья - только предварительный набросок идей

RE: Обеспечение живучести мультиклеточного процессора - Added by sprin almost 6 years ago

Здравствуйте.

Думаю, раз ваша компания решила выпустить "живучий" процессор, то дополнительная "защита" не помешает :)

Есть сайт http://samosinhron.ru/ (UPD 07.2014 : уже нет) , там можно скачать публикации по СС и ССС (Строго самосинхронная схемотехника).
В публикациях есть тесты реализаций некоторых блоков на СС и сравнение их с "обычными".

На форуме ixbt давались ссылки на интересные публикации, которых нет на том сайте:

с сайта:

http://samosinhron.ru/files/articles/native/sss_perspective_way_2007.doc

отрывок

Show


http://samosinhron.ru/files/articles/native/samosinhron_posl_shem_2007.doc

отрывок

Show


CCC.png (28 KB)

RE: Обеспечение живучести мультиклеточного процессора - Added by krufter_multiclet almost 6 years ago

Сейчас в первом и втором мультиклеточных процессорах используется синхронная схема. Сделать самосинхронную или (моё личное мнение асинхронную) схему возможно, но данный вопрос будет рассматриваться при разработке процессора со свойством "живучести". Но всё-таки асинхронной схемой мы увеличим быстродействие процессора и уберём запас прочности и уйдём от сбоев в некоторой мере, но как я понимаю расплатимся за это увеличением площади, хотя возможно и незначительным.

В данных версиях сделать такую схему не пытались вследствие:
1)Увеличение времени разработки
2)Необходимость в дополнительном специалисте аппаратной части(для проработки такой схемы и оценки затрат)
3)Необходимости в специализированных программных средствах для оптимальной работы(если существуют будем благодарны за ссылки на них)

И ещё есть особенность асинхронной схемы в том, что длительность операции, допустим сдвига будет выполняться быстрее для сдвига 8 разрядов и медленнее для сдвига 16 разрядов. Т.е. длительность операций будет часто сложно точно оценить.

Спасибо за подробную информацию, специалисты, разрабатывающие аппаратную часть, рассмотрят ваше предложение.

RE: Обеспечение живучести мультиклеточного процессора - Added by sprin almost 6 years ago

Понятно, что переделывать P2 сейчас уже нет времени/смысла, потому я и написал в теме про "живучесть" для следующего процессора.

Можно попробовать связаться с человеком по этой тематике, ниже привёл некоторые его посты с форума ixbt (vvolchek http://vvolchek.livejournal.com/).
Или непосредственно смотреть на http://www.ipiran.ru/


(Форум ixbt)

Show


Есть письмо с форума, там указано, что есть ПО по СС (Форум ixbt):

Show


RE: Обеспечение живучести мультиклеточного процессора - Added by krufter_multiclet almost 6 years ago

Спасибо за действительно интересную и полезную информацию. Когда приступим к полной разработке процессора с "живучестью" тогда и постараемся сделать действительно хороший продукт и в сотрудничестве со специалистами в этой области. Также компании готовые помочь и сотрудничать в разработке "живучего" процессора могут написать нам на форуме, посредством email или позвонить.

RE: Обеспечение живучести мультиклеточного процессора - Added by sprin over 4 years ago

Здравствуйте.

В прошлом году вышли новые статьи по самосинхронной схемотехнике/логике, на мой взгляд интересна вот эта:

В ней как раз затрагивается проблема радиационной стойкости микросхем. Есть табличка "Сравнение микропроцессоров КОМДИВ радиационностойкого применения".

...Для обоснования данного подхода НИИСИ РАН и ИПИ РАН выполнили работу по встраиванию самосинхронных схем [24] в синхронный микропроцессор с архитектурой КОМДИВ64. Функциональный блок, ответственный за деление с плавающей точкой, выполнен полностью по самосинхронному маршруту и используется параллельно со своим синхронным аналогом. Проведённые исследования тестового образца микросхемы подтвердили указанные в статье [24] свойства ССС схем...

RE: Обеспечение живучести мультиклеточного процессора - Added by krufter_multiclet over 4 years ago

Спасибо за интересный материал, обратим на него внимание.

(1-7/7)