КАРТОЧКА ПРОЕКТА ФУНДАМЕНТАЛЬНЫХ И ПОИСКОВЫХ НАУЧНЫХ ИССЛЕДОВАНИЙ,
ПОДДЕРЖАННОГО РОССИЙСКИМ НАУЧНЫМ ФОНДОМ

Информация подготовлена на основании данных из Информационно-аналитической системы РНФ, содержательная часть представлена в авторской редакции. Все права принадлежат авторам, использование или перепечатка материалов допустима только с предварительного согласия авторов.

 

ОБЩИЕ СВЕДЕНИЯ


Номер 22-19-00237

НазваниеРазработка и апробация элементной базы сбоеустойчивых робототехнических систем на базе самосинхронной парадигмы

РуководительСоколов Игорь Анатольевич, Доктор технических наук

Организация финансирования, регион федеральное государственное учреждение "Федеральный исследовательский центр "Информатика и управление" Российской академии наук", г Москва

Период выполнения при поддержке РНФ 2022 г. - 2024 г. 

Конкурс№68 - Конкурс 2022 года «Проведение фундаментальных научных исследований и поисковых научных исследований отдельными научными группами».

Область знания, основной код классификатора 09 - Инженерные науки, 09-701 - Электронная элементная база информационных систем

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

Код ГРНТИ50.09.00


 

ИНФОРМАЦИЯ ИЗ ЗАЯВКИ


Аннотация
Развитие цифровой экономики и широкое внедрение автоматизированной цифровой обработки данных во все области жизнедеятельности человека актуализируют задачу создания надежных робототехнических систем, способных устойчиво работать в неблагоприятных условиях внешней среды и эксплуатационного окружения оборудования. Эта задача неразрывно связана с совершенствованием их микроэлектронной элементной базы проектирования и изготовления. На современном уровне развития микро- и нано-технологий основу схемотехнического базиса реализации устройств управления и диагностирования сложных технических систем составляют большие интегральные схемы (БИС), разработанные на основе библиотек элементов различной сложности. Этим требованиям в полной мере отвечает новая самосинхронная элементная база, методология проектирования которой разрабатывается в Институте проблем информатики Российской академии наук (ИПИ РАН, входит в ФИЦ ИУ РАН). По всем характеристикам самосинхронные системы идеально подходят для реализации высоконадёжных вычислительных, управляющих и робототехнических систем, особенно для автономных объектов с ограниченной энергетикой. Самосинхронные схемы естественным образом реализуют диагностирование управляемой технической системы - выявление ошибки в ее работе. Само свойство выявления неисправности является неотъемлемым атрибутом самосинхронных схем, что оправдывает применение к ним термина “самопроверяющиеся схемы”. Она обеспечивает стопроцентное обнаружение константных неисправностей ("залипание" выхода элемента в каком-либо состоянии) любой кратности [Victor Zakharov, Yury Stepchenkov, Yury Diachenko, and Yury Rogdestvenski. Self-Timed Circuitry Retrospective, Proc. of the International Conference Engineering Technologies and Computer Science EnT 2020, Moscow, Russia, 24-27 June 2020, pp. 58 – 64. URL: https://www.researchgate.net/publication/342969509_Self-Timed_Circuitry_Retrospective]. В ИПИ РАН разработана идеология и методология проектирования самосинхронных схем, правильное функционирование которых не зависит от задержек составляющих их элементов и соединяющих их проводов. Типовые малоразрядные вычислительные устройства, реализованные в базисе самосинхронной схемотехники, оказываются в 1,5 - 2 раза лучше своих синхронных аналогов по энергетической эффективности (отношению энергии потребления к производительности), в 1,5 – 1,7 раза лучше по производительности в реальных условиях. По добротности, учитывающей энергию потребления, производительность и допустимые диапазоны напряжения питания и температуры окружающей среды самосинхронная аппаратура оказывается лучше синхронной не менее чем в 5 раз [Степченков Ю.А., Дьяченко Ю.Г., Петрухин В.С. Опыт разработки самосинхронного ядра микроконтроллера на базовом матричном кристалле // Нано- и микросистемная техника, №5, 2006, с.29-36. URL: https://www.elibrary.ru/item.asp?id=9516420]. Тем не менее, существует проблема внедрения самосинхронных узлов и блоков в глобальное синхронное окружение, во многом обусловленная сложностью логического проектирования элементов и узлов, реализующих самосинхронную дисциплину переключений. Предполагается, что реализация робототехнических систем в виде GALA-систем (Globally Asynchronous-Locally Arbitrary) позволит решить эту задачу наиболее эффективным образом. Использование разработчиками робототехнических систем асинхронного (запрос-ответного) принципа взаимодействия их компонентов на глобальном уровне в качестве основного, позволит на локальном уровне использовать устройства, базирующиеся на любом схемотехническом базисе: традиционном (синхронном), асинхронном или предлагаемом в качестве перспективного базиса – самосинхронном. В зависимости от требований к показателям надежности в конкретных робототехнических системах и в зависимости от степени доступности к использованию отдельных компонентов, разработчик будет иметь свободу выбора при комплексировании систем. При этом остается возможность улучшения характеристик робототехнических систем простой заменой отдельных компонентов, например, при появлении на рынке самосинхронных, более эффективных, компонентов вместо синхронных. В данной работе планируется впервые в мире выполнить полномасштабную разработку функциональной библиотеки логических элементов и сложных функциональных блоков в технологическом базисе комплементарный металл-диэлектрик-полупроводник (КМДП), поддерживающую проектирование самосинхронных схем трех основных классов: не зависимых от быстродействия их элементов; не зависимых от задержек элементов и отдельных проводов, не зависимых от задержек элементов и всех проводов. Такая библиотека будет отвечать критерию построения схем, оптимальных для реализации на их основе высоконадежных робототехнических систем. Благодаря использованию системной самосинхронизации и схемотехнической избыточности для дополнительной сбое- и помехозащищенности, СС-схемотехника обеспечит построение высоконадежных вычислительных систем для робототехнических и бортовых комплексов, работающих в экстремальных условиях, и будет способствовать решению актуальной задачи – повышению надежности и безопасности функционирования наземной аппаратуры специального назначения, воздушных и космических летательных аппаратов и увеличению срока их эксплуатации. В рамках проекта будут разработаны методы и аппаратные решения, обеспечивающие повышение быстродействия цифровых СС-схем. Оптимальные характеристики СС-реализации любой схемы достигаются только при учете специфики СС-схем на всех уровнях проектирования, начиная с архитектурного. Повышение надежности робототехнических систем обеспечивается за счет схемотехнических и топологических методов проектирования сбоеустойчивых СС-схем [Stepchenkov, Y. A., A. N. Kamenskih, Y. G. Diachenko, Y. V. Rogdestvenski, and D. Y. Diachenko. 2020. Improvement of the natural self-timed circuit tolerance to short-term soft errors, Advances in Science, Technology and Engineering Systems Journal. 5(2):44-56. URL: https://www.researchgate.net/publication/339864248_Improvement_of_the_Natural_Self-Timed_Circuit_Tolerance_to_Short-Term_Soft_Errors]. Двухфазная дисциплина работы СС-схемы и индикация переключений всех элементов схемы обеспечивают высокий уровень естественной защиты СС-схемы от кратковременных логических сбоев, которые по оценкам специалистов встречаются в цифровых схемах на несколько порядков чаще, чем отказы [Викторова В.C. Анализ надежности отказоустойчивых управляющих вычислительных систем / В.C. Викторова, Н.В. Лубков, А.С. Степанянц. Москва, Институт проблем управления РАН, 2016. - 117 с. URL: https://www.ipu.ru/sites/default/files/card_file/VLS.pdf]. Использование разработанных членами рабочего коллектива подходов к маскированию логических сбоев в СС-схемах в рамках проекта позволит повысить сбоеустойчивость СС-реализации робототехнических систем до уровня, в несколько раз превышающего уровень сбоеустойчивости их синхронных аналогов.

Ожидаемые результаты
В ходе реализации проекта на базе уже отработанной методики проектирования СС-схем будет разработан аппаратно-программный комплекс технических средств, позволяющий создавать и исследовать узлы и подсистемы робототехнических систем на базе запрос-ответного взаимодействия. Он будет включать в себя программные средства, обеспечивающие успешное автоматизированное проектирование СС-схем: - анализа СС-схем на самосинхронность, рассматривающая состояние антиспейсера как второй спейсер информационного СС-сигнала, - синтеза СС- схем в базисе произвольной библиотеки стандартных элементов, - систему автоматизированного проектирования (САПР) сверхбольших интегральных схем (СБИС) Quartus (Intel) [Intel Quartus Prime Software. URL: https://www.intel.ru/content/www/ru/ru/software/programmable/quartus-prime/download.html]. Апробация синтезированных СС-схем будет выполняться на аппаратных средствах на базе отладочной платы HAN Pilot Platform (Terasic) с программируемой логической интегральной схемой (ПЛИС) Intel Arria10 SoC 10AS066K3F40E2SG [HAN Pilot Platform. Specifications. URL: https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=216&No =1133&PartNo=2]. В качестве вида запрос-ответного взаимодействия блоков и компонентов робототехнических средств выбрано их самосинхронное схемотехническое решение, обеспечивающее наиболее полную и точную реализацию запрос-ответной дисциплины. Будет разработана методика использования этого комплекса для проектирования отдельных подсистем и оценки их эффективности (энергопотребление, рабочий диапазон напряжения питания, устойчивость к помехам, способность к самодиагностике и самовосстановлению). Решение этой задачи позволит определить оптимальные варианты решения для различных видов робототехники, существенно расширяющие возможности применения роботов. Имеющаяся на настоящее время правовая защита возможных самосинхронных схемотехнических решений устройств для робототехнических комплексов (36 патентов РФ на изобретения, 1 заявка на получение патента РФ на изобретение, 2 патента США, многие из которых защищают целый подкласс СС-элементов), расширенная в ходе реализации предлагаемого проекта, обеспечит проектирование патенточистой и патентозащищенной аппаратуры и создаст предпосылки для полного импортозамещения комплектующих устройств, компонентов и комплексов в целом. В 2022 г. будут решены следующие задачи, являющиеся ключевыми и значимыми для конкурентоспособной СС-реализации цифровых вычислительных устройств для робототехнических систем: - выбран технологический базис для реализации цифровых вычислительных устройств для робототехнических систем (программируемая логическая интегральная схема (ПЛИС), базовый кристалл (БК), заказная технология) и нормы топологического проектирования, - разработана библиотека энергоэффективных самосинхронных логических элементов, инвариантных к технологическим нормам проектирования, на базе уже имеющихся библиотек СС-ячеек, расширенная элементами, обеспечивающими специфику проектирования и реализации робототехнических систем, - разработан ряд схемотехнических и топологических приемов, обеспечивающий повышение сбоеустойчивости робототехнических систем, построенных на базе СС-методологии, - разработаны системные методы повышения быстродействия многоразрядных СС-схем, - разработана библиотека энергоэффективных сложных функциональных СС-блоков, инвариантных к технологическим нормам проектирования. В 2023 г. будет разработана методология построения высоконадежных и сбоеустойчивых робототехнических устройств и систем в базисе разработанной в 2022 году библиотеки самосинхронных логических элементов и сложных функциональных блоков. Обобщение полученных результатов позволит применить разработанную методологию при последующем внедрении самосинхронной парадигмы в практику разработки и изготовления высоконадежных робототехнических систем с предельно широким диапазоном работоспособности по напряжению питания и температуре окружающей среды. Успешное решение поставленных задач и достижение предполагаемых результатов имеет важное значение для современной микроэлектронной техники. До середины первого десятилетия двадцать первого века наблюдался лавинообразный рост публикаций по СС-тематике. Однако по мере усложнения цифровых схем, реализуемых на принципах самосинхронизации, выявилась проблема производительности многоразрядных СС-схем. Разработчикам СС-схем не удалось найти эффективных по быстродействию СС-реализаций многоразрядных вычислительных устройств. Начиная с 2015 года практически нет ни одной зарубежной публикации (за исключением публикаций участников настоящего проекта) посвященных этой проблематике. К настоящему времени участниками данного проекта был предложен ряд решений (например, [Ю. А. Степченков, Ю. Г. Дьяченко, Ю. В. Рождественский, Н. В. Морозов, Д. Ю. Степченков, Д. Ю. Дьяченко. Оптимизация индикации многоразрядных самосинхронных схем / Системы и средства информатики, №4, 2019. С. 14-27. URL: https://www.elibrary.ru/item.asp?id=41437137]), который позволил в существенной степени повысить быстродействие многоразрядных вычислительных СС-устройств. Однако для окончательного решения этой проблемы и ответа на вопрос, может или нет многоразрядная СС-схема достичь производительности, аналогичной производительности синхронных аналогов, необходимо проведение целенаправленного исследования специалистами, имеющими опыт разработки СС-аппаратуры такого типа. В настоящее время в России единственным научным коллективом, имеющим научный и технический потенциал для решения данной проблемы, является ФИЦ ИУ РАН, что подтверждено разработкой патенточистой и патентнозащищенной функционально полной библиотеки СС-элементов. Решение указанной проблемы имеет мировое значение. В случае успеха оно возродит интерес к самосинхронной схемотехники и даст разработчикам аппаратуры эффективный по быстродействию базис для реализации современных высоконадежных средств вычислительной техники и робототехнических систем, обеспечивающий получение микроэлектронных изделий с более широким диапазоном работоспособности и более высоким уровнем сбоеустойчивости, чем их аналоги, спроектированные традиционными синхронными методами.


 

ОТЧЁТНЫЕ МАТЕРИАЛЫ


Аннотация результатов, полученных в 2022 году
В настоящем отчетном периоде разработаны метод выявления функциональных сбоев на уровне КМДП транзисторов и методы локализации кратковременной и константной неисправностей в самосинхронной (СС) схеме до уровня блока, устройства, элемента. Функциональные сбои разделяются на логические сбои и отказы. Исследования показали, что отказы в цифровых микросхемах появляются на несколько порядков реже, чем логические сбои, которые имеют временный характер. В СС-схемах, традиционно использующих парафазное кодирование информации, однократный логический сбой проявляется как изменение состояния одной компоненты парафазного сигнала. В результате спейсерное состояние парафазного сигнала становится рабочим, а рабочее – спейсерным или антиспейсерным (Соколов И.А., Степченков Ю.А., Рождественский Ю.В., Дьяченко Ю.Г. Сравнение сбоеустойчивости синхронных и самосинхронных конвейерных схем. Международная научно-техническая конференция «Автоматизация» (RusAutoCon-2022), Сочи, 2022, c. 217-222. doi: 10.1109/RusAutoCon54946.2022.9896353). Предложенный метод индицирования антиспейсерного состояния как спейсерного и индикаторные элементы, обеспечивающие такую реализацию, позволили дифференцировать характер сбоя (в рабочей фазе сбойный парафазный сигнал индицируется как находящийся в спейсере, а в спейсерной фазе – как находящийся в рабочем состоянии) и приостановить работу СС-схемы до исчезновения сбоя. Разработанный метод улучшает сбоеустойчивость СС-схем конвейерного типа, объединяющих в себе разные классы цифровых устройств: комбинационную логику, арифметические устройства, триггеры, регистры и т.д. В совокупности с предложенными схемотехническими реализациями регистров хранения (Y. Diachenko, Y. Shikunov, N. Morozov, D. Diachenko, D. Stepchenkov. Self-Timed Storage Register Cases, IEEE 23rd International Conference of Young Professionals in Electron Devices and Materials (EDM), 2022, pp. 436-439, doi: 10.1109/EDM55285.2022.9855019) он обеспечил существенное повышение сбоеустойчивости СС-схем. Несмотря на аппаратную избыточность СС-конвейера, он оказывается до 9,4 раза более устойчивым к однократным кратковременным логическим сбоям, чем его синхронный аналог (И.А. Соколов, Ю. А. Степченков, Ю. Г. Дьяченко, Н. В. Морозов, Д. Ю. Степченков, Д. Ю. Дьяченко. Анализ сбоеустойчивости самосинхронного конвейера. Системы и средства информатики, 2022, Т. 32, №4. С. 4-13; Соколов И.А., Степченков Ю.А., Рождественский Ю.В., Дьяченко Ю.Г. Сравнение сбоеустойчивости синхронных и самосинхронных конвейерных схем. Международная научно-техническая конференция «Автоматизация» (RusAutoCon-2022), Сочи, c. 217-222. doi: 10.1109/RusAutoCon54946.2022.9896353). Разработана методология проектирования робототехнических комплексов в базисе глобально асинхронных, локально произвольных (Globally Asynchronous Locally Arbitrary, GALA) систем. Исследованы варианты организации асинхронного интерфейса глобального уровня GALA-систем и подготовлены научно-технические требования к их реализации. Разработка GALA систем может быть выполнена автоматически на основе существующих синхронных прототипов. Глобальная асинхронность стоит недорого (не более 5-6% от оборудования синхронных систем). Как правило, надежное взаимодействие цифровых устройств, в данном случае компонентов робототехнических комплексов, может быть реализовано наиболее эффективным способом на базе асинхронных интерфейсов. Асинхронный интерфейс обеспечивает возможность обмена информацией устройств с существенно разным быстродействием. В зависимости от целей, которые ставит перед собой разработчик конкретной робототехнической системы (РС), например, с позиций требуемой надежности, на локальном уровне он может использовать аппаратуру с синхронным, асинхронным или самосинхронным стилем проектирования. Такой подход позволит проектировщику РС добиться конечных целей минимальными средствами с использованием имеющихся на рынке готовых изделий. Одной из особенностей РС является повышенное требование к уровню сбоеустойчивости и сохранению работоспособности при предельно низких питающих напряжениях. Обоим требованиям наилучшим образом удовлетворяют СС-схемы. Разработана отечественная методология проектирования цифровых СС-устройств РС на базовых кристаллах с топологическими нормами 180 нм, обеспечивающая проектирования всех классов СС-схем: не зависимых от быстродействия их элементов; не зависимых от задержек элементов и отдельных проводов, не зависимых от задержек элементов и проводов. Первый тип СС-схем позволяет использовать индикацию информационных сигналов в месте их формирования. Второй тип СС-схем требует проверки возможного нарушения самосинхронности при наличии разветвления критичных цепей и большого разброса длин цепей соответствующих сигналов в топологической реализации СС-схемы. При выявлении предпосылок к нарушению индикация критичных информационных сигналов выполняется в непосредственной близости к их приемникам. Третий тип СС-схем требует обязательной индикации всех информационных сигналов в непосредственной близости к их приемникам. Проведены исследования степени параллельности операций, выполняемых в Умножителе-Сумматоре-Вычитателе (УСВ), и разработаны оптимальные схемы поразрядной и групповой индикации составных частей УСВ и их управления. Наибольшей степенью параллельности обладает умножитель благодаря сумматорам с сохранением переноса в составе «дерева» Уоллеса. Принципы организации запрос-ответного взаимодействия составных частей умножителя, использующие поразрядную и групповую индикацию, проверены на самосинхронность (полумодулярность) с помощью программы анализа на полумодулярность БТРАН, являющейся интеллектуальной собственностью исполнителей проекта. Разработан метод спекулятивной оценки порядка нормализации суммы и разности произведения двух операндов с третьим операндом, исходя из соотношения входных операндов в старших разрядах. 24 старших разряда произведения двух первых операндов двойной точности или 12 старших разрядов произведения одинарной точности сравниваются с соответствующими разрядами третьего операнда, сдвинутого в соответствии с отношением экспонент исходных операндов. В 99,99% случаев такое спекулятивное сравнение позволяет определить порядок нормализации суммы и разности произведения и третьего операнда заранее, не прибегая к время-затратным поискам в них старших нулей, и тем самым существенно ускорить вычисление результата. Разработана методология построения СС-конвейера с переменным числом активно взаимодействующих ступеней в зависимости от соотношения входных операндов, допускающего маскирование (обход) отдельных промежуточных преобразований (доклад «Sokolov I., Stepchenkov Y., Diachenko Y., Rogdestvenski Y., Diachenko D., Plekhanov L. Self-timed pipeline with variable stage number» принят на конференцию. Conference of Russian Young Researchers in Electrical and Electronic Engineering (2023 EIConRus). Предложенный способ построения СС-конвейера с опциональным обходом одной или нескольких ступеней позволяет повысить среднюю производительность конвейера. Эффективность предложенного метода повышается с увеличением вероятности срабатывания условия обхода ступеней и числа маскируемых ступеней. Обоснован выбор типов функциональных блоков регистрового уровня для СС-реализации: регистры хранения, сдвига, кольцевые регистры, FIFO. Разработаны варианты схемотехнической СС-реализации для каждого типа выбранного функционального блока (Y. Diachenko, Y. Shikunov, N. Morozov, D. Diachenko, D. Stepchenkov, Self-Timed Storage Register Cases, IEEE 23rd International Conference of Young Professionals in Electron Devices and Materials (EDM), 2022, pp. 436-439, doi: 10.1109/EDM55285.2022.9855019; Ю. А. Степченков, Ю. Г. Дьяченко, Ю. В. Рождественский, Н. В. Морозов, Д. Ю. Степченков, Д. Ю. Дьяченко. Варианты самосинхронных регистров сдвига. Системы и средства информатики, 2022. Т. 32. №3. С. 81-91. doi: 10.14357/08696527220308).

 

Публикации

1. Дьяченко Ю.Г., Шикунов Ю.И., Морозов Н.В., Дьяченко Д.Ю., Степченков Д.Ю. Self-Timed Storage Register Cases 2022 IEEE 23rd International Conference of Young Professionals in Electron Devices and Materials (EDM), 2022 IEEE 23rd International Conference of Young Professionals in Electron Devices and Materials (EDM), Altai, Russian Federation, 30 June - 04 July, 2022.— IEEE, P. 436-439. (год публикации - 2022) https://doi.org/10.1109/EDM55285.2022.9855019

2. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г. Comparison of Synchronous and Self-Timed Pipeline’s Soft Error Tolerance 2022 International Russian Automation Conference (RusAutoCon), 2022 International Russian Automation Conference (RusAutoCon), Sochi, Russian Federation, 04-10 September, 2022.— IEEE, P. 217-222. (год публикации - 2022) https://doi.org/10.1109/RusAutoCon54946.2022.9896353

3. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г., Морозов Н.В., Степченков Д.Ю., Дьяченко Д.Ю. Анализ сбоеустойчивости самосинхронного конвейера Системы и средства информатики, Системы и средства информатики, 2022. Т. 32, № 4, С. 4-13. (год публикации - 2022) https://doi.org/10.14357/08696527200305

4. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г., Рождественский Ю.В. Оценка надежности синхронного и самосинхронного конвейеров Информатика и ее применения, Информатика и ее применения, 2022. Т.16, Вып. 4, C. 2-7. (год публикации - 2022) https://doi.org/10.14357/19922264220401

5. Степченков Ю.А., Дьяченко Ю.Г., Рождественский Ю.В., Морозов Н.В., Рождественскене А.В., Степченков Д.Ю. Самосинхронный троичный сумматор с повышенной сбоеустойчивостью Известия вузов. Электроника., Известия вузов. Электроника, 2022. Т. 27, № 5, С. 624–634. (год публикации - 2022) https://doi.org/10.24151/1561-5405-2022-27-5-624-634.

6. Степченков Ю.А., Дьяченко Ю.Г., Рождественский Ю.В., Морозов Н.В., Степченков Д.Ю., Дьяченко Д.Ю. Варианты самосинхронных регистров сдвига Системы и средства информатики, Системы и средства информатики, 2022, Т. 32, № 3, С. 81-91. (год публикации - 2022) https://doi.org/10.14357/08696527220308

7. Морозов Н.В., Рождественский Ю.В., Дьяченко Ю.Г., Степченков Д.Ю. Средство верификации результата умножения плавающих чисел -, 2022669328 (год публикации - )


Аннотация результатов, полученных в 2023 году
В рамках работ по данному проекту в 2023 выполнены следующие исследования и получены следующие результаты: Разработана методика иерархического проектирования крупных сбоеустойчивых самосинхронных (СС) узлов (до 10000-20000 КМДП транзисторов), устойчивых к кратковременным однократным логическим сбоям. Она основана на базовых свойствах СС-схем: двухфазной дисциплине работы, избыточном кодировании информационных сигналов и обязательном подтверждении успешного завершения переключения в очередную фазу всех элементов схемы, − благодаря которым СС-схемы способны обнаружить и локализовать любую константную неисправность. Методика иерархического проектирования СС-узлов комбинационного типа заключается в последовательном выполнении этапов: 1) разработка алгоритмического описания схемы в синхронном виде; 2) отладка исходного описания схемы с помощью его моделирования с произвольными задержками формирования отдельных функций; 3) дуализации функций для избыточного кодирования внутренних сигналов; 4) десинхронизация описания схемы (замена глобального тактового сигнала локальными фазовыми сигналами управления); 5) ввод парафазного кодирования входов и выходов; 6) покрытие системы функций элементами целевой библиотеки стандартных ячеек; 7) добавление индикаторной подсхемы; 8) организация запрос-ответного взаимодействия между функциональными блоками (ФБ) в составе общей схемы, обеспечивающего строгое соблюдение принципа СС-схем. Для повышения сбоеустойчивости СС-схемы в качестве индикаторов парафазных сигналов с любым спейсером используются элементы "исключающее ИЛИ" ("неравнозначность", XOR) или "исключительное ИЛИ" ("равнозначность", NXOR). Они позволяют проиндицировать анти-спейсерное состояние парафазного сигнала как спейсерное и избежать искажения обрабатываемой информации. Реализация СС-схем с памятью требует дополнительного учета особенностей функционирования СС-триггеров. Она основана на процедурах десинхронизации описания исходной синхронной схемы и подбора наиболее подходящего СС-триггера для каждого синхронного аналога [Степченков Ю.А., Степченков Д.Ю., Дьяченко Ю.Г. и др. Замена синхронных триггеров СС-аналогами в процессе десинхронизации схемы / Системы и средства информатики, 2023. Т. 33. № 4. С. 4-15]. Для защиты последовательностных СС-устройств от сбоев используется Dual Interlocked Cell (DICE) подход и сбоеустойчивые гистерезисные триггеры. Разработана методология проектирования СС-конвейера, обеспечивающая повышение его быстродействия за счет ускорения запрос-ответного взаимодействия его ступеней [Степченков Ю.А., Дьяченко Ю.Г., Степченков Д.Ю. и др. Мультиплексируемый самосинхронный конвейер / Системы и средства информатики, 2023. Т. 33. №2. С. 4-12; Степченков Ю.А., Дьяченко Ю.Г., Морозов Н.В. и др. Оптимизация самосинхронного конвейера // Системы высокой доступности. 2023. Т. 19. № 1. С. 5–13]. Дополнительный выигрыш в быстродействии получается благодаря учету статистического характера обрабатываемой информации [Sokolov I., Stepchenkov Y., Diachenko Y. and oth. Self-Timed Pipeline with Variable Stage Number // 2023 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus) St. Petersburg, Russia, Jan. 23-27, 2023, pp. 152-157; Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г. и др. Самосинхронный конвейер с переменным числом ступеней // Системы и средства информатики, 2023. Т. 33. №1. С. 4-13.; I. Sokolov, Y. Stepchenkov and Y. Diachenko. Self-timed Fused Multiplier-Adder Pipeline Optimization // 2023 International Russian Smart Industry Conference, Sochi, Russian Federation, 2023, pp. 60-65,]. Например, в СС-устройстве, выполняющем операцию умножения двух операндов с последующим сложением и вычитанием третьего операнда без промежуточного округления произведения (УСВ), производительность повышается за счет упрощения вычислений в ряде ступеней конвейера и укорачивания тракта обработки входных данных при выполнении соответствующих условий. Методика иерархического проектирования сбоеустойчивых СС-узлов апробирована при разработке сложных ФБ – элементов библиотеки третьего уровня и при разработке УСВ. Она подтвердила эффективность предложенных методов построения сбоеустойчивых сложных цифровых СС-устройств. Третий уровень библиотеки ячеек для проектирования сбоеустойчивых СС-схем включает типовые вычислительные устройства с повышенной сбоеустойчивостью: 16-разрядное АЛУ; умножитель 16х16; 16-разрядный (16-р) сумматор парафазных операндов с последовательным переносом; 16-р сумматор парафазных операндов с групповым ускоренным переносом; 16-р сумматор операндов с троичным кодированием; 16-р двоичный счетчик; 16-р регистр хранения парафазного операнда; 16-р регистр сдвига. Использованные в них методы повышения сбоеустойчивости маскируют большую часть логических сбоев. В пристыкованных к отчету файлах приведены описания разработанных элементов в разных форматах. Разработанные элементы третьего уровня библиотеки были протестированы с помощью подготовленных процедур тестирования и проверены на самосинхронность собственными программными средствами СС-анализа, подтвердившими их работоспособность. Приведены результаты их характеризации (LIB-файлы), полученные с помощью собственной программы САХИБ (Приложение 4 к отчету). В 2023 году была разработана модель сбоеустойчивого варианта СС УСВ, использующая методы и приемы повышения сбоеустойчивости СС-схем, указанные выше. Разработанные функционально-логические модели блоков сбоеустойчивого СС УСВ на языке описания аппаратуры Verilog представлены в Приложении 5 к отчету. Работоспособность модели сбоеустойчивого СС УСВ подтверждена результатами функционально-логического моделирования на статистически значимом наборе тестов. Сравнение полученных результатов с результатами моделирования не сбоеустойчивого варианта СС УСВ показало, что значительное повышение сбоеустойчивости УСВ привело к уменьшению его производительности на 4 – 7%. Разработан сбоеустойчивый СС-контроллер взаимодействия блоков СС УСВ на основе предложенных и апробированных принципов арбитража и мультиплексирования конкурентных путей обработки данных. Его макромодель приведена в Приложении 6 к отчету. Она воспроизводит индикаторную подсхему всего СС УСВ и схему СС-управления УСВ. Ее самосинхронность подтверждена программными средствами СС-анализа, разработанными исполнителями. Схемотехническая реализация функциональных блоков СС УСВ разработана с использованием промышленной библиотеки стандартных элементов для КМДП-технологии с проектными нормами 65 нм на языке проектирования аппаратуры Verilog в Приложении 5 к отчету. Результаты интеллектуальной деятельности, полученные в 2023 году, включают в себя также полученные патенты РФ на изобретение [Пат. 2 806 343 РФ, МПК H03K 3/00. Самосинхронный одноразрядный троичный сумматор с единичным спейсером и повышенной сбоеустойчивостью. Зацаринный А.А., Степченков Ю.А., Дьяченко Ю.Г., Рождественский Ю.В., Хилько Д.В.: ФИЦ ИУ РАН; опубл. 31.10.23, Бюл. № 31]; [Пат. 2 808 236 РФ, МПК H03K 3/00. Самосинхронный одноразрядный четверичный сумматор с единичным спейсером и повышенной сбоеустойчивостью. Козлов С.В., Степченков Ю.А., Дьяченко Ю.Г., Дьяченко Д.Ю., Степченков Д.Ю.; ФИЦ ИУ РАН; опубл. 28.11.23 Бюл. № 34]; [Пат. 2 808 782 РФ, МПК H03K 3/00. Самосинхронный одноразрядный четверичный сумматор с единичным спейсером. Захаров В.Н., Степченков Ю.А., Дьяченко Ю.Г., Дьяченко Д.Ю., Орлов Г.А.; ФИЦ ИУ РАН; опубл. 05.12.23 Бюл. № 34]; Положительное решение от 01.12.23 г. о выдаче патента РФ на изобретение [заявка № 2023115283 от 09.06.23. Самосинхронный одноразрядный троичный сумматор с нулевым спейсером и повышенной сбоеустойчивостью. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г., Морозов Н.В., Степченков Д.Ю.; ФИЦ ИУ РАН]. Полученные в ходе выполнения проекта результаты представлены в виде статей в журналах, докладов на конференциях и в полученных патентах РФ на изобретения, указанных выше.

 

Публикации

1. Соколов И.А, Степченков Ю.А, Дьяченко Ю.Г., Рождественский Ю.В., Дьяченко Д.Ю., Плеханов Л.П. Self-Timed Pipeline with Variable Stage Number 2023 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), 2023 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus) St. Petersburg, Moscow, Russia, January 24-27, 2023. - IEEE, P. 152-157. (год публикации - 2023)

2. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г. Self-timed Fused Multiplier-Adder Pipeline Optimization 2023 International Russian Smart Industry Conference (SmartIndustryCon), 2023 International Russian Smart Industry Conference (SmartIndustryCon), 27-31 March 2023.— IEEE, P. 60-65. (год публикации - 2023) https://doi.org/10.1109/SmartIndustryCon57312.2023.10110742

3. Соколов И.А., Степченков Ю.А., Дьяченко Ю.Г., Морозов Н.В., Дьяченко Д.Ю. Самосинхронный конвейер с переменным числом ступеней Системы и средства информатики, Системы и средства информатики, 2023. Т. 33, № 1, С. 4-13. (год публикации - 2023) https://doi.org/10.14357/08696527230101

4. Степченков Ю.А, Степченков Д.Ю., Дьяченко Ю.Г., Морозов Н.В., Плеханов Л.П. Замена синхронных триггеров самосинхронными аналогами в процессе десинхронизации схемы Системы и средства информатики, Системы и средства информатики, 2023, Т. 33, № 4, С. 4-14. (год публикации - 2023) https://doi.org/10.14357/08696527230401

5. Степченков Ю.А., Дьяченко Ю.Г., Степченков Д.Ю., Дьяченко Д.Ю., Орлов Г.А. Мультиплексируемый самосинхронный конвейер Системы и средства информатики, Системы и средства информатики, 2023. Т. 33, № 2, С. 4-12 (год публикации - 2023) https://doi.org/10.14357/08696527230201

6. Захаров Виктор Николаевич, Степченков Юрий Афанасьевич, Дьяченко Юрий Георгиевич, Дьяченко Денис Юрьевич, Орлов Георгий Александрович Самосинхронный одноразрядный четверичный сумматор с единичным спейсером -, Пат. 2 808 782 Российская Федерация, МПК H03K 3/00 (год публикации - )

7. Зацаринный Александр Алексеевич, Степченков Юрий Афанасьевич, Дьяченко Юрий Георгиевич, Рождественский Юрий Владимирович, Хилько Дмитрий Владимирович Самосинхронный одноразрядный троичный сумматор с единичным спейсером и повышенной сбоеустойчивостью -, Пат. 2 806 343 Российская Федерация, МПК H03K 3/00 (год публикации - )

8. Козлов Сергей Витальевич, Степченков Юрий Афанасьевич, Дьяченко Юрий Георгиевич, Дьяченко Денис Юрьевич, Степченков Дмитрий Юрьевич Самосинхронный одноразрядный четверичный сумматор с единичным спейсером и повышенной сбоеустойчивостью -, Пат. 2 808 236 Российская Федерация, МПК H03K 3/00 (год публикации - )

9. Соколов Игорь Анатольевич, Степченков Юрий Афанасьевич, Дьяченко Юрий Георгиевич, Морозов Николай Викторович, Степченков Дмитрий Юрьевич Самосинхронный одноразрядный троичный сумматор с нулевым спейсером и повышенной сбоеустойчивостью -, Зарегистрированная заявка на получение патента на изобретение РФ № 2023115283, положительное решение от 01.12.2023 г. о выдаче патента РФ на изобретение, (год публикации - )