English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 10 May 2024, 03:23   #1
lmimmfn
Registered User
 
Join Date: May 2018
Location: Ireland
Posts: 684
AGA DMA slots

I posted in another thread that the maximum chipram access read/write on AGA 32bit processors is around 7 megabyte per second. That would be 140Kilobyte per second and an 8 bitplane screen is ~80 kilobyte in size.
That throughput should be more than enough for full screen updates on a 256 colour 8 bitplane screen.

However, I realise the dma slots are split between bitplane, blitter, sprites, copper, audio and floppy access.
What is the DMA slot breakdown between these and using an 8 bitplane 256 colour screen?
Note: I realise the blitter is dynamic in terms of loading it/arming it for transfer but outside of that what are the DMA slots for the other tasks? Does scrolling the screen use DMA and are what cost to DMA?
lmimmfn is online now  
Old 10 May 2024, 04:55   #2
Rotareneg
Registered User
 
Rotareneg's Avatar
 
Join Date: Sep 2017
Location: Kansas, USA
Posts: 328
As far as I understand it, the old hardware reference manual DMA cycle page will generally still apply, just with the sprite and display cycles being able to move 32 or 64 bits per cycle instead of just 16: http://amigadev.elowar.com/read/ADCD.../node012B.html

Horizontal scrolling needs an extra word of data at the beginning of the display area, vertical scrolling has no DMA overhead.

Copper and blitter remain 16 bit so they're not any faster, but may have more free cycles available to use if using the 32 or 64 bit modes to reduce the number of display DMA cycles.
Rotareneg is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga Games and DMA slots sandruzzo Retrogaming General Discussion 4 04 November 2022 10:14
DMA slots on AGA mcgeezer Coders. Asm / Hardware 11 10 January 2020 21:42
Interlace mode: More line, more dma slots? sandruzzo Coders. Asm / Hardware 21 22 October 2019 23:00
Slots Machine wizard66 Looking for a game name ? 7 07 July 2011 21:20
Is there a way to "fix" an older g-rex1200 to have 2 DMA slots? keropi support.Hardware 12 24 May 2006 18:03

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 11:24.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.06914 seconds with 15 queries