Electronic Components Datasheet Search
  British  ▼
ALLDATASHEET.CO.UK

X  

TS68HC901 Datasheet(PDF) 9 Page - STMicroelectronics

Part # TS68HC901
Description  HCMOS MULTI-FUNCTION PERIPHERAL
PDF  42 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

TS68HC901 Datasheet(HTML) 9 Page - STMicroelectronics

Back Button TS68HC901 Datasheet HTML 5Page - STMicroelectronics TS68HC901 Datasheet HTML 6Page - STMicroelectronics TS68HC901 Datasheet HTML 7Page - STMicroelectronics TS68HC901 Datasheet HTML 8Page - STMicroelectronics TS68HC901 Datasheet HTML 9Page - STMicroelectronics TS68HC901 Datasheet HTML 10Page - STMicroelectronics TS68HC901 Datasheet HTML 11Page - STMicroelectronics TS68HC901 Datasheet HTML 12Page - STMicroelectronics TS68HC901 Datasheet HTML 13Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 42 page
background image
INTERRUPT STRUCTURE
In a 68000 system, the CMFP will be assigned to
one of the seven possible interrupt levels. All inter-
rupt service requests from the CMFP’s 16 interrupt
channels will be presented at this level. Although, as
an interrupt controller, the CMFP will internally prio-
ritize its 16 interrupt sources. Additional interrupt
sources may be placed at the same interrupt level
by daisy-chaining multiple CMFPs. The CMFPs will
be prioritized by their position in the chain.
INTERRUPT PROCESSING
Each CMFP provides individual interrupt capability
for its various functions. When an interrupt is recei-
ved on one of the external interrupt channels or from
one of the eight internal sources, the CMFP will re-
quest interrupt service. The 16 interrupt channels
are assigned a fixed priority so that multiple pending
interrupts are serviced according to their relative im-
portance. Since the CMFP can internally generate
16 vector numbers, the unique vector number which
corresponds to the highest priority channel that as
a pending interrupt is presented to the processor du-
ring an interrupt acknowledge cycle. This unique
vector number allows the processor to immediately
begin execution of the interrupt handler for the inter-
rupt source, decreasing interrupt latency time.
INTERRUPT CHANNEL PRIORITIZATION
The 16 interrupt channels are prioritized as shown
in figure 5. General purpose interrupt 7 (I7) is the hi-
ghest priority interrupt channel and I0 is the lowest
priority channel. Pending interrupts are presented to
the CPU in order of priority unless they have been
masked off. By selectively masking interrupts, the
channel are in effect re-prioritized.
INTERRUPT VECTOR NUMBER FORMAT
During an interrupt acknowledge cycle, a unique 8-
bit vector number is presented to the system which
corresponds to the specific interrupt source which is
requesting service. The format of the vector is
shown in figure 6. The most significant four bits of
the interrupt vector number are user programmable.
These bits are set by writing the upper four bits of
the vector register which is shown in figure 7. The
low order bits are generated internally by the
TS68HC901. Note that the binary channel number
shown in figure 5 corresponds to the low order bits
of the vector number associated with each channel.
Figure 9 : Interrupt Channel
Prioritization
Priority
Channel
Description
HIGHEST
LOWEST
1111
1110
1101
1100
1011
1010
1001
1000
0111
0110
0101
0100
0011
0010
0001
0000
General Purpose Interrupt 7(I7)
General Purpose Interrupt 6(I6)
Timer A
Receive Buffer Full
Receive Error
Transmit Buffer Empty
Transmit Error
Timer B
General Purpose Interrupt 5(I5)
General Purpose Interrupt 4(I4)
Timer C
Timer D
General Purpose Interrupt 3(I3)
General Purpose Interrupt 2(I2)
General Purpose Interrupt 1(I1)
General Purpose Interrupt 0(I0)
Figure 5 : Interrupt Channel Prioritization
®
TS68HC901
9/42



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


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