9.X changes


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