2.7 Interactive slider dependant voltage generator
(Регулируемый источник напряжения)
Источник постоянного напряжения. Его амплитуду можно изменять в
процессе моделирования при перемещении слайдера (ползунка), (см. рис. 2.4). Этот
компонент очень полезен при моделировании работы АЦП микроконтроллера.
Синтаксис: V[<instName>] <nodeName> <powerNode>
+ SLIDER_<sliderNumber>(<vLow> <vHigh>)
Примеры: Vth minus vss SLIDER_1(0 5) ; от 0 до 5 В, управление Slider 1
V node1 vss SLIDER_3(1.5 2.5) ; от 1.5 до to 2.5 В, управление Slider 3
Рисунок 2.4 – Внешний вид контрольной панели с указанием 3-х слайдеров
Номер слайдера может быть 1, 2, 3, соответствуя 3 ползункам (S1, S2, S3)
пульта управления. Несколько источников напряжения могут управляться в то же
самое время тем же самым ползунком (слайдером).
Примечание: Второе название узла должно быть всегда VDD,
VSS или GND.
2.8 Interactive NRZ digital pattern generator.
(Управляемый генератор (Non-ruturn-to-zero (NRZ))
Этот компонент производит цифровой код, не возвращающийся к нулю, по
указанному узлу. Уровни напряжения - VDD, VSS и (VDD+VSS)/2 для
идентификаторов кода 1, 0 и X. Образцы активизированы, когда кнопка KEY_x
нажата в окне Control Panel, и в начале моделирования используется ключевое слово
RESET. VMLAB позволяет определять максимум 16 генераторов,
активизированных кнопками. Синтаксис:
P[<instName>] NRZ(<timeBit>) <nodeName> KEY_<keyNumber> "<pattern>"
[+ KEY_<keyNumber> "<pattern>"]
[+ RESET "<pattern>"
[+ ....]
Используемые параметры имеют следующее значение:
– <timeBit> является периодом вывода следующего бита 0, 1 или X.
– <keyNumber> должно быть 0 to 9, A to F.
– "<pattern>" должна быть любой последовательностью переменных 0, 1, и
X, (максимальная длина 255), или строка с формой "файл: <имя файла> ", для
генераторов, определенных во внешних файлах.