Electronic Components Datasheet Search
  English  ▼

X  

PC87591L Datasheet(PDF) 341 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) 341 Page - National Semiconductor (TI)

Back Button PC87591L Datasheet HTML 337Page - National Semiconductor (TI) PC87591L Datasheet HTML 338Page - National Semiconductor (TI) PC87591L Datasheet HTML 339Page - National Semiconductor (TI) PC87591L Datasheet HTML 340Page - National Semiconductor (TI) PC87591L Datasheet HTML 341Page - National Semiconductor (TI) PC87591L Datasheet HTML 342Page - National Semiconductor (TI) PC87591L Datasheet HTML 343Page - National Semiconductor (TI) PC87591L Datasheet HTML 344Page - National Semiconductor (TI) PC87591L Datasheet HTML 345Page - National Semiconductor (TI) Next Button
Zoom Inzoom in Zoom Outzoom out
 341 / 437 page
background image
6.0 Host-Controlled Modules and Host Interface (Continued)
Revision 1.07
341
www.national.com
Standard Configuration
The standard configuration registers manage the PnP resource allocation to the functional blocks. The I/O port base address
(descriptor 0) is a pair of registers at index 60-6116, holding the first 16-bit base address for the register set of the functional
block. An optional 16-bit second base-address (descriptor 1) at index 62-6316 is used for logical devices with more than one
continuous register set. Interrupt Number and Wake-Up on IRQ Enable (index 7016) and IRQ Type Select (index 7116) reg-
isters allocate an IRQ number to the module’s interrupt and control the interrupt type and polarity. DMA Channel Select 0
(index 7416) allocates a DMA channel to the block, where applicable. DMA Channel Select 1 (index 7516) allocates a second
DMA channel, where applicable.
Special Configuration
The vendor-defined registers, starting at index F016 -F916, control function-specific parameters such as operation modes,
power saving modes, clock rate selection and non-standard extensions to generic functions.
6.1.3
Default Configuration Setup
The default configuration setup of the PC87591x Host-Controlled functions is set according to the following reset types (see
Section 3.2 on page 65):
●
VPP Power-Up Reset
Resets VPP-retained SuperI/O functions, such as the RTC and the MSWC registers, whose values are retained by
VPP.
●
VCC Power-Up Reset
Resets the MSWC registers whose values are retained by VCC only.
●
Host Domain Hardware Reset
— Resets all SuperI/O logical devices, with the exception of the Mobile System Wake-Up Control (MSWC) and the RTC
registers retained by VPP or VCC.
— Resets all SuperI/O configuration registers.
●
Host Domain Software Reset
— Resets all SuperI/O logical devices, except the MSWC and the RTC registers retained by VPP or VCC.
— Resets most bits in the SuperI/O configuration registers. This reset does not affect register bits that are locked for
write access (see “SuperI/O Configuration 6 Register (SIOCF6)” on page 345 and Table 47 on page 335).
If a Host Domain Hardware reset occurs, the PC87591x wakes up with the following default SuperI/O configuration setup:
— The configuration base address is according to the BADDR strap pin value, as shown in Table 47 on page 335.
— All logical devices are disabled, with the exception of the MSWC and shared memory, which remain functional but
whose registers cannot be accessed.
If a Host Domain reset occurs (either Software or Hardware), the PC87591x wakes up with the following default SuperI/O
configuration setup:
— The legacy devices are assigned with their legacy system resource allocation.
— The National proprietary functions are not assigned with any default resources, and the default values of their base
addresses are all 0016.
6.1.4
Address Decoding
A full 16-bit address decoding is applied when accessing the configuration I/O space as well as the registers of the functional
blocks. However, the number of configurable bits in the base address registers varies for each logical device.
The lower 0, 1, 2, 3, 4 or 5 address bits are decoded within the functional block to determine the offset of the accessed reg-
ister within the logical device’s I/O range of 1, 2, 4, 8, 16 or 32 bytes, respectively. The rest of the bits are matched with the
base address register to decode the entire I/O range allocated to the logical device. Therefore, the lower bits of the base
address register are forced to 0 (read only), and the base address is forced to be 1, 2, 4, 8, 16 or 32 byte-aligned, according
to the size of the I/O range.
The base address of the KBC, PM channel 1 and PM channel 2 are limited to the I/O address range of 000016 to 07FX16
only (bits 11-15 are forced to 0). The addresses of other devices are configurable within the full 16-bit address range (up to
FFFF16).
In some special cases, other address bits are used for internal decoding (such as bit 2 in the KBC). The KBC has two I/O
descriptors with some implied dependency between them. For more details, see the description of the base address register
for each logical device.
The Shared Memory and Security module serves as a bridge from the LPC to the on-chip flash and off-chip expansion mem-
ory. For module control and security function registers, the 16-bit base address is applied through the configuration address
space. To access the registers, the lower four address bits are decoded within the Shared Memory module. The address
ranges in the LPC memory space and the FWH memory space, which are bridged to the shared memory, are defined in the



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