MICROCHIP-LOGO

MICROCHIP AN4229 Risc V מעבד משנה

MICROCHIP-AN4229 Risc-V-Processor-Subsystem-PRODUCT

מידע על המוצר

מפרטים

  • שם המוצר: RT PolarFire
  • דגם: AN4229
  • תת-מערכת מעבד: RISC-V
  • דרישות חשמל: מתאם מתח AC 12V/5A
  • ממשק: USB 2.0 A ל-mini-B, Micro B USB 2.0

הוראות שימוש במוצר

דרישות עיצוב
דרישות החומרה והתוכנה לבניית תת-מערכת מעבד Mi-V הן כדלקמן:

  • מתאם וכבל מתח AC 12V/5A
  • כבל USB 2.0 A ל-mini-B
  • כבל Micro B USB 2.0
  • עיין בקובץ readme.txt file בעיצוב files עבור כל גרסאות התוכנה הדרושות

תנאים מוקדמים לעיצוב
לפני התחלת תהליך התכנון, ודא שבוצעו השלבים הבאים:

  • [רשימת תנאים מוקדמים]

תיאור העיצוב
MIV_RV32 היא ליבת מעבד שנועדה ליישם את ערכת ההוראות RISC-V. ניתן ליישם את הליבה ב-FPGA.

שאלות נפוצות

  • ש: מהן דרישות החומרה עבור RT PolarFire?
    ת: דרישות החומרה כוללות מתאם וכבל מתח AC 12V/5A, כבל USB 2.0 A ל-mini-B וכבל Micro B USB 2.0.
  • ש: מהי תת-מערכת המעבד של RT PolarFire?
    ת: תת-מערכת המעבד מבוססת על ארכיטקטורת RISC-V.

הקדמה (שאלו שאלה)

Microchip מציעה את ה-IP של מעבד Mi-V ושרשרת כלי תוכנה ללא עלות לפיתוח עיצובים מבוססי מעבד RISC-V. RISC-V הוא ארכיטקטורת ערכת הוראות פתוחה סטנדרטית (ISA) תחת הפיקוח של קרן RISC-V. הוא מציע יתרונות רבים, הכוללים מתן אפשרות לקהילת הקוד הפתוח לבדוק ולשפר ליבות בקצב מהיר יותר מאשר ISA סגורים. RT PolarFire® Field Programmable Gate Array (FPGAs) תומכים במעבדי Mi-V רכים להפעלת יישומי משתמש. הערת יישום זו מתארת ​​כיצד לבנות תת-מערכת של מעבד Mi-V כדי להפעיל יישום משתמש מזיכרון ה-TCM המיועד שאותחל מה-SPI Flash.

דרישות עיצוב (שאלו שאלה)
הטבלה הבאה מפרטת את דרישות החומרה והתוכנה לבניית תת-מערכת מעבד Mi-V.

טבלה 1-1. דרישות עיצוב

דְרִישָׁה תֵאוּר
דרישות חומרה
ערכת פיתוח RT PolarFire® (RTPF500TS-1CG1509M) מתאם מתח AC 12V/5A וכבל USB 2.0 A ל-mini-B כבל Micro B USB 2.0 REV 1.0
דרישות תוכנה
Libero® SoC FlashPro Express SoftConsole עיין ב-readme.txt file בעיצוב files עבור כל גרסאות התוכנה הדרושות ליצירת עיצוב הייחוס Mi-V

 דרישות מוקדמות לעיצוב (שאלו שאלה)

לפני שתתחיל, בצע את השלבים הבאים:

  1. הורד את עיצוב ההתייחסות files מ-RT PolarFire: בניית תת-מערכת מעבדי RISC-V.
  2. הורד והתקן את Libero® SoC מהקישור הבא: Libero SoC v2024.1 ואילך.

תיאור עיצוב (שאל שאלה)

MIV_RV32 היא ליבת מעבד שנועדה ליישם את ערכת ההוראות RISC-V. ניתן להגדיר את הליבה כך שתהיה לה ממשקי אפיק AHB, APB3 ו-AXI3/4 עבור גישה היקפית וזיכרון. האיור הבא מציג את דיאגרמת הבלוקים ברמה העליונה של תת-המערכת Mi-V הבנויה על RT PolarFire® FPGA.

ניתן לאחסן את יישום המשתמש שיש להפעיל על מעבד Mi-V ב-SPI Flash חיצוני. בעת הפעלת המכשיר, בקר המערכת מאתחל את ה-TCM המיועד עם יישום המשתמש. איפוס המערכת משוחרר לאחר השלמת אתחול ה-TCM. אם יישום המשתמש מאוחסן ב-SPI Flash, בקר המערכת משתמש בממשק SC_SPI לקריאת יישום המשתמש מ-SPI Flash. יישום המשתמש הנתון מדפיס את הודעת UART "Hello World!" ומהבהב נוריות משתמש על הלוח.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (1)

יישום חומרה (שאל שאלה)

האיור הבא מציג את העיצוב של Libero של תת-מערכת המעבד Mi-V.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

חסימות IP (שאלו שאלה)
הטבלה הבאה מפרטת את בלוקי ה-IP המשמשים בתכנון ההתייחסות של מעבדי Mi-V ותפקודם.

טבלה 4-1. תיאור בלוקים של IP

שם IP תֵאוּר
INIT_MONITOR צג האתחול RT PolarFire® מקבל את המצב של אתחול ההתקן והזיכרון
reset_syn זהו מופע ה-IP של CORERESET_PF שיוצר איפוס סינכרוני ברמת המערכת עבור תת-המערכת Mi-V
 

CCC_0

בלוק RT PolarFire Clock Conditioning Circuitry (CCC) לוקח שעון קלט של 160 מגה-הרץ מבלוק PF_OSC ומייצר שעון בד של 83.33 מגה-הרץ עבור תת-המערכת של מעבדי Mi-V וציוד היקפי אחר.
 

 

 

MIV_RV32_C0 (Mi-V Soft Processor IP)

ערך ברירת המחדל של המעבד הרך של Mi-V Reset Vector Address הוא 0✕8000_0000. לאחר איפוס המכשיר, המעבד מפעיל את האפליקציה מ-0✕8000_0000. TCM הוא הזיכרון הראשי של מעבד ה-Mi-V והוא ממופה ל-0✕8000_0000. ה-TCM מקבל אתחול עם יישום המשתמש המאוחסן ב-SPI Flash. במפת הזיכרון של מעבד Mi-V, טווח 0✕8000_0000 עד 0✕8000_FFFF מוגדר עבור ממשק זיכרון TCM וטווח 0✕7000_0000 עד 0✕7FFF_FFFF מוגדר עבור ממשק APB.
MIV_ESS_C0_0 מערכת המשנה המורחבת של MIV (ESS) משמשת לתמיכה ב-GPIO ו-UART
CoreSPI_C0_0 CoreSPI משמש לתכנות ה-SPI Flash החיצוני
PF_SPI מאקרו PF_SPI ממשק את הלוגיקה של הבד ל-SPI Flash החיצוני, שמחובר ל-System Controller
PF_OSC PF_OSC הוא מתנד בלוח אשר מייצר שעון פלט של 160 מגה-הרץ

חשוב: כל מדריכי ה-IP והמדריך למשתמש זמינים מ-Libero SoC > Catalog

מפת זיכרון (שאל שאלה)
 הטבלה הבאה מפרטת את מפת הזיכרון של הזיכרונות והציוד ההיקפי.

טבלה 4-2. תיאור מפת זיכרון

ציוד היקפי כתובת התחלה
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

יישום תוכנה (שאל שאלה)

Microchip מספק שרשרת כלים של SoftConsole לבניית יישום RISC-V בר הפעלה (.hex) file ולפתור אותו. עיצוב ההתייחסות files כוללים את סביבת העבודה קושחה המכילה את פרויקט התוכנה MiV_uart_blinky. יישום המשתמש MiV_uart_blinky מתוכנת על פלאש SPI חיצוני באמצעות Libero® SoC. יישום המשתמש הנתון מדפיס את הודעת UART "Hello World!" ומהבהב נוריות משתמש על הלוח.

בהתאם למפת הזיכרון של Libero SoC, הכתובות ההיקפיות של UART ו-GPIO ממפות ל-0x71000000 ו-0x75000000, בהתאמה. מידע זה מסופק ב-hw_platform.h file כפי שמוצג באיור הבא.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)יש להפעיל את יישום המשתמש מזיכרון ה-TCM (קוד, נתונים וערימה). לכן, כתובת ה-RAM בסקריפט המקשר מוגדרת לכתובת ההתחלה של זיכרון ה-TCM כפי שמוצג באיור הבא.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)סקריפט המקשר (miv-rv32-ram.ld) זמין בתיקייה FW\MiV_uart_blinky\miv_rv32_hal של העיצוב fileס. כדי לבנות את אפליקציית המשתמש, בצע את השלבים הבאים:

  1. צור פרויקט Mi-V SoftConsole
  2. הורד את ה- MIV_RV32 HAL files ומנהלי התקנים מ-GitHub באמצעות הקישור כדלקמן: github.com/Mi-V-Soft-RISC-V/platform
  3. ייבא את מנהלי התקנים של הקושחה
  4. צור את ה-main.c file עם קוד אפליקציה
  5. מפה מנהלי קושחה וסקריפט המקשר
  6. זיכרון מפה וכתובות היקפיות
  7. בנה את האפליקציה

למידע נוסף על שלבים אלה, ראה AN4997: PolarFire FPGA בניית תת-מערכת של מעבד Mi-V. ה-.hex file נוצר לאחר בנייה מוצלחת והוא משמש לעיצוב ותצורת אתחול הזיכרון בהפעלת ההדגמה.

 הגדרת ההדגמה (שאל שאלה)

כדי להגדיר את ההדגמה, בצע את השלבים הבאים:

  1. הגדרת החומרה
  2. הגדרת המסוף הטורי (Tera Term)

הגדרת החומרה (שאל שאלה)
חשוב: איתור באגים של יישומי Mi-V באמצעות ניפוי באגים של SoftConsole לא יעבוד אם מצב ההשעיה של בקר המערכת מופעל. מצב ההשעיה של בקר המערכת מושבת עבור עיצוב זה כדי להדגים יישום Mi-V.

כדי להגדיר את החומרה, בצע את השלבים הבאים:

  1. כבה את הלוח באמצעות מתג SW7.
  2. פתח את המגשר J31 כדי להשתמש במתכנת FlashPro החיצוני או סגור את המגשר J31 כדי להשתמש במתכנת FlashPro המוטבע.
    חשוב: מתכנת Flash Pro משובץ יכול לשמש רק עבור תכנות דרך Libero או FPExpress, לא ניתן להשתמש בו לאיתור באגים ביישום מבוסס Mi-V.
  3. חבר את המחשב המארח למחבר J24 באמצעות כבל ה-USB.
  4. כדי להפעיל את SC_SPI, יש לסגור 1-2 פינים של המגשר J8.
  5. חבר את מתכנת FlashPro למחבר J3 (JTAG header) והשתמש בכבל USB אחר כדי לחבר את מתכנת FlashPro למחשב המארח.
  6. ודא שמנהלי ההתקן של גשר USB ל-UART מזוהים אוטומטית, דבר שניתן לאמת באמצעות מנהל ההתקנים במחשב המארח.
    חשוב: כפי שמוצג באיור 6-1, מאפייני היציאה של COM16 מראים שהוא מחובר ליציאת USB טורית. לפיכך, COM16 נבחר בדוגמה זוample. מספר יציאת ה-COM הוא ספציפי למערכת. אם מנהלי ההתקן של הגשר USB ל-UART אינם מותקנים, הורד והתקן את מנהלי ההתקן מ www.microchip.com/en-us/product/mcp2200.
  7. חבר את ספק הכוח למחבר J19 והפעל את ספק הכוח באמצעות מתג SW7.

 

הגדרת המסוף הטורי (Tera Term) (שאל שאלה)
אפליקציית המשתמש (MiV_uart_blinky.hex file) מדפיס את "Hello World!" הודעה במסוף הטורי דרך ממשק UART.

כדי להגדיר את המסוף הטורי, בצע את השלבים הבאים:

  1. הפעל את Tera Term במחשב המארח.
  2. בחר את יציאת ה-COM המזוהה ב-Tera Term כפי שמוצג באיור הבא.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. מסרגל התפריטים, בחר הגדרה > יציאה טורית כדי להגדיר את יציאת ה-COM. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. הגדר את המהירות (באוד) ל-115200 ואת בקרת הזרימה ללא ולחצו על אפשרות הגדרה חדשה כפי שמוצג באיור הבא.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

לאחר הגדרת המסוף הטורי, השלב הבא הוא לתכנת את התקן RT PolarFire®.

הפעלת ההדגמה (שאל שאלה)

כדי להפעיל את ההדגמה, בצע את השלבים הבאים:

  1. יצירת לקוח אתחול TCM
  2. תכנות התקן RT PolarFire®
  3. יצירת תמונת SPI Flash
  4. תכנות פלאש SPI

יצירת לקוח אתחול TCM (שאל שאלה)
כדי לאתחל את ה-TCM ב-RT PolarFire® באמצעות בקר המערכת, פרמטרים מקומיים l_cfg_hard_tcm0_en ב-miv_rv32_subsys_pkg.v file יש לשנות ל-1'b1 לפני סינתזה. למידע נוסף, עיין במדריך למשתמש של MIV_RV32.

ב-Libero® SoC, האפשרות Configure Design Initialization Data and Memories מייצרת את לקוח האתחול של TCM ומוסיפה אותו ל-sNVM, μPROM או Flash SPI חיצוני, בהתבסס על סוג הזיכרון הבלתי נדיף שנבחר. בהערת אפליקציה זו, לקוח האתחול של TCM מאוחסן ב-SPI Flash. תהליך זה דורש את קובץ ההפעלה של יישום המשתמש file (.hex file). המשושה file (*.hex) נוצר באמצעות פרויקט יישום SoftConsole. א סampיישום המשתמש מסופק יחד עם העיצוב fileס. אפליקציית המשתמש file (.hex) נבחר ליצירת לקוח האתחול של TCM באמצעות השלבים הבאים:

  1. הפעל את Libero® SoC והפעל את script.tcl (נספח 2: הפעלת סקריפט TCL).
  2. בחר הגדר את תצורת אתחול הנתונים והזיכרונות > Libero Design Flow.
  3. בכרטיסייה Fabric RAMs, בחר את מופע ה-TCM ולחץ עליו פעמיים כדי לפתוח את תיבת הדו-שיח Edit Fabric RAM Initialization Client, כפי שמוצג באיור הבא.
  4. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)בתיבת הדו-שיח Edit Fabric RAM Initialization Client, הגדר את סוג האחסון ל-SPI-Flash. לאחר מכן, בחר תוכן מאת file ולחץ על הלחצן ייבוא ​​(...) כפי שמוצג באיור הבא.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) תכנות התקן RT PolarFire (שאל שאלה)

  • עיצוב ההתייחסות fileהם כוללים את פרויקט המשנה של מעבדי Mi-V שנוצר באמצעות Libero® SoC. ניתן לתכנת את התקן RT PolarFire® באמצעות Libero SoC.
  • זרימת העיצוב של Libero SoC מוצגת באיור הבא. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

כדי לתכנת את מכשיר ה-RT PolarFire, פתח את פרויקט המשנה של מעבדי Mi-V Libero, שנוצר באמצעות סקריפטים של TCL המסופקים ב-Libero SoC, ולחץ פעמיים על הפעל תוכנית פעולה .

יצירת תמונת SPI Flash (שאל שאלה)

  • כדי ליצור את תמונת SPI Flash, לחץ פעמיים על Generate SPI Flash Image בכרטיסייה Design Flow.
  • כאשר תמונת SPI Flash נוצרת בהצלחה, סימן סימון ירוק מופיע לצד Generate SPI Flash Image.

תכנות SPI Flash (שאל שאלה)
כדי לתכנת את תמונת SPI Flash, בצע את השלבים הבאים:

  1. לחץ פעמיים על הפעל PROGRAM_SPI_IMAGE בכרטיסייה Design Flow.
  2. לחץ על כן בתיבת הדו-שיח.
  • כאשר תמונת SPI מתוכנת בהצלחה על המכשיר, סימן סימון ירוק מופיע ליד הפעל PROGRAM_SPI_IMAGE.
  • לאחר השלמת תכנות SPI Flash, ה-TCM מוכן. כתוצאה מכך, נוריות 1, 2, 3 ו-4 מהבהבות, ואז נצפים הדפסים במסוף הטורי, כפי שמוצג באיור הבא.
    MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

זה מסיים את ההדגמה.
ניתן לתכנת את התקן RT PolarFire® ואת ה-SPI Flash באמצעות FlashPro Express, ראה נספח 1: תכנות התקן RT PolarFire ו-SPI Flash באמצעות FlashPro Express.

 נספח 1: תכנות התקן RT PolarFire ו-SPI Flash באמצעות FlashPro Express (שאל שאלה)

עיצוב ההתייחסות fileזה כולל עבודת תכנות file לתכנות מכשיר RT PolarFire® באמצעות FlashPro Express. העבודה הזו file כולל גם את תמונת SPI Flash, שהיא לקוח האתחול של TCM. FlashPro Express מתכנת הן את התקן RT PolarFire והן את ה-SPI Flash עם ‎.job זה לתכנות file. התכנות .job file זמין ב-DesignFiles_directory\Programming_files.

לתכנת את מכשיר ה-RT PolarFire עם התכנות file באמצעות FlashPro Express, בצע את השלבים הבאים:

  1. הגדר את החומרה, ראה הגדרת החומרה.
  2. במחשב המארח, הפעל את תוכנת FlashPro Express.
  3. כדי ליצור פרוייקט עבודה חדש, לחץ על New או בחר New Job Project מתוך FlashPro Express Job מתפריט Project.
  4. הזן את הדברים הבאים בתיבת הדו-שיח:
    • עבודת תכנות file: לחץ על עיון ונווט למיקום שבו ה-.job file נמצא ובחר את file. העבודה file זמין ב-DesignFiles_directory\Programming_files.
    • מיקום פרויקט העבודה של FlashPro Express: לחץ על עיון ונווט למיקום שבו ברצונך לשמור את הפרויקט.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. לחץ על אישור. התכנות הנדרש file נבחר ומוכן לתכנות.
  6. חלון FlashPro Express מופיע כפי שמוצג באיור הבא. אשר שמספר מתכנת מופיע בשדה המתכנת. אם לא, בדוק את חיבורי הלוח ולחץ על רענן/סרוק מחדש מתכנתים. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. לחץ על RUN. כאשר ההתקן מתוכנת בהצלחה, מוצג מצב RUN PASSED כפי שמוצג באיור הבא.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

בכך מסתיים התקן RT PolarFire ותכנות SPI Flash. לאחר תכנות הלוח, צפה ב"שלום עולם!" הודעה מודפסת על מסוף UART והבהוב של נוריות משתמש.

 נספח 2: הפעלת סקריפט TCL (שאל שאלה)

סקריפטים של TCL מסופקים בעיצוב fileתיקיית s תחת ספריית HW. במידת הצורך, ניתן לשחזר את זרימת העיצוב מיישום העיצוב ועד ליצירת העבודה file.

כדי להפעיל את ה-TCL, בצע את השלבים הבאים:

  1. הפעל את תוכנת Libero.
  2. בחר פרויקט > בצע סקריפט…..
  3. לחץ על עיון ובחר script.tcl מספריית ה-HW שהורדת.
  4. לחץ על הפעל.

לאחר ביצוע מוצלח של סקריפט TCL, פרויקט Libero נוצר בתוך ספריית HW.

  • למידע נוסף על סקריפטים של TCL, ראה rtpf_an4229_df/HW/TCL_Script_readme.txt. למידע נוסף על פקודות TCL, ראה מדריך עזר לפקודות Tcl. צור קשר עם Microchip
  • תמיכה טכנית עבור כל שאילתה שנתקלתה בזמן הפעלת סקריפט TCL.

 היסטוריית גרסאות (שאל שאלה)

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

טבלה 10-1. היסטוריית גרסאות

עדכון תַאֲרִיך תֵאוּר
B 10/2024 להלן רשימת השינויים שבוצעו בגרסה ב' של המסמך:
  • עדכן את גרסת הלוח בטבלה 1-1
  • הוסיפו Mi-V ESS ו-CoreSPI לאיור 3-1 בקטע תיאור עיצוב
  • נוספו בלוקים MIV_ESS_C0_0 ו-CoreSPI_C0_0 בקטע טבלה 4-1 בקטע בלוקים של IP
  • עדכן את ערך כתובת ההתחלה בטבלה 4-2
  • עודכן איור 5-1 ואיור 5-2 בסעיף יישום תוכנה
  • הוספת הערה לגבי מצב השעיית בקר המערכת, הוספת הגדרות מגשר של SPI Enable ותכנות FlashPro (משובץ או חיצוני) בשלבים בסעיף הגדרת החומרה
  • איור 6 מעודכן-1, איור 6-2 ואיור 6-3 בסעיף הגדרת המסוף הטורי (Tera Term)
  • איור 7 מעודכן-1 ואיור 7-2 במקטע יצירת לקוח אתחול TCM
  • עודכן איור 7-4 בקטע תכנות ה-SPI Flash
  • נוסף נספח 2: הפעלת הקטע TCL Script
A 10/2021 הפרסום הראשון של מסמך זה

תמיכת Microchip FPGA

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

צור קשר עם מרכז התמיכה הטכנית דרך ה webאתר ב www.microchip.com/support. ציינו את מספר החלק של מכשיר ה-FPGA, בחרו בקטגוריית המקרה המתאימה והעלו עיצוב files תוך יצירת מקרה תמיכה טכנית.
צור קשר עם שירות הלקוחות לתמיכה במוצר לא טכני, כגון תמחור מוצר, שדרוגי מוצר, עדכון מידע, סטטוס הזמנה והרשאה.

  • מצפון אמריקה, התקשר למספר 800.262.1060
  • משאר העולם, התקשר למספר 650.318.4460
  • פקס, מכל מקום בעולם, 650.318.8044

מידע על שבבים

המיקרו-שבב Webאֲתַר
Microchip מספק תמיכה מקוונת דרך שלנו webאתר ב www.microchip.com/. זֶה webהאתר משמש ליצירת files ומידע זמין בקלות ללקוחות. חלק מהתוכן הזמין כולל:

  • תמיכת מוצר - דפי נתונים ותקלות, הערות יישום וס'ampתוכניות, משאבי עיצוב, מדריכים למשתמש ומסמכי תמיכה בחומרה, מהדורות תוכנה אחרונות ותוכנות מארכיון
  • תמיכה טכנית כללית - שאלות נפוצות (שאלות נפוצות), בקשות תמיכה טכנית, קבוצות דיון מקוונות, רישום חברי תוכנית שותפי עיצוב Microchip
  • Business of Microchip - מדריכי בורר מוצרים ומזמינים, הודעות לעיתונות אחרונות של Microchip, רשימת סמינרים ואירועים, רשימות של משרדי מכירות, מפיצים ונציגי מפעל של Microchip

שירות הודעות על שינוי מוצר

  • שירות ההודעות על שינוי מוצר של Microchip עוזר לעדכן את הלקוחות במוצרי Microchip. מנויים יקבלו הודעה בדוא"ל בכל פעם שיהיו שינויים, עדכונים, תיקונים או שגיאות הקשורות למשפחת מוצרים או כלי פיתוח ספציפיים שמעניינים אותם.
  • להרשמה, עבור אל www.microchip.com/pcn ופעל לפי הוראות הרישום.

תמיכת לקוחות
משתמשים במוצרי Microchip יכולים לקבל סיוע באמצעות מספר ערוצים:

  • מפיץ או נציג
  • משרד מכירות מקומי
  • מהנדס פתרונות משובצים (ESE)
  • תמיכה טכנית

לקוחות צריכים ליצור קשר עם המפיץ, הנציג או ESE שלהם לקבלת תמיכה. משרדי מכירות מקומיים זמינים גם הם לעזור ללקוחות. רשימה של משרדי מכירות ומיקומים כלולה במסמך זה.

תמיכה טכנית זמינה דרך webאתר בכתובת: www.microchip.com/support

תכונת הגנת קוד של התקני מיקרו-שבב
שימו לב לפרטים הבאים של תכונת הגנת הקוד במוצרי Microchip:

  • מוצרי Microchip עומדים במפרט הכלול בגיליון הנתונים הספציפי של Microchip.
  • Microchip מאמינה שמשפחת המוצרים שלה מאובטחת כאשר משתמשים בהם באופן המיועד, במסגרת מפרטי ההפעלה ובתנאים רגילים.
  • Microchip מעריך ומגן באגרסיביות על זכויות הקניין הרוחני שלו. ניסיונות להפר את תכונות הגנת הקוד של מוצר Microchip אסורים בהחלט ועלולים להפר את Digital Millennium Copyright Act.
  • לא Microchip ולא כל יצרן מוליכים למחצה אחר יכולים להבטיח את אבטחת הקוד שלו. הגנת קוד אינה אומרת שאנו מבטיחים שהמוצר "בלתי שביר". הגנת קוד מתפתחת כל הזמן. Microchip מחויבת לשיפור מתמיד של תכונות הגנת הקוד של המוצרים שלנו.

הודעה משפטית
ניתן להשתמש בפרסום זה ובמידע המופיע כאן רק עם מוצרי Microchip, לרבות לתכנון, בדיקה ושילוב של מוצרי Microchip עם האפליקציה שלך. שימוש במידע זה
בכל דרך אחרת מפר תנאים אלה. מידע לגבי יישומי מכשיר מסופק רק לנוחיותך וייתכן שיוחלף על ידי עדכונים. באחריותך לוודא שהיישום שלך עומד במפרטים שלך. צור קשר עם משרד המכירות המקומי של Microchip לקבלת תמיכה נוספת או, קבל תמיכה נוספת בכתובת www.microchip.com/en-us/support/design-help/client-support-services.

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

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

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

סימני מסחר
השם והלוגו של ה-Microchip, הלוגו של Microchip, Adaptec, AVR, AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, Logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ו-XMEGA הם סימנים מסחריים רשומים של Microchip Technology Incorporated בארה"ב ובמדינות אחרות.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus לוגו, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider ו-ZL הם סימנים מסחריים רשומים של Microchip Technology Incorporated בארה"ב

דיכוי מפתחות סמוכים, AKS, אנלוגי לעידן הדיגיטלי, כל קבל, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net התאמה דינמית, , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IgaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, MarginCrypto, maxCrypto מקסימוםView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance , זמן מהימן, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ו-ZENA הם סימנים מסחריים של Microchip Technology Incorporated בארה"ב ובמדינות אחרות.

SQTP הוא סימן שירות של Microchip Technology Incorporated בארה"ב הלוגו של Adaptec, Frequency on Demand, Silicon Storage Technology ו-Symcom הם סימנים מסחריים רשומים של Microchip Technology Inc. במדינות אחרות. GestIC הוא סימן מסחרי רשום של Microchip Technology Germany II GmbH & Co. KG, חברה בת של Microchip Technology Inc., במדינות אחרות.

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

© 2024, Microchip Technology Incorporated וחברות הבנות שלה. כל הזכויות שמורות.

  • ISBN: 978-1-6683-0441-9

מערכת ניהול איכות 
למידע על מערכות ניהול האיכות של Microchip, אנא בקר www.microchip.com/quality.

מכירות ושירות ברחבי העולם

אמריקה אסיה/פסיפיק אסיה/פסיפיק אֵירוֹפָּה
תאגידי מִשׂרָד
2355 West Chandler Blvd. צ'נדלר, AZ 85224-6199
טל: 480-792-7200
פַקס: 480-792-7277
תמיכה טכנית: www.microchip.com/support Web כְּתוֹבֶת: www.microchip.com אטלנטה
דולות', ג'ורג'יה
טל: 678-957-9614
פַקס: 678-957-1455
אוסטין, טקסס
טל: 512-257-3370
בוסטון
Westborough, MA טל: 774-760-0087
פַקס: 774-760-0088
שיקגו
איטסקה, IL
טל: 630-285-0071
פַקס: 630-285-0075
דאלאס
אדיסון, טקסס
טל: 972-818-7423
פַקס: 972-818-2924
דטרויט
נובי, MI
טל: 248-848-4000
יוסטון, TX
טל: 281-894-5983
אינדיאנפוליס
Noblesville, IN טל: 317-773-8323
פַקס: 317-773-5453
טל: 317-536-2380
לוס אנג'לס
Mission Viejo, CA טל: 949-462-9523
פַקס: 949-462-9608
טל: 951-273-7800
ראלי, NC
טל: 919-844-7510
ניו יורק, ניו יורק
טל: 631-435-6000
סן חוסה, CA
טל: 408-735-9110
טל: 408-436-4270
קנדה טורונטו
טל: 905-695-1980
|פקס: 905-695-2078
אוסטרליה - סידני
טל': 61-2-9868-6733
סין - בייג'ין
טל': 86-10-8569-7000
סין - צ'נגדו
טל': 86-28-8665-5511
סין - צ'ונגצ'ינג
טל': 86-23-8980-9588
סין - דונגגוואן
טל': 86-769-8702-9880
סין - גואנגג'ואו
טל': 86-20-8755-8029
סין - האנגג'ואו
טל': 86-571-8792-8115
סִין הונג קונג SAR
טל': 852-2943-5100
סין - נאנג'ינג
טל': 86-25-8473-2460
סין - צ'ינגדאו
טל': 86-532-8502-7355
סין - שנחאי
טל': 86-21-3326-8000
סין - שניאנג
טל': 86-24-2334-2829 סין - שנזן
טל': 86-755-8864-2200
סין - סוג'ואו
טל': 86-186-6233-1526
סין - ווהאן
טל': 86-27-5980-5300
סין - שיאן
טל': 86-29-8833-7252
סין - שיאמן
טל': 86-592-2388138
סין - ג'וחאי
טל': 86-756-3210040
הוֹדוּ בנגלור
טל': 91-80-3090-4444
הודו - ניו דלהי
טל': 91-11-4160-8631
הוֹדוּ פונה
טל': 91-20-4121-0141
יַפָּן אוסקה
טל': 81-6-6152-7160
יַפָּן טוקיו
טל': 81-3-6880- 3770
קוריאה - דאגו
טל': 82-53-744-4301
קוריאה - סיאול
טל': 82-2-554-7200 מלזיה - קואלה לומפור
טל': 60-3-7651-7906
מלזיה - פננג
טל': 60-4-227-8870
פיליפינים מנילה
טל': 63-2-634-9065
סינגפור
טל': 65-6334-8870
טייוואן – החסין צ'ו
טל': 886-3-577-8366
טייוואן - קאושיונג
טל': 886-7-213-7830
טייוואן - טייפה
טל': 886-2-2508-8600
תאילנד – בנגקוק
טל': 66-2-694-1351
וייטנאם - הו צ'י מין
טל': 84-28-5448-2100
אוֹסְטְרֵיָה ולס
טל': 43-7242-2244-39
פקס: 43-7242-2244-393דנמרק קופנהגן
טל': 45-4485-5910
פקס: 45-4485-2829פינלנד אספו
טל': 358-9-4520-820

צָרְפַת פריז
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

גֶרמָנִיָה גרירה
טל': 49-8931-9700

גֶרמָנִיָה האן
טל': 49-2129-3766400

גֶרמָנִיָה היילברון
טל': 49-7131-72400

גֶרמָנִיָה קרלסרוהה  טל': 49-721-625370

גֶרמָנִיָה מינכן
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

גֶרמָנִיָה רוזנהיים
טל': 49-8031-354-560

ישראל – הוד השרון
טל': 972-9-775-5100

איטליה - מילאנו
טל': 39-0331-742611
פקס: 39-0331-466781

איטליה - פדובה
טל': 39-049-7625286

הולנד – דרונן
טל': 31-416-690399
פקס: 31-416-690340

נורבגיה טרונדהיים
טל': 47-72884388

פּוֹלִין – ורשה
טל': 48-22-3325737

רומניה בוקרשט
Tel: 40-21-407-87-50

ספרד - מדריד
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
שבדיה - גוטנברג
Tel: 46-31-704-60-40
שבדיה - שטוקהולם
טל': 46-8-5090-4654
בריטניה - ווקינגהאם
טל': 44-118-921-5800
פקס: 44-118-921-5820

הערת יישום
© 2024 Microchip Technology Inc. וחברות הבנות שלה

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

MICROCHIP AN4229 Risc V מעבד משנה [pdfמדריך למשתמש
AN4229, AN4229 Risc V Processor Subsystem, AN4229, Risc V Processor Subsystem, מעבד משנה, תת-מערכת

הפניות

השאר תגובה

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