NESDev and Strangulation Records messageboards
Forum Index | FAQ | New User | Login | Search

Previous ThreadView All ThreadsNext ThreadShow in Flat Mode*


SubjectRe: NES hardware development  
Posted byBetaman
Posted on12/22/02 5:14 PM
From IP67.41.123.110  



The EEPROMS (Atmel 28C040 for the 4 Megabit and Atmel AT28HC64B for the 64 Kilobit) Use the same read/write process as SRAM, so they should be writable by the Nintendo directly without any problems. Plus, they retain data with no power, so I don't need to worry about batteries. I was thinking that the /WE signal would be held low for the PRG and CHR ROMs when the load was finished and the uC went offline, but it would be possible to tie these in through the mapper chip.... Possibly as a sort of bastard hack for demo writers who want to use the bonus space as RAM? The ROMs have a life of 10k cycles, and the BRAM has a life of 100k cycles, but this stuff is cheap anyway.

Anyway, as for the CPLD info, you might try these addresses:

http://www.atmel.com/atmel/acrobat/doc0784.pdf
(Info for the Atmel ATF1508AS)

http://direct.xilinx.com/bvdocs/publications/9500.pdf
(Info for the Xilinx XC9500 series)

http://www.altera.com/literature/ds/m7000.pdf
(Info for the Altera Max 7000 series)

It should be possible to dodge using Verilog/VHDL; from what I've seen, most NES mappers were very simple ASICs or small PAL/GALs, so schematic-based design should be possible. I don't know of a good how-to site, unfortunately, but the chip vendors usually give the design software out for free.

One last thing, it may even be possible to add a few MB (4 or 8 should be possible) of actual DRAM on the device and have it bankswitched in with a custom mapper, but that is more of a "version 2.0" idea.

-Regards, Matt

"Meddle not in the affairs of dragons, for you are crunchy and good with ketchup."



-
Entire Thread
Subject  Posted byPosted On
*NES hardware development  Anonymous12/8/02 08:14 AM
.*Re: NES hardware development  Betaman1/3/03 02:31 AM
..*Re: NES hardware development  Anonymous1/3/03 12:55 PM
.*Re: NES hardware development  LegalStuff12/31/02 3:00 PM
..*Re: NES hardware development  Betaman12/31/02 4:51 PM
...*Re: NES hardware development  LegalStuff1/1/03 12:17 PM
.*Re: NES hardware development  Betaman12/27/02 07:50 AM
.*Re: NES hardware development  Betaman12/25/02 5:22 PM
.*Re: NES hardware development  Anonymous12/22/02 08:04 AM
..*Re: NES hardware development  Memblers12/22/02 3:17 PM
....Re: NES hardware development  Betaman12/22/02 5:14 PM
....*Re: NES hardware development  Betaman12/22/02 10:04 PM
.....*Re: NES hardware development  Memblers12/23/02 05:25 AM
......*Re: NES hardware development  Big Time12/23/02 08:10 AM
....*Re: NES hardware development  Betaman12/22/02 7:22 PM
.....*Re: NES hardware development  Big Time12/23/02 08:24 AM
......*Re: NES hardware development  Anonymous1/3/03 1:34 PM
.......*Re: NES hardware development  Big Time1/3/03 10:56 PM
......*Re: NES hardware development  Betaman12/23/02 6:02 PM
.......*Re: NES hardware development  Memblers12/24/02 1:39 PM
........*Re: NES hardware development  Big Time12/24/02 11:03 PM
.........*Re: NES hardware development  Memblers12/24/02 11:18 PM
........*Re: NES hardware development  Betaman12/24/02 8:28 PM
.........*Re: NES hardware development  Memblers12/24/02 11:06 PM
.*Re: NES hardware development  mcmartin12/14/02 06:41 AM
.*Re: NES hardware development  RoboNes12/8/02 09:04 AM
Jump to

Memblers' homepage             Contact Me

Forums powered by WWWThreads Demo