6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 3:36 pm

All times are UTC




Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Thu Aug 09, 2018 6:55 pm 
Offline
User avatar

Joined: Wed Aug 17, 2005 12:07 am
Posts: 1250
Location: Soddy-Daisy, TN USA
In Daryl's SBC 2.5, I noticed he uses PHI2-O as CLK2. Which, IIRC, is a slightly delayed equivalent PHI2 signal (system clock).

I've read that we shouldn't use PHI2-O in new designs or any design that uses the CMOS version.

Now...my question then becomes...is there a reason to use a "slightly delayed" PHI2 at all in a new design with a 65C02?

Assuming 1 - 4 MHz design and fast SRAM...is there a need?

If so, I'm assuming something like a couple of flip-flops would usually suffice? Not to mention it squares out the signal a little more any way.

Thanks!

_________________
Cat; the other white meat.


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2018 7:42 pm 
Offline
User avatar

Joined: Wed Mar 01, 2017 8:54 pm
Posts: 660
Location: North-Germany
I have memorized the following:

1. Old schematics using PHI2O can be used with no alteration if one is using old stuff (NMOS and CMOS).
2. If one is going to use a WDC65C02 things might work (low clock speed, slow RAM, ROM, I/O) without any issues.
3. Using PHI2O on a (new) WDC 65C02 is not recommended (that is explicitly said in the data sheet). Together with fast RAM (< 70ns) there is a good chance to run into spurious errors. Use PHI2(in) = the output of your can oscillator instead.

Of course: all this assumes that the used schematics itself are free of errors.

When using a WDC65C02 it is better to use PHI2(in) (signal at DIL pin 37) instead of PHI2O (DIL pin 39) even when slow peripherals are used.

When using a WDC65C02 careful check the usage of the RDY signal. This is now an I/O signal (on all other 6502 it is input only).

If you wish to go beyond 10 MHz reading and understanding Generating Wait-States with Clock Trickery is recommended.


Regards


Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 10, 2018 12:00 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 9:02 pm
Posts: 1748
Location: Sacramento, CA
My original SBC-1 and SBC-2 used non-WDC 65C02 chips and that is why I used PHI2O. I agree that new WDC 65Cxx boards should use the PHI2(in) for the system clock source.

Daryl

_________________
Please visit my website -> https://sbc.rictor.org/


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

All times are UTC


Who is online

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