Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: /etc/disktab on vax

On 07/03/2012 07:52 PM, ..I'd rather be coding ASM! wrote:
>>  It's not that the Z80 "requires a 4x clock", but four T-states (clock
>> cycles) make up one machine cycle.  Instructions take anywhere from one
>> to several machine cycles to execute, depending on the instruction.
> This is pretty much my recollection. My Zeta system I knocked up
> recently as part of the N8VEM project can have usually 6-20Mhz
> oscillators assuming you have correct divider crystal for the disk
> controller (FCD266). At 20Mhz, the thing goes like stink compared to my
> spectrum. Decompresing 128kb via UNARC.COM is perhaps 6-7 seconds.
> Spectrum+3 doing the same deal is around 40 seconds and the C128Dcr
> rumbles in at around 2min 10s because the Z80 is running effectively at
> 2Mhz becuase it shares the bus with the MOS6502 derivative. Old
> communist UB880-D (Z80 clone) at 2mhz takes ~4 minutes (I wandered off
> to make a cuppa).

  Jeeze!  Neat stuff though.

> I was talking more "higher level". Have you guys checked out the Zilog
> ez80's? They don't support the full z80 ISA but that can be
> micro-coded/patched pretty simply. I've seen one project that ran a port
> of CP/M 2.2C and ZSYS. I don't care how much emulation of a couple of
> missing instructions it has to do, but they run at 50Mhz and have a full
> 4x4x4 pipeline. That'd be 'quick' in my books.

  I've done a few commercial embedded projects with the eZ80F91.  A
50MHz Z80 is a BEAST.  I enjoyed working with it.

  I abandoned it a couple of years ago in favor of ARM7 due to far
better tools and chip availability.  Zilog's management is nearly as
clueless as SGI's!


Dave McGuire, AK4HZ
New Kensington, PA

Home | Main Index | Thread Index | Old Index