Моделирование в радиоэлектронных средствах. Чернышова Т.И - 9 стр.

UptoLike

Простейший из используемых алфавитов для моделирования ЦУ на логическом уровне двоич-
ный, включающий всего два символа: 0 и 1. Он обеспечивает максимальную скорость моделирования,
но не позволяет выявить неоднозначность работы ЦУ и характер переходных процессов.
Для анализа состояний сигналов на элементах ЦУ используют троичный алфавит, содержащий
кроме 0 и 1 еще символ неопределенного состояния X, которому ставится в соответствие процесс пере-
хода из 0 в 1 и обратно либо безразличное состояние сигнала.
Для уточнения характера процесса смены состояний элементов ЦУ используется пятизначный алфа-
вит.
4.3 Синхронное моделирование цифровых устройств
двоичными алфавитами
При синхронном моделировании ЦУ на логическом уровне не учитываются задержки срабатывания
отдельных элементов, из которых состоит ЦУ. Это позволяет свести моделирование к последова-
тельному вычислению сигналов на выходах элементов ЦУ по значениям сигналов на их входах с по-
мощью булевых уравнений или таблиц истинности, моделирующих каждый элемент. При этом счи-
тается, что независимыми переменными, синхронизирующими работу модели устройства, являются
события – изменение сигналов на входах ЦУ. После определения состояния, в которое перейдет ЦУ
при очередной смене входных сигналов, осуществляется сдвиг модельного времени до момента на-
ступления очередного события.
В промежутке между двумя событиями смены сигналов на входах ЦУ не происходит, а если на вхо-
дах устройства появятся новые сигналы, то они будут отнесены к началу следующего такта модели-
рования. Контроль временного интервала между событиями необходим для построения временных
диаграмм, наглядно представляющих работу ЦУ в предположении нулевой длительности переход-
ных процессов.
Алгоритмы решения системы логических уравнений делят на две группы: сквозные и событийные.
4.4 Асинхронное моделирование цифровых устройств
двоичными алфавитами
Алгоритмы синхронного моделирования ЦУ двоичным алфавитом обладают высоким быстродейст-
вием, но результаты моделирования ими не могут выявить ошибки в работе ЦУ, которые могут воз-
никнуть из-за задержек в срабатывании элементов. Поэтому были разработаны более медленные, но
зато более адекватные реальной работе ЦУ асинхронные алгоритмы, учитывающие задержки сраба-
тывания отдельных элементов. Задержка срабатывания элемента цифрового устройства зависит от
многих факторов: от того, на каком входе элемента и каким образом произошла смена сигнала, от
начального состояния элемента, цепей питания и т.д.
При рассмотрении алгоритмов принимают следующие допущения: задержки срабатывания не зави-
сят от вида переключения; задержки в линиях передачи равны нулю; переходные процессы в ЦУ за-
вершаются до следующей смены входных сигналов.
Применяют асинхронное сквозное моделирование и асихронное событийное моделирование.
5 СХЕМОТЕХНИЧЕСКОЕ МОДЕЛИРОВАНИЕ