реклама на сайте
подробности

 
 
> как измерить задержку сигнала?, Cadence IC5.141, Analog Design Environment, Calculator, cross
BlackOps
сообщение Oct 6 2011, 05:21
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121




К примеру есть сигнал а с заданными параметрами rise time, fall time , частотой итд, ну и другой сигнал b с теми же параметрами но только иной частотой теперьоба сигнала подаются на AND2 (NAND2-Inverter) и получаю новый сигнал out на выходе. И мне надо измерить задержку сигнала out на выходе по отношению к сигналу а который на входе, в калькуляторе есть функция cross, ввожу следующее:

cross(VT("/out"),0.9, 4, "rising")-cross(VT("/a"), 0.9, 4, "rising")


где out это выход AND2 гейта. Vdd = 1.8v.

мне в статусе выдается ошибка:
*Error* ("difference" 103 t nil ("*Error* difference: can't handle (nil - nil)"))

интерестно то, что когда я хочу измерить задержку сигнала а (который мне известен, я сам его устанавливал) поменяв код на: cross(VT("/a"),0.9, 4, "falling")-cross(VT("/a"), 0.9, 4, "rising") то на графике выводится правильный результат!

не могу понять почемуже проблема такая с измерением задержки выходного сигнала?


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 1)
BlackOps
сообщение Oct 6 2011, 06:44
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-06-08
Из: USSR
Пользователь №: 38 121



понятно, я время симуляции недостаточное указал, а количество совпадений 4, а во время симуляции всего 3 раза сигнал меняет значение.

а вот если указываю количество совпадений с заданным значением 0.9в (edges) равным 1, то выдает правильный результат.. странно только то, что даже если время симуляции задано достаточно, и значение (edges) задаю больше одного, то тогда вновь выдает неверный результат.


--------------------
Нажми на кнопку - получишь результат, и твоя мечта осуществится
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 22:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016