01.09.2016 Views

1445326735900-0

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Starting electronics<br />

only change state as the clock signal CLK falls from logic 1 to<br />

logic 0. This change of state from logic 1 to logic 0 is commonly<br />

called the ‘falling edge’, and the overall circuit is generically<br />

known as an ‘edge-triggered’ bistable.<br />

This is an extremely important point in electronic terms. By<br />

creating this master–slave bistable arrangement to make the<br />

bistable edge-triggered, we are able to control precisely when<br />

the bistable changes state. As a benefit, this also makes sure<br />

that there is plenty of time for the master and slave bistables<br />

comprising the overall bistable to respond to the input signals<br />

— although things in logic circuits change and respond<br />

quickly, they do not happen instantly and still do take a finite<br />

time. The master–slave arrangement takes account of and<br />

caters for this small but finite time.<br />

The JK-type bistable<br />

One other problem which we’ve already encountered with<br />

our basic bistables isn’t yet catered for though — the indeterminate<br />

output which can occur in a bistable if both S and<br />

R inputs are logic 1 at the moment when the clock signal falls<br />

from logic 1 to logic 0.<br />

So, to prevent this happening, it’s a matter of preventing both<br />

S and R inputs from being at logic 1 at the same time as the<br />

clock signal falls from logic 1 to logic 0. We do this by adding<br />

some feedback from the slave bistable to the master bistable,<br />

and creating new inputs (labelled J and K).<br />

The circuit of such a JK-type bistable to perform this function<br />

is shown in Figure 11.11.<br />

258

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!