Алгоритмический синтез ИС


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

По мнению специалистов, ситуацию можно разрешить путем перехода на более высокий уровень абстракции. Пока не существует проверенных методик, позволяющих это сделать, но одним из подходов может стать синтез ИС по алгоритму.

Дело в том, что подавляющее большинство сложных ИС состоит из похожих блоков: процессор, схемы ввода-вывода, периферия и память. Значит, можно найти способ унифицировать процесс разработки так, чтобы он подходил для большого количества схем.

Именно этот подход и лег в основу алгоритмического синтеза ИС. Разработчик составляет на языке С алгоритм работы устройства с указанием всех основных характеристик и ограничений, таких как тактовая частота и полоса пропускания, а синтез подходящего модуля RTL происходит автоматически.

При этом устройство получается оптимизированным по быстродействию, потреблению и размеру схемы. Время разработки существенно сокращается, а сам процесс проектирования становится гибким, ведь уже однажды спроектированный блок можно использовать в других ИС. Главное преимущество автоматического синтеза в том, что он позволяет получить заведомо более качественное устройство с минимальным уровнем затрат.

В условиях быстроразвивающейся электроники алгоритмический синтез станет ключевой технологией проектирования, уверены разработчики.

Дополнительная информация здесь

Оставьте отзыв

Ваш емейл адрес не будет опубликован. Обязательные поля отмечены *