MIKROKIP-LOGO

MICROCHIP AN4229 Risc V-prosessorundersystem

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

Produktinformasjon

Spesifikasjoner

  • Produktnavn: RT PolarFire
  • Modell: AN4229
  • Prosessorundersystem: RISC-V
  • Strømkrav: 12V/5A AC strømadapter
  • Grensesnitt: USB 2.0 A til mini-B, Micro B USB 2.0

Produktbruksinstruksjoner

Designkrav
Maskinvare- og programvarekravene for å bygge et Mi-V-prosessordelsystem er som følger:

  • 12V/5A AC strømadapter og ledning
  • USB 2.0 A til mini-B-kabel
  • Micro B USB 2.0-kabel
  • Se readme.txt file i designet files for alle nødvendige programvareversjoner

Designforutsetninger
Før du starter designprosessen, sørg for at følgende trinn er utført:

  • [Liste over forutsetninger]

Design Beskrivelse
MIV_RV32 er en prosessorkjerne designet for å implementere RISC-V instruksjonssettet. Kjernen kan implementeres på en FPGA.

FAQ

  • Spørsmål: Hva er maskinvarekravene for RT PolarFire?
    Sv: Maskinvarekravene inkluderer en 12V/5A AC-strømadapter og ledning, USB 2.0 A til mini-B-kabel og Micro B USB 2.0-kabel.
  • Spørsmål: Hva er prosessorundersystemet til RT PolarFire?
    A: Prosessorundersystemet er basert på RISC-V-arkitekturen.

Introduksjon (Still et spørsmål)

Microchip tilbyr Mi-V-prosessoren IP og programvareverktøykjede uten kostnad for å utvikle RISC-V-prosessorbaserte design. RISC-V er en standard åpen instruksjonssettarkitektur (ISA) under styringen av RISC-V-stiftelsen. Det tilbyr en rekke fordeler, som inkluderer å gjøre det mulig for åpen kildekode-fellesskapet å teste og forbedre kjerner i et raskere tempo enn lukkede ISA-er. RT PolarFire® Field Programmable Gate Array (FPGA) støtter Mi-V myke prosessorer for å kjøre brukerapplikasjoner. Dette applikasjonsnotatet beskriver hvordan man bygger et Mi-V-prosessorundersystem for å kjøre en brukerapplikasjon fra det angitte TCM-minnet initialisert fra SPI Flash.

Designkrav (Still et spørsmål)
Tabellen nedenfor viser maskinvare- og programvarekravene for å bygge et Mi-V-prosessorundersystem.

Tabell 1-1. Designkrav

Behov Beskrivelse
Maskinvarekrav
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A AC-strømadapter og ledning USB 2.0 A til mini-B-kabel Micro B USB 2.0-kabel ÅPV 1.0
Programvarekrav
Libero® SoC FlashPro Express SoftConsole Se readme.txt file i designet files for alle programvareversjoner som trengs for å lage Mi-V-referansedesignet

 Designforutsetninger (stille et spørsmål)

Før du begynner, utfør følgende trinn:

  1. Last ned referansedesignet files fra RT PolarFire: Building RISC-V Processer Subsystem.
  2. Last ned og installer Libero® SoC fra følgende lenke: Libero SoC v2024.1 eller nyere.

Designbeskrivelse (Still et spørsmål)

MIV_RV32 er en prosessorkjerne designet for å implementere RISC-V instruksjonssettet. Kjernen kan konfigureres til å ha AHB-, APB3- og AXI3/4-bussgrensesnitt for perifer- og minnetilgang. Følgende figur viser toppnivåblokkdiagrammet for Mi-V-delsystemet bygget på RT PolarFire® FPGA.

Brukerapplikasjonen som skal kjøres på Mi-V-prosessor kan lagres i en ekstern SPI Flash. Ved oppstart av enheten initialiserer systemkontrolleren den angitte TCM med brukerapplikasjonen. Systemtilbakestilling frigis etter at TCM-initialiseringen er fullført. Hvis brukerapplikasjonen er lagret i SPI Flash, bruker systemkontrolleren SC_SPI-grensesnittet for å lese brukerapplikasjonen fra SPI Flash. Den gitte brukerapplikasjonen skriver ut UART-meldingen "Hello World!" og blinker bruker-LED på tavlen.

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

Maskinvareimplementering (stille et spørsmål)

Følgende figur viser Libero-designet til Mi-V-prosessorundersystemet.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

IP-blokker (stille et spørsmål)
Følgende tabell viser IP-blokkene som brukes i Mi-V-prosessorens delsystemreferansedesign og deres funksjon.

Tabell 4-1. Beskrivelse av IP-blokker

IP-navn Beskrivelse
INIT_MONITOR RT PolarFire® initialiseringsmonitor får status for enhets- og minneinitialisering
reset_syn Dette er CORERESET_PF IP-forekomsten som genererer en synkron tilbakestilling på systemnivå for Mi-V-delsystemet
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC)-blokken tar en inngangsklokke på 160 MHz fra PF_OSC-blokken og genererer en 83.33 MHz tekstilklokke for Mi-V-prosessorundersystemet og andre perifere enheter.
 

 

 

MIV_RV32_C0 (Mi-V myk prosessor IP)

Mi-V-mykprosessorens standardverdi for Reset Vector Address er 0✕8000_0000. Etter at enheten er tilbakestilt, kjører prosessoren applikasjonen fra 0✕8000_0000. TCM er hovedminnet til Mi-V-prosessoren og er minnet tilordnet 0✕8000_0000. TCM blir initialisert med brukerapplikasjonen som er lagret i SPI Flash. I Mi-V-prosessorens minnekart er området 0✕8000_0000 til 0✕8000_FFFF definert for TCM-minnegrensesnittet og 0✕7000_0000 til 0✕7FFF_FFFF-området er definert for APB-grensesnittet.
MIV_ESS_C0_0 Dette MIV Extended Subsystem (ESS) brukes til å støtte GPIO og UART
CoreSPI_C0_0 CoreSPI brukes til å programmere ekstern SPI Flash
PF_SPI PF_SPI makro kobler strukturlogikken til den eksterne SPI Flash, som er koblet til systemkontrolleren
PF_OSC PF_OSC er en innebygd oscillator som genererer 160 MHz utgangsklokke

Viktig: Alle IP-brukerveiledningene og håndbøkene er tilgjengelige fra Libero SoC > Katalog

Minnekart (Still et spørsmål)
 Følgende tabell viser minnekartet over minnene og periferiutstyret.

Tabell 4-2. Beskrivelse av minnekart

Periferiutstyr Startadresse
TCM 0 x 8000_0000
MIV_ESS_UART 0 x 7100_0000
MIV_ESS_GPIO 0 x 7500_0000

Programvareimplementering (stille et spørsmål)

Microchip leverer SoftConsole-verktøykjede for å bygge en kjørbar RISC-V-brukerapplikasjon (.hex) file og feilsøke det. Referansedesignet files inkluderer fastvarearbeidsområdet som inneholder programvareprosjektet MiV_uart_blinky. MiV_uart_blinky-brukerapplikasjonen er programmert på en ekstern SPI Flash ved hjelp av Libero® SoC. Den gitte brukerapplikasjonen skriver ut UART-meldingen "Hello World!" og blinker bruker-LED på tavlen.

I henhold til Libero SoC-designminnekartet, er UART- og GPIO-periferiadressene kartlagt til henholdsvis 0x71000000 og 0x75000000. Denne informasjonen er gitt i hw_platform.h file som vist i følgende figur.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)Brukerapplikasjonen må kjøres fra TCM-minnet (kode, data og stack). Derfor settes RAM-adressen i linkerskriptet til startadressen til TCM-minnet som vist i følgende figur.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)Linkerskriptet (miv-rv32-ram.ld) er tilgjengelig i mappen FW\MiV_uart_blinky\miv_rv32_hal i designet files. For å bygge brukerapplikasjonen, utfør følgende trinn:

  1. Lag et Mi-V SoftConsole-prosjekt
  2. Last ned MIV_RV32 HAL files og drivere fra GitHub ved å bruke lenken som følger: github.com/Mi-V-Soft-RISC-V/platform
  3. Importer firmware-driverne
  4. Lag hoved.c file med applikasjonskode
  5. Kartlegg fastvaredrivere og linkerskriptet
  6. Kartminne og perifere adresser
  7. Bygg applikasjonen

For mer informasjon om disse trinnene, se AN4997: PolarFire FPGA Building a Mi-V Processor Subsystem. .hex file opprettes etter vellykket bygging, og den brukes til design og konfigurasjon av minneinitialisering i kjøring av demoen.

 Sette opp demoen (stille et spørsmål)

For å sette opp demoen, utfør følgende trinn:

  1. Sette opp maskinvaren
  2. Sette opp serieterminalen (Tera Term)

Sette opp maskinvaren (stille et spørsmål)
Viktig: Mi-V-applikasjonsfeilsøking ved hjelp av SoftConsole-feilsøker vil ikke fungere hvis System Controller Suspend Mode er aktivert. Systemkontrollerens hvilemodus er deaktivert for denne utformingen for å demonstrere Mi-V-applikasjonen.

For å konfigurere maskinvaren, utfør følgende trinn:

  1. Slå av brettet med SW7-bryteren.
  2. Åpne J31-jumperen for å bruke den eksterne FlashPro-programmereren eller Lukk J31-jumperen for å bruke den innebygde FlashPro-programmereren.
    Viktig: Embedded Flash Pro Programmer kan bare brukes til programmering gjennom Libero eller FPExpress, den kan ikke brukes til feilsøking av Mi-V-basert applikasjon.
  3. Koble verts-PC-en til J24-kontakten ved hjelp av USB-kabelen.
  4. For å aktivere SC_SPI, bør 1-2 pinner av jumper J8 være lukket.
  5. Koble FlashPro-programmereren til J3-kontakten (JTAG header) og bruk en annen USB-kabel for å koble FlashPro-programmereren til verts-PCen.
  6. Sørg for at USB til UART-brodriverne oppdages automatisk, noe som kan verifiseres gjennom enhetsbehandlingen på verts-PCen.
    Viktig: Som vist i figur 6-1, viser portegenskapene til COM16 at den er koblet til USB-serieporten. Derfor er COM16 valgt i dette eksample. COM-portnummeret er systemspesifikk. Hvis USB til UART-brodriverne ikke er installert, last ned og installer driverne fra www.microchip.com/en-us/product/mcp2200.
  7. Koble strømforsyningen til J19-kontakten og slå PÅ strømforsyningen med bryter SW7.

 

Sette opp serieterminalen (Tera Term) (Still et spørsmål)
Brukerapplikasjonen (MiV_uart_blinky.hex file) skriver ut "Hello World!" melding på den serielle terminalen gjennom UART-grensesnittet.

For å sette opp den serielle terminalen, utfør følgende trinn:

  1. Start Tera Term på verts-PC-en.
  2. Velg den identifiserte COM-porten i Tera Term som vist i følgende figur.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. Fra menylinjen velger du Oppsett > Seriell port for å sette opp COM-porten. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. Sett hastigheten (baud) til 115200 og flytkontroll til ingen og klikk på Ny innstillingsalternativ som vist i følgende figur.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

Etter at den serielle terminalen er satt opp, er neste trinn å programmere RT PolarFire®-enheten.

Kjøre demoen (stille et spørsmål)

For å kjøre demoen, utfør følgende trinn:

  1. Generering av TCM-initialiseringsklienten
  2. Programmere RT PolarFire®-enheten
  3. Generering av SPI Flash-bildet
  4. Programmering av SPI Flash

Generering av TCM-initialiseringsklienten (Spør et spørsmål)
For å initialisere TCM i RT PolarFire® ved hjelp av systemkontrolleren, en lokal parameter l_cfg_hard_tcm0_en i miv_rv32_subsys_pkg.v file må endres til 1'b1 før syntese. For mer informasjon, se MIV_RV32 brukerveiledning.

I Libero® SoC genererer alternativet Configure Design Initialization Data and Memories TCM-initialiseringsklienten og legger den til sNVM, μPROM eller en ekstern SPI Flash, basert på typen ikke-flyktig minne som er valgt. I dette applikasjonsnotatet er TCM-initialiseringsklienten lagret i SPI Flash. Denne prosessen krever kjørbar brukerapplikasjon file (.hex file). Hekset file (*.hex) genereres ved hjelp av SoftConsole-applikasjonsprosjekt. A sampbrukerapplikasjonen følger med designet files. Brukerapplikasjonen file (.hex) er valgt for å opprette TCM-initialiseringsklienten ved å bruke følgende trinn:

  1. Start Libero® SoC og kjør script.tcl (vedlegg 2: Kjøre TCL-skriptet).
  2. Velg Konfigurer designinitialiseringsdata og -minner > Libero Design Flow.
  3. I kategorien Fabric RAMs velger du TCM-forekomsten og dobbeltklikker på den for å åpne dialogboksen Edit Fabric RAM Initialization Client, som vist i følgende figur.
  4. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)I dialogboksen Rediger Fabric RAM Initialization Client setter du Lagringstype til SPI-Flash. Velg deretter Innhold fra file og klikk på Importer (...)-knappen som vist i følgende figur.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) Programmere RT PolarFire-enheten (Still et spørsmål)

  • Referansedesignet files inkluderer Mi-V-prosessor-delsystemprosjektet opprettet ved hjelp av Libero® SoC. RT PolarFire®-enheten kan programmeres ved hjelp av Libero SoC.
  • Libero SoC-designflyten er vist i følgende figur. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

For å programmere RT PolarFire-enheten åpner du Mi-V-prosessorsubsystemet Libero-prosjektet, som er opprettet ved hjelp av de medfølgende TCL-skriptene i Libero SoC, og dobbeltklikker på Kjør programhandling .

Generering av SPI Flash-bildet (Spør et spørsmål)

  • For å generere SPI Flash-bildet, dobbeltklikk Generer SPI Flash-bilde på Design Flow-fanen.
  • Når SPI Flash-bildet er generert, vises en grønn hake ved siden av Generer SPI Flash-bilde.

Programmere SPI Flash (Still et spørsmål)
For å programmere SPI Flash-bildet, utfør følgende trinn:

  1. Dobbeltklikk Kjør PROGRAM_SPI_IMAGE på Design Flow-fanen.
  2. Klikk Ja i dialogboksen.
  • Når SPI-bildet er programmert på enheten, vises en grønn hake ved siden av Kjør PROGRAM_SPI_IMAGE.
  • Etter at SPI Flash-programmering er fullført, er TCM klar. Som et resultat blinker lysdiodene 1, 2, 3 og 4, og deretter blir utskrifter observert på den serielle terminalen, som vist i følgende figur.
    MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

Dette avslutter demoen.
RT PolarFire®-enheten og SPI Flash kan også programmeres med FlashPro Express, se vedlegg 1: Programmere RT PolarFire-enheten og SPI Flash ved hjelp av FlashPro Express.

 Vedlegg 1: Programmere RT PolarFire-enheten og SPI Flash ved hjelp av FlashPro Express (Still et spørsmål)

Referansedesignet files inkluderer en programmeringsjobb file for programmering av RT PolarFire®-enheten ved hjelp av FlashPro Express. Denne jobben file inkluderer også SPI Flash-bildet, som er TCM-initieringsklienten. FlashPro Express programmerer både RT PolarFire-enheten og SPI Flash med denne programmeringsjobben file. Programmeringsjobben file er tilgjengelig på DesignFiles_directory\Programmering_files.

For å programmere RT PolarFire-enheten med programmeringen file ved å bruke FlashPro Express, utfør følgende trinn:

  1. Sett opp maskinvaren, se Konfigurere maskinvaren.
  2. Start FlashPro Express-programvaren på verts-PCen.
  3. For å opprette et nytt jobbprosjekt, klikk Nytt eller velg Nytt jobbprosjekt fra FlashPro Express Job fra Prosjekt-menyen.
  4. Skriv inn følgende i dialogboksen:
    • Programmeringsjobb file: Klikk på Bla gjennom og naviger til plasseringen der .jobben file er plassert og velg file. Jobben file er tilgjengelig på DesignFiles_directory\Programmering_files.
    • FlashPro Express jobbprosjektplassering: Klikk Bla gjennom og naviger til stedet der du vil lagre prosjektet.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. Klikk OK. Nødvendig programmering file er valgt og klar til å programmeres.
  6. FlashPro Express-vinduet vises som vist i følgende figur. Bekreft at et programmerernummer vises i programmeringsfeltet. Hvis den ikke gjør det, kontrollerer du korttilkoblingene og klikker på Oppdater/skann programmerere på nytt. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. Klikk KJØR. Når enheten er programmert vellykket, vises en KJØRET PASSERT status som vist i følgende figur.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

Dette avslutter RT PolarFire-enheten og SPI Flash-programmeringen. Etter å ha programmert brettet, observer "Hello World!" melding trykt på UART-terminalen og blinking av bruker-LED.

 Vedlegg 2: Kjøre TCL-skriptet (Spør et spørsmål)

TCL-skript er gitt i designet files-mappen under katalogen HW. Om nødvendig kan designflyten reproduseres fra designimplementering til generering av jobb file.

For å kjøre TCL, utfør følgende trinn:

  1. Start Libero-programvaren.
  2. Velg Prosjekt > Utfør skript...
  3. Klikk på Bla gjennom og velg script.tcl fra den nedlastede HW-katalogen.
  4. Klikk Kjør.

Etter vellykket utførelse av TCL-skriptet, opprettes Libero-prosjektet i HW-katalogen.

  • For mer informasjon om TCL-skript, se rtpf_an4229_df/HW/TCL_Script_readme.txt. For mer informasjon om TCL-kommandoer, se Tcl Commands Reference Guide. Kontakt Microchip
  • Teknisk støtte for alle spørsmål som oppstår mens du kjører TCL-skriptet.

 Revisjonshistorikk (Still et spørsmål)

Revisjonshistorikktabellen beskriver endringene som ble implementert i dokumentet. Endringene er oppført etter revisjon, og starter med den nyeste publikasjonen.

Tabell 10-1. Endringshistorikk

Revisjon Dato Beskrivelse
B 10/2024 Følgende er listen over endringer som er gjort i revisjon B av dokumentet:
  • Oppdatert styrerevisjonen i Tabell 1-1
  • Lagt til Mi-V ESS og CoreSPI i figur 3-1 i delen Designbeskrivelse
  • Lagt til MIV_ESS_C0_0- og CoreSPI_C0_0-blokker i Tabell 4-1 i delen IP-blokker
  • Oppdaterte startadresseverdien i tabell 4-2
  • Oppdatert figur 5-1 og figur 5-2 i delen Programvareimplementering
  • Lagt til en merknad angående suspenderingsmodus for systemkontroller, lagt til jumperinnstillinger for SPI Enable og FlashPro-programmering (enten innebygd eller ekstern) i trinnene i Oppsett av maskinvaredelen
  • Oppdatert figur 6-1, Figur 6-2 og Figur 6-3 i avsnittet Sette opp serieterminalen (Tera Term)
  • Oppdatert figur 7-1 og Figur 7-2 i delen Genererer TCM-initialiseringsklienten
  • Oppdatert figur 7-4 i programmering av SPI Flash-delen
  • Lagt til vedlegg 2: Kjøre TCL Script-delen
A 10/2021 Den første utgivelsen av dette dokumentet

Mikrobrikke FPGA-støtte

Microchip FPGA-produktgruppen støtter produktene sine med ulike støttetjenester, inkludert kundeservice, teknisk kundestøttesenter, et webnettstedet og verdensomspennende salgskontorer. Kunder anbefales å besøke Microchips nettressurser før de kontakter kundestøtte, da det er svært sannsynlig at spørsmålene deres allerede er besvart.

Kontakt teknisk støttesenter via webstedet på www.microchip.com/support. Nevn FPGA-enhetens delenummer, velg passende kassekategori og last opp design files mens du oppretter en teknisk støttesak.
Kontakt kundeservice for ikke-teknisk produktstøtte, for eksempel produktpriser, produktoppgraderinger, oppdateringsinformasjon, ordrestatus og autorisasjon.

  • Fra Nord-Amerika, ring 800.262.1060
  • Fra resten av verden, ring 650.318.4460
  • Faks, fra hvor som helst i verden, 650.318.8044

Informasjon om mikrobrikke

Mikrobrikken Webnettstedet
Microchip gir online støtte via vår webstedet på www.microchip.com/. Dette webnettstedet brukes til å lage files og informasjon lett tilgjengelig for kunder. Noe av innholdet som er tilgjengelig inkluderer:

  • Produktstøtte – Datablader og errata, applikasjonsnotater og sample programmer, designressurser, brukerveiledninger og støttedokumenter for maskinvare, nyeste programvareutgivelser og arkivert programvare
  • Generell teknisk støtte – ofte stilte spørsmål (FAQs), teknisk støtteforespørsler, nettbaserte diskusjonsgrupper, medlemsliste for Microchip-designpartnerprogram
  • Business of Microchip – Produktvelger og bestillingsguider, siste pressemeldinger fra Microchip, liste over seminarer og arrangementer, lister over Microchip salgskontorer, distributører og fabrikkrepresentanter

Varslingstjeneste for produktendring

  • Microchips varslingstjeneste for produktendringer bidrar til å holde kundene oppdatert på Microchip-produkter. Abonnenter vil motta e-postvarsel når det er endringer, oppdateringer, revisjoner eller feil knyttet til en spesifisert produktfamilie eller utviklingsverktøy av interesse.
  • For å registrere deg, gå til www.microchip.com/pcn og følg registreringsinstruksjonene.

Kundestøtte
Brukere av Microchip-produkter kan få hjelp gjennom flere kanaler:

  • Distributør eller representant
  • Lokalt salgskontor
  • Embedded Solutions Engineer (ESE)
  • Teknisk støtte

Kunder bør kontakte sin distributør, representant eller ESE for støtte. Lokale salgskontorer er også tilgjengelige for å hjelpe kunder. En liste over salgskontorer og lokasjoner er inkludert i dette dokumentet.

Teknisk støtte er tilgjengelig gjennom webnettsted på: www.microchip.com/support

Kodebeskyttelse for mikrobrikkeenheter
Legg merke til følgende detaljer om kodebeskyttelsesfunksjonen på Microchip-produkter:

  • Microchip-produkter oppfyller spesifikasjonene i deres spesielle Microchip-datablad.
  • Microchip mener at familien av produkter er sikre når de brukes på tiltenkt måte, innenfor driftsspesifikasjoner og under normale forhold.
  • Microchip verdsetter og beskytter aggressivt sine immaterielle rettigheter. Forsøk på å bryte kodebeskyttelsesfunksjonene til Microchip-produktet er strengt forbudt og kan bryte med Digital Millennium Copyright Act.
  • Verken Microchip eller noen annen halvlederprodusent kan garantere sikkerheten til sin kode. Kodebeskyttelse betyr ikke at vi garanterer at produktet er "uknuselig". Kodebeskyttelsen er i stadig utvikling. Microchip er forpliktet til å kontinuerlig forbedre kodebeskyttelsesfunksjonene til produktene våre.

Juridisk varsel
Denne publikasjonen og informasjonen heri kan kun brukes med Microchip-produkter, inkludert for å designe, teste og integrere Microchip-produkter med applikasjonen din. Bruk av denne informasjonen
på annen måte bryter disse vilkårene. Informasjon om enhetsapplikasjoner er kun gitt for din bekvemmelighet og kan bli erstattet av oppdateringer. Det er ditt ansvar å sørge for at søknaden din oppfyller dine spesifikasjoner. Kontakt ditt lokale Microchip-salgskontor for ytterligere støtte eller få ytterligere støtte på www.microchip.com/en-us/support/design-help/client-support-services.

DENNE INFORMASJONEN LEVERES AV MICROCHIP "SOM DEN ER". MICROCHIP GIR INGEN ERKLÆRINGER ELLER GARANTIER AV NOEN SLAG VERKEN UTTRYKKELIGE ELLER UNDERFORSTÅEDE, SKRIFTLIG ELLER MUNTLIG, LOVBESTEMMET ELLER ANNET, RELATET TIL INFORMASJONEN, INKLUDERT, MEN IKKE BEGRENSET TIL NOEN UNDERFORSTÅTTE GARANTIER, ANDRE GARANTIER, OG GARANTIER. EGNETHET FOR ET BESTEMT FORMÅL, ELLER GARANTIER KNYTTET TIL DETS TILSTAND, KVALITET ELLER YTELSE.

UNDER INGEN OMSTENDIGHET VIL MICROCHIP VÆRE ANSVARLIG FOR NOEN INDIREKTE, SPESIELLE, STRAFFENDE, TILFELDIGE ELLER FØLGE TAP, SKADE, KOSTNADER ELLER UTGIFTER AV NOEN SLAG SOM HELST KNYTTET TIL INFORMASJONEN ELLER BRUK AV DEN, UANSETT OM DEN ELLER ÅRSAKET. MULIGHETEN ELLER SKADENE ER FORUTSÅBARE. I FULLSTENDELSE LOVEN TILLATER, VIL MICROCHIPS SAMLEDE ANSVAR PÅ ALLE KRAV PÅ NOEN MÅTE KNYTTET TIL INFORMASJONEN ELLER BRUK AV DERES, IKKE OVERSKRE BELØPET, EVENTUELLT SOM DU HAR BETALT DIREKTE TIL MICRATIONOCHIP.

Bruk av Microchip-enheter i livsstøtte- og/eller sikkerhetsapplikasjoner er helt på kjøpers risiko, og kjøperen samtykker i å forsvare, holde Microchip skadesløs fra enhver og alle skader, krav, søksmål eller utgifter som følge av slik bruk. Ingen lisenser overføres, implisitt eller på annen måte, under noen av Microchips immaterielle rettigheter med mindre annet er oppgitt.

Varemerker
Mikrobrikkenavnet og logoen, Microchip-logoen, Adaptec, AVR, AVR-logoen, 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, SST-logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron og XMEGA er registrerte varemerker for Microchip Technology Incorporated i USA og andre land.

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-logo, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider og ZL er registrerte varemerker for Microchip Technology Incorporated i USA

Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, Dynamic , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial Programmering, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, MarginLinko, maxCrypto maksView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB-sertifisert logo, 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 , Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect og ZENA er varemerker for Microchip Technology Incorporated i USA og andre land.

SQTP er et servicemerke for Microchip Technology Incorporated i USA Adaptec-logoen, Frequency on Demand, Silicon Storage Technology og Symmcom er registrerte varemerker for Microchip Technology Inc. i andre land. GestIC er et registrert varemerke for Microchip Technology Germany II GmbH & Co. KG, et datterselskap av Microchip Technology Inc., i andre land.

Alle andre varemerker nevnt her tilhører deres respektive selskaper.

© 2024, Microchip Technology Incorporated og dets datterselskaper. Alle rettigheter reservert.

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

Kvalitetsstyringssystem 
For informasjon om Microchips kvalitetsstyringssystemer, vennligst besøk www.microchip.com/quality.

Verdensomspennende salg og service

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

Frankrike Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Tyskland garching
Tlf: 49-8931-9700

Tyskland Haan
Tlf: 49-2129-3766400

Tyskland Heilbronn
Tlf: 49-7131-72400

Tyskland Karlsruhe  Tlf: 49-721-625370

Tyskland München
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Tyskland Rosenheim
Tlf: 49-8031-354-560

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

Italia – Milano
Tlf: 39-0331-742611
Faks: 39-0331-466781

Italia – Padova
Tlf: 39-049-7625286

Nederland – Drunen
Tlf: 31-416-690399
Faks: 31-416-690340

Norge Trondheim
Tlf: 47-72884388

Polen – Warszawa
Tlf: 48-22-3325737

Romania Bucuresti
Tel: 40-21-407-87-50

Spania - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Sverige – Gøteberg
Tel: 46-31-704-60-40
Sverige – Stockholm
Tlf: 46-8-5090-4654
Storbritannia – Wokingham
Tlf: 44-118-921-5800
Faks: 44-118-921-5820

Søknadsmerknad
© 2024 Microchip Technology Inc. og dets datterselskaper

Dokumenter / Ressurser

MICROCHIP AN4229 Risc V-prosessorundersystem [pdfBrukerhåndbok
AN4229, AN4229 Risc V-prosessorundersystem, AN4229, Risc V-prosessorundersystem, prosessorundersystem, undersystem

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *