Question

In: Electrical Engineering

Read sections in the TTL data sheets pertaining to the 74LS112A Dual J-K flip-flop. 1. For...

Read sections in the TTL data sheets pertaining to the 74LS112A Dual J-K flip-flop.

1. For the 74LS112A, what is the maximum clock rate, minimum pulse width for the clock’s high and low levels, worst case propagation delay of the outputs from the high-to-low clock transition, and minimum input setup time?

2. Design a nine-step counter to count in the following sequence. Use J-K flip-flops, NAND gates, and Inverters only.

0011, 0101, 1001, 1000, 1011, 1010, 0110, 0100, 0111, 0011, …

Include in the design a means for resetting the counter to 0011.

Provide a circuit diagrams, relevant truth tables, state diagrams and state table.

In addition, provide the excitation functions for the J-K flip-flops.

Solutions

Expert Solution

1. Following are the data of 74LS112A for RL = 2kohm, TA = 25 degree Celcius, VCC = 5V and for two different values of CL

Parameter CL = 15pF CL = 50pF
Maximum clock rate 30MHz 25MHz
Minimum pulse width for clock high and low 20ns 25ns
Worst case propogation delay tPHL 20ns 28ns
Worst case propogation delay tPLH 20ns 24ns
Minimum setup time 20ns 25ns

2. Nine step counter

State diagram

State Table

Present State

Next State

QA

QB

QC

QD

QA+1

QB+1

QC+1

QD+1

0

0

0

0

0

0

1

1

0

0

0

1

0

0

1

1

0

0

1

0

0

0

1

1

0

0

1

1

0

1

0

1

0

1

0

0

0

1

1

1

0

1

0

1

1

0

0

1

0

1

1

0

0

1

0

0

0

1

1

1

0

0

1

1

1

0

0

0

1

0

1

1

1

0

0

1

1

0

0

0

1

0

1

0

0

1

1

0

1

0

1

1

1

0

1

0

1

1

0

0

0

0

1

1

1

1

0

1

0

0

1

1

1

1

1

0

0

0

1

1

1

1

1

1

0

0

1

1

Excitation table of JK Flipflop

Q

Q+

J

K

0

0

0

X

0

1

1

X

1

0

X

1

1

1

X

0

Including the J K inputs in the state table

Present State

Next State

Flip flop inputs

QA

QB

QC

QD

QA+1

QB+1

QC+1

QD+1

JA

KA

JB

KB

JC

KC

JD

KD

0

0

0

0

0

0

1

1

0

X

0

X

1

X

1

X

0

0

0

1

0

0

1

1

0

X

0

X

1

X

X

0

0

0

1

0

0

0

1

1

0

X

0

X

X

0

1

X

0

0

1

1

0

1

0

1

0

X

1

X

X

1

X

0

0

1

0

0

0

1

1

1

0

X

X

0

1

X

1

X

0

1

0

1

1

0

0

1

1

X

X

1

0

X

X

0

0

1

1

0

0

1

0

0

0

X

X

0

X

1

0

X

0

1

1

1

0

0

1

1

0

X

X

1

X

0

X

0

1

0

0

0

1

0

1

1

X

0

0

X

1

X

1

X

1

0

0

1

1

0

0

0

X

0

0

X

0

X

X

1

1

0

1

0

0

1

1

0

X

1

1

X

X

0

0

X

1

0

1

1

1

0

1

0

X

0

X

1

X

0

X

1

1

1

0

0

0

0

1

1

X

1

X

1

1

X

1

X

1

1

0

1

0

0

1

1

X

1

X

1

1

X

X

0

1

1

1

0

0

0

1

1

X

1

X

1

X

0

1

X

1

1

1

1

0

0

1

1

X

1

X

1

X

0

X

0

K - maps

Circuit Diagram


Related Solutions

You are to implement the following in VHDL: D flip-flop D flip-flop       with enable and reset J-K...
You are to implement the following in VHDL: D flip-flop D flip-flop       with enable and reset J-K flip flop with asynchronous set T Flip flop with asynchronous clear
Imagine a new kind of flip-flop called a J N flip-flop which has two inputs J...
Imagine a new kind of flip-flop called a J N flip-flop which has two inputs J and N. Input J behaves like the J input of the J K flip-flop, and input N behaves like the complement of the K input of a J K flip-flop (N=K’). Derive the characteristic table and excitation table of the J N flip-flop. Show that a D flip-flop can be constructed from a J N flip-flop by connecting its two inputs (J and N)...
Write and verify a behavioral Verilog model of J-K flip-flop with active-low asynchronous reset.
Write and verify a behavioral Verilog model of J-K flip-flop with active-low asynchronous reset.
design 4 bit four way traffic light signal by using j k flip flop and 555...
design 4 bit four way traffic light signal by using j k flip flop and 555 timer ic state equation and k map and also schematic diagram.
A T flip-flop is a 1-bit synchronous storage component alternative to the D flip-flop, with a...
A T flip-flop is a 1-bit synchronous storage component alternative to the D flip-flop, with a slightly different interface. The T flip-flop has one input t to synchronously control the state of the flip-flop, as follows: When t is 0, the flip-flop does not change its state value. When t is 1, the flip-flop inverts its current state value (0 becomes 1, and 1 becomes 0). Write a Verilog module for the T flip-flop using a behavioral model. The flip-flop...
for (i=0; i<n; i++) for (j=1; j<n; j=j*2)    for (k=0; k<j; k++) ... // Constant...
for (i=0; i<n; i++) for (j=1; j<n; j=j*2)    for (k=0; k<j; k++) ... // Constant time operations end for end for end for Analyze the following code and provide a "Big-O" estimate of its running time in terms of n. Explain your analysis. Note: Credit will not be given only for answers - show all your work: (2 points) steps you took to get your answer. (1 point) your answer.
Consider the group G = {1, −1, i, −i, j, −j, k, −k} under multiplication. Here...
Consider the group G = {1, −1, i, −i, j, −j, k, −k} under multiplication. Here i2= j2= k2= ijk = −1. determine which of the following sets is a subgroup of G. If a set is not a subgroup, give one reason why it is not. (a) {1, −1} (b) {i, −i, j, −j} (c) {1, −1, i, −i} (d) {1, i, −i, j}
1. Panther Corporation sells boxes of chocolates. They currently offer two different types, flip flop shaped...
1. Panther Corporation sells boxes of chocolates. They currently offer two different types, flip flop shaped candies and sun shaped candies. Currently, the average after-tax cash flows are $83,525 per year. One of the employees, proposed a cost savings plan. Her plan was to purchase a new chocolate filing machine, which would decrease direct labor by automating some of the process. The machine costs $22,000 and would last the company 6 years. The average after-tax cash flows after the implementation...
Create a 4-bit Register This is very similar to your flip-flop design from lab task 1....
Create a 4-bit Register This is very similar to your flip-flop design from lab task 1. Ensure that your 4-bit register has inputs “D” (dat, “CLK” (the clock), and “RST” (an asynchronous reset), and an output “Q”. [3 pts] Create a test bench and ensure that your 4-bit register operates correctly (test your reset signal and ensure that you can store a couple different values in the register). If your output behavior is correct, then copy your VHDL design code...
3. Answer the following questions about the flip-flop (F/F). 1) Explain the trigger of F/F. 2)...
3. Answer the following questions about the flip-flop (F/F). 1) Explain the trigger of F/F. 2) Express the edge trigger condition around clock pulse (CLK). (D F/F block diagram). 3) Fill out the characteristic table and excitation table for JK F/F and T F/F.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT