Page 1 of 1

7501/8501 NMI

Posted: Tue Sep 08, 2020 5:27 pm
by litwr
It is well known that the Commodore 264 doesn't support NMI. However https://www.floodgap.com/retrobits/ckb/secret/x64.html claims that the 7501/8501 can handle NMI signal. They wrote
Quote:
Some of the apparent differences between the 6510 and 7/8501 are actually board-motivated: for example, (intriguingly) there is no way to generate an NMI on the Plus/4, and probably any other 264 series computer, despite the fact the 7501 does accept NMI signals.
The page https://myoldcomputer.nl/technical-info ... rs/8501-2/ shows the 8501 pin layout, there is no NMI input line... The 7501 should have the same pins...

Re: 7501/8501 NMI

Posted: Sat Sep 12, 2020 6:47 pm
by Chromatix
The datasheet shows a GATE IN pin, but seems to have no description of it. The block diagram does conspicuously omit /NMI from the inputs to the interrupt block, though.

Re: 7501/8501 NMI

Posted: Thu Sep 17, 2020 6:03 pm
by litwr
Chromatix wrote:
The datasheet shows a GATE IN pin, but seems to have no description of it. The block diagram does conspicuously omit /NMI from the inputs to the interrupt block, though.
I have checked the 7501/8501 documentation. It states:
Quote:
A control line is provided (GATE IN) to hold off the R/W line until /RAS makes the transition from low to hi. This prevents the Read line from making an early transition to the write state which would cause an improper Early Write Cycle to occur.
GATE IN - TTL level input, used to gate the R/W line to prevent the R/W line from going low during a read cycle, before RAS and CAS so high (resulting in a Read/Write cycle). Normally connected to the MUX line in a system configuration to synchronize the DRAM memory cycle to the processor clock cycle.
So it is nothing common with NMI.

Re: 7501/8501 NMI

Posted: Thu Oct 01, 2020 5:43 am
by unclouded
GATE IN seems to be related to the DRAM control in the 264 series. The 7360/8360 (TED) handles DRAM refresh (Drives /RAS and /CAS, which are wired to U5 and U6 in the C16 schematic). The MUX line is driven by the TED and is wired to GATE IN on the CPU.

Is the 7501/8501 used in any computers other than the 264 series?

I think I read somewhere that the NMI circuitry is still on the die in the 7501 but not bonded out to a pin?

Re: 7501/8501 NMI

Posted: Tue Oct 20, 2020 9:13 pm
by fhw72
unclouded wrote:
GATE IN seems to be related to the DRAM control in the 264 series. The 7360/8360 (TED) handles DRAM refresh (Drives /RAS and /CAS, which are wired to U5 and U6 in the C16 schematic). The MUX line is driven by the TED and is wired to GATE IN on the CPU.

Is the 7501/8501 used in any computers other than the 264 series?

I think I read somewhere that the NMI circuitry is still on the die in the 7501 but not bonded out to a pin?
Yes... it's there but not bonded. See picture attached: Pad names in parentheses are the ones not bonded.
CSG8501R4_new_1k.jpg