DESIGN OF SYNCHRONOUS SEQUENTIAL CIRCUITS USING PLA
J JASPER BEUSAN JENY P REKHA SHARON
Programmable Logic Arrays (PLA) PLA is a integrated circuit that can be programmed to implement specific logic functions ie in sum of product [Link] And and OR array are [Link] it is flexible. Comparision with ROM: ROM is implemented in canonical form. PLA uses SOP form. Hence replaces many circuits. Hence reduced cost and chip size. Reduced no of minterms used.
Design Procedure for Sequential Circuits
[Link] the problem statement, determine the relationship between input and output Derive a state table(graph). [Link] the table to a minimum number of states. [Link] a unique combination of flip-flop states to correspond to each state in the reduced table. [Link] the transition table. [Link] next-state maps and input maps for each flip-flop. Derive the flip-flop input equations. Derive the output equations. [Link] the flip-flop input equations and the output equations. [Link] your design by signal tracing, computer simulation, or laboratory testing.
Truth table BCD
t3 0 t2 0 t1 0 t0 0 t3 0
EXCESS 3
t2 0 t1 1 t0 1
0
0 0 0 0 0 0 1 1
0
0 0 1 1 1 1 0 0
0
1 1 0 0 1 1 0 0
1
0 1 0 1 0 1 0 1
0
0 0 0 1 1 1 1 1
1
1 1 1 0 0 0 0 1
0
0 1 1 0 0 1 1 0
0
1 0 1 0 1 0 1 0
Implemented using PLA
Reference
[Link] [Link] [Link] /chap16_p1_4up.pdf Logic design by Roth.(pg: 235) Digital logic by yarbrough.(pg:496) Digital circuits and design by salivahanan. (pg:432)
THANK YOU!!!