Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

S3C4510B Fiches technique(PDF) 39 Page - Samsung semiconductor

No de pièce S3C4510B
Description  Samsungs S3C4510B 16/32-bit RISC microcontroller is a cost-effective, high-performance microcontroller solution for Ethernet-based systems.
Download  422 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  SAMSUNG [Samsung semiconductor]
Site Internet  http://www.samsung.com/Products/Semiconductor
Logo SAMSUNG - Samsung semiconductor

S3C4510B Fiches technique(HTML) 39 Page - Samsung semiconductor

Back Button S3C4510B Datasheet HTML 35Page - Samsung semiconductor S3C4510B Datasheet HTML 36Page - Samsung semiconductor S3C4510B Datasheet HTML 37Page - Samsung semiconductor S3C4510B Datasheet HTML 38Page - Samsung semiconductor S3C4510B Datasheet HTML 39Page - Samsung semiconductor S3C4510B Datasheet HTML 40Page - Samsung semiconductor S3C4510B Datasheet HTML 41Page - Samsung semiconductor S3C4510B Datasheet HTML 42Page - Samsung semiconductor S3C4510B Datasheet HTML 43Page - Samsung semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 39 / 422 page
background image
S3C4510B
PROGRAMMER'S MODEL
2-13
IRQ
The IRQ (Interrupt Request) exception is a normal interrupt caused by a LOW level on the nIRQ input. IRQ has a
lower priority than FIQ and is masked out when a FIQ sequence is entered. It may be disabled at any time by
setting the I bit in the CPSR, though this can only be done from a privileged (non-User) mode.
Irrespective of whether the exception was entered from ARM or Thumb state, an IRQ handler should return from
the interrupt by executing
SUBS
PC,R14_irq,#4
Abort
An abort indicates that the current memory access cannot be completed. It can be signalled by the external
ABORT input. ARM7TDMI checks for the abort exception during memory access cycles.
There are two types of abort:
Prefetch abort: occurs during an instruction prefetch.
— Data abort: occurs during a data access.
If a prefetch abort occurs, the prefetched instruction is marked as invalid, but the exception will not be taken until
the instruction reaches the head of the pipeline. If the instruction is not executed - for example because a branch
occurs while it is in the pipeline - the abort does not take place.
If a data abort occurs, the action taken depends on the instruction type:
Single data transfer instructions (LDR, STR) write back modified base registers: the Abort handler must be
aware of this.
The swap instruction (SWP) is aborted as though it had not been executed.
Block data transfer instructions (LDM, STM) complete. If write-back is set, the base is updated. If the
instruction would have overwritten the base with data (ie it has the base in the transfer list), the overwriting is
prevented. All register overwriting is prevented after an abort is indicated, which means in particular that R15
(always the last register to be transferred) is preserved in an aborted LDM instruction.
The abort mechanism allows the implementation of a demand paged virtual memory system. In such a system
the processor is allowed to generate arbitrary addresses. When the data at an address is unavailable, the
Memory Management Unit (MMU) signals an abort. The abort handler must then work out the cause of the abort,
make the requested data available, and retry the aborted instruction. The application program needs no
knowledge of the amount of memory available to it, nor is its state in any way affected by the abort.
After fixing the reason for the abort, the handler should execute the following irrespective of the state (ARM or
Thumb):
SUBS
PC,R14_abt,#4
; for a prefetch abort, or
SUBS
PC,R14_abt,#8
; for a data abort
This restores both the PC and the CPSR, and retries the aborted instruction.


Numéro de pièce similaire - S3C4510B

FabricantNo de pièceFiches techniqueDescription
logo
Samsung semiconductor
S3C4530A SAMSUNG-S3C4530A Datasheet
1Mb / 432P
   16/32-bit RISC microcontroller is a cost-effective, high-performance microcontroller
More results

Description similaire - S3C4510B

FabricantNo de pièceFiches techniqueDescription
logo
Samsung semiconductor
S3C4530A SAMSUNG-S3C4530A Datasheet
1Mb / 432P
   16/32-bit RISC microcontroller is a cost-effective, high-performance microcontroller
S3C380D SAMSUNG-S3C380D Datasheet
148Kb / 24P
   Samsung S3C380D 16/32-bit RISC microcontroller is a cost-effective and high-performance microcontroller solution for TV applications.
S3C2510A SAMSUNG-S3C2510A Datasheet
412Kb / 46P
   16/32-bit RISC micro-controller is a cost-effective, high-performance micro-controller solution for Ethernet-based systems, for example
S3F443FX SAMSUNG-S3F443FX Datasheet
708Kb / 36P
   16/32-Bit RISC Microcontroller
logo
Maxim Integrated Produc...
MAXQ7665A MAXIM-MAXQ7665A Datasheet
480Kb / 47P
   16-Bit RISC Microcontroller-Based Smart Data-Acquisition Systems
Rev 1; 10/08
MAXQ7665 MAXIM-MAXQ7665 Datasheet
4Mb / 48P
   16-Bit RISC Microcontroller-Based Smart Data-Acquisition Systems
19-3217; Rev 2; 4/15
logo
Texas Instruments
TMS470PLF111 TI-TMS470PLF111 Datasheet
843Kb / 63P
[Old version datasheet]   16/32-BIT RISC FLASH MICROCONTROLLER
TMS470R1B768 TI-TMS470R1B768_08 Datasheet
533Kb / 49P
[Old version datasheet]   16/32-Bit RISC Flash Microcontroller
RM46L852 TI-RM46L852 Datasheet
2Mb / 172P
[Old version datasheet]   16/32-Bit RISC Flash Microcontroller
TMS470R1B1M TI1-TMS470R1B1M_12 Datasheet
547Kb / 60P
[Old version datasheet]   16/32-Bit RISC Flash Microcontroller
More results


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


Fiches technique Télécharger

Go To PDF Page


Lien URL




Politique de confidentialité
ALLDATASHEET.FR
ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Echange de liens   |   Fabricants
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