تصميم التوابع المنطقية باستخدام فاك الشفرة
فاك الشفرة :
دارة منطقية لها عدة مخارج ومن أجل كل إمكانية (احتمال) للدخل واحد و واحد فقط من إشارة الخرج تكون (1)منطقي لذلك يمكن أن نعتبر فاك الشيفرة to2^(n)(n) يولد العبارات الأصغرية أو الأعظمية لتابع منطقي ما .
بنية فاك الشفرة : من أجل القيم المحتملة للمدخلين (A,B) تكون المخارج كما يلي :
(m0=AB,m1=A'B,m2=A'B,m3=A'B')
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
مداخل التحكم
فاك الشيفرة يمتلك واحد أو أكثر من مداخل التحكم والتي تستخدم إما لتمكين الدارة المصممة أو قسر جميع المخارج إلى (0) منطقي وتكون عبارة الخرج المنطقية yi=Ai Bi E حيث (E) مدخل التحكم.
فاك الشيفرة باستخدام الدارات المتكاملة (Standard MSI decoder )
1- : IC(SN74138) فاك شفرة (3 TO 7) مخارج الدارة تكون متممة وتمتلك ثلاثة مداخل تحكم حيث (Yi=mi(G1 G2a" G2b" )') والدارة تكون ممكنة من أجل G1=1 ،G2a=0,G2b=0
2-(IC(SN74154) : فاك الشيفرة (4 TO16) المخارج متممة وتمتلك مدخلي تحكم حيث Yi=mi((G1"G2")') ، mi=ABCD حيث (D)الخانة الأكثر أهمية و(A) الخانة الأقل أهمية والمخارج تكون ممكنة عندما (G1"=1,G2"=1)
استخدام فاك الشفرة في تحقيق التوابع المنطقية : ليكن لدينا فاك الشفرة (n to 2^(n)) فان مخارج هذه الدارة تمثل كل احتمالات العبارة الأصغرية ل (n) متغير دخل منطقي . فاك الشفرة هو دارة متكاملة وبالتالي فان تصميم الدارة المنطقية المنفذة للتابع (,..f(A,B,C يكون أقل كلفة وأكثر كفاءة فيما إذا أردنا تصميمه باستخدام البوابات الأساسية (and ، or ، …) .
كل إشارة خرج من فاك الشفرة متممة لذلك يمكن معالجتها باستخدام بوابات (AND,OR)
f(a,b,c,...)=m1+m2+....+mk
حسب ديمورغان '('f(a,b,c,....,)=(m1'.m2'......mK
يمكن أن ينفذ باستخدام الصيغة الأعظمية أو الأصغرية مثال1: ليكن لدينا التابع المنطقي بثلاثة متحولات F(Q,X,P)=E m(0,1,4,6,7) =E M (2,3,5) 1-استخدام فاك الشفرة (مخارج غير متممة)وبوابة : or F(Q,X,P)=m0+m1+m4+m6+m7 2-استخدام فاك الشفرة (مخارج متممة)وبوابة : and F(Q,X,P)=(m0'+m1'+m4'+m6'+m7')' 3-استخدام فاك الشفرة (مخارج غير متممة)وبوابة or : F(Q,X,P)=(M2+M3+M5)' 4- استخدام فاك الشفرة (مخارج متممة)وبوابة :and F(Q,X,P)=M2' M3' M5'
مثال2:
صمم الدارة النطقية المنفذة للتابعين (F1,F2) باستخدام الدارات التالية (74154 ،7420 ،7408 ) F1(W,X,Y,Z)= F2(W,X,Y,Z)= m(0,1,2,3,4,5,7,8,10,11,12,13,14,15)
F(w ،x ،y ،z)=((m1’,m9’,m12’,m15’)’) F(W ،X,Y,Z)=m6’ m9’
اقرأ أيضا
تقدمة الطالب:عبد الله مجوز
هذا متعلقة بالإلكترونيات article هو بذرة. بإمكانك مساعدة المعرفة بأن تنمـِّـيـه. |