Page 2 of 2

Re: Latching the bank address the right way

Posted: Wed Apr 12, 2023 10:16 pm
by tokafondo
BigDumbDinosaur wrote:
tokafondo wrote:
I've kept reading about this and wondered about using a flip-flop instead of a latch. Would be of any benefit the fact that a flip-flop acts on edges and is clocked?

The latch used to generate the bank bits is a transparent latch, meaning when the latch is opened, its outputs follow its inputs. A flop doesn't have that characteristic.
I've always understood (wrongly, it seems) that for the latch system to work, two clock cycles were needed: first for latching A16-A23 and then another one to get D0-D7.

Re: Latching the bank address the right way

Posted: Wed Apr 12, 2023 10:41 pm
by Dr Jefyll
tokafondo wrote:
I've always understood [...] two clock cycles were needed
No. But I suppose you could say two half-cycles are needed. The Phi2-low period is for transferring A16-A23, and the Phi2-high period is for the transfer of D0-D7. Total: one clock cycle.

-- Jeff