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

All times are UTC




Post new topic Reply to topic  [ 40 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: The J64C (version 0)
PostPosted: Mon Jul 19, 2021 2:40 am 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
BigDumbDinosaur wrote:
J64C wrote:
That’s the thing, the manuals seem inconsistent. When you look at the W65C02 manual it states, 14MHz at 5V. Then you look at the graph and it does show ~25MHz at 5V. Then even ~40MHz at approx 7V.

Welcome to the wacky world of WDC documentation. Especially in their older data sheets, there are quite a few errors. Fortunately, their products are much better than the data sheets would lead you to believe.


Nice! I noticed even the max voltage ratings were all over the place too. Early pages suggesting it can run ‘up to’ 5V (+/- 5%). Then later on 7V.

It is fantastic, though, that WDC have kept the 6502 alive and kicking.


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Mon Jul 19, 2021 2:42 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
GARTHWILSON wrote:
J64C wrote:
That’s the thing, the manuals seem inconsistent. When you look at the W65C02 manual it states, 14MHz at 5V

That's the conservative guarantee, to do at least 14. It may (and does) go faster, but it's just not guaranteed to. Forum member "Windfall" has a 65816 running at 24MHz at 3.3V! That's three times the 8MHz it's guaranteed to do at 3.3V.

What is confusing is the FMAX vs. VDD curve for both MPUs suggests the performance is substantially better than what the timing data would lead one to believe. The curve seems to have been revised at least once, as I recall, and that revision seemed to occur not too long after the geometry was shrunk from 0.8µ to 0.6µ. I'm suspecting the curve was revised to agree with the better performance that could be expected from a 0.6µ core.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Mon Jul 19, 2021 2:44 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8507
Location: Midwestern USA
J64C wrote:
It is fantastic, though, that WDC have kept the 6502 alive and kicking.

You have no idea. :D It is estimated more than 100 million devices containing the 65C02 or the 65C02 RTL in an ASIC are produced annually.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Fri Jul 23, 2021 1:01 pm 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
Planning to get back into this over the weekend (which is in about 10 hours here). Wish me luck! Haha!


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Mon Jul 26, 2021 7:30 am 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
Haven't done much with this in a little bit, but finally felt like chipping away at it today. Refined things a little this afternoon.

I came to the realisation that I make my connections 'semi loosely' standard, so I was able to ditch the cabling between the RAM board (which also acts as the systems ROM) and dump the board directly on top of my CPU board. Guarantees no bad connections and should have a much cleaner signal.

Attachment:
Image1.png
Image1.png [ 1.38 MiB | Viewed 526 times ]


The ribbon cable you do see there is just going to my homebrew logic analyser. Later on I can just unplug that part of it entirely.

I'm still not qualifying my writes here, so that's next. A lot less visual noise to mess with now, so I'll be in a better mindset for it. :D


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Wed Jul 28, 2021 2:55 am 
Offline

Joined: Wed Jun 17, 2020 10:51 am
Posts: 60
Is that a lego baseplate?

_________________
No simulation survives contact with reality!


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Wed Jul 28, 2021 8:12 am 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
ThePhysicist wrote:
Is that a lego baseplate?


Haha! Yes it is. Best prototyping gear there is! :lol:


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Wed Jul 28, 2021 8:24 am 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
Started re-attaching my video card boards bit by bit to this project today. It has a 25.175 oscillator can, which I have going through a clock divider which allows easy access to clocks down to 1.5MHz. So did a bit of testing.

Attachment:
Img_9323.jpg
Img_9323.jpg [ 194.25 KiB | Viewed 455 times ]


1.5 MHz - Works! Cool.
3.125 MHz - Still works. Nice!
6.25 MHz - Yep! Great!
12.5 MHz - Which is my target clock rate. Stable! Awesome!

Hmmm. Do I dare 25 MHz? Of course! Haha! :lol:

25 MHz - Running stable for the past hour! Freaking awesome!!! 8)

Still wring the video card up bit by bit, testing as I go. But I am super happy with the progress going on here.


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Wed Jul 28, 2021 10:43 am 
Online
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
Excellent!


Top
 Profile  
Reply with quote  
 Post subject: Re: The J64C (version 0)
PostPosted: Wed Oct 27, 2021 2:14 am 
Offline

Joined: Sun Jul 11, 2021 9:12 am
Posts: 155
Been a while since I worked on this. So I started getting my head around where I was at.

Did some fine tuning on the graphics board today and am very pleased with the progress. Still as of yet to get to the point where my CPU talks to it though. One step at a time!

Attachment:
progress.jpg
progress.jpg [ 205.73 KiB | Viewed 353 times ]

I'm probably going to move straight on to using a W65C816 as memory requirements of my graphics board is an issue (unless I crush the resolution, which I don't really want to do).


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

All times are UTC


Who is online

Users browsing this forum: No registered users and 23 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: