אות שעון – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Ytoledano (שיחה | תרומות)
מחקתי את המשפט האחרון. הוא פשוט לא נכון.
Yonidebot (שיחה | תרומות)
מ בוט החלפות: מסוים; ביניהם; לעתים; על פי ;
שורה 6:
לרוב, אות השעון הוא אות מחזורי, שעוצמתו נעה בין ערך גבוה לערך נמוך, וב-[[Duty Cycle]] של 50%, והוא מיוצר על ידי [[מתנד (אלקטרוניקה)|מתנד]] או מתקבל מ[[ממשק חשמלי]] חיצוני של המעגל.
 
מעגלים הפועלים עפ"יעל פי אות שעון נקראים מעגלים סינכרוניים, והם מבצעים את פעולותיהם באחד מהתזמונים הבאים:
* בעליית השעון
* בירידת השעון
* גם בעליה וגם בירידת השעון (שיטה הנקראת Double Data Rate), לדוגמה, רכיבי [[DDR SDRAM]]
* בקצב פעולה כפול (Double Data Rate), שבו הפעולות מתבצעות גם בעליה וגם בירידה של אות השעון.
* בקצב פעולה מרובע (Quad Data Rate), שבו הפעולות מתבצעות בעליה, בירידה, ובשני זמנים שבינהםשביניהם.
 
==נחיצות==
שורה 18:
==השפעת התדר של אות השעון על מהירות הביצוע ==
במעגלים סינכרוניים, ככל שמהירות הביצוע של כלל הרכיבים היא גבוהה יותר, כך ניתן להעלות את המהירות שבה פועל אות השעון, ובמילים אחרות להעלות את ה[[תדר]] של אות השעון.
מעגלים אלקטרוניים גדולים יכולים להכיל כמות גדולה של רכיבים, מסוגים שונים, אשר מבצעים פעולות שונות. ייתכן מצב שבו רכיב מסוייםמסוים מבצע פעולה גדולה ומסובכת, ולכן הוא איטי בהשוואה לרכיבים אחרים במעגל. על מנת שרכיב זה לא יגרום להאטת התדר של אות השעון במעגל, ישנן מספר טכניקות לשמור על תדר שעון גבוה. בשיטות אלו, המעגל בנוי כך שרכיבים מהירים פועלים בקצב שעון גבוה, ומבצעים מספר פעולות הכנה הקשורות זו בזו, לפני שהנתונים או האותות מגיעים אל הרכיב האיטי. בזמן שהרכיב האיטי מבצע את פעולתו על הנתונים או האותות, הרכיבים המהירים כבר מבצעים פעולות הכנה נוספות, עבור הפעולה הבאה של הרכיב המהיר. לדוגמה, אם נדרשות 4 פעולות הכנה מהירות, לפני כל פעולה של [[מעבד]] כלשהו, אזי קצב השעון של המעגל יכול להיות פי 4 מקצב השעון של אותו המעבד. ואכן, מעבד ה-[[8086]] מבצע פעולה יחידה בכל 4 מחזורי שעון, לכל הפחות. פעולות מורכבות יותר מבוצעות לאחר עשרות מחזורי שעון.
 
בעבר, היה נהוג לציין את תדר אות השעון של [[מעבד]]ים ורכיבים אחרים, כמדד להשוואה של הביצועים של רכיבים שונים. אמנם, כאשר רכיב מסוים פועל בקצב שעון נמוך יותר, הוא אכן מבצע פחות פעולות, ולכן הביצועים שלו נמוכים יותר. אך כאשר משווים בין רכיבים שונים, גורמים אחרים יכולים להשפיע בצורה מכרעת על הביצועים שלהם. למשל, מעבד עם קצב שעון מסוים, המבצע פעולה כל 4 מחזורי שעון, הוא מהיר פי 2, ממעבד בעל קצב שעון גבוה פי 2, אשר מבצע פעולה כל 16 מחזורי שעון.
 
עם זאת, בעלי מחשבים בעלי יכולות טכניות, מבצעים לעיתיםלעתים [[Overclocking]] על מנת לקבל ביצועים טובים יותר מה[[חומרה]] שברשותם. במהותה, פעולת ה-Overclocking היא הגדלה של קצב השעון, מעבר לקצב שמוגדר כקצב המרבי בהצהרת היצרן.
 
לעומתם, יצרנים של מעגלים אלקטרוניים, מעדיפים לפעמים להפחית את קצב אות השעון בגלל מספר סיבות.