Z8L18220ASC Zilog, Z8L18220ASC Datasheet - Page 25
![IC 20MHZ STATIC MIMIC 100-LQFP](/photos/6/76/67664/269-100-lqfp_sml.jpg)
Z8L18220ASC
Manufacturer Part Number
Z8L18220ASC
Description
IC 20MHZ STATIC MIMIC 100-LQFP
Manufacturer
Zilog
Datasheet
1.Z8018233FSG.pdf
(109 pages)
Specifications of Z8L18220ASC
Processor Type
Z180
Features
Smart Peripheral Controller
Speed
20MHz
Voltage
3.3V
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
DS971820600
Z80182/Z8L182 MIMIC SYNCHRONIZATION CONSIDERATIONS
Because of the asynchronous nature of the FIFO’s on the
MIMIC, some synchronization plan must be provided to
prevent conflict from the dual port accesses of the MPU
and the PC.
To solve this problem, I/O to the FIFO is buffered and the
buffers allow both PC and MPU to access the FIFO
asynchronously. Read and Write requests are then
synchronized by means of the MPU clock. Incoming signals
are buffered in such a way that metastable input levels are
stabilized to valid 1 or 0 levels. Actual transfers to and from
the buffers, from and to the FIFO memory, are timed by the
MPU clock. ALU evaluation is performed on a different
phase than the transfer to ensure stable pointer values.
On the MPU interface, the transmitted data available can
be programmed to interrupt the MPU on 1, 4, 8 or 14 bytes
of available data by seeing the appropriate value in the
MPU FSCR control register (MPU write only xxECH) bits 6
and 7. A timeout feature exists, Transmit Timeout Timer,
Zilog
PS009801-0301
P R E L I M I N A R Y
which is an additional 8-bit timer with SCC TxRCB as the
input source. If the transmitter FIFO is non-empty and no
PC write or MPU read of the FIFO has taken place within the
timer interval, a timeout occurs causing a corresponding
interrupt to the MPU.
Another potential problem is that of simultaneous access
of the MPU and PC to any of the various ‘mailbox’ type
registers. This is solved by dual buffering of the various
read/write registers. During a read access by either the
MPU or PC to a mailbox register, the data in the output or
slave portion of the buffered register is not permitted to
change. Any write that might take place during this time
will be stored in the input of master part of the register. The
corresponding status/interrupt is reset appropriately based
on the write having followed the read to the register. For
example, the IUS/IP bit for the LCR write will not be cleared
by the MPU read of the LCR if a simultaneous write to the
LCR by the PC takes place. Instead the LSR data will
change after the read access and IUS/IP bit 3 remains at
logic 1.
Z
ILOG
I
NTELLIGENT
Z80182/Z8L182
P
ERIPHERAL
3-25