20Mhz ZX81 clone...

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: 20Mhz ZX81 clone...

Post by Andy Rea »

Well the board is now populated, mostly everything is working, implemented wilf rigter Why wait, increasing speed a little more :D go the AY sorted with auto wait state insertion if running in turbo mode, so far my tests with the sound chip have been successful and i have not heard any playback faults. gone with the mic/ear on one stereo socket, and the AY sound on the other stereo socket. got an annoting buzz on the audio (not very loud but you can hear it when no sound from the ay is playing) i think it's probably cause by the switching noise on the main 5V rail, will try with a separate regulated supply tomorrow.

Andy
what's that Smell.... smells like fresh flux and solder fumes...
User avatar
1024MAK
Posts: 5103
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: 20Mhz ZX81 clone...

Post by 1024MAK »

The noise on the audio from the AY sound chip could also be ground line noise.
If possible, take the ground line for the output connector (and any components that connect between the audio and ground) from the ground pin of the AY sound chip.

Also use a filter circuit for the +5V supply to the AY sound chip. I would try a series 47R or 100R resistor followed by 100uF and 100nF decoupling capacitors (which should be as close as possible to the supply pins of the AY sound chip).

Try to route the audio (and audio ground) signals away from any fast switching digital circuits (including the traces/tracks or wires) :mrgreen:

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: 20Mhz ZX81 clone...

Post by sirmorris »

by Andy Rea » Sun Sep 30, 2012 3:49 am
Picture of Andy at the time of posting the above: :shock:

I think someone was in the zone..!
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: 20Mhz ZX81 clone...

Post by PokeMon »

Well sometimes I like to work in the night, too.
At 2 am or 3 am you can concentrate, no email, no ringing and only shit in TV. :mrgreen:
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: 20Mhz ZX81 clone...

Post by Andy Rea »

seems like i got it working and then posted nothing more typical of me, no documentation or anything. anyway

it has 20Mhz Z80
128K static ram ( split into 8K pages )
the full 64K can be RAM
0-16K is fully pageable
16-48K is always pages 2,3,4,5
48-64K is fully pageable ( but during video pages 2,3 )

other feature include
turbo (20Mhz)
8-16K ram wrx/udg switchable
m1not switchable

ZxPand-a-like (very very alike Thanks SirMorris) possible to page zxpand rom (once loaded to ram by special boot program) in and out

erm think thats about it... oh runs Sponzy slightly faster than original 48K spectrum !

regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
User avatar
1024MAK
Posts: 5103
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: 20Mhz ZX81 clone...

Post by 1024MAK »

Does it still exist?

If yes, pictures please ;-)

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: 20Mhz ZX81 clone...

Post by Andy Rea »

You bet it still exsists, it's my goto Zeddy :-) it's not pretty, but hey it works.

Top left clock wise, Z80, 40Mhz osc, 128K ram, 8K eeprom, 2 x AY sound chips piggy backed, just to the right ( tiny chip ) audio op-amp, then PIC for ZxPand, jtag header and finally CPLD on separate breakout board
Image

Spaghetti underside
Image

side view
Image

other side (reset switch)
Image

zxpand LED above keyboard
Image

Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
RWAP
Posts: 1348
Joined: Thu May 08, 2008 8:42 am
Location: Stoke-on-Trent, UK
Contact:

Re: 20Mhz ZX81 clone...

Post by RWAP »

What ever happened to this project - would love to see it available - even if made possible via the ZXMore....
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: 20Mhz ZX81 clone...

Post by PokeMon »

There is a chance as I made some modifications to the second revision of ZXmore having two different clocks but this has to be tested first. If it is working, the new one will work with 8 MHz instead of just 6.5 MHz and option to be increased later. So never give up hope. ;)
commie
Posts: 32
Joined: Mon Dec 23, 2013 5:33 pm
Location: United Kingdom

Re: 20Mhz ZX81 clone...

Post by commie »

Hi fella's,

So..., anyhow, whats involved in making zeddy go at 20Meg.?, I can think of something straight away, the hsync and vsync will require a 12bit counting chain, but what about any(if any) rom timing constants go? Maybe a requirement to switch between clocks on the fly like from 40MHz to 6.5MHz and back again.

Cheers for now
Commie
Post Reply