Electronic Components Datasheet Search |
|
CS5535-UDC Datasheet(PDF) 68 Page - National Semiconductor (TI) |
|
|
|
CS5535-UDC Datasheet(HTML) 68 Page - National Semiconductor (TI) |
68 / 555 page www.national.com 68 Revision 0.8 Global Concepts and Features (Continued) 3.8.3.1 ASMI ASMIs fall into two classes: direct and in-direct. A behavioral model for a direct class ASMI is illustrated in Figure 3-7. In the model, an event is represented as a short duration (much less than 1 µs) positive pulse that is associ- ated with a given Enable/Event pair n. The Enable/Event pair is represented by a pair of simple “D” flip/flops that can be set (write 1 to Q) or cleared (write 0 to Q) by software. The EN bit can be written high or low, but the FLAG bit can only be cleared. By GeodeLink architecture convention, writing a 1 to a FLAG bit clears it; writing a 0 has no effect. If the EN bit is 1, then the 0-to-1 transition of the event pulse clocks a 1 into the SMI FLAG flip/flop. All of the ASMI bits are ORed together to form the GLD ASMI. The GLD ASMI is routed through the GLIU where it is ORed with all other device ASMIs to form the CS5535 ASMI. Figure 3-7. Direct ASMI Behavioral Model A behavioral model for a in-direct class ASMI is illustrated in Figure 3-8 on page 69. An event is represented as before, but it is first applied to some type of Native Event register. Generally, this is an IRQ status register of some kind that records multiple IRQ sources. Alternatively, there might be multiple independent Native Event registers that are at some point ORed together to form a single Native Event Summary Signal (NESS). In general, a NESS can also be an IRQ signal routed to the PIC subsystem. Hence, depending on operational needs, a NESS can be an IRQ or ASMI. The important point is that the NESS 0-to-1 transition clocks a 1 into the SMI FLAG flip/flop. The event only in- directly causes the SMI FLAG bit to be set. Further note that the Event[X] and ASMI[n+1] are independently clear- able. ASMI[n+1] can be cleared, while leaving NESS at a 1 state. After such clearing action with NESS high, ASMI[n+1] will not set again. Alternatively, Event[X] could be cleared without effecting the state of ASMI[n+1]. Lastly, it is possible to clear and set ASMI[n+1] while NESS remains at a constant high state. Consider the following sequence: 1) Assume EN[n] is high. 2) Event[X] occurs and NESS makes a 0-to-1 transition that sets ASMI[n+1]. 3) Software clears ASMI[n+1] by writing a 1 to it. 4) NESS remains high because Event[X] has not been cleared. 5) EN[n] is cleared to 0. 6) EN[n] is set to a 1 and causes ASMI[n+1] to be set again. Note: Step 5 could also be performed between steps 2 and 3 instead, yielding the same result. The sequence of setting EN[n] to 0 followed by setting EN[n] to 1 is called an Enable Toggle. The previous sequence is used when multiple events X, Y, Z, etc. all OR to form a single NESS. The events are shar- ing a single NESS. Under this arrangement, the following Virtual System Architecture (VSA) software sequence would be typical: 1) Assume EN[n] is high. 2) Event[X] fires and causes a CS5535 ASMI. 3) VSA searches the GX2/CS5535 system looking for the ASMI source and finds ASMI[n+1]. 4) VSA clears EN[n] to 0 and begins to perform the actions associated with Event[X]. 5) While the “actions” are being taken, Event[Y] fires. 6) VSA “actions” include clearing Event[X] and ASMI[n+1]. 7) NESS remains high because Event[Y] has fired. SMI MSR DQ CI + FLAG Bit[n+1] ASMI [n+1] GLD ASMI Clear_By_Software DQ CI Set_By_Software Clear_By_Software Event [X] EN Bit[n] Other ASMI FLAG Bits |
Similar Part No. - CS5535-UDC |
|
Similar Description - CS5535-UDC |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |