ההבדל בין EEPROM ו- Flash ההבדל בין

Anonim

EEPROM לעומת Flash

פלאש הוא מונח פופולרי מאוד כשמדובר מדיה אחסון כפי שהוא משמש על ידי מכשירים ניידים כמו טלפונים, טבליות, נגני מדיה. פלאש למעשה הוא צאצא של EEPROM, אשר מייצג אלקטרונית למחיקה לתכנות לקריאה בלבד זיכרון. ההבדל העיקרי בין EEPROM ו- Flash הוא סוג של שערים ההיגיון שהם משתמשים. בעוד ש- EEPROM משתמש ב- NOR מהר יותר (שילוב של לא ו- OR), Flash משתמש בסוג ה- NAND (לא ו- AND) האטיים יותר. סוג NOR הוא הרבה יותר מהר מאשר סוג NAND אבל יש את העניין של affordability כמו לשעבר היא משמעותית יותר יקר מאשר סוג NAND.

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

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

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

סיכום:

1. פלאש הוא רק סוג אחד של EEPROM

2. Flash משתמש בזיכרון מסוג NAND בזמן ש- EEPROM משתמש בסוג NOR

3. פלאש הוא בלוק חכם למחיקה בעוד EEPROM הוא ביישן חכם למחוק

4. פלאש הוא כל הזמן rewritten בעוד אחרים EEPROMs נדירות rewritten

5. פלאש הוא כאשר כמויות גדולות נדרשים בזמן EEPROM משמש כאשר רק כמויות קטנות יש צורך