מבנה כרטיס SD

Sep 22, 2022|


ממשק כרטיס SD, בנוסף לשמירה על 7 הפינים של כרטיס MMC, מוסיף גם 2 פינים נוספים משני הצדדים כקווי נתונים.

במפרט SD 3.0, הקיבולת המקסימלית התיאורטית של כרטיס SD היא עד 2TB ומהירות הקריאה/כתיבה המקסימלית התיאורטית היא עד 104MB/s (במפרט 4.10 העדכני ביותר, הקריאה/כתיבה המקסימלית התיאורטית המהירות הוגדלה ל-312MB/S).

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

 _20220922112809

(1) הפינים והפונקציות העיקריות מתוארות כדלקמן:

CLK: אות שעון, הבקר או כרטיס ה-SD משדרים סיביות פקודה או סיביות נתונים בכל מחזור שעון. במצב מהירות ברירת המחדל של אפיק ה-SD, ניתן לשנות את התדר בין {{0}}~25MHz, ולא ניתן להשפיע על מנהל האוטובוסים של כרטיס ה-SD. החופש ליצור כל מגבלה הוא 0~25MHz, ובמצב מהירות UHS-I, תדר השעון יכול להיות עד 208M.

CMD: Pin multiplexing Command and Response, הפקודה נשלחת על ידי הבקר לכרטיס ה-SD, שיכול להיות מהבקר לכרטיס SD בודד, או לכל הכרטיסים באפיק ה-SD; התגובה היא הפקודה שנשלחת על ידי כרטיס הזיכרון לבקר. התשובה, התשובה יכולה להגיע מכרטיס בודד או מכל הכרטיסים.

DAT0~3: קווי נתונים, ניתן להעביר נתונים מהכרטיס לבקר או מהבקר לכרטיס.

(2) האוגרים והפונקציות מתוארים כדלקמן:

אוגר OCR (Operating Conditions Register): אוגר תנאי הפעולה של 32-סיביות מאחסן בעיקר את טווח המתח של VDD, וטווח מתח הפעולה של כרטיס ה-SD הוא 2~3.6V.

פנקס CID (Card IlDentification Register): פנקס קוד הזיהוי של הכרטיס, האורך הוא 16 בתים, המאחסן את מספר הזיהוי הייחודי של כרטיס ה-SD, שאינו ניתן לשינוי לאחר תכנות על ידי יצרן הכרטיס.

פנקס CSD (Card-Specific Data Register): פנקס הנתונים המאפיינים של הכרטיס מכיל את פרטי התצורה הדרושים בעת גישה לנתוני הכרטיס.

פנקס SCR (אוגר תצורת כרטיס SD): פנקס תצורת כרטיס SD (SCR), מספק כמה תכונות מיוחדות של כרטיס SD בכרטיס זה, האורך הוא 64 סיביות, התוכן של האוגר הזה נקבע על ידי היצרן במפעל.

פנקס RCA (Rlatve Card Address): פנקס הכתובות היחסיות של הכרטיס הוא 16-אוגר כתובות לכתיבה, הבקר יכול לבחור את כרטיס ה-SD עם הכתובת המתאימה דרך הכתובת.

פנקס DSR (Driver Stage Register): פנקס שלב הנהג הוא אוגר אופציונלי המשמש להגדרת פלט הנהג של המכונית.

(3) בקר ממשק

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

(4) אמצעי אחסון פנימיים

בלוק פלאש לאחסון זיכרון נתונים.


שלח החקירה