![Zilog Z382 1](https://upload.wikimedia.org/wikipedia/commons/b/b3/Zilog_Z382_1.jpg)
The Z380 and Z382 are
Zilog 16-bit
16-bit microcomputers are microcomputers that use 16-bit microprocessors.
A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two mo ...
/
32-bit processor
Processor may refer to:
Computing Hardware
* Processor (computing)
**Central processing unit (CPU), the hardware within a computer that executes a program
*** Microprocessor, a central processing unit contained on a single integrated circuit (I ...
from 1994.
[https://www.zilog.com/docs/datacomm/pb0075.pdf ] It is
Z80
The Z80 is an 8-bit microprocessor introduced by Zilog as the startup company's first product. The Z80 was conceived by Federico Faggin in late 1974 and developed by him and his 11 employees starting in early 1975. The first working samples were ...
compatible, but it was released much later than its competitors (the Intel
386
__NOTOC__
Year 386 ( CCCLXXXVI) was a common year starting on Thursday (link will display the full calendar) of the Julian calendar. At the time, it was known as the Year of the Consulship of Honorius and Euodius (or, less frequently, year 11 ...
and
Motorola 68020
The Motorola 68020 ("''sixty-eight-oh-twenty''", "''sixty-eight-oh-two-oh''" or "''six-eight-oh-two-oh''") is a 32-bit microprocessor from Motorola, released in 1984. A lower-cost version was also made available, known as the 68EC020. In keeping ...
) and as a result was never able to gain any significant market leverage. On the other hand, the newer and faster
eZ80
The Zilog eZ80 is an 8-bit microprocessor from Zilog, introduced in 2001. eZ80 is an updated version of the company's first product, the Z80 microprocessor.
Design
The eZ80 (like the Z380) is binary compatible with the Z80 and Z180, but a ...
family was more successful.
The chip supports
32-bit processing with a
clock speed
In computing, the clock rate or clock speed typically refers to the frequency at which the clock generator of a processor can generate pulses, which are used to synchronize the operations of its components, and is used as an indicator of the pro ...
of up to 20
MHz
The hertz (symbol: Hz) is the unit of frequency in the International System of Units (SI), equivalent to one event (or cycle) per second. The hertz is an SI derived unit whose expression in terms of SI base units is s−1, meaning that one he ...
.
The Z380 is incompatible with Zilog's older
Z800 and
Z280. As the Z380 is derived from the newer
Z180 it is a less mini computer like design than these older processors, with fewer features. Instead, it has a wider ALU and register length of 32-bits. It can therefore address 4 GB directly:
* Similar
pipelined execution or fetch/execute overlap as the Z280
[
page 45
]
* Simpler
MMU, without
memory protection
Memory protection is a way to control memory access rights on a computer, and is a part of most modern instruction set architectures and operating systems. The main purpose of memory protection is to prevent a process from accessing memory that h ...
.
* Minimum of 2 clocks/
instruction. This is like the Z280, but also for 32-bit operations.
* No on-chip
cache
Cache, caching, or caché may refer to:
Places United States
* Cache, Idaho, an unincorporated community
* Cache, Illinois, an unincorporated community
* Cache, Oklahoma, a city in Comanche County
* Cache, Utah, Cache County, Utah
* Cache County ...
, as it is redundant with the faster static RAMs of the 1990s and onwards.
* Lacks the
I/O trap feature
The Z382 is marked as a Data Communications Controller and in addition to the Z380 has addition I/O features.
[
* 16550 Mimic with I/O Mailbox, DMA Mailbox, and 16 mABus Drive
* 3 HDLC Synchronous Serial Channels–Serial Data Rate of up to 10 Mbps
* GCI/SCIT Bus Interface
* 8 Advanced DMA Channels with 24-Bit Addressing
* Plug-and-Play ISA Interface
* PCMCIA Interface
* 2 Enhanced ASCIs (UARTs) with 16-Bit Baud RateGenerators (BRG)
* Clocked Serial I/O Channel (CSIO) for Use with SerialMemory
* Two 16-Bit Timers with Flexible Prescalers
* Three Memory Chip Selects with Wait-State Generators
* Watch-Dog Timer (WDT)
* Up to 32 General-Purpose I/O Pins n
* DC to 20 MHz Operating Frequency @ 5.0V n
* DC to 10 MHz Operating Frequency @ 3.3Vn
* 144-Pin QFP and VQFP Style Packages
]
References
;Notes
;Bibliography
*
Further reading
*
*
Zilog microprocessors
32-bit microprocessors
{{microcompu-stub