Z16M1720ASG1868 Zilog, Z16M1720ASG1868 Datasheet - Page 104

no-image

Z16M1720ASG1868

Manufacturer Part Number
Z16M1720ASG1868
Description
IC PCMCIA INTERFACE 100-VQFP
Manufacturer
Zilog
Datasheet

Specifications of Z16M1720ASG1868

Applications
*
Interface
*
Voltage - Supply
*
Package / Case
100-LQFP
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z16M1720ASG1868
Manufacturer:
Zilog
Quantity:
10 000
UM008101-0601
<   % 2 7 2 G T K R J G T C N U
7 U G T / C P W C N
Interrupt On Ready
Normally, when the DMA has been enabled by the CPU to request the bus
while the I/O device’s Ready line is inactive, the Ready line’s transition to
the active state causes the BUSREQ line to go Low (Figure 65). It does so
within two clock cycles if the setup time to the rising edge of CLK is met.
This does not take place, however, when the Interrupt on Ready option
(also called the Interrupt Before Requesting Bus option) is selected. When
this option is used, the DMA interrupts the CPU when the Ready line
comes active. The CPU’s interrupt service routine now writes control bytes
to the DMA, which enable the DMA to request the bus after the service
routine finishes.
As noted earlier, the CPU cannot respond to an interrupt when the DMA
is bus master. Thus, when enabled in Continuous mode, the DMA inter-
rupts the CPU when the Ready line first becomes active, but not on
succeeding transitions.
The Interrupt on Ready option is typically used to put new starting
addresses into the DMA, so that transfers go to a part of memory that is
dynamically determined.
Interrupt Service Routines
In addition to the DMA’s extensive programmability for mode-setting
(usually done at power-up initialization), numerous commands (control
bytes) are designed for use in various interrupt service routines.
The next chapter on “Programming,” fully explains the commands, but a
quick overview follows.
Some typical functions for which control bytes are available for use in
interrupt service routines include:
Reset the DMA
Enable the DMA for bus requesting
Disable the DMA for bus requesting
Direct Memory Access

Related parts for Z16M1720ASG1868