Энциклопедия по машиностроению XXL

Оборудование, материаловедение, механика и ...

Статьи Чертежи Таблицы О сайте Реклама

Алгоритмы функционально-логического проектирования

Алгоритмы функционально-логического проектирования  [c.113]

При большой степени детализации маршруты представляются состоящими из проектных процедур, например для БИС имеем разработку алгоритма функционирования, абстрактный синтез конечного автомата, структурный синтез функциональной схемы, верификацию проектных решений функционально-логического проектирования, разбиение функциональной схемы, ее покрытие функциональными ячейками заданного базиса, размещение, трассировку, контроль соблюдения проектных норм и соответствия электрической и топологической схем, расслоение общего вида топологии, получение управляющей информации для фотонаборных установок. Возможна еще большая детализация маршрута с представлением проектных процедур совокупностями проектных операций, например структурный синтез функциональной схемы БИС можно разложить на следующие операции поиск эквивалентных состояний конечного автомата, реализацию памяти, кодирование состояний, определение функций выхода и возбуждения элементов памяти, синтез комбинационной части схемы.  [c.357]


Примеры маршрутов проектирования. Рассмотрим типичный маршрут проектирования ЭВМ на БИС. Проектирование начинается с разработки алгоритмов, реализуемых аппаратной частью ЭВМ. Алгоритмы записываются на одном из языков описания регистровых структур или микропрограмм. Модель ЭВМ, полученная на уровне регистровых передач, отрабатывается с помощью предлагаемых разработчиком тестов. Далее последовательно выполняются процедуры преобразования алгоритмического описания в функциональную схему, в которой элементами являются функциональные узлы, и покрытия этой схемы функциональными ячейками избранной топологии. Функционально-логическое проектирование завершается выполнением логической верификации, во время которой проверяется соответствие полученной схемы из функциональных ячеек исходному алгоритму функционирования. Обнаруженные ошибки устраняются путем возврата и повторного выполнения предыдущих процедур.  [c.16]

Основные задачи функционально-логического проектирования цифровой аппаратуры разработка алгоритмов, реализующих воплощаемые в аппаратуре функции, синтез и верификация функциональных и принципиальных схем, контролирующих и диагностических тестов.  [c.99]

Для решения задач функционально-логического проектирования предложено большое число алгоритмов. Однако лишь немногие из них применимы для решения задач большой размерности, характерных для проектирования современных ЭВМ.  [c.113]

Топологическое проектирование СБИС. Проектирование СБИС имеет следующие особенности проектирование кристалла является очень сложным, поскольку значительная часть вычислительной аппаратуры размещается в одном кристалле СБИС проектирование СБИС должно быть бездефектным потому, что СБИС неремонтопригодна требуется полный автоматизированный анализ и верификация результатов всех этапов проектирования СБИС (системного, функционально-логического, схемотехнического, топологического, технологического) этапы проектирования СБИС тесно связаны между собой и не могут выполняться независимо друг от друга значительно возрастает роль эффективных алгоритмов размещения функциональных ячеек СБИС и трассировки межсоединений, так как в типовой СБИС транзисторы занимают (10.... .. 20) % всей площади кристалла, межсоединения — остальную площадь номенклатура СБИС может быть широкой при небольшом объеме выпуска каждого, отдельного типа СБИС.  [c.173]

Синтез функциональных и логических схем. Исходным для синтеза является техническое задание, которое должно содержать результаты предыдущих этапов проектирования. Эти результаты представляются в виде описания алгоритмов функционирования (поведенческое описание) и (или) структурных схем с указанием требований к выходным параметрам, характеризующим быстродействие, точность обработки информации, надежность и т. п. Для описаний используются языки регистровых передач.  [c.105]


Основными HDL-языками, используемыми в современных САПР при функционально-логическом проектировании, начиная с охшсания алгоритмов и кон-  [c.224]

Особенности автоматизации функционально-логического проектирования. Содержательная сторона создаваемых алгоритмов, реализуемых аппаратно и программно, определяется человеком. Средства автоматизации используются для ускорения и облегчения предст авления результатов проектирования в нужной форме. Проектировщик может записывать алгоритмы на удобном высокоуровневом языке. Преобразования алгоритмов из одной формы в другую, документирование результатов, контроль правильности и выявление ошибок можно в значительной мере автоматизировать. Такая автоматизация применительно к разработке программного обеспечения осуществляется в инструментальных подсистемах САПР (см. 11.2). Автоматизация разработки микропрограмм имеет свою специфику и реализуется в специальных подсистемах проектирования микропрограммируемых структур.  [c.99]

Структура процессов проектирования систем АЛ характеризуется совокупностью моделей и алгоритмов, описывающих информационные, логические и функциональные связи проектных процедур, а также совокупностью взаимосвязанных стадий разработки, отличающихся друг от друга различной степенью формализации и детализации проектных решений. Таким образом, иерархическая структура процесса проектирования систем АЛ позволяет определять отношения вхождения одних компонентов в другие, их информационную и логико-функциональ-ную связь, а также описывать алгоритм процесса конструирования систем АЛ на различных этапах (разработка тех-  [c.90]


Смотреть страницы где упоминается термин Алгоритмы функционально-логического проектирования : [c.98]    [c.127]    [c.383]   
Смотреть главы в:

Основы теории и проектирования САПР  -> Алгоритмы функционально-логического проектирования



ПОИСК



Алгоритм

Алгоритм проектирования

Логический

Проектирование функциональное

Функциональное С (—ао, +оз)

Функциональность



© 2025 Mash-xxl.info Реклама на сайте