Electronic Components Datasheet Search
  English  ▼

X  

PC87591L Datasheet(PDF) 278 Page - National Semiconductor (TI)

[Old version datasheet] Texas Instruments acquired National semiconductor.
Part # PC87591L
Description  LPC Mobile Embedded Controllers
PDF  437 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NSC [National Semiconductor (TI)]
Direct Link  http://www.national.com
Logo NSC - National Semiconductor (TI)

PC87591L Datasheet(HTML) 278 Page - National Semiconductor (TI)

Back Button PC87591L Datasheet HTML 274Page - National Semiconductor (TI) PC87591L Datasheet HTML 275Page - National Semiconductor (TI) PC87591L Datasheet HTML 276Page - National Semiconductor (TI) PC87591L Datasheet HTML 277Page - National Semiconductor (TI) PC87591L Datasheet HTML 278Page - National Semiconductor (TI) PC87591L Datasheet HTML 279Page - National Semiconductor (TI) PC87591L Datasheet HTML 280Page - National Semiconductor (TI) PC87591L Datasheet HTML 281Page - National Semiconductor (TI) PC87591L Datasheet HTML 282Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 278 / 437 page
background image
5.0 Host Controller Interface Modules (Continued)
www.national.com
278
Revision 1.07
The Host configuration module assigns host interrupts to IRQ numbers (see Section 6.1.10 on page 348). These interrupts
are IRQ1 and IRQ12 for keyboard and mouse IRQs, respectively.
When IRQ1 and/or IRQ12 are disabled (OBFKIE and/or OBFMIE bits in HICTRL register are cleared), the firmware can con-
trol the IRQ1 and/or IRQ12 signals by writing to the signal’s respective bit in HIIRQC register.
When IRQ1 and/or IRQ12 are controlled by hardware (OBFKIE and/or OBFMIE bits in HICTRL register are set to 1), inter-
rupts to the host are generated according to the status of Output Buffer Full (OBF) flag.
In normal polarity mode (IRQNPOL in HIIRQC register is set to 0), the PC87591x supports two types of interrupts: Legacy
Edge and Level. When an Edge interrupt is selected (IRQM in HIIRQC register is set), the interrupt signal default value is
high (1). When an interrupt signal must be sent (i.e., the corresponding OBF flag is set), a negative pulse is generated. The
pulse width is determined by IRQM field in HIIRQC register.
When the IRQ signals are set as level interrupts (IRQM in HIIRQC register is set to 0), the interrupt signal is usually low (0)
and is asserted (1) to indicate that the respective OBF flag is set. The signal is de-asserted (0) when the output buffer is read
(i.e., OBF flag is cleared).
Note that IRQ1 and IRQ12 have the same OBF flag but are not asserted together. Either IRQ1 or IRQ12 is set, depending
on the internal register written (HIKDO or HIMDO, respectively).
In negative polarity mode (IRQNPOL in HIIRQC register is set to1), the IRQ signal behavior is inverted from the behavior
described above.
The PC87591x firmware can read the values of the IRQ1 and IRQ12 signals by performing a read operation from IRQ1B
and IRQ12B bits in HIIRQC register.
Figure 93 illustrates the effect of the different control bits on the IRQ signals.
Figure 93. IRQx (IRQ1, IRQ11 or IRQ12) Control Diagram
Keyboard/Mouse Channel (6016, 6416)
The Host Interface of the PC87591x is compatible with the legacy 8042 host interface. It is based on two registers: Com-
mand/Data and Status. The Host Interface logic generates interrupts to the host processor and core according to the status
of the input and output data buffers. Figure 94 provides a schematic description of the Host Interface Keyboard/Mouse chan-
nel.
Hardware
IRQM field (HIIRQ)
Interrupt
IRQNPOL bit (HIIRQC)
1
0
IRQxB bit (HIIRQC)
OBFMIE or OBFKIE bit
1
0
(HICTRL)
IRQxB bit (HIIRQC)
IRQxB bit (HIIRQC)
(write)
(Part of SuperI/O
Configuration
Module)
IRQ Routing
and Polarity
IRQ Serializer
IRQ
Serializer
(read)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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