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

-- 
Dave McGuire, AK4HZ
New Kensington, PA




Home | Main Index | Thread Index | Old Index