dionb wrote on 2023-02-07, 14:17:
Next the I/O lines are labeled 0-7 on the Inova datasheet but 1-8 on the NEC one. That's probably more naming convention than anything else.
Not just "more" a naming convention, it is only a naming convention. That's perfectly fine.
dionb wrote on 2023-02-07, 14:17:
What I'm worried about are pins 22 and 30. On the NEC chip they're labeled Chip Enable 1 and 2, but on the Inova chip 22 is Chip Select and 30 is NC. I'm not the world's greatest authority here, but Chip Select/Enable allows you to wire two chips in parallel and use this/these lines to determine which one is used. And it sounds like they're implemented in a different way. If your card uses this functionality, the NEC chip probably won't work.
But again, I know about the principle, not the details. Maybe someone with more relevant knowledge can indicate whether CE1/2 is the same as CS/NC.
It's not the same, but it's not a problem, too. The chip is only enabled if all chip select inputs are at the level that activates the chip. Pin 22 is /CE1 on the NEC chip, and /CS on the Innova chip. (The bar over CS at the Innova chip means the same as the slash before CE on the NEC chip: This signal is active low. Because the slash is representable in plain text, I continue to write /CS instead of "CS with a bar above"). "Active low" means that Pin 22 needs to be at a voltage below 0.8V for the chip to be enabled. That's the case for both the NEC and the Innova chip. That's good. Furthermore, /CS is the only way that chip can be enabled/disabled, so if the card uses that functionality at all, it will use Pin 22. Now the NEC chip has a second chip enable signal, called CE2, without a slash in front of it. This signal needs be above 2.5V for the chip to be enabled. We now that the accelerator card doesn't require the functionality of CE2. There are two likely ways the accelerator card is designed: Either, it just doesn't connect pin 30, or the designers of that card knew about the NEC pinout variant (which is common, as is the Innova variant), and already connected that pin to +5V. It is unlikely that Pin 30 is connected to anything else, if that socket is meant to be used with 128K x 8 SRAM chips.
So you should check whether there is conductivity between pin 30 (CE2) and pin 32 (+5V). If yes, the NEC chip will work out-of-the-box. If not, check whether pin 30 is connected to ground (extremely unlikely, but better safe than sorry). If pin 30 is neither connected to ground nor to +5V, just add a small bodge wire to pull pin 30 high, and your card will be "NEC compatible".