Saturn buses width ?

Hello,

I'm doing some research on Saturn hardware. I can't find any solid information on what is the width of the saturn buses ?

I think :

A bus : 32 bits --> SCU <-> cart connector/CD drive
B bus : 32 bit --> SCU <-> VDP1/2, SCSP/68k
C bus : 32 bit --> SCU <-> Ms SH-2 <-> Sl SH-2

I'm not sure about the A bus. Any clarification would be welcome 🙂

thanks
 
There are block diagrams in the service manual and the "Introduction to Saturn Game Development" document. The A-bus is 16 bits wide, B-bus is 16 bits (though the SCSP has an only 8-bit wide B-bus interface), and C-bus is 32 bits.
 
OK thanks !

I think you're referring to this :

Screenshot 2025-04-03 at 16-02-49 Sega_Service_Manual_-_Sega_Saturn_(PAL)_-_013-1_-_June_1995....png


Sorry I'am dumb but there is no clearly writed the bus width. Do I need to refer to the data/address lines to determine the width of each bus?

Does this mean that the VDP1 and VDP2 only have a 16-bit bus ? SegaRetro talk about a 48 bit bus for VDP 1 and no info for VDP 2 (apart from a terse piece of information of 16-bit access per memory cycle).
 
Last edited:
The bus width is determined by the number of data lines. E.g. for the A-bus, the diagram in your picture lists 16 data lines (AD0-AD15) and 26 address lines (AA0-AA25). So the bus has a 2^26 bytes, or 64MB address space, and can transfer 16 bits at a time. 32-bit transfers will be split up into two consecutive 16-bit transfers.

The B-bus is different in that it's some kind of multiplexed or packet-oriented bus, there's no separate address and data lines, just BD0-BD15 and some control lines. The bus also has devices with all 16 lines (VDP1, VDP2), and only 8 (SCSP). I have a vague memory it might be described in some patent, but I couldn't find the file now.
 
Very thank you for your input. I was reading Segaretro and I know they have a bias with numbers, the bigger the better.

I read this passage that talks about 3 32-bit buses.
Screenshot 2025-04-04 at 15-43-25 Sega Saturn_Technical specifications - Sega Retro.png

I'm inclined to agree with you, but when in doubt, who's right?
 
That passage describes the SCU DSP and it is correct, aside from the "do the math" 128 bit fantasy bus.
 
Back
Top