CPLD replacement for ZX8301

Nagging hardware related question? Post here!
User avatar
Peter
Font of All Knowledge
Posts: 2009
Joined: Sat Jan 22, 2011 8:47 am

Re: CPLD replacement for ZX8301

Post by Peter »

lliont wrote: Fri Mar 31, 2023 12:10 pm No the schematic is ok, which IC doesn't appear ?
E.g. the schematics contain an IC4, which is nowhere on the PCB pictures.

But if you make the previous more compact version available again, I prefer that anyway (if I decide to build one).


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

Re: CPLD replacement for ZX8301

Post by lliont »



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

Re: CPLD replacement for ZX8301

Post by lliont »

You must have looked at this picture at the project logs that is older but it is at the project logs not in the gallery

https://cdn.hackaday.io/images/8666461669120690876.jpg

Now I added it at the logs too to avoid confusion and anyway you don't need the pcb picture to build the project if you have the real pcb.

thanks for the info.


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

Re: CPLD replacement for ZX8301

Post by Peter »

Thanks. By the way, crystal, trimmer, electrolytic cap and oscillator can not be ordered from the info given on the website and require guesswork. Some geometries or actual part numbers would allow people to get those more easily. (Not meant as criticism - I do understand if you lack the time.)


User avatar
XorA
Site Admin
Posts: 1368
Joined: Thu Jun 02, 2011 11:31 am
Location: Shotts, North Lanarkshire, Scotland, UK

Re: CPLD replacement for ZX8301

Post by XorA »

Peter wrote: Fri Mar 31, 2023 8:48 am
XorA wrote: Thu Mar 30, 2023 11:59 am Looks like all this project needs now is Aurora mode implemented to have an Aurora workalike in combination with an SGC :-)
The Autora screen area is at $4C0000. So in this ULA-socket project, the Aurora modes can not be implemented.
Ah yeah, suffered a brain crash there!


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

Re: CPLD replacement for ZX8301

Post by lliont »

But you gave me an idea for a new project with the cpu on the ula board and a bus with all the ram controlled by the ula and then ula can use any part of the ram for video and the speed of QL will increase a bit more than I achieved with my latest ula pcb, by not having to refresh drams at all.
It won't implement the Aurora but can reserve memory for more colors or something else.


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

Re: CPLD replacement for ZX8301

Post by Peter »

lliont wrote: Sat Apr 01, 2023 10:25 am It won't implement the Aurora but can reserve memory for more colors or something else.
And you can not implement it, if your CPU still is the 68008. Which I guess from "speed of QL will increase a bit more". Otherwise it would increase much more. Aurora screen memory addressing depends on 68000 upward.


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

Re: CPLD replacement for ZX8301

Post by lliont »

Peter wrote: Sat Apr 01, 2023 10:16 pm
lliont wrote: Sat Apr 01, 2023 10:25 am It won't implement the Aurora but can reserve memory for more colors or something else.
And you can not implement it, if your CPU still is the 68008. Which I guess from "speed of QL will increase a bit more". Otherwise it would increase much more. Aurora screen memory addressing depends on 68000 upward.
obviously


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

Re: CPLD replacement for ZX8301

Post by Peter »

lliont wrote: Sat Apr 01, 2023 10:25 am But you gave me an idea for a new project with the cpu on the ula board and a bus with all the ram controlled by the ula and then ula can use any part of the ram for video and the speed of QL will increase a bit more than I achieved with my latest ula pcb, by not having to refresh drams at all.
If you use an FPGA in that new project, you might even want to replace the 68008 by an FX68K core. ;)
As you probably know, it implements a cycle-exact 68000 which can, with reasonable effort, be turned into an almost cycle-exact 68008.


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

Re: CPLD replacement for ZX8301

Post by lliont »

I started a fpga (altera/intel cyclone IV) ULA project plus a PLCC52 68008 board.
QL sees 1920K of the on board ram but if a card with rom is present then it stops there counting ram, so with my qubide clone it stops at 832K.
It already supports what the cpld offered and the faster video memory and I hope I'll add a lot more taking my time.
fpga1.jpg
fpga2.jpg


Post Reply