6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Fri Nov 22, 2024 3:41 pm

All times are UTC




Post new topic Reply to topic  [ 83 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: Re: 6502 Playground
PostPosted: Sat Nov 03, 2012 10:15 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
Build something which makes sense for you! It's too easy for projects to lose their way, and never happen.
Cheers
Ed


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sat Nov 03, 2012 10:27 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
BigEd wrote:
Build something which makes sense for you! It's too easy for projects to lose their way, and never happen.
Cheers
Ed

Thanks, and absolutely true. I am painfully aware of the featuritis issues. I am posting this more as a last-minute effort to catch stupid decisions, which happens when you stew in your own juices too long. For example, adding a couple of lines to the CPU and socketing it as suggested by Arlet, is a minimal change, which makes the whole thing more functional.

I am not movable about the overall design goal -'small and simple'- for this project, and am grateful for your feedback.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sat Nov 03, 2012 10:31 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
Arlet, to answer your post in the POC2 thread (more appropriate here), yes, I envision an add-on board(s) with:
-VGA output/resistor network
-Keyboard/mouse jacks
-SD card reader
-game controller jacks of some kind

Since the FPGA is doing all the work, these would be pretty much trivial adapters.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sun Nov 04, 2012 10:49 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
Hi enso, if you could arrange for the pinout to allow either 128K or 512K SRAM, that would be a bonus. I'd be happy to buy and ship some 512K parts to you. (In the case of DIP parts, the pinouts are sufficiently compatible to allow that: AS6C4008 vs. AS6C1008)

It's a good point that 48 I/Os is enough to fit an external memory board that's 16bits wide. For 32bits, I'd probably need to borrow some of the CPU connections, or the on-board SRAM connections.

Cheers
Ed


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sun Nov 04, 2012 8:51 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
This project is largely about recycling my inventory. I have XC3S200ANs, XC3S700ANs and a bunch of K6R1008V1C-JC10, 128K 10ns SRAMS...

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sun Nov 04, 2012 9:15 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
Ah, that's a fast SRAM! I'm not sure there is a package compatible one at the next density up.
Cheers
Ed


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Sun Nov 04, 2012 10:01 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8543
Location: Southern California
Quote:
Ah, that's a fast SRAM! I'm not sure there is a package compatible one at the next density up.

If you make the land pattern for the 36-pin 512Kx8 CY7C1049, it can be used for the 32-pin 128Kx8 above also. I'm using the 10ns 5V CY7C1049D in my 4Mx8 SRAM modules at http://wilsonminesco.com/WM-1_4Mx8SRAMmodule.pdf .

_________________
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  
 Post subject: Re: 6502 Playground
PostPosted: Sun Nov 04, 2012 11:29 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
Interesting. I never realized that the pinouts work this way. GARTHWILSON, am I correct in assuming that the 36-pin land pattern will work for the 128K chip if the top and bottom rows are not used? That's a good thing to know.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Mon Nov 05, 2012 12:19 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8543
Location: Southern California
Right. And for SRAM, you don't have to preserve the order of the data lines, or the order of the address lines either. That might help route it on a PCB with fewer layers or vias.

Garth

_________________
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  
 Post subject: Re: 6502 Playground
PostPosted: Mon Nov 05, 2012 7:32 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
Great. Layout accomodates 128K or 512K devices as well as 65C02 or 65C816 via a PLCC socket. I routed out 48 bits using wings layout, although I don't have 2.5V. I doubt any wings use 2.5 anyway. A straight 25-pin header on each side can be soldered in instead for breadboard use.

I have a few tests to run with my oscillators and finetune the BGA process...Almost there.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Tue Nov 06, 2012 8:43 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
Great!


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Wed Nov 07, 2012 12:29 am 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
Close to the finish line.
Image

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Wed Nov 07, 2012 8:35 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10985
Location: England
Small, but perfectly formed!


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Wed Nov 07, 2012 5:35 pm 
Offline

Joined: Thu Mar 03, 2011 5:56 pm
Posts: 284
That looks very, very interesting... I'm definitely interested in one or more of these. Not sure what I'd be using it for, but it looks like another way of getting back into the early 80's :D (in some ways; in others, definitely not...)

I just bought a NewBrain computer - made about 1982 or so, and in great condition apart from a missing keycap.


Top
 Profile  
Reply with quote  
 Post subject: Re: 6502 Playground
PostPosted: Wed Nov 07, 2012 6:15 pm 
Offline
User avatar

Joined: Sat Sep 29, 2012 10:15 pm
Posts: 904
rwiker, thanks for your interest.

I will definitely make some extra boards. For my friends here at 6502.org I will make them available at my cost- shooting for $50 with an xc3s200an.

I am thinking of a 'shield' board that snaps on top with VGA, keyboard/mouse, an SD slot, audio out and some kind of joystick/paddle interface (probably a 555-based apple2/commodore style) to turn this into a great retromachine.

_________________
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 83 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 34 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: