Electronic Components Datasheet Search
  English  ▼

X  

C167CS Datasheet(PDF) 103 Page - Infineon Technologies AG

Part # C167CS
Description  16-Bit Single-Chip Microcontroller
PDF  517 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INFINEON [Infineon Technologies AG]
Direct Link  http://www.infineon.com
Logo INFINEON - Infineon Technologies AG

C167CS Datasheet(HTML) 103 Page - Infineon Technologies AG

Back Button C167CS Datasheet HTML 99Page - Infineon Technologies AG C167CS Datasheet HTML 100Page - Infineon Technologies AG C167CS Datasheet HTML 101Page - Infineon Technologies AG C167CS Datasheet HTML 102Page - Infineon Technologies AG C167CS Datasheet HTML 103Page - Infineon Technologies AG C167CS Datasheet HTML 104Page - Infineon Technologies AG C167CS Datasheet HTML 105Page - Infineon Technologies AG C167CS Datasheet HTML 106Page - Infineon Technologies AG C167CS Datasheet HTML 107Page - Infineon Technologies AG Next Button
Zoom Inzoom in Zoom Outzoom out
 103 / 517 page
background image
C167CS
Derivatives
Interrupt and Trap Functions
User’s Manual
5-20
V2.0, 2000-07
5.5
Interrupt Response Times
The interrupt response time defines the time from an interrupt request flag of an enabled
interrupt source being set until the first instruction (I1) being fetched from the interrupt
vector location. The basic interrupt response time for the C167CS is 3 instruction cycles.
Figure 5-4
Pipeline Diagram for Interrupt Response Time
All instructions in the pipeline including instruction N (during which the interrupt request
flag is set) are completed before entering the service routine. The actual execution time
for these instructions (e.g. waitstates) therefore influences the interrupt response time.
In Figure 5-4 the respective interrupt request flag is set in cycle 1 (fetching of
instruction N). The indicated source wins the prioritization round (during cycle 2). In
cycle 3 a TRAP instruction is injected into the decode stage of the pipeline, replacing
instruction N + 1 and clearing the source’s interrupt request flag to ‘0’. Cycle 4 completes
the injected TRAP instruction (save PSW, IP and CSP, if segmented mode) and fetches
the first instruction (I1) from the respective vector location.
All instructions that entered the pipeline after setting of the interrupt request flag (N + 1,
N + 2) will be executed after returning from the interrupt service routine.
The minimum interrupt response time is 5 states (10 TCL). This requires program
execution from the internal code memory, no external operand read requests and setting
the interrupt request flag during the last state of an instruction cycle. When the interrupt
request flag is set during the first state of an instruction cycle, the minimum interrupt
response time under these conditions is 6 state times (12 TCL).
The interrupt response time is increased by all delays of the instructions in the pipeline
that are executed before entering the service routine (including N).
MCT04332
Pipeline Stage
FETCH
DECODE
EXECUTE
WRITEBACK
Cycle 1
N
N - 1
N - 2
N - 3
Cycle 2
N + 1
N
N - 1
N - 2
Cycle 3
N + 2
TRAP (1)
N
N - 1
Cycle 4
I1
TRAP (2)
TRAP
N
0
1
IR-Flag
Interrupt Response Time



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