CD2231 Intel Corporation, CD2231 Datasheet - Page 38

no-image

CD2231

Manufacturer Part Number
CD2231
Description
CD2231 Intelligent Two-channel Lan And Wan Communications Controller
Manufacturer
Intel Corporation
Datasheet
CD2231 — Intelligent Two-Channel LAN and WAN Communications Controller
Figure 4. Interrupt Acknowledge Cycle
IREQn*
IACKIN*
DS*
R/W*, CS*
A/D[0–15]
A[0–7]
DTACK*
DEN*
DATDIR*
1
Interrupt vector is always on A/D[0–7].
5.2.3
Groups and Types
There are two general reasons for the CD2231 to request service from the host processor — data
transfer and exceptional conditions. Furthermore, interrupts are grouped into three categories, each
with an associated Interrupt Request signal — IREQ1*, IREQ2*, and IREQ3*.
Group 1 — Modem signal change/timer events
Group 2 — Transmit interrupts
Group 3 — Receive interrupts
Group 1 is only used for exceptions. Groups 2 and 3 include both data transfer and exceptions.
Table 2
shows the possible causes of transmit and receive interrupt service requests. The cause of
an interrupt request is encoded into the two least-significant bits of the vector presented on the data
bus during the interrupt acknowledge cycle. The most-significant six bits of the vector come from
the LIVR:
Interrupt Vector LSBs
00
Receive exception
01
Modem signal change or timer event
10
Transmit data or exception
11
Receive Good Data
38
CD2231
SAMPLES ADDRESS BUS
1
VECTOR
1-CLOCK DELAY
Datasheet

Related parts for CD2231