News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_zhulien

External ez80

Started by zhulien, 10:14, 23 February 25

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

zhulien

As it is possible to use an external cpu on the cpc, would it be possible to use an ez80 at 20mhz and just have massive wait states for internal memory accesses? But it could run full speed at the high memory.

Pollo

Why limiting yourself to the eZ80 when you can already have a powerful ARM chip plugged to the CPC with the PicoCPC, or the M4 board, etc...

zhulien

BBecause Carefully coded your same code can run on internal z80 or ez80 faster

McArti0

#3
I have a little interface drawn between z84c0020 and cpc with 1byte write cache.
But it is a lot of work, because basically everything has to be separated, including e.g. RD MREQ IORQ because you have to slow down the system for IO and fool GA that you are not doing anything.
So if you're going to do something like that, it's better to do everything in ARM or FPGA 20-25k LUT...

ps. But LDIR speed of 1byte per 1us from fast RAM to VRAM on a regular CPC sounds tempting...
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

McArti0

Apart from that, the pinout is very problematic.    ;D
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

McArti0

#5
Regardless of the housing version ...
CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

Sykobee (Briggsy)

Quote from: zhulien on 08:10, 27 February 25BBecause Carefully coded your same code can run on internal z80 or ez80 faster
Honestly I think a Pico could emulate a Z80 faster than an eZ80 can run.

And if you change the Pico into a task-specific accelerator (e.g., 'renderDoomScene' where all the maths and rendering to a 16KB CPC screen is done on the chip and then copied to main memory for display) it excels even more. Is this really a CPC? No, but it's been done on 8-bit console cartridges so ...

McArti0

CPC 6128, Whole 6128 and Only 6128, with .....
NewPAL v3 for use all 128kB RAM by CRTC as VRAM
One chip drver for 512kB extRAM 6128
TYPICAL :) TV Funai 22FL532/10 with VGA-RGB-in.

Powered by SMFPacks Menu Editor Mod