(Atari) ST-RAM boost WIP

68030 + SDRAM + IDE

Moderators: terriblefire, Terriblefire Moderator

User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: (Atari) ST-RAM boost WIP

Post by Badwolf »

ijor wrote: 20 Apr 2022 14:06
Badwolf wrote: 20 Apr 2022 13:11 Ijor's suggestion is to listen for commands sent to the DMA chip and therefore deduce which address lines are being written to as the data lines are driven.
Not to the DMA chip, but to MMU. All the address registers live in MMU because none of the custom chips (besides Blitter) can drive the address bus. So MMU has to address DRAM directly from internal registers.
You're quite right, the registers for the DMA chip's actions are indeed within the MMU. I don't think that matters conceptually, but it's technically correct.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
ijor
Posts: 825
Joined: 30 Nov 2018 20:45

Re: (Atari) ST-RAM boost WIP

Post by ijor »

agranlund wrote: 08 Dec 2020 00:38
Writes to ST-RAM cost the same as before but reads end up being super fast
...
You would basically be trading fast reads from screen memory to instead get fast writes to work memory so I guess it's a matter of where the bottleneck lies in each particular game. Updating the screen usually involves a ton of read-modify-writes so it's a bit of a guess really.
Btw, you can make writes to ST-RAM faster as well. You don't wait until the slow write bus cycle at ST-RAM completes, you post it (or them) and they would complete in parallel while the CPU is accessing fastram (which would happen all the time if you shadow whole RAM).

Yeah, I guess this is mostly academic, at least for the time being. Sorry about that. But I'm sure you like this kind of stuff as much as I do :)
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1756
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: (Atari) ST-RAM boost WIP

Post by agranlund »

ijor wrote: 20 Apr 2022 14:48 Yeah, I guess this is mostly academic, at least for the time being. Sorry about that. But I'm sure you like this kind of stuff as much as I do :)
I do! :)

I'm absolutely no stranger to finding problems for interesting solutions. To be fair, most of what I've done with my Atari is just that :lol:
I do consider myself a beginner when it comes to hardware though so a lot of times I tend to gravitate toward tackling things in software since it comes easier to me.

Return to “TF536”

Who is online

Users browsing this forum: ClaudeBot and 7 guests