MICROCHIP-LOGO

Subsistem procesor MICROCHIP AN4229 Risc V

MICROCHIP-AN4229 Risc-V-Procesor-Subsistem-PRODUS

Informații despre produs

Specificații

  • Nume produs: RT PolarFire
  • Model: AN4229
  • Subsistem procesor: RISC-V
  • Cerințe de alimentare: adaptor de alimentare 12V/5A AC
  • Interfață: USB 2.0 A la mini-B, Micro B USB 2.0

Instrucțiuni de utilizare a produsului

Cerințe de proiectare
Cerințele hardware și software pentru construirea unui subsistem de procesor Mi-V sunt următoarele:

  • Adaptor și cablu de alimentare AC 12V/5A
  • Cablu USB 2.0 A la mini-B
  • Cablu Micro B USB 2.0
  • Consultați fișierul readme.txt file în proiectare files pentru toate versiunile de software necesare

Cerințe preliminare de proiectare
Înainte de a începe procesul de proiectare, asigurați-vă că sunt îndepliniți următorii pași:

  • [Lista cerințelor preliminare]

Descrierea proiectului
MIV_RV32 este un nucleu de procesor conceput pentru a implementa setul de instrucțiuni RISC-V. Nucleul poate fi implementat pe un FPGA.

FAQ

  • Î: Care sunt cerințele hardware pentru RT PolarFire?
    R: Cerințele hardware includ un adaptor și un cablu de alimentare CA de 12 V/5 A, cablu USB 2.0 A la mini-B și cablu Micro B USB 2.0.
  • Î: Care este subsistemul procesorului RT PolarFire?
    R: Subsistemul procesorului se bazează pe arhitectura RISC-V.

Introducere (Pune o întrebare)

Microchip oferă IP-ul procesorului Mi-V și lanțul de instrumente software fără costuri pentru a dezvolta proiecte bazate pe procesoare RISC-V. RISC-V este o arhitectură standard de set de instrucțiuni (ISA) deschisă sub guvernanța fundației RISC-V. Oferă numeroase beneficii, printre care permiterea comunității open-source să testeze și să îmbunătățească nucleele într-un ritm mai rapid decât ISA închise. RT PolarFire® Field Programmable Gate Array (FPGA) acceptă procesoarele Mi-V soft pentru a rula aplicații utilizator. Această notă de aplicație descrie cum să construiți un subsistem de procesor Mi-V pentru a executa o aplicație utilizator din memoria TCM desemnată inițializată din SPI Flash.

Cerințe de proiectare (Pune o întrebare)
Următorul tabel listează cerințele hardware și software pentru construirea unui subsistem de procesor Mi-V.

Tabelul 1-1. Cerințe de proiectare

Cerinţă Descriere
Cerințe hardware
Kit de dezvoltare RT PolarFire® (RTPF500TS-1CG1509M) Adaptor de alimentare CA 12V/5A și cablu Cablu USB 2.0 A la mini-B Cablu micro B USB 2.0 REV 1.0
Cerințe software
Libero® SoC FlashPro Express SoftConsole Vedeți readme.txt file în proiectare files pentru toate versiunile de software necesare pentru a crea designul de referință Mi-V

 Cerințe preliminare de proiectare (Pune o întrebare)

Înainte de a începe, efectuați următorii pași:

  1. Descărcați designul de referință files de la RT PolarFire: Construirea subsistemului de procesare RISC-V.
  2. Descărcați și instalați Libero® SoC de la următorul link: Libero SoC v2024.1 sau o versiune ulterioară.

Descrierea designului (Pune o întrebare)

MIV_RV32 este un nucleu de procesor conceput pentru a implementa setul de instrucțiuni RISC-V. Nucleul poate fi configurat pentru a avea interfețe de magistrală AHB, APB3 și AXI3/4 pentru accesul la periferice și la memorie. Următoarea figură prezintă schema bloc de nivel superior a subsistemului Mi-V construit pe RT PolarFire® FPGA.

Aplicația utilizator care urmează să fie executată pe procesorul Mi-V poate fi stocată într-un SPI Flash extern. La pornirea dispozitivului, controlerul de sistem inițializează TCM-ul desemnat cu aplicația utilizator. Resetarea sistemului este eliberată după finalizarea inițializării TCM. Dacă aplicația utilizator este stocată în SPI Flash, controlerul de sistem utilizează interfața SC_SPI pentru a citi aplicația utilizator din SPI Flash. Aplicația de utilizator dată imprimă mesajul UART „Hello World!” și clipește LED-urile utilizatorului de pe placă.

MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (1)

Implementare hardware (Pune o întrebare)

Următoarea figură arată designul Libero al subsistemului procesorului Mi-V.MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (2)

Blocuri IP (Pune o întrebare)
Următorul tabel listează blocurile IP utilizate în proiectarea de referință a subsistemului procesorului Mi-V și funcția acestora.

Tabelul 4-1. Descrierea blocurilor IP

Nume IP Descriere
INIT_MONITOR Monitorul de inițializare RT PolarFire® primește starea dispozitivului și a inițializării memoriei
reset_syn Aceasta este instanțiarea IP CORERESET_PF care generează o resetare sincronă la nivel de sistem pentru subsistemul Mi-V
 

CCC_0

Blocul RT PolarFire Clock Conditioning Circuitry (CCC) preia un ceas de intrare de 160 MHz din blocul PF_OSC și generează un ceas fabric de 83.33 MHz pentru subsistemul procesorului Mi-V și alte periferice.
 

 

 

MIV_RV32_C0 (IP procesor Mi-V Soft)

Valoarea implicită Reset Vector Address a procesorului Mi-V este 0✕8000_0000. După resetarea dispozitivului, procesorul execută aplicația de la 0✕8000_0000. TCM este memoria principală a procesorului Mi-V și este memoria mapată la 0✕8000_0000. TCM este inițializat cu aplicația utilizator care este stocată în SPI Flash. În harta memoriei procesorului Mi-V, intervalul de la 0✕8000_0000 la 0✕8000_FFFF este definit pentru interfața de memorie TCM și intervalul de la 0✕7000_0000 la 0✕7FFF_FFFF este definit pentru interfața APB.
MIV_ESS_C0_0 Acest subsistem extins MIV (ESS) este utilizat pentru a susține GPIO și UART
CoreSPI_C0_0 CoreSPI este folosit pentru a programa SPI Flash extern
PF_SPI Macro-ul PF_SPI interfață logica fabricii cu flash-ul SPI extern, care este conectat la controlerul de sistem
PF_OSC PF_OSC este un oscilator la bord care generează un ceas de ieșire de 160 MHz

Important: Toate ghidurile și manualele utilizatorului IP sunt disponibile din Libero SoC > Catalog

Harta memoriei (Pune o întrebare)
 Următorul tabel listează harta memoriei memoriilor și perifericelor.

Tabelul 4-2. Descrierea hărții memoriei

Periferice Adresa de început
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Implementare software (Pune o întrebare)

Microchip oferă lanțul de instrumente SoftConsole pentru a construi un executabil aplicație utilizator RISC-V (.hex) file și depanați-l. Designul de referință fileinclud spațiul de lucru Firmware care conține proiectul software MiV_uart_blinky. Aplicația utilizator MiV_uart_blinky este programată pe un SPI Flash extern folosind Libero® SoC. Aplicația de utilizator dată imprimă mesajul UART „Hello World!” și clipește LED-urile utilizatorului de pe placă.

Conform hărții memoriei de design Libero SoC, adresele periferice UART și GPIO sunt mapate la 0x71000000 și, respectiv, 0x75000000. Aceste informații sunt furnizate în hw_platform.h file după cum se arată în figura următoare.

MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (3)Aplicația utilizator trebuie să fie executată din memoria TCM (cod, date și stivă). Prin urmare, adresa RAM din scriptul linker este setată la adresa de pornire a memoriei TCM, așa cum se arată în figura următoare.

MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (4)Scriptul linker (miv-rv32-ram.ld) este disponibil în folderul FW\MiV_uart_blinky\miv_rv32_hal al designului files. Pentru a construi aplicația utilizator, parcurgeți următorii pași:

  1. Creați un proiect Mi-V SoftConsole
  2. Descărcați MIV_RV32 HAL fileși driverele din GitHub utilizând linkul după cum urmează: github.com/Mi-V-Soft-RISC-V/platform
  3. Importați driverele de firmware
  4. Creați principalul.c file cu codul aplicației
  5. Hartă driverele de firmware și scriptul de linker
  6. Memoria hărților și adresele periferice
  7. Construiți aplicația

Pentru mai multe informații despre acești pași, consultați AN4997: PolarFire FPGA Construirea unui subsistem de procesor Mi-V. .hex file este creat după construirea cu succes și este folosit pentru configurarea proiectării și inițializării memoriei în Running the Demo.

 Configurarea demonstrației (Pune o întrebare)

Pentru a configura demonstrația, parcurgeți următorii pași:

  1. Configurarea hardware-ului
  2. Configurarea terminalului serial (Tera Term)

Configurarea hardware-ului (Pune o întrebare)
Important: Depanarea aplicației Mi-V folosind depanatorul SoftConsole nu va funcționa dacă modul de suspendare a controlerului de sistem este activat. Modul de suspendare a controlerului de sistem este dezactivat pentru acest design pentru a demonstra aplicația Mi-V.

Pentru a configura hardware-ul, efectuați următorii pași:

  1. Opriți placa folosind comutatorul SW7.
  2. Deschideți jumperul J31 pentru a utiliza programatorul FlashPro extern sau Închideți jumperul J31 pentru a utiliza programatorul FlashPro încorporat.
    Important: Embedded Flash Pro Programmer poate fi folosit numai pentru programare prin Libero sau FPExpress, nu poate fi folosit pentru depanarea aplicației bazate pe Mi-V.
  3. Conectați computerul gazdă la conectorul J24 utilizând cablul USB.
  4. Pentru a activa SC_SPI, 1-2 pini ai jumperului J8 ar trebui să fie închise.
  5. Conectați programatorul FlashPro la conectorul J3 (JTAG antet) și utilizați un alt cablu USB pentru a conecta programatorul FlashPro la PC-ul gazdă.
  6. Asigurați-vă că driverele de punte USB la UART sunt detectate automat, ceea ce poate fi verificat prin managerul de dispozitive de pe computerul gazdă.
    Important: După cum se arată în Figura 6-1, proprietățile portului COM16 arată că acesta este conectat la portul serial USB. Prin urmare, COM16 este selectat în acest example. Numărul portului COM este specific sistemului. Dacă driverele de punte USB la UART nu sunt instalate, descărcați și instalați driverele de la www.microchip.com/en-us/product/mcp2200.
  7. Conectați sursa de alimentare la conectorul J19 și porniți sursa de alimentare folosind comutatorul SW7.

 

Configurarea terminalului serial (Tera Term) (Pune o întrebare)
Aplicația utilizator (MiV_uart_blinky.hex file) tipărește „Hello World!” mesaj pe terminalul serial prin interfața UART.

Pentru a configura terminalul serial, efectuați următorii pași:

  1. Lansați Tera Term pe computerul gazdă.
  2. Selectați portul COM identificat în Tera Term, așa cum se arată în figura următoare.MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (5)
  3. Din bara de meniu, selectați Configurare > Port serial pentru a configura portul COM. MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (6)
  4. Setați viteza (baud) la 115200 și controlul fluxului la niciunul și faceți clic pe opțiunea de setare nouă, așa cum se arată în figura următoare.MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (7)

După ce terminalul serial este configurat, următorul pas este să programați dispozitivul RT PolarFire®.

Rularea demonstrației (Pune o întrebare)

Pentru a rula demonstrația, parcurgeți următorii pași:

  1. Generarea clientului de inițializare TCM
  2. Programarea dispozitivului RT PolarFire®
  3. Generarea imaginii SPI Flash
  4. Programarea SPI Flash

Generarea clientului de inițializare TCM (Puneți o întrebare)
Pentru a inițializa TCM în RT PolarFire® utilizând controlerul de sistem, parametrii locali l_cfg_hard_tcm0_en în miv_rv32_subsys_pkg.v file trebuie schimbat la 1'b1 înainte de Sinteză. Pentru mai multe informații, consultați Ghidul utilizatorului MIV_RV32.

În Libero® SoC, opțiunea Configure Design Initialization Data and Memories generează clientul de inițializare TCM și îl adaugă la sNVM, μPROM sau un SPI Flash extern, în funcție de tipul de memorie nevolatilă selectat. În această notă de aplicație, clientul de inițializare TCM este stocat în SPI Flash. Acest proces necesită executabilul aplicației utilizator file (.hex file). Hex file (*.hex) este generat folosind proiectul de aplicație SoftConsole. A sampAplicația utilizatorului este furnizată împreună cu designul files. Aplicația utilizator file (.hex) este selectat pentru crearea clientului de inițializare TCM utilizând următorii pași:

  1. Lansați Libero® SoC și rulați script.tcl (Anexa 2: Rularea scriptului TCL).
  2. Selectați Configure Design Initialization Data and Memories > Libero Design Flow.
  3. În fila Fabric RAMs, selectați instanța TCM și faceți dublu clic pe ea pentru a deschide caseta de dialog Edit Fabric RAM Initialization Client, așa cum se arată în figura următoare.
  4. MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (8)În caseta de dialog Edit Fabric RAM Initialization Client, setați Storage type la SPI-Flash. Apoi, selectați Conținut din file și faceți clic pe butonul Import (...) așa cum se arată în figura următoare.

MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (9) Programarea dispozitivului RT PolarFire (Pune o întrebare)

  • Designul de referință fileinclud proiectul subsistemului procesorului Mi-V creat folosind Libero® SoC. Dispozitivul RT PolarFire® poate fi programat folosind Libero SoC.
  • Fluxul de proiectare Libero SoC este prezentat în figura următoare. MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (10)

Pentru a programa dispozitivul RT PolarFire, deschideți proiectul Libero subsistemul procesorului Mi-V, care este creat folosind scripturile TCL furnizate în Libero SoC și faceți dublu clic pe Run Program Action .

Generarea imaginii SPI Flash (Pune o întrebare)

  • Pentru a genera imaginea SPI Flash, faceți dublu clic pe Generare SPI Flash Image în fila Design Flow.
  • Când imaginea SPI Flash este generată cu succes, lângă Generare SPI Flash Image apare o bifă verde.

Programarea SPI Flash (Pune o întrebare)
Pentru a programa imaginea SPI Flash, efectuați următorii pași:

  1. Faceți dublu clic pe Run PROGRAM_SPI_IMAGE în fila Design Flow.
  2. Faceți clic pe Da în caseta de dialog.
  • Când imaginea SPI este programată cu succes pe dispozitiv, lângă Run PROGRAM_SPI_IMAGE apare o bifă verde.
  • După finalizarea programării SPI Flash, TCM este gata. Ca rezultat, LED-urile 1, 2, 3 și 4 clipesc, apoi se observă imprimări pe terminalul serial, așa cum se arată în figura următoare.
    MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (11)

Aceasta încheie demonstrația.
Dispozitivul RT PolarFire® și blițul SPI pot fi, de asemenea, programate folosind FlashPro Express, vezi Anexa 1: Programarea dispozitivului RT PolarFire și blițul SPI folosind FlashPro Express.

 Anexa 1: Programarea dispozitivului RT PolarFire și a blițului SPI utilizând FlashPro Express (Puneți o întrebare)

Designul de referință fileinclud un job de programare file pentru programarea dispozitivului RT PolarFire® folosind FlashPro Express. Acest job file include, de asemenea, imaginea SPI Flash, care este clientul de inițializare TCM. FlashPro Express programează atât dispozitivul RT PolarFire cât și SPI Flash cu acest .job de programare file. Programarea .job file este disponibil la DesignFiledirector_s\Programare_files.

Pentru a programa dispozitivul RT PolarFire cu programarea file folosind FlashPro Express, efectuați următorii pași:

  1. Configurați hardware-ul, consultați Configurarea hardware-ului.
  2. Pe computerul gazdă, lansați software-ul FlashPro Express.
  3. Pentru a crea un nou proiect de job, faceți clic pe New sau selectați New Job Project din FlashPro Express Job din meniul Proiect.
  4. Introduceți următoarele în caseta de dialog:
    • Munca de programare file: Faceți clic pe Răsfoire și navigați la locația în care .job file este localizat și selectați file. Slujba file este disponibil la DesignFiledirector_s\Programare_files.
    • Locația proiectului de job FlashPro Express: faceți clic pe Răsfoire și navigați la locația în care doriți să salvați proiectul.MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (13)
  5. Faceți clic pe OK. Programarea necesară file este selectat și gata pentru a fi programat.
  6. Fereastra FlashPro Express apare așa cum se arată în figura următoare. Confirmați că un număr de programator apare în câmpul Programator. Dacă nu, verificați conexiunile plăcii și faceți clic pe Reîmprospătare/Rescanați programatori. MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (13)
  7. Faceți clic pe RUN. Când dispozitivul este programat cu succes, este afișată starea RUN PASSED, așa cum se arată în figura următoare.MICROCHIP-AN4229 Risc-V-Procesor-Subsistem- (14)

Se încheie astfel dispozitivul RT PolarFire și programarea SPI Flash. După programarea plăcii, observați „Hello World!” mesaj imprimat pe terminalul UART și clipirea LED-urilor utilizatorului.

 Anexa 2: Rularea scriptului TCL (Pune o întrebare)

Scripturile TCL sunt furnizate în design filefolderul s din directorul HW. Dacă este necesar, fluxul de proiectare poate fi reprodus de la implementarea proiectării până la generarea jobului file.

Pentru a rula TCL, efectuați următorii pași:

  1. Lansați software-ul Libero.
  2. Selectați Proiect > Executați script...
  3. Faceți clic pe Răsfoire și selectați script.tcl din directorul HW descărcat.
  4. Faceți clic pe Run.

După executarea cu succes a scriptului TCL, proiectul Libero este creat în directorul HW.

  • Pentru mai multe informații despre scripturile TCL, consultați rtpf_an4229_df/HW/TCL_Script_readme.txt. Pentru mai multe informații despre comenzile TCL, consultați Ghidul de referință pentru comenzile Tcl. Contactați Microcip
  • Asistență tehnică pentru orice întrebări întâlnite în timpul rulării scriptului TCL.

 Istoricul revizuirilor (Pune o întrebare)

Tabelul istoric al reviziilor descrie modificările care au fost implementate în document. Modificările sunt listate după revizuire, începând cu cea mai recentă publicație.

Tabelul 10-1. Istoricul revizuirilor

Revizuire Data Descriere
B 10/2024 Următoarea este lista modificărilor aduse în revizuirea B a documentului:
  • A actualizat revizuirea plăcii în Tabelul 1-1
  • S-au adăugat Mi-V ESS și CoreSPI la Figura 3-1 din secțiunea Descriere design
  • S-au adăugat blocuri MIV_ESS_C0_0 și CoreSPI_C0_0 în Tabelul 4-1 din secțiunea Blocuri IP
  • A fost actualizată valoarea Adresei de pornire din Tabelul 4-2
  • Actualizate Figura 5-1 și Figura 5-2 în secțiunea Implementare software
  • S-a adăugat o notă privind modul de suspendare a controlerului de sistem, s-au adăugat setări de jumper ale SPI Enable și programarea FlashPro (fie încorporată, fie externă) în pașii din secțiunea Configurarea hardware-ului
  • Figura 6 actualizată-1, Figura 6-2 și Figura 6-3 din secțiunea Configurarea terminalului serial (Tera Term)
  • Figura 7 actualizată-1 și Figura 7-2 din secțiunea Generarea clientului de inițializare TCM
  • Actualizată Figura 7-4 din secțiunea Programarea SPI Flash
  • Adăugat Anexa 2: Rularea secțiunii Script TCL
A 10/2021 Prima publicație a acestui document

Suport FPGA pentru microcip

Grupul de produse Microchip FPGA își susține produsele cu diverse servicii de asistență, inclusiv Serviciul Clienți, Centrul de asistență tehnică pentru clienți, un website-ul și birouri de vânzări la nivel mondial. Clienților li se recomandă să viziteze resursele online ale Microchip înainte de a contacta asistența, deoarece este foarte probabil ca întrebările lor să fi primit deja răspuns.

Contactați Centrul de asistență tehnică prin intermediul website la www.microchip.com/support. Menționați numărul piesei dispozitivului FPGA, selectați categoria de carcasă adecvată și încărcați designul files în timp ce creați un caz de asistență tehnică.
Contactați Serviciul Clienți pentru asistență non-tehnică pentru produse, cum ar fi prețul produselor, upgrade-uri ale produsului, informații de actualizare, starea comenzii și autorizare.

  • Din America de Nord, sunați la 800.262.1060
  • Din restul lumii, sunați la 650.318.4460
  • Fax, de oriunde în lume, 650.318.8044

Informații despre microcip

Microcipul Website-ul
Microcip oferă suport online prin intermediul nostru website la www.microchip.com/. Acest website-ul este folosit pentru a face files și informații ușor accesibile clienților. Unele dintre conținuturile disponibile includ:

  • Suport pentru produse – Fișe de date și errate, note de aplicație și sampprogramele, resursele de proiectare, ghidurile utilizatorului și documentele de suport hardware, cele mai recente versiuni de software și software arhivat
  • Asistență tehnică generală – Întrebări frecvente (FAQs), solicitări de asistență tehnică, grupuri de discuții online, lista de membri ai programului de parteneri de proiectare Microchip
  • Business of Microchip – Ghiduri de selecție de produse și comenzi, ultimele comunicate de presă Microchip, listarea seminariilor și evenimentelor, listele birourilor de vânzări ale Microcipului, distribuitorilor și reprezentanților fabricilor

Serviciul de notificare privind schimbările de produs

  • Serviciul de notificare de modificare a produselor Microchip ajută la menținerea clienților la curent cu produsele Microchip. Abonații vor primi notificări prin e-mail ori de câte ori apar modificări, actualizări, revizuiri sau erori legate de o anumită familie de produse sau instrument de dezvoltare de interes.
  • Pentru a vă înscrie, accesați www.microchip.com/pcn și urmați instrucțiunile de înregistrare.

Asistență pentru clienți
Utilizatorii produselor Microchip pot primi asistență prin mai multe canale:

  • Distribuitor sau Reprezentant
  • Biroul local de vânzări
  • Inginer de soluții integrate (ESE)
  • Suport tehnic

Clienții trebuie să-și contacteze distribuitorul, reprezentantul sau ESE pentru asistență. Birourile locale de vânzări sunt, de asemenea, disponibile pentru a ajuta clienții. O listă a birourilor și locațiilor de vânzări este inclusă în acest document.

Suportul tehnic este disponibil prin intermediul website la: www.microchip.com/support

Caracteristica de protecție a codului dispozitivelor cu microcip
Rețineți următoarele detalii despre caracteristica de protecție a codului de pe produsele Microcip:

  • Produsele cu microcip îndeplinesc specificațiile conținute în fișa lor specială pentru microcip.
  • Microchip consideră că familia sa de produse este sigură atunci când este utilizată în modul prevăzut, în cadrul specificațiilor de funcționare și în condiții normale.
  • Microcipul apreciază și își protejează în mod agresiv drepturile de proprietate intelectuală. Încercările de încălcare a caracteristicilor de protecție prin cod ale produsului Microchip sunt strict interzise și pot încălca Digital Millennium Copyright Act.
  • Nici Microcip și nici alt producător de semiconductori nu poate garanta securitatea codului său. Protecția prin cod nu înseamnă că garantăm că produsul este „incasibil”. Protecția prin cod este în continuă evoluție. Microchip se angajează să îmbunătățească continuu caracteristicile de protecție prin cod ale produselor noastre.

Aviz legal
Această publicație și informațiile de aici pot fi utilizate numai cu produsele Microchip, inclusiv pentru a proiecta, testa și integra produsele Microchip cu aplicația dumneavoastră. Utilizarea acestor informații
în orice alt mod încalcă acești termeni. Informațiile referitoare la aplicațiile dispozitivului sunt furnizate numai pentru confortul dvs. și pot fi înlocuite de actualizări. Este responsabilitatea dumneavoastră să vă asigurați că aplicația dumneavoastră corespunde specificațiilor dumneavoastră. Contactați biroul local de vânzări Microchip pentru asistență suplimentară sau obțineți asistență suplimentară la www.microchip.com/en-us/support/design-help/client-support-services.

ACESTE INFORMAȚII ESTE FURNIZATE DE MICROCHIP „CA AȘA ESTE”. MICROCHIP NU OFERĂ DECLARAȚII SAU GARANȚII DE NICIUN FEL, EXPRESE SAU IMPLICITE, SCRISE SAU ORALE, LEGALE SAU DE ALTE ALTE, LEGATE DE INFORMAȚII INCLUSIVĂ, DAR FĂRĂ A SE LIMITA LA NICIO GARANȚIE IMPLICITĂ DE NEÎNCĂLCARE, COMERCIALITATE ȘI PARTICIBILITATE, PENTRU O PUBLICABILITATE. GARANȚII LEGATE DE STARE, CALITATE SAU PERFORMANȚĂ.

MICROCHIP NU VA FI RESPONSABIL ÎN NICIUN CAZ PENTRU PIERDERI INDIRECTE, SPECIALE, PUNITIVE, INCIDENTALE SAU CONSECUȚIONALE, DAUNE, COST SAU CHELTUIELI DE NICIUN FEL LEGATE DE INFORMAȚII SAU DE UTILIZAREA ACESTELOR, ORICARE CAUZATE, CHIAR DACĂ FUN ADOPTII. POSIBILITATE SAU DAUNELE SUNT PREVIZIBILE. ÎN MĂSURA TOTALĂ PERMISĂ DE LEGE, RESPONSABILITATEA TOTALĂ A MICROCHIP PENTRU TOATE RECLAMAȚIILE ÎN ORICE MOD LEGATE DE INFORMAȚII SAU DE UTILIZAREA EI NU VA DEPĂȘI SUMA TAXEI PE CARE LE-AȚI PLATIT DIRECT LA MICROCHIP PENTRU INFORMAȚII, DACĂ CARE ESTE.

Utilizarea dispozitivelor Microcip în aplicații de susținere a vieții și/sau de siguranță este în întregime pe riscul cumpărătorului, iar cumpărătorul este de acord să apere, să despăgubească și să țină inofensiv Microcipul de orice daune, pretenții, procese sau cheltuieli care rezultă dintr-o astfel de utilizare. Nicio licență nu este transmisă, implicit sau în alt mod, în baza niciunui drept de proprietate intelectuală Microchip, cu excepția cazului în care se specifică altfel.

Mărci comerciale
Numele și sigla Microcipului, sigla Microcipului, Adaptec, AVR, sigla AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStyluuchs, MediaLB, megaAVR, Microsemi, sigla Microsemi, MOST, sigla MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, sigla PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron și XMEGA sunt mărci comerciale înregistrate ale Microchip Technology Incorporated în SUA și în alte țări.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo-ul ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider și ZL sunt mărci comerciale înregistrate ale Microchip Technology Incorporated în SUA

Suprimarea tastelor adiacente, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Averagenet, Dynamic Media Matching. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Programare serială în circuit, ICSP, INICnet, Paralela inteligentă, IntelliMOS, Conectivitate între cipuri, JitterBlocker, Knob-on-Display, MarginLink, maxC maxView, memBrain, Mindi, MiWi, MPASM, MPF, sigla 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 , Timp de încredere, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect și ZENA sunt mărci comerciale ale Microchip Technology Incorporated în SUA și în alte țări.

SQTP este o marcă de serviciu a Microchip Technology Incorporated în SUA. Logo-ul Adaptec, Frequency on Demand, Silicon Storage Technology și Symmcom sunt mărci comerciale înregistrate ale Microchip Technology Inc. în alte țări. GestIC este o marcă înregistrată a Microchip Technology Germany II GmbH & Co. KG, o subsidiară a Microchip Technology Inc., în alte țări.

Toate celelalte mărci comerciale menționate aici sunt proprietatea companiilor respective.

© 2024, Microchip Technology Incorporated și filialele sale. Toate drepturile rezervate.

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

Sistemul de management al calității 
Pentru informații despre sistemele de management al calității Microchip, vă rugăm să vizitați www.microchip.com/quality.

Vânzări și service la nivel mondial

AMERICII ASIA/PACIFIC ASIA/PACIFIC EUROPA
Corporativ Birou
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Suport tehnic: www.microchip.com/support Web Adresa: www.microchip.com Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
Austin, TX
Tel: 512-257-3370
Boston
Westborough, MA Tel: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN Tel: 317-773-8323
Fax: 317-773-5453
Tel: 317-536-2380
Los Angeles
Mission Viejo, CA Tel: 949-462-9523
Fax: 949-462-9608
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270
Canada Toronto
Tel: 905-695-1980
|Fax: 905-695-2078
Australia – Sydney
Tel: 61-2-9868-6733
China – Beijing
Tel: 86-10-8569-7000
China – Chengdu
Tel: 86-28-8665-5511
China – Chongqing
Tel: 86-23-8980-9588
China – Dongguan
Tel: 86-769-8702-9880
China – Guangzhou
Tel: 86-20-8755-8029
China – Hangzhou
Tel: 86-571-8792-8115
China Hong Kong SAR
Tel: 852-2943-5100
China – Nanjing
Tel: 86-25-8473-2460
China – Qingdao
Tel: 86-532-8502-7355
China – Shanghai
Tel: 86-21-3326-8000
China – Shenyang
Tel: 86-24-2334-2829 China – Shenzhen
Tel: 86-755-8864-2200
China – Suzhou
Tel: 86-186-6233-1526
China – Wuhan
Tel: 86-27-5980-5300
China – Xian
Tel: 86-29-8833-7252
China – Xiamen
Tel: 86-592-2388138
China – Zhuhai
Tel: 86-756-3210040
India Bangalore
Tel: 91-80-3090-4444
India – New Delhi
Tel: 91-11-4160-8631
India Pune
Tel: 91-20-4121-0141
Japonia Osaka
Tel: 81-6-6152-7160
Japonia Tokyo
Tel: 81-3-6880- 3770
Coreea – Daegu
Tel: 82-53-744-4301
Coreea – Seul
Tel: 82-2-554-7200 Malaezia – Kuala Lumpur
Tel: 60-3-7651-7906
Malaezia – Penang
Tel: 60-4-227-8870
Filipine Manila
Tel: 63-2-634-9065
Singapore
Tel: 65-6334-8870
Taiwan – Hsin Chu
Tel: 886-3-577-8366
Taiwan – Kaohsiung
Tel: 886-7-213-7830
Taiwan – Taipei
Tel: 886-2-2508-8600
Tailanda – Bangkok
Tel: 66-2-694-1351
Vietnam – Ho Chi Minh
Tel: 84-28-5448-2100
Austria Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393Danemarca Copenhaga
Tel: 45-4485-5910
Fax: 45-4485-2829Finlanda Espoo
Tel: 358-9-4520-820

Franţa Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Germania Garching
Tel: 49-8931-9700

Germania Haan
Tel: 49-2129-3766400

Germania Heilbronn
Tel: 49-7131-72400

Germania Karlsruhe  Tel: 49-721-625370

Germania Munchen
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Germania Rosenheim
Tel: 49-8031-354-560

Israel – Hod Hasharon
Tel: 972-9-775-5100

Italia – Milano
Tel: 39-0331-742611
Fax: 39-0331-466781

Italia – Padova
Tel: 39-049-7625286

Olanda – Drunen
Tel: 31-416-690399
Fax: 31-416-690340

Norvegia Trondheim
Tel: 47-72884388

Polonia – Varșovia
Tel: 48-22-3325737

România Bucureşti
Tel: 40-21-407-87-50

Spania – Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Suedia – Gothenberg
Tel: 46-31-704-60-40
Suedia – Stockholm
Tel: 46-8-5090-4654
Marea Britanie – Wokingham
Tel: 44-118-921-5800
Fax: 44-118-921-5820

Notă de aplicare
© 2024 Microchip Technology Inc. și filialele sale

Documente/Resurse

Subsistem procesor MICROCHIP AN4229 Risc V [pdfGhid de utilizare
AN4229, AN4229 Subsistem procesor Risc V, AN4229, Subsistem procesor Risc V, subsistem procesor, subsistem

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *