Macromedia Flash. Модели микросхем.

Опубликовано: 28-08-2013, 09:03
Macromedia Flash. Модели микросхем.

Предположение.

По всем предположениям, размещенные в интернете динамические модели микросхем окажутся весьма популярными.

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

Отладка узлов на микросхемах, где средняя степень интеграции нужны: источники питания, макет узла, генератор импульсов и осциллограф. Немного сложнее, если прикладная система разрабатывается на основе микроконтроллера. Требуется отладка кода программы, а так же схемотехники системы. На помощь при отладке и проектировании таких систем приходят симуляторы, внутрисхемные эмуляторы и дебаггеры.

Цель работы дать оценку Macromedia Flash и ее возможностям, будучи на посту инструмента по созданию моделей микросхем. Управление этими объектами по средствам редактора, задачей которого будет нарисовать графические объекты и объектно-ориентированного языка - весьма хорошая основа, чтобы остановить выбор на Flash, в качестве инструмента.

Первоэтапным моделированием считаются: микросхемы NNK серии SN74/54, у нас - это микросхемы серий: 155, 155, 155, 1531, 1533. Если говорить о написании модели, то с этой стороны не имеет особого значения тип технологии, по которой изготавливаются микросхемы типа: ТТЛ, ЭСТЛ и КМОП. Более весомое значение имеет степень интеграции. При написании модели R-S триггера - одно, а вот если модель FWG, функционирование которой происходит, как правило, только после заблаговременной записи нескольких управляющих слов - другое.

Технология моделирования.

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

Основное требование к приложению:

  • Отображение моделями микросхем точное поведение оригиналов
  • Быстрая генерация входных сигналов.
  • Возможность задать любые входные последовательности, даже при тех, где состояние схемы неопределенное.
  • Не более 100-150кб загрузочного модуля.