Читайте также:
|
|
5.2.1 Существуют специфические возможности процедуры создания и отладки проектов, конструктивно расположенных на одном кристалле. Хотя функциональное назначение элементов, входящих в ИС этих классов, остается таким же, как и при реализации на дискретных элементах, резко возрастает как сложность таких проектов, так и интеллектуальная мощность применяемых отладочных средств.
Интеграция в одном кристалле огромной логической мощности сопровождается уменьшением внешних контрольных точек системы. Отсюда базирующихся на подключении различной контролирующей аппаратуры к тестовым точкам отладочной системы. Поэтому резко возрастает интерес к системам моделирования, позволяющим при отладке одновременно наблюдать поведение совместной работы аппаратуры и программ.
Все современные методики проектирования цифровых устройств на базе сложных программируемых БИС/СБИС основаны на применении САПР, при выборе которой приходится учитывать ряд соображений:
- распространенность САПР;
- цену САПР, ее сопровождения и модификаций;
- широту охвата задач проектирования и эффективность выполнения различных этапов и уровней проектирования;
- наличие широкой библиотечной поддержки стандартных решений;
- возможность и простоту использования совместно с другими САПР.
Этапы проектных процедур с использованием САПР.
Разработка проекта обычно выполняется в следующем порядке:
а)Ввод данных о проекте в САПР. После составления проекта и его функциональной проверки информация о нем заносится в САПР. Занесение информации осуществляется с помощью редакторов, входящих в состав САПР.
б) Компиляция проекта. Технически компиляция разбивается на ряд последовательных подэтапов: построение базы данных проекта, формирование списка соединений, логическая минимизация проекта, разбиение на блоки и их размещение. Результат компиляции, как правило, загрузочный файл, то есть конфигурационная информация для выбранной микросхемы.
в) Тестирование проекта – один из важнейших этапов проектирования. Программы для тестирования могут быть построены на основе архитектурно-поведенческого тела, в котором проектируемый модуль представлен как структурный компонент, а генератор воздействия – в поведенческой форме.
г) Определение временных характеристик. В большинстве САПР предусмотрена возможность автоматического вычисления трех основных классов временных параметров:
1) Минимальных и максимальных задержек между источниками и приемниками;
2) Максимально возможной производительности устройства в виде максимальной частоты тактирования элементов памяти, используемых в проекте;
3) Времен предустановки и выдержки сигналов, гарантирующих надежную работу схем при фиксации сигналов в синхронных элементах памяти.
Многие САПР позволяют выделить критические пути передачи и преобразования информации для схемного и топологического представления проекта.
Организация натуральных экспериментов. Последний этап проектирования – экспериментальная проверка спроектированного устройства. При успешном завершении экспериментальных работ конфигурационные файлы могут использоваться для изготовления требуемых программируемых БИС. Итерационные возвраты к повторным процедурам компиляции в ходе конструкторско-технологического этапа проектирования возникают в том случае, если необходимо изменить месторасположение входных или выходных контактов БИС.
Дата добавления: 2015-07-08; просмотров: 156 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Разработка функциональной схемы | | | Алгоритм декодирования синхросигнала |