Subject: 9.X changes
From: Kevin Cameron (Kevin.Cameron@nsc.com)
Date: Mon Dec 09 2002 - 18:51:17 PST
9.3.2.2:
Maybe change title to:
Analog Macro Process Scheduling Semantics
Replace first two sentences with:
The internal evaluation of an analog macro process is described in section 9.2.2. Once
the analog engine has determined it's behavior for a given time it needs to communicate
the results to other processes in the mixed signal simulation through events and shared
variables. When an analog macro process is evaluated the analog engine finds a potential
“solution” at a future time (the “acceptance time”), and it stores (but not does not communicate)
values for all the process's nodes up to that time. A “wake up” event is scheduled for the
acceptance time of the process, and [the process is then inactive....]
5.75ns step for 8-5:
It says in step 5.4: "D2A notices queued event is going to drive the current value and
deschedules the wake-up for 5.75.", what it should probably say is:
The D2A detects the driver change and qd_val toggles back to 1 before the
0 propagates through the transition filter, so no analog change occurs at B.
Regards,
Kev.
-- National Semiconductor, Tel: (408) 721 3251 2900 Semiconductor Drive, Mail Stop D3-500, Santa Clara, CA 95052-8090
This archive was generated by hypermail 2b28 : Mon Dec 09 2002 - 18:51:11 PST