P ROM: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:p_rom.jpg|thumb|right|1MiB P1 ROM]]
[[File:p_rom.jpg|thumb|right|1MiB P1 ROM]]
16bit ROM(s) containing byteswapped [[68k]] binaries in [[cartridges]].
16bit ROM(s) containing the byteswapped [[68k]] program in [[cartridges]].


Sometimes, two 8 bit ROMs are used as a second P ROM (called "SP1/2" or "EP1/2").
Sometimes, two 8 bit ROMs are used as a second P ROM (called "SP1/2" or "EP1/2").


Unbanked, the maximum size is [[68k memory map|1MiB]]. Some games use [[bankswitching]] to use 2MiB and bigger P ROMs.
When not banked, the maximum size is [[68k memory map|1MiB]]. Some games use [[bankswitching]] for 2MiB or larger P ROMs.


Some cartridges use have an [[NGPC_flash_board]] soldered in instead of a mask ROM.
Some cartridges use an [[NGPC flash board]] soldered in place of the mask ROMs.
 
==Speed==
 
Minimum speed: 150ns. Can use slower ROMs by using the cartridge's [[wait cycle]] configuration.


[[Category:Chips]]
[[Category:Chips]]
[[Category:Cartridge systems]]
[[Category:Cartridge systems]]

Revision as of 04:58, 28 February 2017

File:P rom.jpg
1MiB P1 ROM

16bit ROM(s) containing the byteswapped 68k program in cartridges.

Sometimes, two 8 bit ROMs are used as a second P ROM (called "SP1/2" or "EP1/2").

When not banked, the maximum size is 1MiB. Some games use bankswitching for 2MiB or larger P ROMs.

Some cartridges use an NGPC flash board soldered in place of the mask ROMs.

Speed

Minimum speed: 150ns. Can use slower ROMs by using the cartridge's wait cycle configuration.