| ??? 09/09/04 15:57 Read: times |
#77143 - RE: Multiport/DMA limitations Responding to: ???'s previous message |
[dedicated chips]
|||
[multiport RAM or a bus]
|
["bridge" '51]--[multiport RAM or bus]==[dedicated chips]
|
[multiport RAM]
|||
[CPU and fastest dedicated chips]
Yes, it's not pretty. But if we want DMA for some chips, we need it.
[video]->out
|
[CPU]--[multiport RAM]----[audio]-->out
|
[I/O]<---->in/out
||
|| bus
||
[other devices]
Yet alternatively: Have some devices memory mapped for the CPU on the CPU-memory data and address bus. DMA possible with a separate chunk of memory (optional).
[CPU] [other devices]
| ||
[decoder]---[multiport RAM]
|
|
[video]--[multiport RAM]----[audio]-->out
|
[I/O]<---->in/out
How was it done in Atari anyway? |



