УДК 621.3.049.771:658.512.011.56
МЕТОД КОМПЕНСАЦИИ НАКОПЛЕННЫХ ИНВЕРСИЙ ПОСЛЕ ЭТАПА ТРАССИРОВКИ НА ПЛИС
А. Ю. Чистяков, инженер-исследователь ОППМ ЦПМ НИЦ «Курчатовский институт», Зеленоград, Россия;
orcid.org/0000-0002-5972-8317, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
М. А. Заплетина, к.т.н., старший научный сотрудник ОППМ ЦПМ НИЦ «Курчатовский институт», Зеленоград, Россия;
orcid.org/0000-0001-9845-7823, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Проектирование на основе программируемых логических интегральных схем получает всё более широкое распространение для решения задач прототипирования заказных схем, организации телекоммуникационных систем и сетей связи, авиационных, космических, автомобильных и иных применений. В ответ на растущий спрос и специфику целевых областей разрабатываются новые архитектуры этого класса микросхем, позволяющие добиться улучшения проектных характеристик в условиях существующих массовых технологических процессов. Применение имеющихся программных и алгоритмических решений для проектирования схем в их базисе затруднено ввиду невозможности учета всех особенностей их схемотехники. В частности, актуальной является задача сохранения корректного уровня проектных сигналов после этапа трассировки для программируемых логических интегральных схем со структурой коммутационных ресурсов, не гарантирующей этого автомати- чески. Существующие алгоритмы трассировки не обеспечивают её решения, в связи с чем цель работы состоит в формулировании и программной реализации в рамках существующей САПР X-CAD метода компенсации инверсий, накопленных в результате этапа трассировки. Экспериментальное исследование на наборе тестовых схем для ПЛИС 5510ХС3АТ, 5510ТС028 и 1931ВА018 продемонстрировало возможность приведения уровней сигналов к проектным значениям для всех разрешимых случаев.
Ключевые слова: программируемая логическая интегральная схема, ПЛИС, система автоматизированного проектирования, трассировка, компенсация инверсий.
