Download presentation
Presentation is loading. Please wait.
1
משטר סטטי שערים לוגיים 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 1:59
2
שערים לוגיים שער לוגי VinVout אנו עוסקים בקורס במערכות ספרתיות. בפועל כל ערך לוגי מייוצג על ידי מתח אנאלוגי 234262 – © Moshe Malka 2009
3
איך לייצג ערכים לוגיים ? נסיון I מה לא בסדר ? רעש קטן עלול לגרום לפלט להיות שגוי 1 לוגי 0 לוגי 234262 – © Moshe Malka 2009
4
איך לייצג ערכים לוגיים ? נסיון II מה לא בסדר ? רעש קטן עלול לגרום לפלט להיות לא רלוונטי 1 לוגי 0 לוגי איזור אסור 234262 – © Moshe Malka 2009
5
משטר סטטי כל שער לוגי מפרש מתח נמוך מ -V il כ -0 לוגי כל שער לוגי מפרש מתח גבוה מ -V ih כ -1 לוגי כל שער לוגי מתחייב להוציא מתח מתחת ל -V ol בתור 0 לוגי כל שער לוגי מתחייב להוציא מתח מעל ל -V oh בתור 1 לוגי 234262 – © Dima Elenbogen 2009 שימו לב : זהו אי שיוויון ממש
6
משטר סטטי בלוגיקה הפוכה כל שער לוגי מפרש מתח נמוך מ -V il כ -1 לוגי כל שער לוגי מפרש מתח גבוה מ -V ih כ -0 לוגי כל שער לוגי מתחייב להוציא מתח מתחת ל -V ol בתור 1 לוגי כל שער לוגי מתחייב להוציא מתח מעל ל -V oh בתור 0 לוגי 234262 – © Dima Elenbogen 2009
7
משטר סטטי ( הגדרה ) פונקציית מעבר סטטית שער מחשב פונקציה רציפה מאחר והיא מתארת את התנהגות השער כשהערכים בכניסות משתנים לאט מאוד ( קבועים מבחינתנו ), אנחנו קוראים לה " סטטית " 234262 – © Dima Elenbogen,2009, Moshe Malka 2010
8
דוגמת פונקצית מעבר לשער NOT 1:59 234262 – © Dima Elenbogen 2009
9
דוגמה נוספת לפונקצית מעבר של שער NOT 1:59 234262 – © Dima Elenbogen 2009
10
ניתן לפסול פונקציות שלא יכולות לממש שער NOT ע " י בדיקה האם השיפוע בערכו המוחלט קטן מאחד והפונקצית מעבר אינה חוצה את הישר y=x 234262 – © Moshe Malka 2009
11
קבעו אלו הן פונקציות מעבר סטטיות חוקיות לשער NOT ואלו אסורות ? 1:59 234262 – © Dima Elenbogen 2009
12
פונקצית מעבר סטטית לשער OR ( ניסיון כושל I ) 234262 – © Dima Elenbogen 2009 1:59
13
פונקצית מעבר סטטית לשער OR ( ניסיון כושל II ) 234262 – © Dima Elenbogen 2009 1:59
14
פונקצית מעבר סטטית לשער OR ( ניסיון מוצלח ) 234262 – © Dima Elenbogen 2009 1:59
15
שערים לוגיים 1:59 מס נקודות שכדאי לזכור : לשער לוגי יש מוצא יחיד ( להבדיל מרכיב לוגי ) הערך במוצא תלוי אך ורק בכניסות. לא מחברים שערים לוגיים בחיווט ישיר מדוע לא מחברים שערים בחיווט ישיר ? התחממות יתר עד כדי שריפת הרכיב אי הסכמה בערך הלוגי נוכל לקבל ערך לא לוגי למהדרין 234262 – © Moshe Malka 2010
16
משטר דינמי 234262 – © Dima Elenbogen 2009 1:59
17
הגדרת cd ו -pd cd - הזמן שעובר בין הרגע שראשון אותות הכניסה יוצא מתחום לוגי עד אשר אות המוצא יוצא מתחום לוגי למהדרין pd - הזמן שעובר בין הרגע שאחרון אותות הכניסה נכנס לתחום לוגי עד אשר אות המוצא נכנס לתחום לוגי למהדרין 1:59 234262 – © Dima Elenbogen 2009 pd - Propagation delay cd - Contamination delay
18
התנהגות אפשרית של שער בעל 2 כניסות (а, b) ומוצא יחיד o 234262 – © Dima Elenbogen 2009 1:59
19
T cd ו - T pd הם איפיונים טופולוגיים T pd = max {pd} T cd = min {cd} 234262 – © Dima Elenbogen 2009 1:59
20
תיאור חלקי של שער 234262 – © Dima Elenbogen 2009 1:59 דיאגרמת וודאות \אי וודאות T pd T cd
21
Tcd =0 תיאור חלקי של שער כאשר 234262 – © Dima Elenbogen 2009 אם לא נתון T cd של שער, מניחים שהוא שווה ל -0 1:59 מה ההבדל? דיאגרמת וודאות \אי וודאות T pd
22
אדישות 234262 – © Dima Elenbogen 2009 בתנאים מסויימים השער אדיש לקלטים " מיותרים " כאשר : חלק כלשהו מהקלטים יציבים במשך מספיק זמן. ערכם של קלטים אלו קובע את ערך הפונקציה הבוליאנית בלי קשר לקלטים האחרים. אזי פלט השער לוגי ונכון ( ויציב ).
23
תיאור חלקי של שער אדיש ( התרחשות אפשרית ) 234262 – © Dima Elenbogen 2009 1:59 T pd
24
כעת כשלמדנו מהו Tpd... 234262 – © Dima Elenbogen 2009 1:59
25
חישוב T pd של מערכת צירופית בשיטה טופולוגית 234262 – © Dima Elenbogen 2009 1:59
26
חישוב T cd של מערכת צירופית 234262 – © Dima Elenbogen 2009 1:59
27
ייצוג כללי של לוגיקה צירופית דוגמא : 234262 – © Dima Elenbogen 2009 1:59
28
קופסה שחורה T pd = 19 + 19 = 38 234262 – © Dima Elenbogen 2009 1:59
29
קופסה שקופה T pd = 19 + 16 = 35 234262 – © Dima Elenbogen 2009 1:59
30
234262 – © Moshe Malka 2010 האם רכיב זה שקוף בעליית שעון או בירידה?
31
Logic האם אפשר להשתמש ב Latch כרכיב זכרון? מה הבעיה הקריטית ברכיב זה? מעגל צירופי אסור בתכלית האיסור 234262 – © Moshe Malka 2010
32
234262 – © Dima Elenbogen, Moshe Malka 2010 Flip T cd T setup T hold
33
234262 – © Dima Elenbogen, Moshe Malka 2010 קטעים A ו -C צפי: כניסה D יציבה במשך קטע קריטי C הבטחה: מוצא Q יציב כל הזמן פרט לקטע A נכון גם ל -FF גם לנעילה ב -Latch T setup T hold
34
כדי שהמערכת תעבוד בצורה תקינה, אסורה חפיפה בין זמן C לזמן A. למה? קטעים A ו-C ממש זרים 234262 – © Dima Elenbogen, Moshe Malka 2010
35
ההבדל בין FF ל Latch: 234262 – © Moshe Malka 2010
36
קביעת זמן מחזור 234262 – © Dima Elenbogen, Moshe Malka 2010
37
מערכת סידרתית עם קלט \ פלט בד '' כ לגבי מערכת עם קלט \ פלט מ \ אל עולם החיצון : נניח שהקלט תקף בכל פרק זמן פרט לקטע A נחייב את הפלט שלה להיות תקף בקטע C 234262 – © Dima Elenbogen, Moshe Malka 2010
38
בד '' כ לגבי מערכת עם קלט \ פלט מ \ אל עולם החיצון : נניח שהקלט תקף בכל פרק זמן פרט לקטע A נחייב את הפלט שלה להיות תקף בקטע C מערכת סידרתית עם קלט \ פלט לצערנו, לא תמיד זמינות הקלט ניתנת לשליטתנו. לכן אם ההנחה הנ '' ל בלתי אפשרית, נחייב את הקלט להיות תקף לפחות בקטע C. במקרה כזה המערכת תצטרך קודם כל לשמור את הקלטים ברכיבי הזיכרון שלה ורק החל במחזור הבא תוכל לעבד אותם. דוגמאות לכך תראו בעתיד. 234262 – © Dima Elenbogen, Moshe Malka 2010
39
נניח שהקלט תקף בכל פרק זמן פרט לקטע A נחייב את הפלט שלה להיות תקף בקטע C 234262 – © Dima Elenbogen, Moshe Malka 2010
40
נניח שלא היה FF. האם ניתן להגדיר זמן מחזור ללא התחשבות ב FF 234262 – © Dima Elenbogen, Moshe Malka 2010 7 7 6 5 זמן מחזור במערכת סידרתית
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.