Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Article on the Z380

132 views
Skip to first unread message

rzh

unread,
Feb 9, 1996, 3:00:00 AM2/9/96
to

Have you folks seen the article that appears in this month's
Circuit Cellar Ink (#67, pp. 12-17)? The title is "Updating
a Classic: the Z80380 Microprocessor". It was written by
Monte Dalrymple who used to work for Zilog, and was "the
architect and one of the designers of the Z380". The article
states that the Z380's instruction set remains 100% binary
compatible with the Z80 and Z180. As we are all aware, the
Z80 has two sets of AF, BC, DE, and HL registers, and one IX,
IY, I, R, SP, and PC register. The Z380 has 4 sets of these
registers (with a few exceptions), all 32 bits wide except for
the A register. So it has four BC, DE, HL, IX, and IY, two
AF, SP and PC, one I and R, with an additional "Iz" register.
There is a 32-bit select register (SR) that controls the
various modes of the Z380. The Z380 can operate in either
word or long-word mode, and has a "decoder directive" that
extends the instruction decoder to fetch additional bytes from
the instruction stream for decoding. The CPU has "native" and
"extended" modes to handle Z80 compatibility. It contains a
refresh controller for DRAMS, and a chip-select and wait-state
generator. The Z380 has a 32-bit address bus and a 16-bit data
bus, but there are unique control signals for the memory and I/O
interfaces. The timing of the I/O interface can be 1/2, 1/4,
1/6, or 1/8 of BUSCLK, and permits the CPU to run at full
speed with slower peripheral devices. It looks as though some
of the features built into the CPU greatly reduce the require-
ments for external glue logic, for example when interfacing to
standard SIMM DRAM.

The article claims that the Z80 runs at a maximum of 20 MHz
(7.3 MIPS, although MIPS is a truly bogus concept with a
processor like the Z80), and the Z180 runs at a maximum of
33 MHz (8.3 MIPS). Right now, the Z380 is available in two
versions. The 10 MHz, 3v CPU is rated at 5 MIPS, and the 16
MHz, 5v CPU is rated at 8 MIPS.

Zilog's address is given as: 210 East Hacienda Ave., Campbell,
CA. 95008-6600 408/370-8000, FAX 408/370-8056.

[This is just like doing a "book report" in school.]

roger r...@dgs.dgsys.com

Simon Cooke

unread,
Feb 11, 1996, 3:00:00 AM2/11/96
to
rzh (r...@dgs.dgsys.com) wrote:

: The article claims that the Z80 runs at a maximum of 20 MHz


: (7.3 MIPS, although MIPS is a truly bogus concept with a
: processor like the Z80), and the Z180 runs at a maximum of
: 33 MHz (8.3 MIPS). Right now, the Z380 is available in two
: versions. The 10 MHz, 3v CPU is rated at 5 MIPS, and the 16
: MHz, 5v CPU is rated at 8 MIPS.

Hi Roger,
Actually, you can also get an 18MHz version at the moment - we have two
of them sitting on the bench upstairs. Anybody got any idea how to solder
100 pin QFP's onto a circuit board? Come to think of it... anyone know
how to etch a board that fine without going to a professional?
Laserprinting onto acetate and using photoetch just can't get the detail.

:(

Simon


--
+- Email:Simon...@umist.ac.uk ---- Fidonet: 2:250/124.2 (Simon Cooke) ----+
| Snail:1 Dovey Close, Astley, Tyldesley, Manchester, M29 7NP, UK |
| Tel: +44 1942 886084 Fax: +44 1942 886084 (ring voice first to confirm!) |
+- WWW: http://jumper.mcc.ac.uk/~simonc -------------------------------------+

Jens Goerke

unread,
Feb 11, 1996, 3:00:00 AM2/11/96
to
Simon Cooke (sim...@jumper.mcc.ac.uk) wrote:
[...]

> 100 pin QFP's onto a circuit board? Come to think of it... anyone know
> how to etch a board that fine without going to a professional?
> Laserprinting onto acetate and using photoetch just can't get the detail.

Have you tried writing a PostScript file and taking that to
a service bureau to get it on film (via a laser typesetter)?
Quality is excellent (up to 3600 dpi, pure black) with moderate
cost (under 20$ per page). Give it a try, you won't do it any
other way again.

Hope this helps,
Jens
--
Missing coffee error - operator halted.

Ludo VanHemelryck

unread,
Feb 11, 1996, 3:00:00 AM2/11/96
to
In article <4fg9ks$j...@DGS.dgsys.com>, r...@dgs.dgsys.com says...

>
>
>Have you folks seen the article that appears in this month's
>Circuit Cellar Ink (#67, pp. 12-17)? The title is "Updating
>a Classic: the Z80380 Microprocessor".

I decided to contact Zilog, and to find out a little more about
the status and availability of the Z380. Zilog sent me a Z380
Users Manual and a Product Specification Manual. Through a
distributor, one can order a Z8038000ZCO Evaluation Board, which
comes with a IBM PC compatible cross assembler + linker/loader.
This evaluation kit is not cheap (@$650.-), and the distributor
I talked to, albeit friendly, is not set up to handle small
orders...

I take the statements, in both manuals, that the enhanced
instruction set mainmtains object-code compatibility with Z80
and Z180 microprocessors, with a grain of salt: the -380 does
not implement a -180 MMU nor DMA nor any of the other on-chip
I/O, and will thus not run code using any of these features. I
am not ready to abandon the Z180 at this point...

Ludo...


Bill Marcum

unread,
Feb 12, 1996, 3:00:00 AM2/12/96
to
In article <4fg9ks$j...@DGS.dgsys.com>, rzh <r...@dgs.dgsys.com> wrote:
>
>
>Zilog's address is given as: 210 East Hacienda Ave., Campbell,
>CA. 95008-6600 408/370-8000, FAX 408/370-8056.
>
The Circuit Cellar Ink. article might not have mentioned it, but there is
also http://www.zilog.com .


Simon Cooke

unread,
Feb 12, 1996, 3:00:00 AM2/12/96
to
Jens Goerke (gri...@jgfl1.allcon.com) wrote:

: Simon Cooke (sim...@jumper.mcc.ac.uk) wrote:
: [...]
: > 100 pin QFP's onto a circuit board? Come to think of it... anyone know
: > how to etch a board that fine without going to a professional?
: > Laserprinting onto acetate and using photoetch just can't get the detail.

: Have you tried writing a PostScript file and taking that to
: a service bureau to get it on film (via a laser typesetter)?
: Quality is excellent (up to 3600 dpi, pure black) with moderate
: cost (under 20$ per page). Give it a try, you won't do it any
: other way again.

Thanks Jens - I'll give that a go! Beats shelling out 120 UKP to get it
tooled up from a Gerber file...

Simon

--
+- Email:Simon...@umist.ac.uk ---- Fidonet: 2:250/124.2 (Simon Cooke) -+
| Soon to be moving! New address & telephone number will appear here asap |
| Pager number: (In case of emergency) 01426 208084 ... email's best tho' |
+- WWW: http://jumper.mcc.ac.uk/~simonc ----------------------------------+

cnis...@mail.arc.net

unread,
Feb 12, 1996, 3:00:00 AM2/12/96
to

Simon,
Here inthe States Digi-Key carries adapters from Aries that will adapt
a QFP to a standard through hold pattern. You still have to solder the chip
to the carrier though -- this can be somewhat tedious if you aren't set up for
SMD work. However, with a VERY fine iron and even finer solder, it can be
done, though I would prefer other methods.
--Mike


Mike Morris

unread,
Feb 13, 1996, 3:00:00 AM2/13/96
to
sim...@jumper.mcc.ac.uk (Simon Cooke) writes:

>rzh (r...@dgs.dgsys.com) wrote:

>: The article claims that the Z80 runs at a maximum of 20 MHz
>: (7.3 MIPS, although MIPS is a truly bogus concept with a
>: processor like the Z80), and the Z180 runs at a maximum of
>: 33 MHz (8.3 MIPS). Right now, the Z380 is available in two
>: versions. The 10 MHz, 3v CPU is rated at 5 MIPS, and the 16
>: MHz, 5v CPU is rated at 8 MIPS.

>Hi Roger,
>Actually, you can also get an 18MHz version at the moment - we have two
>of them sitting on the bench upstairs. Anybody got any idea how to solder

>100 pin QFP's onto a circuit board? Come to think of it... anyone know
>how to etch a board that fine without going to a professional?
>Laserprinting onto acetate and using photoetch just can't get the detail.

Emulation Technologies has a line of gadgets that might help.

Email Tif...@pmail.emulation.com and ask for a catalog (226 pages!).

Phone 408-982-0660, or 800-995-4381
Snail-mail:
2344 Walsh Ave, Bldg F
Santa Clara, CA. 95051

--
---
Mike Morris mor...@grian.cps.altadena.ca.us
#include <disclaimer.std.h> I have others, but this works the best.
This message assembled from 100% recycled electrons (and pixels).

0 new messages