6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Tue Apr 16, 2024 12:12 pm

All times are UTC




Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Tue Oct 13, 2009 11:46 pm 
Offline

Joined: Fri Jun 26, 2009 7:37 pm
Posts: 2
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?


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 14, 2009 2:34 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8422
Location: Southern California
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 14, 2009 8:20 am 
Offline
User avatar

Joined: Tue Mar 02, 2004 8:55 am
Posts: 996
Location: Berkshire, UK
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.

_________________
Andrew Jacobs
6502 & PIC Stuff - http://www.obelisk.me.uk/
Cross-Platform 6502/65C02/65816 Macro Assembler - http://www.obelisk.me.uk/dev65/
Open Source Projects - https://github.com/andrew-jacobs


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 14, 2009 3:32 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8422
Location: Southern California
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).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Oct 15, 2009 1:53 pm 
Offline

Joined: Fri Jun 26, 2009 7:37 pm
Posts: 2
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 28, 2009 11:54 am 
Offline
User avatar

Joined: Fri Dec 12, 2003 7:22 am
Posts: 259
Location: Heerlen, NL
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 :(((

_________________
Code:
    ___
   / __|__
  / /  |_/     Groetjes, Ruud
  \ \__|_\
   \___|       URL: www.baltissen.org



Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Oct 28, 2009 11:56 am 
Offline
User avatar

Joined: Fri Dec 12, 2003 7:22 am
Posts: 259
Location: Heerlen, NL
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?

_________________
Code:
    ___
   / __|__
  / /  |_/     Groetjes, Ruud
  \ \__|_\
   \___|       URL: www.baltissen.org



Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Dec 02, 2009 9:58 am 
Offline
User avatar

Joined: Tue Sep 11, 2007 8:48 am
Posts: 27
Location: Pruszków/Poland
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

_________________
Practice safe HEX !


Top
 Profile  
Reply with quote  
PostPosted: Thu Jul 05, 2018 12:29 am 
Offline

Joined: Wed Dec 24, 2014 11:15 pm
Posts: 7
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:
Attachment:
65C02_LQPzO.jpg
65C02_LQPzO.jpg [ 547.08 KiB | Viewed 4558 times ]

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... :?


Top
 Profile  
Reply with quote  
PostPosted: Thu Jul 05, 2018 12:43 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8422
Location: Southern California
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.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: