INTERRUPT STRUCTURE

S3F80JB

 

 

INTERRUPT TYPES

The three components of the S3C8/S3F8-series interrupt structure described above — levels, vectors, and sources — are combined to determine the interrupt structure of an individual device and to make full use of its available interrupt logic. There are three possible combinations of interrupt structure components, called interrupt types 1, 2, and 3. The types differ in the number of vectors and interrupt sources assigned to each level (See Figure 5-1):

Type 1: One level (IRQn) + one vector (V1) + one source (S1)

Type 2: One level (IRQn) + one vector (V1) + multiple sources (S1 – Sn)

Type 3: One level (IRQn) + multiple vectors (V1 – Vn) + multiple sources (S1 – Sn , Sn+1 – Sn+m)

In the S3F80JBmicrocontroller, all three interrupt types are implemented.

Levels

Type 1: IRQn

Type 2: IRQn

Type 3: IRQn

 

 

Vectors

 

Sources

 

 

 

V1

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

 

 

 

S1

 

 

 

 

 

 

 

 

 

 

V1

 

 

 

S2

 

 

 

 

 

 

 

 

 

 

 

 

 

S3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sn

 

 

 

 

 

 

 

 

 

 

V1

 

 

 

S1

 

 

 

 

 

 

 

 

 

V2

 

 

 

S2

 

 

 

 

 

 

 

 

 

V3

 

 

 

S3

 

 

 

 

 

 

 

 

 

Vn

 

 

Sn

 

 

 

 

 

 

 

 

 

 

 

 

Sn + 1

 

 

 

 

 

 

 

Sn + 2

Sn + m

NOTE: The number of Sn and Vn value is expandable.

Figure 5-1. S3C8/S3F8-Series Interrupt Types

5-2

Page 112
Image 112
Samsung S3F80JB manual S3C8/S3F8-Series Interrupt Types