Electric имеет встроенное средство моделирования на уровне логических элементов ALS, которое может моделировать схемы, топологию, или VHDL описания. Симулятор уже знает о MOS транзисторах и некоторых цифровых логических элементах. Это может быть реализовано функциональными описаниями любой схемы, используя язык HDL.
Для примера моделирования ALS загрузите "демонстрационную" библиотеку и cмоделируйте ячейку "tool-SimulateALS{sch}". Вы можете загрузить демонстрационную библиотеку командой Load Sample Cells Library (в меню Help).
Чтобы начать моделирование схемы в текущем окне, используйте ALS: Simulate This Cell command (from menu Tools / Simulation (Built-in)). После этой команды окно сигналов откроется и будет управлять моделированием (см. Раздел 4-11 для подробностей). Так как механизм ALS работает в Electric, Вы можете поместить стимулы в схему и сразу видеть результаты.
ALS в состоянии обработать транзисторы с varying strength. Чтобы установить транзистор как weak, используйте команду Weak (в меню Tools / Simulation (Verilog) / Transistor Strength). Чтобы восстановить strength к нормальному, используйте команду Normal. Заметьте, что это должно быть сделано до начала моделирования.
Предпочтения
У Simulators Preferences (в меню File / Preferences..., "Tools" section, "Simulators" tab) есть некоторые средства управления, которые влияют на моделирование ALS. Например флажок "Multistate display" указывает симулятору показывать осциллограммы сигналов разными цветами, чтобы указать на различные strengths. Без этого всюду будет использоваться единственный цвет. Другие общие средства управления обсуждаются в разделе 4-11.