630 likes | 759 Views
مدارهای منطقی فصل هفتم _ ثبات ها و شیفت رجیستر. تدریس مدارهای منطقی برای اطلاعات بیشتر تماس بگیرید تاو شماره تماس: 09125773990 09371410986 پست الکترونیک : TargetLearning@gmail.com. فصل 7. ثبات ها و شیفت رجیستر. فهرست مطالب. طرح بلوک دیاگرامی ثبات طرح ساده یک ثبات با فیلیپ فلاپ D
E N D
مدارهای منطقیفصل هفتم _ ثبات ها و شیفت رجیستر تدریس مدارهای منطقیبرای اطلاعات بیشتر تماس بگیرید تاوشماره تماس: 0912577399009371410986پست الکترونیک : TargetLearning@gmail.com تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
فصل 7 ثبات ها و شیفت رجیستر تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
فهرست مطالب • طرح بلوک دیاگرامی ثبات • طرح ساده یک ثبات با فیلیپ فلاپ D • طرح یک ثبات با فیلیپ فلاپJk به پایه Load • طرح یک ثبات با پایهLoadو Clear • شیفت رجیستربا فیلیپ فلاپD • شیفت رجیستربا فیلیپ فلاپ JK • شمارنده تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
طرح بلوک دیاگرامی ثبات { } . . input output . . . . Clk Increment Load Clear تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Dطرح ساده یک ثبات با فیلیپ فلاپ Input Clk D D D D Q’ Q Q’ Q Q’ Q Q’ Q Output تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Load و پایه JKطرح یک ثبات با فیلیپ فلاپ 1 Load 1 I0 I0 J Q K Q’ 1 I0’ 1 I1 I1 Q J K Q’ 1 I1’ Output 1 I2 I2 J Q K Q’ 1 I2’ 1 I3 I3 J Q K Q’ 1 I3’ Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Loadو پایهJKطرح یک ثبات با فیلیپ فلاپ 0 Load 0 0 I0 J Q K Q’ 0 0 0 0 I1 Q J K Q’ 0 0 Output 0 0 I2 J Q K Q’ 0 0 0 0 I3 J Q K Q’ 0 0 Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
طرح یک ثبات با پایهLoadوClear Load Clear I0 J Q K Q’ I1 Q J K Q’ Output I2 J Q K Q’ I3 J Q K Q’ Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
تمرین: • ثباتی طراحی کنید پایه سومی به نام Increment داشته باشد. تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شیفت رجیستربا فیلیپ فلاپ D Output Q Q Q Q Input D D D D Q’ Q’ Q’ Q’ Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شیفت رجیستربا فیلیپ فلاپ JK Shift Input J Q K Q’ Q J K Q’ Output J Q K Q’ J Q K Q’ Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شمارنده • سنکرون(هنگام):در این نوع تمام واحدهای ترتیبی مداربا یک Clkکار می کنند. • آسنکرون(ناهمگام):در این نوع هر واحد Clk مجزایی دارد. تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شمارنده • منظم • بالا شمار • پائین شمار • نامنظم تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شمارنده 3 بیتی بیت0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شمارنده 3 بیتی (ادامه) بیت1 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
شمارنده 3 بیتی (ادامه) بیت2 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مدار یک شمارنده 3 بیتی سنکرون 1 Q J K Q’ Q J K Q’ Q J K Q’ Clk تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مثالی از یک ماشین میلی: X=0/Z=0 S0 X=1/Z=1 X=1/Z=1 S2 S1 X=0/Z=1 X=1/Z=0 X=0/Z=0 X=1/Z=1 S3 X=0/Z=0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مثالی از یک ماشین میلی: X=0/Z=0 S0 X=1/Z=1 X=1/Z=1 S2 S1 X=0/Z=1 X=1/Z=0 X=0/Z=0 X=1/Z=1 S3 X=0/Z=0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مثالی از یک ماشین میلی: X=0/Z=0 S0 X=1/Z=1 X=1/Z=1 S2 S1 X=0/Z=1 X=1/Z=0 X=0/Z=0 X=1/Z=1 S3 X=0/Z=0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مثالی از یک ماشین میلی: X=0/Z=0 S0 X=1/Z=1 X=1/Z=1 S2 S1 X=0/Z=1 X=1/Z=0 X=0/Z=0 X=1/Z=1 S3 X=0/Z=0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
مثالی از یک ماشین میلی: X=0/Z=0 S0 X=1/Z=1 X=1/Z=1 S2 S1 X=0/Z=1 X=1/Z=0 X=0/Z=0 X=1/Z=1 S3 X=0/Z=0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Q2 D2 CK • • • • QK • • DK CK مدل عمومی ماشین میلی: X1 Combinatorial Circuit Z1 X2 Z2 Xm Zn Q1+ Q1 Q1 D1 CK Q2+ Q2 QK+ Q3 Clock تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
A More Complex Sequence Detector Design a sequence detector whose output Z is one if the input sequence is 010 or 1001 X = 0 0 1 0 1 0 0 1 0 0 0 1 0 0 1 1 0 Z = 0 0 0 1 0 1 0 1 1 0 0 0 1 0 1 0 0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 S(0) 1/0 0/1 S(01) S(010) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/1 S(01) S(010) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 0/? 1/0 ? 0/1 S(01) S(010) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(010) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/? ? تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 0/? ? تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 0/0 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 0/0 ? 1/? S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 1/0 0/0 1/1 ? S(100) 0/? تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 ? 0/? S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 0/0 S(0) S(1) 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 0/0 S(0) S(1) ? 1/0 0/0 1/? 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 0/0 S(0) S(1) 1/0 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 ? 0/0 1/? S(0) S(1) 1/0 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 0/0 1/0 S(0) S(1) 1/0 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector Target Sequences: 010 1001 S(-) 0/0 1/0 0/0 1/0 S(0) S(1) 1/0 1/0 0/0 0/1 S(01) S(10) 0/0 1/0 0/0 1/1 S(100) تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Mealy Sequence Detector تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986
Q0 Mealy Sequence Detector X Q2 Q1 Which Karnaugh map cells are don’t cares? تدریس خصوصی مدارهای منطقی 09125773990 _ 09371410986