Microsemi -LOGO

תצורת בקר Microsemi IGLOO2 HPMS DDR

Microsemi -DG0618-Error-Detection-and-Correction-on-SmartFusion2-Devices-Using-DDR Memory-PRODUCT-IMAGE

מָבוֹא

ל-IGLOO2 HPMS יש בקר DDR מוטבע (HPMS DDR). בקר DDR זה נועד לשלוט בזיכרון DDR מחוץ לשבב. ניתן לגשת לבקר HPMS DDR מה-HPMS (באמצעות HPDMA) כמו גם ממארג ה-FPGA.
כאשר אתה משתמש ב-System Builder כדי לבנות בלוק מערכת הכולל HPMS DDR, System Builder מגדיר עבורך את בקר HPMS DDR על סמך הערכים והבחירות שלך.
אין צורך בתצורת HPMS DDR נפרדת על ידי המשתמש. לפרטים, עיין במדריך למשתמש של IGLOO2 System Builder.
בונה מערכות

בונה מערכות

ב-em Builder כדי להגדיר את HPMS DDR באופן אוטומטי.

  1.  בכרטיסייה תכונות התקן של בונה המערכת, סמן זיכרון DDR חיצוני של HPMS (HPMS DDR).
  2. בכרטיסייה זיכרונות, בחר את סוג זיכרון DDR:
    • DDR2
    •  DDR3
    • LPDDR
  3. בחר את רוחב זיכרון ה-DDR: 8, 16 או 32
  4. סמן ECC אם ברצונך לקבל ECC עבור ה-DDR.
  5. הזן את זמן הגדרת זיכרון ה-DDR. זה הזמן שדרוש לזיכרון ה-DDR כדי לאתחל.
  6. לחץ על Import Register Configuration כדי לייבא את ערכי הרשמה עבור ה-FDDR מטקסט קיים file המכיל את ערכי האוגר. ראה טבלה 1 עבור תצורת הרישום file תַחבִּיר.
    Libero מאחסן אוטומטית את נתוני התצורה הללו ב-eNVM. עם איפוס FPGA, נתוני תצורה אלה יועתקו אוטומטית ל-HPMS DDR.

איור 1 • בונה מערכות ו- HPMS DDR

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-1

טבלה 1 • תצורת רישום File תַחבִּיר

  • ddrc_dyn_soft_reset_CR 0x00 ;
  • ddrc_dyn_refresh_1_CR 0x27DE ;
  • ddrc_dyn_refresh_2_CR 0x30F ;
  • ddrc_dyn_powerdown_CR 0x02 ;
  • ddrc_dyn_debug_CR 0x00 ;
  • ddrc_ecc_data_mask_CR 0x0000 ;
  • ddrc_addr_map_col_1_CR 0x3333 ;

תצורת בקר HPMS DDR

כאשר אתה משתמש בבקר HPMS DDR כדי לגשת לזיכרון DDR חיצוני, יש לאתחל את בקר DDR בזמן ריצה. זה נעשה על ידי כתיבת נתוני תצורה לאוגרי תצורת בקר DDR ייעודיים. ב-IGLOO2, ה-eNVM מאחסן את נתוני תצורת האוגר ולאחר איפוס FPGA, נתוני התצורה מועתקים מה-eNVM לאוגרים הייעודיים של HPMS DDR לצורך אתחול.

אוגרי בקרת HPMS DDR
לבקר HPMS DDR יש קבוצה של אוגרים שיש להגדיר בזמן ריצה. ערכי התצורה של אוגרים אלה מייצגים פרמטרים שונים, כגון מצב DDR, רוחב PHY, מצב פרץ ו-ECC. לפרטים מלאים על אוגרי תצורת בקר ה-DDR, עיין במדריך למשתמש של Microsemi IGLOO2
תצורת רישומי HPMS MDDR

כדי לציין את ערכי ה-DDR Register:

  1. השתמש בעורך טקסט מחוץ ל-Libero SoC, הכן טקסט file המכיל את השמות והערכים של הרישום, כמו באיור 1-1.
  2. מהכרטיסייה זיכרון של בונה המערכת, לחץ על ייבוא ​​תצורת רישום.
  3. נווט אל המיקום של טקסט תצורת הרישום file הכנת בשלב 1 ובחר את file לייבא.

איור 1-1 • רישום נתוני תצורה - פורמט טקסט

Microsemi-IGLOO2-HPMS-DDR-Controller-Configuration-2

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

תיאור הנמל

ממשק DDR PHY
יציאות אלו נחשפות ברמה העליונה של הבלוק שנוצר בונה המערכת. לפרטים, עיין במדריך למשתמש של IGLOO2 System Builder. חבר את היציאות הללו לזיכרון ה-DDR שלך.

טבלה 2-1 • ממשק DDR PHY

שם הנמל כיוון תֵאוּר
MDDR_CAS_N הַחוּצָה DRAM CASN
MDDR_CKE הַחוּצָה DRAM CKE
MDDR_CLK הַחוּצָה שעון, צד P
MDDR_CLK_N הַחוּצָה שעון, צד N
MDDR_CS_N הַחוּצָה DRAM CSN
MDDR_ODT הַחוּצָה DRAM ODT
MDDR_RAS_N הַחוּצָה דראם ראסן
MDDR_RESET_N הַחוּצָה איפוס DRAM עבור DDR3
MDDR_WE_N הַחוּצָה DRAM WEN
MDDR_ADDR[15:0] הַחוּצָה קטעי כתובת דראם
MDDR_BA[2:0] הַחוּצָה כתובת בנק דראם
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) בפנים בחוץ Dram Data Mask
MDDR_DQS ([3:0]/[1:0]/[0]) בפנים בחוץ Dram Data Strobe קלט/פלט – P Side
MDDR_DQS_N ([3:0]/[1:0]/[0]) בפנים בחוץ Dram Data Strobe קלט/פלט - N Side
MDDR_DQ ([31:0]/[15:0]/[7:0]) בפנים בחוץ קלט/פלט נתונים של DRAM
MDDR_DQS_TMATCH_0_IN IN FIFO באות
MDDR_DQS_TMATCH_0_OUT הַחוּצָה אות יציאת FIFO
MDDR_DQS_TMATCH_1_IN IN FIFO באות (32 סיביות בלבד)
MDDR_DQS_TMATCH_1_OUT הַחוּצָה אות יציאת FIFO (32 סיביות בלבד)
MDDR_DM_RDQS_ECC בפנים בחוץ Dram ECC Data Mask
MDDR_DQS_ECC בפנים בחוץ Dram ECC Data Strobe Input/Output – P Side
MDDR_DQS_ECC_N בפנים בחוץ Dram ECC Data Strobe קלט/פלט – N Side
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) בפנים בחוץ קלט/פלט נתונים של DRAM ECC
MDDR_DQS_TMATCH_ECC_IN IN ECC FIFO באות
MDDR_DQS_TMATCH_ECC_OUT הַחוּצָה אות יציאה ECC FIFO (32 סיביות בלבד)

רוחבי היציאה עבור חלק מהיציאות משתנים בהתאם לבחירת רוחב ה-PHY. הסימון "[a:0]/[b:0]/[c:0]" משמש לציון יציאות כאלה, כאשר "[a:0]" מתייחס לרוחב היציאה כאשר נבחר רוחב PHY של 32 סיביות , "[b:0]" מתאים לרוחב PHY של 16 סיביות, ו-"[c:0]" מתאים לרוחב PHY של 8 סיביות.

תמיכת מוצר

Microsemi SoC Products Group מגבה את מוצריה בשירותי תמיכה שונים, כולל שירות לקוחות, מרכז תמיכה טכנית ללקוחות, webאתר, דואר אלקטרוני ומשרדי מכירות ברחבי העולם. נספח זה מכיל מידע אודות יצירת קשר עם Microsemi SoC Products Group ושימוש בשירותי תמיכה אלו.

שֵׁירוּת לָקוֹחוֹת
צור קשר עם שירות הלקוחות לתמיכה במוצר לא טכני, כגון תמחור מוצר, שדרוגי מוצר, עדכון מידע, סטטוס הזמנה והרשאה.
מצפון אמריקה, התקשר למספר 800.262.1060
משאר העולם, התקשר לפקס 650.318.4460 מכל מקום בעולם, 408.643.6913

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

תמיכה טכנית
בקר בתמיכת הלקוחות webאתר (www.microsemi.com/soc/support/search/default.aspx) למידע נוסף ותמיכה. תשובות רבות זמינות בחיפוש הניתן לחיפוש web המשאב כולל דיאגרמות, איורים וקישורים למשאבים אחרים ב- webאֲתַר.

Webאֲתַר
אתה יכול לעיין במגוון מידע טכני ולא טכני בדף הבית של SoC, בכתובת www.microsemi.com/soc.

יצירת קשר עם מרכז התמיכה הטכנית של הלקוחות
מהנדסים מיומנים מאוד מאיישים את מרכז התמיכה הטכנית. ניתן ליצור קשר עם מרכז התמיכה הטכנית בדוא"ל או דרך קבוצת מוצרי Microsemi SoC webאֲתַר.

אֶלֶקטרוֹנִי
אתה יכול להעביר את השאלות הטכניות שלך לכתובת הדוא"ל שלנו ולקבל תשובות בחזרה בדוא"ל, בפקס או בטלפון. כמו כן, אם יש לך בעיות עיצוב, אתה יכול לשלוח את העיצוב שלך בדוא"ל files לקבל סיוע. אנו עוקבים כל הזמן אחר חשבון האימייל לאורך כל היום. בעת שליחת בקשתך אלינו, הקפד לכלול את שמך המלא, שם החברה ופרטי הקשר שלך לעיבוד יעיל של בקשתך.
כתובת הדוא"ל לתמיכה הטכנית היא soc_tech@microsemi.com.

המקרים שלי
לקוחות Microsemi SoC Products Group יכולים להגיש ולעקוב אחר מקרים טכניים באופן מקוון על ידי מעבר ל-My Cases.

מחוץ לארה"ב
לקוחות הזקוקים לסיוע מחוץ לאזור הזמן בארה"ב יכולים לפנות לתמיכה הטכנית באמצעות דואר אלקטרוני (soc_tech@microsemi.com) או פנה למשרד מכירות מקומי. ניתן למצוא את רישומי משרדי המכירות בכתובת
www.microsemi.com/soc/company/contact/default.aspx.

תמיכה טכנית של ITAR
לתמיכה טכנית ב-RH ו-RT FPGAs המוסדרים על ידי תקנות התנועה הבינלאומית בנשק (ITAR), צור איתנו קשר באמצעות soc_tech_itar@microsemi.com. לחלופין, בתוך My Cases, בחר כן ברשימה הנפתחת ITAR. לרשימה מלאה של Microsemi FPGAs בפיקוח ITAR, בקר ב-ITAR web עַמוּד.

Microsemi Corporation (NASDAQ: MSCC) מציעה סל מקיף של פתרונות מוליכים למחצה עבור: תעופה וחלל, הגנה ואבטחה; ארגונים ותקשורת; ושוקי אנרגיה תעשייתיים וחלופיים. המוצרים כוללים ביצועים גבוהים, התקני RF אנלוגיים ו-RF בעלי ביצועים גבוהים, מעגלים משולבים של אותות ו-RF, SoCs הניתנים להתאמה אישית, FPGAs ותת-מערכות שלמות. מטה Microsemi נמצא ב-Aliso Viejo, קליפורניה. למידע נוסף בכתובת www.microsemi.com.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 ארה"ב בתוך ארה"ב: +1 949-380-6100 מכירות: +1 949-380-6136
פקס: 1+ 949-215-4996

© 2013 Microsemi Corporation. כל הזכויות שמורות. Microsemi והלוגו של Microsemi הם סימנים מסחריים של Microsemi Corporation. כל שאר הסימנים המסחריים וסימני השירות הם רכושם של בעליהם בהתאמה.

מסמכים / משאבים

תצורת בקר Microsemi IGLOO2 HPMS DDR [pdfמדריך למשתמש
תצורת בקר IGLOO2 HPMS DDR, IGLOO2, תצורת בקר HPMS DDR, תצורת בקר DDR, תצורה

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *