MIKROČIP-LOGO

MICROCHIP AN4229 Risc V procesorski podsustav

MICROCHIP-AN4229 Risc-V-Procesorski-podsustav-PROIZVOD

Informacije o proizvodu

Tehnički podaci

  • Naziv proizvoda: RT PolarFire
  • Model: AN4229
  • Podsustav procesora: RISC-V
  • Zahtjevi za napajanje: 12V/5A AC adapter
  • Sučelje: USB 2.0 A do mini-B, Micro B USB 2.0

Upute za uporabu proizvoda

Zahtjevi za dizajn
Hardverski i softverski zahtjevi za izgradnju Mi-V procesorskog podsustava su sljedeći:

  • 12V/5A AC adapter i kabel
  • USB 2.0 A na mini-B kabel
  • Micro B USB 2.0 kabel
  • Pogledajte readme.txt file u dizajnu files za sve potrebne verzije softvera

Preduvjeti za dizajn
Prije početka procesa dizajna, provjerite jesu li izvršeni sljedeći koraci:

  • [Popis preduvjeta]

Opis dizajna
MIV_RV32 je jezgra procesora dizajnirana za implementaciju skupa instrukcija RISC-V. Jezgra se može implementirati na FPGA.

FAQ

  • P: Koji su hardverski zahtjevi za RT PolarFire?
    O: Hardverski zahtjevi uključuju adapter za izmjeničnu struju od 12 V/5 A i kabel, USB 2.0 A na mini-B kabel i Micro B USB 2.0 kabel.
  • P: Što je procesorski podsustav RT PolarFire?
    O: Procesorski podsustav temelji se na RISC-V arhitekturi.

Uvod (postavite pitanje)

Microchip nudi Mi-V procesor IP i softverski alatni lanac bez naknade za razvoj dizajna temeljenog na RISC-V procesoru. RISC-V je standardna otvorena arhitektura skupa instrukcija (ISA) pod upravom zaklade RISC-V. Nudi brojne prednosti, koje uključuju omogućavanje zajednici otvorenog koda da testira i poboljšava jezgre bržim tempom od zatvorenih ISA-a. RT PolarFire® Field Programmable Gate Array (FPGA) podržava Mi-V soft procesore za pokretanje korisničkih aplikacija. Ova bilješka o aplikaciji opisuje kako izgraditi Mi-V procesorski podsustav za izvršavanje korisničke aplikacije iz određene TCM memorije inicijalizirane iz SPI Flasha.

Zahtjevi za dizajn (postavite pitanje)
Sljedeća tablica navodi hardverske i softverske zahtjeve za izgradnju procesorskog podsustava Mi-V.

Tablica 1-1. Zahtjevi za dizajn

Zahtjev Opis
Hardverski zahtjevi
RT PolarFire® razvojni komplet (RTPF500TS-1CG1509M) 12V/5A AC adapter i kabel USB 2.0 A na mini-B kabel Micro B USB 2.0 kabel REV 1.0. XNUMX. XNUMX
Softverski zahtjevi
Libero® SoC FlashPro Express SoftConsole Pogledajte readme.txt file u dizajnu files za sve verzije softvera potrebne za izradu Mi-V referentnog dizajna

 Preduvjeti za dizajn (postavite pitanje)

Prije nego počnete, izvršite sljedeće korake:

  1. Preuzmite referentni dizajn files iz RT PolarFire: Izgradnja podsustava procesora RISC-V.
  2. Preuzmite i instalirajte Libero® SoC sa sljedeće veze: Libero SoC v2024.1 ili noviji.

Opis dizajna (postavite pitanje)

MIV_RV32 je jezgra procesora dizajnirana za implementaciju skupa instrukcija RISC-V. Jezgra se može konfigurirati da ima AHB, APB3 i AXI3/4 sučelja sabirnice za pristup periferiji i memoriji. Sljedeća slika prikazuje blok dijagram najviše razine Mi-V podsustava izgrađenog na RT PolarFire® FPGA.

Korisnička aplikacija koja će se izvršiti na Mi-V procesoru može se pohraniti u vanjski SPI Flash. Prilikom uključivanja uređaja, kontroler sustava inicijalizira određeni TCM s korisničkom aplikacijom. Resetiranje sustava otpušta se nakon dovršetka inicijalizacije TCM-a. Ako je korisnička aplikacija pohranjena u SPI Flashu, kontroler sustava koristi SC_SPI sučelje za čitanje korisničke aplikacije iz SPI Flasha. Navedena korisnička aplikacija ispisuje UART poruku "Hello World!" i treperi korisničke LED diode na ploči.

MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (1)

Hardverska implementacija (postavite pitanje)

Sljedeća slika prikazuje Libero dizajn Mi-V procesorskog podsustava.MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (2)

IP blokovi (postavite pitanje)
Sljedeća tablica navodi IP blokove koji se koriste u referentnom dizajnu Mi-V procesorskog podsustava i njihovu funkciju.

Tablica 4-1. Opis IP blokova

IP naziv Opis
INIT_MONITOR RT PolarFire® Initialization Monitor dobiva status inicijalizacije uređaja i memorije
reset_syn Ovo je CORERESET_PF IP instancija koja generira sinkroni reset na razini sustava za Mi-V podsustav
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) blok uzima ulazni takt od 160 MHz iz PF_OSC bloka i generira takt od 83.33 MHz za Mi-V procesorski podsustav i druge periferije.
 

 

 

MIV_RV32_C0 (Mi-V soft procesor IP)

Zadana vrijednost resetirane vektorske adrese Mi-V soft procesora je 0✕8000_0000. Nakon resetiranja uređaja, procesor izvršava aplikaciju od 0✕8000_0000. TCM je glavna memorija Mi-V procesora i memorija je mapirana na 0✕8000_0000. TCM se inicijalizira s korisničkom aplikacijom koja je pohranjena u SPI Flash. U mapi memorije Mi-V procesora, raspon od 0✕8000_0000 do 0✕8000_FFFF definiran je za TCM memorijsko sučelje, a raspon od 0✕7000_0000 do 0✕7FFF_FFFF definiran je za APB sučelje.
MIV_ESS_C0_0 Ovaj MIV prošireni podsustav (ESS) koristi se za podršku GPIO i UART
CoreSPI_C0_0 CoreSPI se koristi za programiranje vanjskog SPI Flasha
PF_SPI Makro PF_SPI povezuje logiku tkanine s vanjskim SPI Flashom, koji je povezan s kontrolerom sustava
PF_OSC PF_OSC je ugrađeni oscilator koji generira izlazni takt od 160 MHz

Važno: Svi IP korisnički vodiči i priručnici dostupni su na Libero SoC > Katalog

Mapa memorije (postavite pitanje)
 Sljedeća tablica navodi mapu memorije i perifernih uređaja.

Tablica 4-2. Opis mape pamćenja

Periferije Početna adresa
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Implementacija softvera (postavite pitanje)

Microchip osigurava SoftConsole alatni lanac za izgradnju izvršne korisničke aplikacije RISC-V (.hex) file i otklonite pogreške. Referentni dizajn fileuključuje radni prostor firmvera koji sadrži softverski projekt MiV_uart_blinky. Korisnička aplikacija MiV_uart_blinky programirana je na vanjskom SPI Flashu koristeći Libero® SoC. Navedena korisnička aplikacija ispisuje UART poruku "Hello World!" i treperi korisničke LED diode na ploči.

Prema memorijskoj mapi dizajna Libero SoC-a, UART i GPIO periferne adrese mapirane su na 0x71000000, odnosno 0x75000000. Ove informacije nalaze se u hw_platform.h file kao što je prikazano na sljedećoj slici.

MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (3)Korisnička aplikacija mora se izvršiti iz TCM memorije (kod, podaci i stog). Stoga je RAM adresa u skripti povezivača postavljena na početnu adresu TCM memorije kao što je prikazano na sljedećoj slici.

MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (4)Skripta povezivača (miv-rv32-ram.ld) dostupna je u FW\MiV_uart_blinky\miv_rv32_hal mapi dizajna files. Da biste izradili korisničku aplikaciju, izvršite sljedeće korake:

  1. Napravite Mi-V SoftConsole projekt
  2. Preuzmite MIV_RV32 HAL files i upravljačkih programa s GitHuba koristeći sljedeću vezu: github.com/Mi-V-Soft-RISC-V/platforma
  3. Uvezite upravljačke programe firmvera
  4. Stvorite glavnu.c file s kodom aplikacije
  5. Mapirajte upravljačke programe firmvera i skriptu povezivača
  6. Mapirajte memoriju i periferne adrese
  7. Izgradite aplikaciju

Za više informacija o ovim koracima pogledajte AN4997: PolarFire FPGA Izgradnja podsustava Mi-V procesora. .hex file se stvara nakon uspješne izgradnje i koristi se za dizajn i konfiguraciju inicijalizacije memorije u Pokretanju demonstracije.

 Postavljanje demonstracije (postavite pitanje)

Da biste postavili demo, učinite sljedeće:

  1. Postavljanje hardvera
  2. Postavljanje serijskog terminala (Tera Term)

Postavljanje hardvera (postavite pitanje)
Važno: otklanjanje pogrešaka Mi-V aplikacije pomoću programa za ispravljanje pogrešaka SoftConsole neće raditi ako je omogućen način obustave kontrolera sustava. Način obustave kontrolera sustava onemogućen je za ovaj dizajn kako bi se demonstrirala Mi-V aplikacija.

Za postavljanje hardvera, izvršite sljedeće korake:

  1. Isključite ploču pomoću prekidača SW7.
  2. Otvori J31 kratkospojnik za korištenje vanjskog FlashPro programatora ili Zatvori J31 kratkospojnik za korištenje ugrađenog FlashPro programatora.
    Važno: Embedded Flash Pro Programmer može se koristiti samo za programiranje putem Libera ili FPExpressa, ne može se koristiti za otklanjanje pogrešaka u aplikaciji temeljenoj na Mi-V.
  3. Spojite glavno računalo na J24 konektor pomoću USB kabela.
  4. Da biste omogućili SC_SPI, 1-2 pina kratkospojnika J8 trebaju biti zatvorena.
  5. Spojite FlashPro programator na J3 konektor (JTAG zaglavlje) i koristite drugi USB kabel za povezivanje FlashPro programatora s glavnim računalom.
  6. Osigurajte da se upravljački programi USB na UART most automatski detektiraju, što se može provjeriti putem upravitelja uređaja na glavnom računalu.
    Važno: Kao što je prikazano na slici 6-1, svojstva porta COM16 pokazuju da je spojen na USB serijski port. Stoga je COM16 odabran u ovom primjeruample. Broj COM priključka specifičan je za sustav. Ako upravljački programi za USB na UART most nisu instalirani, preuzmite i instalirajte upravljačke programe s www.microchip.com/en-us/product/mcp2200.
  7. Spojite napajanje na konektor J19 i uključite napajanje pomoću prekidača SW7.

 

Postavljanje serijskog terminala (Tera Term) (postavite pitanje)
Korisnička aplikacija (MiV_uart_blinky.hex file) ispisuje "Hello World!" poruka na serijskom terminalu preko UART sučelja.

Za postavljanje serijskog terminala, učinite sljedeće:

  1. Pokrenite Tera Term na glavnom računalu.
  2. Odaberite identificirani COM port u Tera Termu kao što je prikazano na sljedećoj slici.MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (5)
  3. Na traci izbornika odaberite Postavljanje > Serijski priključak za postavljanje COM priključka. MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (6)
  4. Postavite Brzinu (baud) na 115200 i Kontrolu protoka na ništa i kliknite opciju Nova postavka kao što je prikazano na sljedećoj slici.MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (7)

Nakon što je serijski terminal postavljen, sljedeći korak je programiranje RT PolarFire® uređaja.

Pokretanje demonstracije (postavite pitanje)

Da biste pokrenuli demo, izvršite sljedeće korake:

  1. Generiranje TCM inicijalizacijskog klijenta
  2. Programiranje RT PolarFire® uređaja
  3. Generiranje SPI Flash slike
  4. Programiranje SPI Flasha

Generiranje TCM inicijalizacijskog klijenta (postavite pitanje)
Za inicijalizaciju TCM-a u RT PolarFire® pomoću sistemskog kontrolera, lokalni parametri l_cfg_hard_tcm0_en u miv_rv32_subsys_pkg.v file mora se promijeniti u 1'b1 prije Sinteze. Za više informacija pogledajte korisnički priručnik MIV_RV32.

U Libero® SoC-u, opcija Konfiguriraj podatke o inicijalizaciji dizajna i memorije generira klijenta za inicijalizaciju TCM-a i dodaje ga sNVM-u, μPROM-u ili vanjskom SPI Flashu, na temelju odabrane vrste trajne memorije. U ovoj bilješci o aplikaciji, TCM inicijalizacijski klijent pohranjen je u SPI Flash. Ovaj proces zahtijeva izvršnu korisničku aplikaciju file (.hex file). Hex file (*.hex) generira se pomoću projekta aplikacije SoftConsole. A sampkorisnička aplikacija je isporučena zajedno s dizajnom files. Korisnička aplikacija file (.hex) odabire se za stvaranje klijenta za inicijalizaciju TCM-a pomoću sljedećih koraka:

  1. Pokrenite Libero® SoC i pokrenite skriptu.tcl (Dodatak 2: Pokretanje TCL skripte).
  2. Odaberite Konfiguriraj podatke o inicijalizaciji dizajna i memorije > Libero Design Flow.
  3. Na kartici Fabric RAMs odaberite TCM instancu i dvaput kliknite na nju da biste otvorili dijaloški okvir Edit Fabric RAM Initialization Client, kao što je prikazano na sljedećoj slici.
  4. MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (8)U dijaloškom okviru Edit Fabric RAM Initialization Client postavite vrstu pohrane na SPI-Flash. Zatim odaberite Sadržaj iz file i kliknite gumb Uvezi (…) kao što je prikazano na sljedećoj slici.

MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (9) Programiranje RT PolarFire uređaja (postavite pitanje)

  • Referentni dizajn fileuključuju projekt podsustava procesora Mi-V kreiran pomoću Libero® SoC-a. RT PolarFire® uređaj može se programirati pomoću Libero SoC-a.
  • Tijek dizajna Libero SoC-a prikazan je na sljedećoj slici. MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (10)

Za programiranje RT PolarFire uređaja, otvorite Libero projekt Mi-V procesorskog podsustava, koji je kreiran korištenjem priloženih TCL skripti u Libero SoC-u, i dvaput pritisnite Run Program Action .

Generiranje SPI Flash slike (postavite pitanje)

  • Za generiranje SPI Flash slike dvaput kliknite Generate SPI Flash Image na kartici Tijek dizajna.
  • Kada se SPI Flash slika uspješno generira, pojavljuje se zelena kvačica pored Generate SPI Flash Image.

Programiranje SPI Flasha (postavite pitanje)
Za programiranje SPI Flash slike, izvršite sljedeće korake:

  1. Dvaput kliknite Pokreni PROGRAM_SPI_IMAGE na kartici Tijek dizajna.
  2. Kliknite Da u dijaloškom okviru.
  • Kada je SPI slika uspješno programirana na uređaju, pojavljuje se zelena kvačica pored Run PROGRAM_SPI_IMAGE.
  • Nakon dovršetka SPI Flash programiranja, TCM je spreman. Kao rezultat toga, LED diode 1, 2, 3 i 4 trepću, a zatim se vide ispisi na serijskom terminalu, kao što je prikazano na sljedećoj slici.
    MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (11)

Ovo zaključuje demo.
RT PolarFire® uređaj i SPI Flash također se mogu programirati pomoću FlashPro Expressa, pogledajte Dodatak 1: Programiranje RT PolarFire uređaja i SPI Flasha pomoću FlashPro Expressa.

 Dodatak 1: Programiranje RT PolarFire uređaja i SPI Flasha pomoću FlashPro Expressa (postavite pitanje)

Referentni dizajn files uključuje posao programiranja file za programiranje RT PolarFire® uređaja koristeći FlashPro Express. Ovaj posao file također uključuje SPI Flash sliku, koja je TCM inicijalizacijski klijent. FlashPro Express programira i RT PolarFire uređaj i SPI Flash ovim programskim poslom file. Posao programiranja file dostupan je na DesignFiles_direktorij\Programiranje_files.

Za programiranje RT PolarFire uređaja s programiranjem file koristeći FlashPro Express, izvršite sljedeće korake:

  1. Postavite hardver, pogledajte Postavljanje hardvera.
  2. Na glavnom računalu pokrenite softver FlashPro Express.
  3. Da biste stvorili novi projekt posla, kliknite New ili odaberite New Job Project iz FlashPro Express Job iz izbornika Project.
  4. Unesite sljedeće u dijaloški okvir:
    • Posao programiranja file: Kliknite Pregledaj i dođite do mjesta gdje je .job file se nalazi i odaberite file. Posao file dostupan je na DesignFiles_direktorij\Programiranje_files.
    • Lokacija projekta FlashPro Express posla: Kliknite Pregledaj i dođite do lokacije na koju želite spremiti projekt.MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (13)
  5. Pritisnite OK. Potrebno programiranje file je odabran i spreman za programiranje.
  6. Pojavljuje se prozor FlashPro Express kao što je prikazano na sljedećoj slici. Provjerite pojavljuje li se broj programatora u polju Programer. Ako se ne dogodi, provjerite veze na ploči i kliknite Osvježi/ponovno skeniraj programere. MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (13)
  7. Pritisnite RUN. Kada je uređaj uspješno programiran, prikazuje se status RUN PASSED kao što je prikazano na sljedećoj slici.MICROCHIP-AN4229 Risc-V-Procesorski-podsustav- (14)

Ovime je završeno programiranje RT PolarFire uređaja i SPI Flasha. Nakon programiranja ploče, promatrajte "Hello World!" poruka ispisana na UART terminalu i treptanje korisničkih LED dioda.

 Dodatak 2: Pokretanje TCL skripte (postavite pitanje)

TCL skripte su uključene u dizajn files mapu u direktoriju HW. Ako je potrebno, tijek dizajna može se reproducirati od implementacije dizajna do generiranja posla file.

Da biste pokrenuli TCL, izvršite sljedeće korake:

  1. Pokrenite softver Libero.
  2. Odaberite Projekt > Izvrši skriptu…..
  3. Pritisnite Browse i odaberite script.tcl iz preuzetog HW direktorija.
  4. Pritisnite Pokreni.

Nakon uspješnog izvođenja TCL skripte, Libero projekt se kreira unutar HW direktorija.

  • Za više informacija o TCL skriptama pogledajte rtpf_an4229_df/HW/TCL_Script_readme.txt. Za više informacija o TCL naredbama pogledajte Referentni vodič za Tcl naredbe. Kontaktirajte Microchip
  • Tehnička podrška za sve upite na koje naiđete tijekom izvođenja TCL skripte.

 Povijest revizija (postavite pitanje)

Tablica povijesti revizija opisuje promjene koje su implementirane u dokumentu. Promjene su navedene po reviziji, počevši od najnovije objave.

Tablica 10-1. Povijest revizija

Revizija Datum Opis
B 10/2024 Slijedi popis promjena napravljenih u reviziji B dokumenta:
  • Ažurirana je revizija ploče u tablici 1-1
  • Dodani su Mi-V ESS i CoreSPI na sliku 3-1 u odjeljku Opis dizajna
  • Dodani blokovi MIV_ESS_C0_0 i CoreSPI_C0_0 u tablici 4-1 u odjeljku IP blokovi
  • Ažurirana vrijednost početne adrese u tablici 4-2
  • Ažurirana slika 5-1 i slika 5-2 u odjeljku Implementacija softvera
  • Dodana je napomena u vezi s načinom obustave kontrolera sustava, dodane postavke kratkospojnika za SPI Enable i FlashPro programiranje (bilo ugrađeno ili vanjsko) u koracima u odjeljku Postavljanje hardvera
  • Ažurirana slika 6-1, Slika 6-2 i Slika 6-3 u odjeljku Postavljanje serijskog terminala (Tera Term)
  • Ažurirana slika 7-1 i Slika 7-2 u odjeljku Generiranje TCM inicijalizacijskog klijenta
  • Ažurirana slika 7-4 u odjeljku Programiranje SPI Flasha
  • Dodan Dodatak 2: Pokretanje odjeljka TCL skripte
A 10/2021 Prva objava ovog dokumenta

Microchip FPGA podrška

Microchip FPGA grupa proizvoda podupire svoje proizvode raznim uslugama podrške, uključujući Službu za korisnike, Centar za tehničku podršku za korisnike, webmjestu i prodajnim uredima diljem svijeta. Korisnicima se predlaže da posjete Microchipove online resurse prije kontaktiranja podrške jer je vrlo vjerojatno da je na njihove upite već odgovoreno.

Kontaktirajte Centar za tehničku podršku putem webmjesto na www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju slučaja i prenesite dizajn files tijekom izrade slučaja tehničke podrške.
Obratite se korisničkoj službi za netehničku podršku proizvoda, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.

  • Iz Sjeverne Amerike nazovite 800.262.1060
  • Iz ostatka svijeta nazovite 650.318.4460
  • Faks, s bilo kojeg mjesta u svijetu, 650.318.8044

Podaci o mikročipu

Microchip Webmjesto
Microchip pruža online podršku putem našeg webmjesto na www.microchip.com/. Ovaj webmjesto se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:

  • Podrška za proizvode – Tehnički listovi i pogreške, bilješke o aplikaciji i sampprogrami, resursi za dizajn, korisnički vodiči i dokumenti za hardversku podršku, najnovija izdanja softvera i arhivirani softver
  • Opća tehnička podrška – često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online grupe za raspravu, popis članova Microchipovog partnerskog programa za dizajn
  • Poslovanje Microchipa – vodiči za odabir proizvoda i narudžbe, najnovija Microchipova priopćenja za javnost, popis seminara i događaja, popisi Microchipovih prodajnih ureda, distributera i predstavnika tvornice

Usluga obavijesti o promjeni proizvoda

  • Microchipova usluga obavješćivanja o promjeni proizvoda pomaže korisnicima da budu u toku s Microchipovim proizvodima. Pretplatnici će primiti obavijest e-poštom kad god postoje promjene, ažuriranja, revizije ili pogreške vezane uz određenu obitelj proizvoda ili razvojni alat od interesa.
  • Za registraciju idite na www.microchip.com/pcn i slijedite upute za registraciju.

Korisnička podrška
Korisnici Microchip proizvoda mogu dobiti pomoć kroz nekoliko kanala:

  • Distributer ili zastupnik
  • Lokalni prodajni ured
  • Inženjer za ugrađena rješenja (ESE)
  • Tehnička podrška

Korisnici bi trebali kontaktirati svog distributera, predstavnika ili ESE za podršku. Lokalni prodajni uredi također su dostupni za pomoć kupcima. Popis prodajnih ureda i lokacija uključen je u ovaj dokument.

Tehnička podrška dostupna je putem webstranica na: www.microchip.com/support

Značajka zaštite koda Microchip uređaja
Imajte na umu sljedeće pojedinosti značajke zaštite koda na Microchip proizvodima:

  • Microchip proizvodi zadovoljavaju specifikacije sadržane u njihovom posebnom Microchip podatkovnom listu.
  • Microchip vjeruje da je njegova obitelj proizvoda sigurna kada se koristi na predviđeni način, unutar radnih specifikacija i pod normalnim uvjetima.
  • Microchip cijeni i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja značajki zaštite koda Microchipovih proizvoda strogo su zabranjeni i mogu predstavljati kršenje Zakona o autorskim pravima u digitalnom tisućljeću.
  • Niti Microchip niti bilo koji drugi proizvođač poluvodiča ne može jamčiti sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod "neslomljiv". Zaštita koda stalno se razvija. Microchip je predan stalnom poboljšanju značajki zaštite koda naših proizvoda.

Pravna obavijest
Ova publikacija i informacije u njoj mogu se koristiti samo s Microchip proizvodima, uključujući dizajn, testiranje i integraciju Microchip proizvoda s vašom aplikacijom. Korištenje ovih informacija
na bilo koji drugi način krši ove uvjete. Informacije o aplikacijama uređaja daju se samo radi vaše udobnosti i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija zadovoljava vaše specifikacije. Obratite se svom lokalnom Microchipovom prodajnom uredu za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.

OVE INFORMACIJE PRUŽA MICROCHIP "KAKVE JESU". MICROCHIP NE DAJE NIKAKVA IZJAVA ILI JAMSTVA BILO KOJE VRSTE, BILO IZRIČITA ILI POSREDNA, PISMENA ILI USMENA, ZAKONSKA ILI DRUGAČA, U VEZI S INFORMACIJAMA, UKLJUČUJUĆI, ALI NE OGRANIČAVAJUĆI SE NA, BILO KOJA POSREDNA JAMSTVA NEKRŠENJA, PRIKLADNOST ZA PRODAJU I PRIKLADNOST ZA ODREĐENU NAMJENU ILI JAMSTVA VEZANA UZ NJEGOVO STANJE, KVALITETU ILI IZVEDBU.

MICROCHIP NI U KOJEM SLUČAJU NEĆE BITI ODGOVORAN ZA BILO KOJI NEIZRAVNI, POSEBNI, KAZNENI, SLUČAJNI ILI POSLJEDIČNI GUBITAK, ŠTETU, TROŠAK ILI IZDAK BILO KOJE VRSTE BILO KOJE VRSTE U VEZI S INFORMACIJAMA ILI NJIHOVIM KORIŠTENJEM, KAKO BILO UZROKOVANO, ČAK I AKO MICROCHIP JE OBAVIJEŠTEN O MOGUĆNOSTI ILI SU ŠTETE PREDVIĐENE. U NAJVEĆOJ MJERI DOPUŠTENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIPA ZA SVE ZAHTJEVE NA BILO KOJI NAČIN VEZANE S INFORMACIJAMA ILI NJIHOVIM KORIŠTENJEM NEĆE PRELAZITI IZNOS NAKNADA, AKO IH POSTOJE, KOJE STE PLATILI IZRAVNO MICROCHIPU ZA INFORMACIJE.

Korištenje Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost u potpunosti je na rizik kupca, a kupac se slaže da će braniti, obeštetiti i zaštititi Microchip od bilo koje štete, potraživanja, tužbi ili troškova proizašlih iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na neki drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.

Zaštitni znakovi
Naziv i logotip Microchipa, logotip Microchipa, Adaptec, AVR, AVR logotip, 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 i XMEGA registrirani su zaštitni znaci tvrtke Microchip Technology Incorporated u SAD-u i drugim zemljama.

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 i ZL registrirani su zaštitni znaci Microchip Technology Incorporated u SAD-u

Suzbijanje susjednih ključeva, AKS, Analog-for-the-Digital Age, Bilo koji kondenzator, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching , 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, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified 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 i ZENA zaštitni su znakovi tvrtke Microchip Technology Incorporated u SAD-u i drugim zemljama.

SQTP je uslužni znak tvrtke Microchip Technology Incorporated u SAD-u. Logotip Adaptec, Frequency on Demand, Silicon Storage Technology i Symmcom registrirani su zaštitni znaci Microchip Technology Inc. u drugim zemljama. GestIC je registrirani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama.

Svi ostali ovdje spomenuti zaštitni znakovi vlasništvo su svojih odgovarajućih tvrtki.

© 2024, Microchip Technology Incorporated i njegove podružnice. Sva prava pridržana.

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

Sustav upravljanja kvalitetom 
Za informacije o Microchipovim sustavima upravljanja kvalitetom, posjetite www.microchip.com/kvaliteta.

Prodaja i servis širom svijeta

AMERIKA AZIJA/PACIFIK AZIJA/PACIFIK EUROPA
Korporativno Ured
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Tehnička podrška: www.microchip.com/support Web Adresa: www.microchip.com Atlanta
Duluth, GA
Tel: 678-957-9614
Faks: 678-957-1455
Austin, Teksas
Tel: 512-257-3370
Boston
Westborough, MA Tel: 774-760-0087
Faks: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Faks: 630-285-0075
Dallas
Addison, Teksas
Tel: 972-818-7423
Faks: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN Tel: 317-773-8323
Faks: 317-773-5453
Tel: 317-536-2380
Los Angeles
Mission Viejo, CA Tel: 949-462-9523
Faks: 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
Kanada Toronto
Tel: 905-695-1980
|faks: 905-695-2078
Australija – Sydney
Tel: 61-2-9868-6733
Kina – Peking
Tel: 86-10-8569-7000
Kina – Chengdu
Tel: 86-28-8665-5511
Kina – Chongqing
Tel: 86-23-8980-9588
Kina – Dongguan
Tel: 86-769-8702-9880
Kina – Guangzhou
Tel: 86-20-8755-8029
Kina – Hangzhou
Tel: 86-571-8792-8115
Kina Hong Kong SAR
Tel: 852-2943-5100
Kina – Nanjing
Tel: 86-25-8473-2460
Kina – Qingdao
Tel: 86-532-8502-7355
Kina – Šangaj
Tel: 86-21-3326-8000
Kina – Shenyang
Tel: 86-24-2334-2829 Kina – Shenzhen
Tel: 86-755-8864-2200
Kina – Suzhou
Tel: 86-186-6233-1526
Kina – Wuhan
Tel: 86-27-5980-5300
Kina – Xian
Tel: 86-29-8833-7252
Kina – Xiamen
Tel: 86-592-2388138
Kina – Zhuhai
Tel: 86-756-3210040
Indija Bangalore
Tel: 91-80-3090-4444
Indija – New Delhi
Tel: 91-11-4160-8631
Indija Pune
Tel: 91-20-4121-0141
Japan Osaka
Tel: 81-6-6152-7160
Japan Tokio
Tel: 81-3-6880-3770
Koreja – Daegu
Tel: 82-53-744-4301
Koreja – Seul
Tel: 82-2-554-7200 Malezija – Kuala Lumpur
Tel: 60-3-7651-7906
Malezija – Penang
Tel: 60-4-227-8870
Filipini Manila
Tel: 63-2-634-9065
Singapur
Tel: 65-6334-8870
Tajvan – Hsin Chu
Tel: 886-3-577-8366
Tajvan – Kaohsiung
Tel: 886-7-213-7830
Tajvan – Taipei
Tel: 886-2-2508-8600
Tajland – Bangkok
Tel: 66-2-694-1351
Vijetnam – Ho Chi Minh
Tel: 84-28-5448-2100
Austrija Wels
Tel: 43-7242-2244-39
Faks: 43-7242-2244-393Danska Kopenhagen
Tel: 45-4485-5910
Faks: 45-4485-2829Finska Espoo
Tel: 358-9-4520-820

Francuska Pariz
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Njemačka garching
Tel: 49-8931-9700

Njemačka Haan
Tel: 49-2129-3766400

Njemačka Heilbronn
Tel: 49-7131-72400

Njemačka Karlsruhe  Tel: 49-721-625370

Njemačka München
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Njemačka Rosenheim
Tel: 49-8031-354-560

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

Italija – Milano
Tel: 39-0331-742611
Faks: 39-0331-466781

Italija – Padova
Tel: 39-049-7625286

Nizozemska – Drunen
Tel: 31-416-690399
Faks: 31-416-690340

Norveška Trondheim
Tel: 47-72884388

Poljska – Varšava
Tel: 48-22-3325737

Rumunija Bukurešt
Tel: 40-21-407-87-50

Španjolska – Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Švedska – Gothenberg
Tel: 46-31-704-60-40
Švedska – Stockholm
Tel: 46-8-5090-4654
Velika Britanija – Wokingham
Tel: 44-118-921-5800
Faks: 44-118-921-5820

Napomena o prijavi
© 2024 Microchip Technology Inc. i njegove podružnice

Dokumenti / Resursi

MICROCHIP AN4229 Risc V procesorski podsustav [pdf] Korisnički priručnik
AN4229, AN4229 Risc V procesorski podsustav, AN4229, Risc V procesorski podsustav, procesorski podsustav, podsustav

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *