Pull-up resistor on CIRAM /CE?

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

Post Reply
plainsteve
Posts: 27
Joined: Tue Jan 23, 2018 11:19 pm

Pull-up resistor on CIRAM /CE?

Post by plainsteve »

The cartridge connector has a signal called "CIRAM /CE" which is the on-NES-motherboard RAM chip select. Cartridges usually connect this to PPU /A13, per the wiki. If a cartridge has its own RAM and a developer does not want to use the on-board RAM, should the cartridge have a pull-up resistor so that this pin is not floating? I looked as some NES schematics which do not show a pull-up on the mainboard, but I do not know if those schematics were "official".
chimaera
Posts: 12
Joined: Sun Jan 07, 2018 2:23 am

Re: Pull-up resistor on CIRAM /CE?

Post by chimaera »

According to the schematics for InfiniteNesLives four-screen mirroring variation at https://wiki.nesdev.com/w/index.php/UNROM_512, the UNROM-512 disables the internal VRAM/CIRAM by connecting CIRAM /CE to VCC, and thereby using cart VRAM for all pattern, name and attribute tables.

I guess this is one way to do it, but for better details, i hope someone with more knowledge answers you.
lidnariq
Posts: 11429
Joined: Sun Apr 13, 2008 11:12 am

Re: Pull-up resistor on CIRAM /CE?

Post by lidnariq »

Only very few licensed games released in 72-pin land tied CIRAM/CE to anything other than PPU /A13.

The MMC5-using games drive it.
Gauntlet adds a 2K RAM and a 74'00 to enable either the extra RAM or the 2K inside the console.
Rad Racer 2 adds an 8K RAM and ties CIRAM/CE high.
plainsteve
Posts: 27
Joined: Tue Jan 23, 2018 11:19 pm

Re: Pull-up resistor on CIRAM /CE?

Post by plainsteve »

Got it. Thank you!
Post Reply