DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

CY8C54LP Ver la hoja de datos (PDF) - Cypress Semiconductor

Número de pieza
componentes Descripción
Fabricante
CY8C54LP
Cypress
Cypress Semiconductor 
CY8C54LP Datasheet PDF : 117 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
PRELIMINARY
PSoC® 5LP: CY8C54LP Family
Datasheet
chains that transmit multiple packets in this way. A similar
concept exists in the opposite direction to receive the packets.
4.3.4.8 Nested DMA
One TD may modify another TD, as the TD configuration space
is memory mapped similar to any other peripheral. For example,
a first TD loads a second TD’s configuration and then calls the
second TD. The second TD moves data as required by the
application. When complete, the second TD calls the first TD,
which again updates the second TD’s configuration. This
process repeats as often as necessary.
4.4 Interrupt Controller
The Cortex-M3 NVIC supports 16 system exceptions and 32
interrupts from peripherals, as shown in Table 4-5.
Table 4-5. Cortex-M3 Exceptions and Interrupts
Exception
Number
Exception Type
Priority
1
Reset
–3 (highest)
2
NMI
–2
3
Hard fault
–1
4
5
6
7 – 10
11
12
13
14
15
16 – 47
MemManage
Bus fault
Usage fault
–
SVC
Debug monitor
–
PendSV
SYSTICK
IRQ
Programmable
Programmable
Programmable
–
Programmable
Programmable
–
Programmable
Programmable
Programmable
Exception Table
Address Offset
Function
0x00
Starting value of R13 / MSP
0x04
Reset
0x08
Non maskable interrupt
0x0C
All classes of fault, when the corresponding fault handler
cannot be activated because it is currently disabled or
masked
0x10
Memory management fault, for example, instruction
fetch from a nonexecutable region
0x14
Error response received from the bus system; caused
by an instruction prefetch abort or data access error
0x18
Typically caused by invalid instructions or trying to
switch to ARM mode
0x1C – 0x28
Reserved
0x2C
System service call via SVC instruction
0x30
Debug monitor
0x34
Reserved
0x38
Deferred request for system service
0x3C
System tick timer
0x40 – 0x3FC
Peripheral interrupt request #0 - #31
Bit 0 of each exception vector indicates whether the exception is
executed using ARM or Thumb instructions. Because the
Cortex-M3 only supports Thumb instructions, this bit must
always be 1. The Cortex-M3 non maskable interrupt (NMI) input
can be routed to any pin, via the DSI, or disconnected from all
pins. See “DSI Routing Interface Description†section on
page 42.
The NVIC handles interrupts from the peripherals, and passes
the interrupt vectors to the CPU. It is closely integrated with the
CPU for low latency interrupt handling. Features include:
„ 32 interrupts. Multiple sources for each interrupt.
„ Configurable number of priority levels: from 3 to 8.
„ Dynamic reprioritization of interrupts.
„ Priority grouping. This allows selection of preempting and non
preempting interrupt levels.
„ Support for tail-chaining, and late arrival, of interrupts. This
enables back-to-back interrupt processing without the
overhead of state saving and restoration between interrupts.
„ Processor state automatically saved on interrupt entry, and
restored on interrupt exit, with no instruction overhead.
If the same priority level is assigned to two or more interrupts,
the interrupt with the lower vector number is executed first. Each
interrupt vector may choose from three interrupt sources: Fixed
Function, DMA, and UDB. The fixed function interrupts are direct
connections to the most common interrupt sources and provide
the lowest resource cost connection. The DMA interrupt sources
provide direct connections to the two DMA interrupt sources
provided per DMA channel. The third interrupt source for vectors
is from the UDB digital routing array. This allows any digital signal
available to the UDB array to be used as an interrupt source. All
interrupt sources may be routed to any interrupt vector using the
UDB interrupt source connections.
Document Number: 001-84934 Rev. **
Page 15 of 117

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]