| Electronic Components Datasheet Search |
|
OXCF950 Datasheet(PDF) 19 Page - Oxford Semiconductor |
|
|
|||||||||||||||||||||||||||||
OXCF950 Datasheet(HTML) 19 Page - Oxford Semiconductor |
|
19 / 66 page ![]() DS-0027 Feb 06 External—Free Release Page 19 of 66 OXCF950 rev B DATA SHEET OXFORD SEMICONDUCTOR, INC. Generic Page Switch register ‘GPS’ (Offset 0x0F) This register provides a mechanism for the user to switch out of accessing the configuration registers when in Generic mode i.e. when the configuration registers overlay the UART registers. Read/Write Bits Description EEPROM PCMCIA Reset 0 Write 0 to switch out of overlay mode This feature is new to OXCF950 rev B - W 0 Table 14: Generic Page Switch 5.4 CF / PCMCIA Interrupt 5.4.1 Interrupt Generation PCMCIA/CF cards support pulse or level type interrupt signals to request interrupt service from the host system. The CIS of the card specifies whether pulse, level or both types of interrupt can be generated. Once the host has read the CIS it is able to set the LevlReq field in the Configuration Options Register (COR) to tell the card which type of interrupts should be generated. The OXCF950 is capable of generating either type of interrupt. However, to reduce power consumption, the default CIS states that only level type interrupts can be generated. A custom CIS can be constructed that specifies the card has the ability to generate pulse type interrupts, if this is required, by using an external EEPROM. The OXCF950 uses a programmable clock divider circuit to generate pulse type interrupts signals. The pulse that is generated is one clock cycle (after division) in length. The divider circuit can be programmed by setting the contents of the Interrupt Pulse Divide Value field in the DIV local configuration register (see section 6.3.4.3). This allows the length of the pulse to be varied, so that different clock frequencies can be used and the pulse can still be kept as short as possible, without violating the minimum length of 50 μs as defined in the PCMCIA Standard. Table 15 shows how the register should be programmed for different clock frequencies. Clock Frequency (MHz) Interrupt Divider Setting f < 2 000 2 <= f < 4 001 4 <= f < 8 010 8 <= f < 16 011 16 <= f < 32 100 32 <= f < 64 101 110 RESERVED 111 Table 15: Interrupt Pulse Divide Value settings 5.4.2 Interrupt Sources The OXCF950 has three possible interrupt sources. These are the internal UART, and the two multi-purpose I/O pins, which can be configured as interrupts using the MIO Configuration Register (MIC – see section 6.3.4.2) and the Interrupt Status and Control Register (ISR – see section 6.3.4.5) When the OXCF950 is requesting interrupt service, the Intr field within the Configuration Status Register (CSR – see section 6.5.2) will be set to 1. Otherwise this field will be cleared to 0. The Intr field value is controlled by the interrupt source (i.e UART or MIO [1:0]). The status of the actual interrupts can be read from the ISR register. |
|
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 |
| 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 |