In an effort to study for my upcoming test I've designed a few counter/shift register circuits and I'd love it for somebody to quickly double check my work so I can confirm that they are indeed correct.
The first figure attached is an up down counter using T Flip-Flops.
The second figure attached is and up down counter using JK Flip-Flops. (It's essentially the same as the T Flip-Flop schematic but then inputs J and K are wired together)
Finally the last figure is a universal shift register (entails both left and right shifting capabilities) and parallel load. I realize on this one I may have mad a slight error.
If shift = 00 I should have wired the outputs of each flip flop to 00 bit on the multiplexer running to their input. This way it would have simply held its input while waiting for a shift command.
Does anyone else see any problems with my circuits?
The first figure attached is an up down counter using T Flip-Flops.
The second figure attached is and up down counter using JK Flip-Flops. (It's essentially the same as the T Flip-Flop schematic but then inputs J and K are wired together)
Finally the last figure is a universal shift register (entails both left and right shifting capabilities) and parallel load. I realize on this one I may have mad a slight error.
If shift = 00 I should have wired the outputs of each flip flop to 00 bit on the multiplexer running to their input. This way it would have simply held its input while waiting for a shift command.
Does anyone else see any problems with my circuits?
Attachments
-
159.6 KB Views: 15
-
168.3 KB Views: 17
-
279.8 KB Views: 15