משטר סטטי שערים לוגיים wired drives 234262 – © dima elenbogen 2009, moshe...

22
יייי יייי ייייי ייייייWired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 02:55 AM

Post on 20-Dec-2015

228 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

משטר סטטישערים לוגייםWired Drives

234262 – © Dima Elenbogen 2009, Moshe Malka 2010

09:20 PM

Page 2: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

שערים לוגיים

שער לוגיVin Vout

אנו עוסקים בקורס במערכות ספרתיות. בפועל כל ערך לוגי מייוצג על ידי מתח אנאלוגי

234262 – © Moshe Malka 2009

Page 3: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

איך לייצג ערכים לוגיים?

Iנסיון מה לא בסדר?

רעש קטן עלול לגרום לפלט להיות שגוי

לוגי1

לוגי0

234262 – © Moshe Malka 2009

Page 4: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

איך לייצג ערכים לוגיים?

IIנסיון מה לא בסדר?

רעש קטן עלול לגרום לפלט להיות לא רלוונטי

לוגי1

לוגי0

איזור אסור

234262 – © Moshe Malka 2009

Page 5: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

משטר סטטי

-כל שער לוגי מפרש מתח נמוך מ Vil-לוגי0 כ -כל שער לוגי מפרש מתח גבוה מ Vih-לוגי1 כ -כל שער לוגי מתחייב להוציא מתח מתחת ל Vol לוגי0 בתור -כל שער לוגי מתחייב להוציא מתח מתחת ל Voh לוגי1 בתור

234262 – © Dima Elenbogen 2009

Page 6: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

משטר סטטי בלוגיקה הפוכה

-כל שער לוגי מפרש מתח נמוך מ Vil-לוגי1 כ -כל שער לוגי מפרש מתח גבוה מ Vih-לוגי0 כ -כל שער לוגי מתחייב להוציא מתח מתחת ל Vol לוגי1 בתור -כל שער לוגי מתחייב להוציא מתח מתחת ל Voh לוגי0 בתור

234262 – © Dima Elenbogen 2009

Page 7: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

משטר סטטי )הגדרה(

פונקצית מעבר סטטיתשער מחשב פונקציה רציפה

מאחר והיא מתארת את התנהגות השער כשהערכים בכניסות משתנים לאט מאוד

)קבועים מבחינתנו(, אנחנו קוראים לה "סטטית"

234262 – © Dima Elenbogen,2009, Moshe Malka 2010

Page 8: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

NOTדוגמת פונקצית מעבר לשער 09:20 PM 234262 – © Dima Elenbogen 2009

Page 9: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

דוגמה נוספת לפונקצית מעבר של שער NOT

09:20 PM 234262 – © Dima Elenbogen 2009

Page 10: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

ניתן לפסול פונקציות שלא ע"י NOTיכולות לממש שער

בדיקה האם השיפוע בערכו המוחלט קטן מאחד

והפונקצית מעבר אינה חוצה y=xאת הישר

234262 – © Moshe Malka 2009

Page 11: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

קבעו אלו הן פונקציות מעבר סטטיות ואלו אסורות?NOTחוקיות לשער

09:20 PM234262 – © Dima Elenbogen 2009

Page 12: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

)ניסיון ORפונקצית מעבר סטטית לשער (Iכושל

234262 – © Dima Elenbogen 200909:20 PM

Page 13: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

)ניסיון כושל ORפונקצית מעבר סטטית לשער II)

234262 – © Dima Elenbogen 200909:20 PM

Page 14: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

)ניסיון ORפונקצית מעבר סטטית לשער מוצלח(

234262 – © Dima Elenbogen 200909:20 PM

Page 15: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

שערים לוגיים

09:20 PM

מס נקודות שכדאי לזכור: לשער לוגי יש מוצא יחיד )להבדיל •

מרכיב לוגי( הערך במוצא תלוי אך ורק בכניסות.• לא מחברים שערים לוגיים בחיווט •

ישיר

מדוע לא מחברים שערים בחיווט ישיר?

התחממות יתר עד כדי שריפת •הרכיב

אי הסכמה בערך הלוגי• נוכל לקבל ערך לא לוגי למהדרין•

234262 – © Moshe Malka 2010

Page 16: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

לפעמים במערכת חייבים ששני רכיבים או יותר יכתבו על אותו קו

אבל לא בו הפתרון הוא שכולם יכולים לכתוב על אותו הקו זמנית

en en en en

Arbiter

Bus

234262 – © Moshe Malka 2010

Page 17: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

Tri-State Driver

Enable Data in Output Net0 לא משנה נתק1 0 01 1 1

09:20 PM

מוציא מה שמקבל )אין חובת משטר סטטי עליו(

234262 – © Dima Elenbogen 2009

Page 18: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

Busדוגמת 09:20 PM

234262 – © Dima Elenbogen 2010

Page 19: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

Busמניעת התנגשות ב-234262 – © Dima Elenbogen 2010

Page 20: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

טבלת אמת

  prime maj3 bOOO 0 0 0OO1 0 0 0O1O 1 0 1O11 1 1 11OO 0 0 01O1 1 1 011O 0 1 1111 1 1 1abc f1 f2 f3

234262 – © Dima Elenbogen 2009

Page 21: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

ROM

000001

010

011100

101

110111

09:20 PM 234262 – © Dima Elenbogen 2009

Page 22: משטר סטטי שערים לוגיים Wired Drives 234262 – © Dima Elenbogen 2009, Moshe Malka 2010 10:29

סימון

מוצאים:m כניסות ו-k בעל ROMנקרא ל-•

234262 – © Dima Elenbogen 2010