Recording request: NEC µPD7756C and the Mitsubishi M50805

Discuss NSF files, FamiTracker, MML tools, or anything else related to NES music.

Moderator: Moderators

seanriddle
Posts: 12
Joined: Mon Jun 26, 2017 5:11 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by seanriddle »

I found another Aerobics cart for $12, so I bought it and decapped the chip in the one B00daW sent me: http://seanriddledecap.blogspot.com/201 ... -post.html

The 312-byte decoding ROM is easy to spot, but unfortunately the 960-byte parameter ROM seems to be implant ROM, so I can't see any of the bits.
seanriddle
Posts: 12
Joined: Mon Jun 26, 2017 5:11 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by seanriddle »

I needed a primer on PARCOR/LPC, and Cater's Electronically Speaking has a good introduction: http://www.seanriddle.com/lpc.pdf

As Lord Nightmare said, this looks a lot like TI's LPC.
User avatar
B00daW
Posts: 586
Joined: Thu Jan 03, 2008 1:48 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by B00daW »

So the decoder ROM is in the middle left and the parameter ROM is on top?
seanriddle
Posts: 12
Joined: Mon Jun 26, 2017 5:11 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by seanriddle »

Yep. The decoding ROM bits are easy to discern, although I haven't tried figuring out the layout. I can't see any bits in the parameter ROM.

The top left pad is pin 4, numbered counter-clockwise. It's easy to spot the power inputs and the huge drivers on DA0 and DA1. The 2 pads in the lower right aren't connected to anything. There's an extra pad, so I assume the 22-pin and 24-pin versions use the same die, but clock output isn't pinned out in the 22-pin version.

I put more info here: www.seanriddle.com/m50805.html
Lord Nightmare
Posts: 131
Joined: Wed Apr 05, 2006 10:12 am
Location: PA, USA
Contact:

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by Lord Nightmare »

sean, can you take a hi-res image of the smaller, visible rom area? I should be able to get the lpc tables extracted, but I need more zoom.

LN
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
seanriddle
Posts: 12
Joined: Mon Jun 26, 2017 5:11 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by seanriddle »

Here's the decoding ROM at 3Kx4K pixels: http://www.seanriddle.com/m50805metaldecodingrom.jpg

And I uploaded a 32Kx32K pixel full die shot to WikiMedia: https://commons.wikimedia.org/wiki/File ... tal20x.jpg
seanriddle
Posts: 12
Joined: Mon Jun 26, 2017 5:11 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by seanriddle »

And here's the decoding ROM with the top metal removed: http://www.seanriddle.com/m50805aciddecodingrom.jpg
User avatar
B00daW
Posts: 586
Joined: Thu Jan 03, 2008 1:48 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by B00daW »

So looks like we could read the decoder ROM to assemble a binary from it... What do you think the next logical steps for the parameter ROM should be? Lord Nightmare?
Lord Nightmare
Posts: 131
Joined: Wed Apr 05, 2006 10:12 am
Location: PA, USA
Contact:

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by Lord Nightmare »

The 960 byte rom may require etch/staining, which is outside my realm of expertise :(
However it is likely we have the entire contents of it anyway from the data line traces?

LN
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
User avatar
B00daW
Posts: 586
Joined: Thu Jan 03, 2008 1:48 pm

Re: Recording request: NEC µPD7756C and the Mitsubishi M5080

Post by B00daW »

Is there any program made that can analyze a decap picture through filters and bitmap (with proper image setup and formatting) to create a dump?

I'm not sure what I'm looking at regarding which is a 0 and which is a 1 regarding the decoding ROM decap...
Post Reply