ПОИСК Статьи Чертежи Таблицы Директивы программы моделирования из "Система проектирования печатных плат Protel " В выходной таблице текстовая строка будет без кавычек. [c.361] Далее программа моделирования работает с этим набором из четырех векторов. [c.362] Уровень О (устанавливается по умолчанию) выключает всю дополнительную информацию печатаются только результирующие тестовые векторы. Когда в схеме используются небуферизованные обратные связи, значение сигнала, вычисленное для первого прохода (вектора), в цепи обратной связи неизвестно. Если новое значение в этой цепи изменяет значение на каком-либо выходе, то вектор вычисляется снова. Критерием того, что схема перешла в стабильное состояние, считается случай, когда состояние выходов не изменяется после двух проходов. [c.362] Уровень 1 печатает промежуточные результаты для всех векторов, которые требуют более одного прохода вычислений для установления стабильного состояния. Те векторы, которые требуют более двадцати вычислительных проходов, рассматриваются как нестабильные. [c.362] Уровень 2 для проекта, использующего буферы, определяет три фазы моделирования. Первая фаза - до тактового импульса, в которой вычисляются промежуточные векторы, использующие небуферизованные обратные связи. Вторая фаза - во время тактового импульса, в которой содержимое регистров выдается сразу после прихода тактового импульса. Третья фаза - после тактового импульса, в которой вычисляются значения на выходах, использующих обратные связи, как на уровне 1. [c.363] Уровень 3 обеспечивает самую высокую степень выдачи информации из программы моделирования. Печатаются все три фазы процесса моделирования, перечисленные на уровне 2, а также список индивидуальных для каждой переменной конъюнктивных выражений. Выходные значения вентиля И помещаются в список вместе с значениями входов данного вентиля. [c.363] Директива SEXIT используется для принудительного прерывания процесса моделирования. Тестовые векторы, следующие за данной директивой, игнорируются. Эта директива полезна при отладке буферизованных схем, в которых ложный перепад в одном векторе приводит к ошибке во всех последующих векторах. [c.363] Размещение команды SEXIT после ошибочного вектора заостряет внимание на истинных проблемах вместо многочисленных ложных ошибок, возникающих вследствие неправильного перепада. [c.363] Вернуться к основной статье