NES Logic Levels
Moderators: B00daW, Moderators
NES Logic Levels
This is a pretty simple question. What is the threshold voltage for what the 2A03 sees as a logic high coming in?
Mmh... You'd definitely want to adds pull-up resistors and/or to test the thing extensively.
I have enough trouble making my 5V board working. The possible sources of error are so numerous that it's a headache (power filtering, good electrical connexion, problem with delays, problem with contacts, solder short-circuit, via touching another componant or solder, etc...).
You don't want to intentionally add more possible errors.
I have enough trouble making my 5V board working. The possible sources of error are so numerous that it's a headache (power filtering, good electrical connexion, problem with delays, problem with contacts, solder short-circuit, via touching another componant or solder, etc...).
You don't want to intentionally add more possible errors.
Useless, lumbering half-wits don't scare us.
I wasn't aware of HMOS, but according to Wikipedia it's also known as "depletion-load NMOS". The 2 6500 datasheets I just looked at (Rockwell and Commodore) both say it's "N-channel, silicon-gate, depletion-load technology".
2A03 is a clone (excluding the patented BCD mode), I'd assume it's made on the same way..? If that's true, maybe this is accurate enough:
http://www.zimmers.net/anonftp/pub/cbm/ ... 50x-15.gif
2A03 is a clone (excluding the patented BCD mode), I'd assume it's made on the same way..? If that's true, maybe this is accurate enough:
http://www.zimmers.net/anonftp/pub/cbm/ ... 50x-15.gif
Yeah, 5V parts tend to be less available and more expensive than 3V equivalents (if equivalents exist, often they don't, and maybe never exist for new architectures).MottZilla wrote:Wasn't part of the issue with the PowerPAK and the FPGA needed being expensive cause it was an older 5V type? Or am I mistaken?
I would think the NES can read a 3V signal is being '1', but you still won't be able to use a 5V output from the NES on a 3V system. So it's just a possible optimization, for some simpler cases.
I'm looking at using some CPLDs that have 3.3V outputs and 5V tolerant inputs. As long as the 2A03 can see 3.3V as logic high then there is no problem with communication.MottZilla wrote:Wasn't part of the issue with the PowerPAK and the FPGA needed being expensive cause it was an older 5V type? Or am I mistaken?
FPGAs are a bit of a different beast. Even 3.3V can be too much for some modern FPGAs. In that case you need a special FPGA or level shifting circuitry so that the 5V from the NES doesn't cause damage.