English
Language : 

Z80182 Datasheet, PDF (21/109 Pages) Zilog, Inc. – ZILOG INTELLIGENT PERIPHERAL CONTROLLER (ZIP™)
Zilog
PRELIMINARY
Z80182/Z8L182
ZILOG INTELLIGENT PERIPHERAL
16550 MIMIC INTERFACE FUNCTIONAL DESCRIPTION
The Z80182/Z8L182 has a 16550 MIMIC interface that
allows it to mimic the 16550 device. It has all the interface
pins necessary to connect to the PC/XT/AT bus. It contains
the complete register set of the part with the same interrupt
structure. The data path allows parallel transfer of data to
and from the register set by the internal Z80180 of the
Z80182/Z8L182. There is no shift register associated with
the mimic of the 16550 UART. This interface saves the
application from doing a serial transfer before performing
data compression or error correction on the data.
Control of the register set is maintained by six priority
encoded interrupts to the Z80182/Z8L182. When the PC/
XT/AT writes to THR, MCR, LCR, DLL, DLM, FCR or reads
the RBR, an interrupt to the Z80182/Z8L182 is generated.
Each interrupt can be individually masked off or all interrupts
can be disabled by writing a single bit. Both mode 0 and
mode 2 interrupts are supported by the 16550 MIMIC
interface.
Two eight-bit timers are also available to control the data
transfer rate of the 16550 MIMIC interface. Their input is
tied to the ESCC channel B divide clock, so a down count
of 24 bits is possible. An additional two eight bit timers are
available for programming the FIFO timeout feature (Four
Character Time Emulation) for both Receive and Transmit
FIFO’s.
The 16550 MIMIC interface supports the PC/XT/AT interrupt
structure as well as an additional mode that allows for a
wired Logic AND interrupt structure.
The 16550 MIMIC interface is also capable of high speed
parallel DMA transfers by using two control lines and the
transmit and receive registers of the 16550 MIMIC interface.
All registers of the 16550 MIMIC interface are accessible
in any page of I/O space since only the lowest eight
address lines are decoded. See Figure 6 for a block
diagram of the 16550 MIMIC interface.
16550 MIMIC Side
or PC Side Interface
MPU Side
Interface
4
PC
Addr/Decode
8
PC
Databus
2
PC DMA CNTL
1
PC IRQ
Receive
Timer
16550 MIMIC
Register Set
Transmit
Timer
6
Z80180
IRQ
Control
Databus
PC IRQ
DMA
Control
Figure 6. 16550 MIMIC Block Diagram
Control/
Config
Register
Z80180
Address
8
Z80180
Databus
2
Z80180
DMA
Control
DS971820600
3-21