Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 15

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 form.Both And and OR array are programmable.Hence 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


1.Given the problem statement, determine the relationship between input and output Derive a state table(graph). 2.Reduce the table to a minimum number of states. 3.Assign a unique combination of flip-flop states to correspond to each state in the reduced table. 4.Form the transition table. 5.Plot next-state maps and input maps for each flip-flop. Derive the flip-flop input equations. Derive the output equations. 6.Realize the flip-flop input equations and the output equations. 7.Check 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
http://allsyllabus.blogspot.com/2011/07/ap92 12-advanced-digital-system-design.html http://edda.csie.dyu.edu.tw/course/dsd/slides /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!!!

You might also like