משתמשי מחשב רבים יכירו את זיכרון ה-RAM. אולי אתה לא יודע ש-RAM שאתה חושב עליו הוא סוג של DRAM. למחשב שלך יש גם קצת SRAM. ישנם הבדלים רבים בין שני אלה, אך מנקודת מבט של משתמש, זה מסתכם בעיקר בכך ש-DRAM הוא זול יותר וזמין בקיבולת הרבה יותר גדולה.
SRAM יקר משמעותית אבל הרבה יותר מהיר. זה מוליד את שני השימושים השונים שלהם. DRAM משמש כ-RAM של המערכת הראשי. העלות הנמוכה והצפיפות הגבוהה מועילות כי אתה צריך ג'יגה-בייט ממנו במחשבים מודרניים. SRAM משמש כמטמון המעבד. המהירות הגבוהה מצוינת כאן מכיוון שהיא שומרת על הזנה של המעבד, אך היכולות מוגבלות כדי לשמור על מעבדים סבירים.
הסבר על השמות
SRAM מייצג זיכרון גישה אקראית סטטי, ואילו DRAM מייצג זיכרון גישה אקראית דינמית. ההבדלים לעיל, לעומת זאת, לא ממש מסבירים מדוע אחד נחשב סטטי והשני דינמי.
ההבדל הוא בעצם איך תא הזיכרון עובד. פשוט צריך לכתוב זיכרון RAM סטטי. הוא ישמור את הנתונים שהוא מאוחסן ללא כל אינטראקציה נוספת, כל עוד יש ספק כוח. זיכרון RAM דינמי, לעומת זאת, צריך שכל תא זיכרון ייטען מחדש באופן קבוע, או שהנתונים שהוא מחזיק יאבדו, אפילו עם אספקת חשמל קבועה. תא DRAM נטען מחדש על ידי קריאת תוכנו ולאחר מכן כתיבת אותם נתונים בחזרה.
הערה: גם DRAM וגם SRAM הם זיכרון נדיף. שניהם יאבדו כל מידע שהם מחזיקים אם הם יאבדו כוח. זה נכון גם לגבי PSDRAM.
כמובן, מחשבים לא מראים לך ש-RAM שלך כל הזמן כותב את אותם נתונים בחזרה לעצמו. זה יהיה מיותר לחלוטין ומבלבל את המשתמשים. למרות זאת, המעבד, במיוחד בקר הזיכרון, צריך להורות באופן קבוע לתאי הזיכרון לבצע מחזור רענון. מה שמוסיף לעומס על בקר הזיכרון. SRAM לא חייב לעשות כל זה. כל תא SRAM אינו סובל מדעיכת טעינה, כך שלעולם אין צורך לרענן את התא.
הטוב משני העולמות?
PSDRAM, שניתן גם בראשי התיבות PSRAM, מייצג זיכרון RAM פסאודוסטטי. זוהי צורה של DRAM שונה שגורמת לו להיות יותר כמו SRAM. תאי זיכרון בודדים עדיין עשויים באותו אופן כמו DRAM, מה שהופך אותם לזולים.
למרות שזה זול יחסית, הצפיפות נמוכה יותר מ-DRAM אמיתי. הסיבה לכך היא ש-PSDRAM מציג מעגלים פנימיים נוספים המרעננים אוטומטית את תאי הזיכרון. כמו SRAM, בקר הזיכרון לא צריך לעשות שום דבר כדי לשמור נתונים ב-PSDRAM. זה פשוט עובד.
המשמעות של הפישוט היא שמעגלי הפקודה הדרושים לאינטראקציה עם PSDRAM פחות מסובכים מ-DRAM. חיסרון פוטנציאלי אחד של זה הוא שמכיוון שה-CPU לא שולט מתי יגיעו מאגרי זיכרון רענן, הוא עשוי להגיש בקשה לנתונים מיד לאחר שהבנק הרלוונטי של PSDRAM התחיל א מחזור רענון. משמעות הבעיה הספציפית הזו עשויה להיות השהיית זיכרון גבוהה באופן בלתי צפוי במקרים מסוימים.
סיכום
PSDRAM הוא דרך ביניים בין DRAM ו-SRAM. יש לרענן תאי זיכרון באופן קבוע מכיוון שהם בנויים על אותו תהליך כמו DRAM. עם זאת, ניתן להציג את הזיכרון למעבד כמו SRAM, שכן מעגלים פנימיים דואגים לרענן את תאי הזיכרון באופן אוטומטי. עם זאת, בסופו של יום, PSDRAM אינו מציע הרבה יתרונות מיוחדים. הוא אינו בשימוש במחשבים סטנדרטיים כלל.
זה לא אומר ש-PSDRAM גרוע כי בהחלט נעשה בו שימוש. ניתן למצוא אותו בחלק ממערכות הרכב, מערכות בקרה תעשייתיות ומערכות מבוססות FPGA, שבהן מורכבות הבקרה המופחתת שימושית. אבל ל-PSDRAM אין טביעת רגל עצומה בשוק, מה שלא נראה שישתנה. אל תשכח לשתף את המחשבות שלך בנושא בתגובות למטה.