FPGA replacment for the ZX8301 ULA and more

Nagging hardware related question? Post here!
lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: FPGA replacment for the ZX8301 ULA and more

Post by lliont »

Thank you all.
I sent a new version to Peter and hope it will work this time.
In the benchmarks for the first time it scores exactly as the original.


User avatar
Peter
Font of All Knowledge
Posts: 2010
Joined: Sat Jan 22, 2011 8:47 am

Re: FPGA replacment for the ZX8301 ULA and more

Post by Peter »

Maskenlos wrote: Fri Jan 26, 2024 6:21 pm Just for reference, I have KM4164A-15 in my QL running well with the ULA replacement.
Not the same ULA replacement. A different version, both PCB and CPLD, than mine.


User avatar
Peter
Font of All Knowledge
Posts: 2010
Joined: Sat Jan 22, 2011 8:47 am

Re: FPGA replacment for the ZX8301 ULA and more

Post by Peter »

After a lot of trial and error, the logic now supports the KM4164A-15 DRAM used in many German QLs.
But it fails with GoldCard and SuperGoldCard as I already suspected.
I have to stop further experiments at this point, because I don't want to wear out the ULA socket.

Still some stretch of road to go until this becomes a general ZX8301 replacement.
Thanks Leon, for the work done so far.


stephen_usher
Gold Card
Posts: 433
Joined: Tue Mar 11, 2014 8:00 pm
Location: Oxford, UK.
Contact:

Re: FPGA replacment for the ZX8301 ULA and more

Post by stephen_usher »

I wonder if it'll work in an ICL OPD. ;-)


lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: FPGA replacment for the ZX8301 ULA and more

Post by lliont »

Thank you Peter for the patience to test the logic.
I'll try to find a GC/SGC to test with.


Derek_Stewart
Font of All Knowledge
Posts: 3975
Joined: Mon Dec 20, 2010 11:40 am
Location: Sunny Runcorn, Cheshire, UK

Re: FPGA replacment for the ZX8301 ULA and more

Post by Derek_Stewart »

Hi,

Just repaired an Issue 6 QL, fitted the new ULA, Tetroid TDI, Minerva:
IMG_20240206_110756511.jpg
IMG_20240206_110735177.jpg

This QL boad has had the SER, CTL connectors removed, for a parts sale and the Keyboard connectors, require replacing, or a new SCHON MkII replacement keyboard.

But it all work and auto boot with the AUTO_TK2F1 command.

The ram is TMS4164-12, as with the Issue 5 board, this must be a standard with UK QL boards.


Regards,

Derek
lliont
Trump Card
Posts: 237
Joined: Sat Nov 22, 2014 9:18 am
Location: Athens, Greece
Contact:

Re: FPGA replacment for the ZX8301 ULA and more

Post by lliont »

Back to the topic.

I have finished with the hardware. In the final version I use MC68H001 at 15Mhz in the 8bit bus mode and I added a mouse port.

FBOARD.jpg

and this is the usual benchmark results

FBENCH.jpg

there is also a small board for the ports freshly soldered (not cleaned) with VGA, audio, PS/2 mouse ports.
There is space for the micro sd maybe I'll add it to this board.

ports.jpg

I have to write a mouse driver.


napsternds
Chuggy Microdrive
Posts: 57
Joined: Tue Jan 26, 2021 11:04 am

Re: FPGA replacment for the ZX8301 ULA and more

Post by napsternds »

This looks fantastic Leon. Looking forward to try it.

Thank you. Great job!!!!


martyn_hill
Aurora
Posts: 933
Joined: Sat Oct 25, 2014 9:53 am

Re: FPGA replacment for the ZX8301 ULA and more

Post by martyn_hill »

Great work, Leon!


Chris_68
Brittle Membrane
Posts: 101
Joined: Thu Aug 31, 2023 1:44 pm

Re: FPGA replacment for the ZX8301 ULA and more

Post by Chris_68 »

Hi

Great Work (as always)


Post Reply