Now to describe the architecture of the flipflops used in MT15.
First, a simple, transparent latch with buffered outputs.
The "traditional" approach, as known from school books:
Looks like we could eliminate the inverter at the input:
Since we are using open_collector NANDs, it's
possible to replace one NAND with an inverter:
This sort of flipflop is used in the instruction_latch,
the flags, and the sequencer.
Now to describe the flipflops, used in the one_Bit register_slices:
Main difference to our previous flipflop schematic:
An open_collector NAND with output_enable, connecting to a bus.
(bus pullup_resistor not shown).
Note that T0,T1 have multiple outputs with different output_enables.
[HOME] [UP]/ [BACK] [1] [2] [3] [4] [5] [6] [7] [8] [NEXT]
(c) Dieter Mueller 2005