דילוג לתוכן ראשי

קורסים

  • מיקרו מעבדים ומיקרו בקרים (20129)
  • תקציר הקורס:

    תקציר:

    הקורס מתמקד ביסודות של תכנון מערכות משובצות מחשב וסוקר את הנושאים הבאים:

     

    מבוא לקושחה, שיקולים בקביעת יחסי הגומלין בין החומרה לבין התוכנה ובין משאבים לעלות, מבנה של מעבר 28C ושפת הסף שלו,כתיבת קוד בשפתC למעבד זה, אופטימיזציה ואימות. כמו כן, הקורס מכיל תכנים בסיסיים של ממשקים והתקני סביבה נפוצים ואת צורת הפעלתם.

     

    שימו לב!

     • ציון המעבדות יקבע על פי העבודה בפועל במעבדה.

     • על התלמיד להגיע מוכן לכל מעבדה ולדעת את החומר עליו הוא אמור לעבוד.

     • המרצה יתשאל את התלמיד במהלך העבודה במעבדה וייתן ציון לפי המוכנות וההישגים במעבדה.

     • למרות שהעבודה במעבדה יכולה להיות בזוגות – הציון אינו בהכרח זהה לחברי הזוג.

     

    על מנת לעבור בהצלחה את הקורס יש לעמוד בכל אחד מהתנאים הבאים:

     • הציון המשוקלל של המעבדות והבחינה הסופית הוא 60 לפחות.

     • נוכחות לפי תנאי חובת נוכחות.

     • על התלמיד לקבל ציון על 5 מפגשים לפחות. במידה ויהיו יותר מחמישה ציוני מעבדה יבחרו 5 הטובים ביותר.

     • במידה ויהיו פחות מחמישה ציוני מעבדה הציון יופחת בצורה יחסית (10% לכל מעבדה).

     • תלמיד שיציג בפרויקט חומר שלא בוצע על ידו - יפסל, לא יקבל ציון ויאלץ לחזור על הקורס.
  • שפת תאור חומרה VHDL (20147)
  • תקציר הקורס:

    תקציר:

    קורס מתמקד במתודולוגית תיכון של חומרה ספרתית מורכבת. כלי המתודולוגי העיקרי בקורס הוא שפת VHDL,

    אשר נלמדות את היכולות המתקדמות שלה המשמשות לתיכון מערכות מורכבות וגדולות תחת אילוצים נוקשים כגון:

    מהירות, שטח, הספק וכו'. שפות תיאור חומרה בכלל ושפת VHDL בפרט מהוות נדבך מרכזי בתכנון ספרתי מודרני,

    בעיקר בזכות הופעת הרכיבים מתוכנתים בצפיפות גבוהה.

    ניתן למנות לתפוצתן ולחשיבותן שלוש סיבות עיקריות העושות את שפת VHDL כה חשובה:

    א. שימוש בתיאור התנהגותי מאפשר לטפל בתכנונים מורכבים, בני מיליוני שערים,

    בצורה קלה יחסית והופך את התכנון למודולארי וקל לאחזקה ושינוים.

    ב. השלמת התכנון באופן מהיר יחסית, ובכך הקטנת עלויות וסיכונים.

    ג. זוהי שפה תקנית והשימוש ביכולותיה מאפשר מצד אחד להשיג אחידות בתכנון

    תוך שימוש בשיטות Top-Down או Bottom-Up ומצד שני לבצע סינתזה לרכיב היעד ללא תלות בסוגו.
  • מעבדה תכן חמורה (20209)
  • תקציר הקורס:

    תקציר:

    הקורס מתמקד במתודולוגית תיכון של חומרה ספרתית מורכבת. כלי המתודולוגי העיקרי בקורס הוא שפת VHDL,

    אשר נלמדות את היכולות המתקדמות שלה המשמשות לתיכון מערכות מורכבות וגדולות תחת אילוצים נוקשים כגון:

    מהירות, שטח, הספק וכו'. שפות תיאור חומרה בכלל ושפת VHDL בפרט מהוות נדבך מרכזי בתכנון ספרתי מודרני,

    בעיקר בזכות הופעת הרכיבים מתוכנתים בצפיפות גבוהה.

    ניתן למנות לתפוצתן ולחשיבותן שלוש סיבות עיקריות העושות את שפת VHDL כה חשובה:

    א. שימוש בתיאור התנהגותי מאפשר לטפל בתכנונים מורכבים, בני מיליוני שערים,

    בצורה קלה יחסית והופך את התכנון למודולארי וקל לאחזקה ושינוים.

    ב. השלמת התכנון באופן מהיר יחסית, ובכך הקטנת עלויות וסיכונים.

    ג. זוהי שפה תקנית והשימוש ביכולותיה מאפשר מצד אחד להשיג אחידות בתכנון

    תוך שימוש בשיטות Top-Down או Bottom-Up ומצד שני לבצע סינתזה לרכיב היעד ללא תלות בסוגו.
  • תכן מערכות מהירות (20211)
  • תקציר הקורס:

    תקציר:

    חלק נכבד ממתודולוגיית התכנון של מערכות מהירות מאוד דורש ידע ניכר לא רק בהכרת עקרונות התכנון של מעגלים דיגיטליים, אלא גם בהבנת והכרת התווך שבין החלקים השונים השונים של המעגל.

    הדגש יינתן לאלגוריתמים השונים של - layout, placement , routing תוך הכרות עם שיקולים הנדסיים ואילוצים כגון תדר עבודה רבוה, צפיפות המעגל, גודלו הפיזי, חסינות בפני השפעה של הסביבה.
  • תכן חומרה מתקדם (20216)
  • תקציר הקורס:

    תקציר:

    הקורס מתמקד במתודולוגית תיכון של חומרה ספרתית מורכבת. כלי המתודולוגי העיקרי בקורס הוא שפת VHDL,

    אשר נלמדות את היכולות המתקדמות שלה המשמשות לתיכון מערכות מורכבות וגדולות תחת אילוצים נוקשים כגון:

    מהירות, שטח, הספק וכו'. שפות תיאור חומרה בכלל ושפת VHDL בפרט מהוות נדבך מרכזי בתכנון ספרתי מודרני, בעיקר בזכות הופעת הרכיבים מתוכנתים בצפיפות גבוהה. ניתן למנות לתפוצתן ולחשיבותן שלוש סיבות עיקריות העושות את שפת VHDL כה חשובה:

    שימוש בתיאור התנהגותי מאפשר לטפל בתכנונים מורכבים, בני מיליוני שערים, בצורה קלה יחסית והופך את התכנון למודולארי וקל לאחזקה ושינוים.

    השלמת התכנון באופן מהיר יחסית, ובכך הקטנת עלויות וסיכונים.

    זוהי שפה תקנית והשימוש ביכולותיה מאפשר מצד אחד להשיג אחידות בתכנון תוך שימוש בשיטות Top-Down או Bottom-Up ומצד שני לבצע סינתזה לרכיב היעד ללא תלות בסוגו.