Sujet : Re: DMA is obsolete
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.archDate : 04. May 2025, 07:44:24
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vv72c8$1dc9f$2@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : Pan/0.162 (Pokrosvk)
On Sat, 03 May 2025 06:11:00 GMT, Anton Ertl wrote:
In any case, I have made arguments why it would make sense to use the
same ISA as for the OS for programming the cores that replace DMA
engines. I will discuss your counterarguments below, but the most
important one to me seems to be that these cores would cost more than
with a different ISA.
I think efficiency of implementation is still important enough to outweigh
that. Case in point: the RP2040 chip from the Raspberry Pi Foundation.
That has an ARM core, combined with a pair of auxiliary processors not a
million miles removed from the old mainframe idea of “I/O channels”. Those
auxiliary processors have sufficient oomph to perform feats such as
emulating the analog video signal from a 1980s-vintage BBC micro, in real
time.
Newer versions of the chip have a RISC-V core in there somewhere, too.