Author Topic: "NOP generator" for 6502-based systems with DIP ROMs  (Read 2390 times)

0 Members and 1 Guest are viewing this topic.

Online Alex EisenhutTopic starter

  • Super Contributor
  • ***
  • Posts: 3344
  • Country: ca
  • Place text here.
"NOP generator" for 6502-based systems with DIP ROMs
« on: March 25, 2020, 12:29:55 pm »
At least I hope it is.
Now to select resistors.
edit: umm, maybe I should explain a bit. This is something I just tossed together in a few minutes to try out OSH Park's "After Dark".
This is supposed to replace system ROMs in 6502 systems and will always return the NOP opcode (x0EA) to force the 6502 to step through its address space at half the clock speed.
For troubleshooting.
« Last Edit: March 25, 2020, 03:28:33 pm by Alex Eisenhut »
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Offline KrudyZ

  • Frequent Contributor
  • **
  • Posts: 281
  • Country: us
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #1 on: March 25, 2020, 05:06:21 pm »
What happens when you reach the end of the ROM select range?
Assuming the system has other memory, like RAM, the range select logic would be external and the processor would stop looking at your ROM...
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #2 on: March 25, 2020, 05:19:16 pm »
Where did you get the DIP pins from?
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14507
  • Country: fr
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #3 on: March 25, 2020, 05:45:07 pm »
Where did you get the DIP pins from?

I was also going to ask, but they look live salvaged pins from some connectors...
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14507
  • Country: fr
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #4 on: March 25, 2020, 05:46:54 pm »
What happens when you reach the end of the ROM select range?
Assuming the system has other memory, like RAM, the range select logic would be external and the processor would stop looking at your ROM...

As there doesn't seem to be anything active on this, I'm also wondering how it can cohabit with other chips on the same data bus?
 

Online Alex EisenhutTopic starter

  • Super Contributor
  • ***
  • Posts: 3344
  • Country: ca
  • Place text here.
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #5 on: March 25, 2020, 05:52:00 pm »
Yeah it's a last resort kinda thing. You remove the other memory on the board or you can remove the decoding logic.
The PC rolls over from 0xFFFF to 0x0000 and keeps going.
The kind of boards I intend to use this on are all 1980s stuff. 74LS and DIP ROM and RAM.
Although with all the 6502s I bought I can just swap the chips.
Like I said, I really wanted an excuse to use the After Dark thing.

Where did you get the DIP pins from?

Sigh. I don't remember.

I was also going to ask, but they look live salvaged pins from some connectors...

Nope!
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3385
  • Country: us
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #6 on: March 25, 2020, 06:00:15 pm »
Matthew D'Asaro used to sell the pins - not sure if he still does, but you could ask.

http://www.dasarodesigns.com/product/batten-and-allen-ba3760-dill-leadframe-dip-pcb-edge-clip-pins/
 

Offline NivagSwerdna

  • Super Contributor
  • ***
  • Posts: 2495
  • Country: gb
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #7 on: March 25, 2020, 06:25:50 pm »
Matthew D'Asaro used to sell the pins - not sure if he still does, but you could ask.

http://www.dasarodesigns.com/product/batten-and-allen-ba3760-dill-leadframe-dip-pcb-edge-clip-pins/
Sadly he has some conditions, i.e. no re-sale
« Last Edit: March 25, 2020, 06:58:11 pm by NivagSwerdna »
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14507
  • Country: fr
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #8 on: March 25, 2020, 07:12:17 pm »
Yeah it's a last resort kinda thing. You remove the other memory on the board or you can remove the decoding logic.

OK!

Note that you could now design a just slightly fancier one with just an added 3-state buffer (such as 74HCT241)  so that you can use it without removing anything else!
 

Offline edavid

  • Super Contributor
  • ***
  • Posts: 3385
  • Country: us
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #9 on: March 25, 2020, 08:10:29 pm »
Matthew D'Asaro used to sell the pins - not sure if he still does, but you could ask.

http://www.dasarodesigns.com/product/batten-and-allen-ba3760-dill-leadframe-dip-pcb-edge-clip-pins/
Sadly he has some conditions, i.e. no re-sale

Where do you see that?
 

Online Alex EisenhutTopic starter

  • Super Contributor
  • ***
  • Posts: 3344
  • Country: ca
  • Place text here.
Re: "NOP generator" for 6502-based systems with DIP ROMs
« Reply #10 on: March 25, 2020, 08:35:47 pm »
Matthew D'Asaro used to sell the pins - not sure if he still does, but you could ask.

http://www.dasarodesigns.com/product/batten-and-allen-ba3760-dill-leadframe-dip-pcb-edge-clip-pins/
Sadly he has some conditions, i.e. no re-sale

Where do you see that?

I think he means re-sell one of his products that uses the pins
"Building one of my products yourself (remember: personal use only without my prior consent)"
Hoarder of 8-bit Commodore relics and 1960s Tektronix 500-series stuff. Unconventional interior decorator.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf