Clk0 label of visual 6502 question
Posted: Tue Oct 13, 2015 8:06 pm
The label of phi2 in the 6502 MPU's pinout is actually clk0. It is supposed to be inverted phi2. If the line is pulled low, then cp1 (710) goes high and cclk (943) goes low. To complete one clock cycle, cp1 (710) goes low and cclk (943) goes high during phi2 is high before cp1 (710) goes high and cclk (943) goes low during phi2 is low.
The inverted reset line is pulled low while reset process needs more time in order to charge the capicator during cp1 (710) before the pass gate is activated and capicator is discharged during cclk (943) so that reset's data becomes stable and is stored in D flip-flop.
I want to know if anyone is going to agree that clk0 is labeled as inverted phi2 because it is easier for us to observe that cp1 (710) does first and then cclk (943) does second in one complete clock cycle.
Bryan
The inverted reset line is pulled low while reset process needs more time in order to charge the capicator during cp1 (710) before the pass gate is activated and capicator is discharged during cclk (943) so that reset's data becomes stable and is stored in D flip-flop.
I want to know if anyone is going to agree that clk0 is labeled as inverted phi2 because it is easier for us to observe that cp1 (710) does first and then cclk (943) does second in one complete clock cycle.
Bryan