Page 1 of 1

6502 proteus model request

Posted: Tue Oct 13, 2009 11:46 pm
by erick
Hi, is there any proteus model for the 6502,65c02 or 65816? It'd be great if it was. Also, anyone knows how hard would it be to make such model?

Posted: Wed Oct 14, 2009 2:34 am
by GARTHWILSON
I'm not sure if this is what you mean, but I built and programmed some automated test equipment at my last place of work around 1990 with a Proteus Cµbit 7540 STD-bus SBC as the controller, with a 65c02, 65c22, 65c21, and 65c51, and 56K of memory, with several of the 8K sockets being able to handle either RAM or ROM.

Unless you want STD bus or want to re-use exact existing code, I don't think there's really any point in building up a new one of the same, since with equal effort, a simpler, faster computer with more memory and I/O could be made.

For me at the time, using STD bus made things somewhat easier because there were plenty of STD-bus cards available off the shelf, and I used arbitrary waveform generators and A/D and D/A converters. I made the other stuff we needed-- programmable power supplies, relay matrices, etc.. Of course you could also get video-driver boards, disc drives, extended memory, and on and on. The fact that memory is so much denser today and you can get all you want on the same board with the processor is one reason the buses are going out. STD bus lived a long life though, largely because it lived up to its name: "Simple To Design" (not "standard") and it was far less expensive than something like VME. Another reason is that getting fast signals through the big connectors and down the bus without excessive transmission-line effects is not nearly as easy as it was in the days of just a few MHz.

Posted: Wed Oct 14, 2009 8:20 am
by BitWise
Proteus is a circuit simulation (SPICE) environment that can model circuits containing microcontrollers (like PICs) along side standard components.

I very much doubt there is a 65x family plug in.

Posted: Wed Oct 14, 2009 3:32 pm
by GARTHWILSON
Ah-- I should have noticed which forum this was in-- "Emulation and Simulation" (although virtually all of what gets talked about here is simulation, not emulation).

Posted: Thu Oct 15, 2009 1:53 pm
by erick
So, anybody knows if a proteus model has been designed or at least if there's a project now working on it, because it'd be really helpful if we could model our entire systems using proteus.
edited: Proteus gives the possibility of making your own simulation models through programming dlls.

Posted: Wed Oct 28, 2009 11:54 am
by Ruud
BitWise wrote:
I very much doubt there is a 65x family plug in.
There was. Somewhere in 1998 I was working in Philips NatLab, Eindhoven (NL) and I have seen it. It was designed and built by Philips themself. Two month later they started cleaning up that particular developing labaratory and I managed to lay my hands on two 805x/805xx ICE's and only one half of the 65xx ICE; the interface between the probe and the PC/Workstation/or whatever was missing :(((

Posted: Wed Oct 28, 2009 11:56 am
by Ruud
erick wrote:
edited: Proteus gives the possibility of making your own simulation models through programming dlls.
Ehhh, could you explain this in more simple terms, please?

Posted: Wed Dec 02, 2009 9:58 am
by Konrad_B
Ruud wrote:
erick wrote:
edited: Proteus gives the possibility of making your own simulation models through programming dlls.
Ehhh, could you explain this in more simple terms, please?
Hi Ruud,

Check the Proteus VSM - it is the circuit simulator supporting some CPU-s/MCU-s. Unfortunately, not the 6502 :(

Regards,
Konrad

Re: 6502 proteus model request

Posted: Thu Jul 05, 2018 12:29 am
by iLavr
Hi, All!

A time ago I have found such a post at https://electronics.stackexchange.com/:
Problem with glue logic/memory decoding on a 6502 project

And I have seen there 65C02-based Proteus ISIS schematic project:
65C02_LQPzO.jpg
Everybody can see here 65C02 in the projects window and also 65C22, 6532 & 6551 ACIA in the left menu.

May be Labcenter Electronics add an 65CXX active models in their newest versions of Proteus?

I've googled this variant but have found nothing except this topic... :?

Re: 6502 proteus model request

Posted: Thu Jul 05, 2018 12:43 am
by GARTHWILSON
Quote:
And I have seen there 65C02-based Proteus ISIS schematic project:
Note that there can be trouble with this.  Writes must be qualified, one way or another, by phase 2.  The address is not guaranteed to be valid and stable before R/W\ goes down, let alone with a safe setup time, meaning you can write to unintended addresses.

Re: 6502 proteus model request

Posted: Sun Jul 06, 2025 2:49 am
by jdimeglio