We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS
Address Bus B: Difference between revisions
From SnesLab
(→Reference: added official manual ref) |
(→Reference: fixed page number) |
||
Line 17: | Line 17: | ||
=== Reference === | === Reference === | ||
# https://forums.nesdev.org/viewtopic.php?p=116505#p116505 | # https://forums.nesdev.org/viewtopic.php?p=116505#p116505 | ||
# Figure 2-22-1, "Super NES Functional Block Diagram" on [https://archive.org/details/SNESDevManual/book1/page/ | # Figure 2-22-1, "Super NES Functional Block Diagram" on [https://archive.org/details/SNESDevManual/book1/page/n98 page 2-22-2 of Book I] | ||
[[Category:SNES Hardware]] | [[Category:SNES Hardware]] | ||
[[Category:Traces]] | [[Category:Traces]] | ||
[[Category:Buses]] | [[Category:Buses]] |
Revision as of 22:34, 27 December 2023
Address Bus B, also known as the SNES bus, is 8-bits wide on the SNES Motherboard. Its individual address lines are labeled PA0-PA7, which stands for "peripheral address," as in S-CPU peripherals (not SNES peripherals). It is connected to:
- pins 51-58 of the S-CPU
- pins 5-12 of S-PPU1
- pins 17-24 of S-PPU2
- pins 48-51 of S-SMP
- pins 43-50 and 53-54 of WRAM
- pins 28-30 and 59-61, 3 and 34 of the Cartridge Slot
- pins 1-8 of the Expansion Port
It is drawn in purple in the colorized jwdonal schematic. Some people like to think of Address Bus B as being 16-bits wide, with the high byte being fixed to $21.[1]
See Also
Reference
- https://forums.nesdev.org/viewtopic.php?p=116505#p116505
- Figure 2-22-1, "Super NES Functional Block Diagram" on page 2-22-2 of Book I