MIKROSIRU-LOGO

MICROCHIP AN4229 Risc V -suoritinalijärjestelmä

MICROCHIP-AN4229 Risc-V-Prosessori-alijärjestelmä-TUote

Tuotetiedot

Tekniset tiedot

  • Tuotteen nimi: RT PolarFire
  • Malli: AN4229
  • Prosessorialijärjestelmä: RISC-V
  • Tehovaatimukset: 12V/5A AC virtalähde
  • Liitäntä: USB 2.0 A - mini-B, Micro B USB 2.0

Tuotteen käyttöohjeet

Suunnitteluvaatimukset
Mi-V-prosessorialijärjestelmän laitteisto- ja ohjelmistovaatimukset ovat seuraavat:

  • 12V/5A AC virtalähde ja johto
  • USB 2.0 A–mini-B -kaapeli
  • Micro B USB 2.0 -kaapeli
  • Katso tiedosto readme.txt file suunnittelussa files kaikille tarvittaville ohjelmistoversioille

Suunnittelun edellytykset
Ennen kuin aloitat suunnitteluprosessin, varmista, että seuraavat vaiheet on suoritettu:

  • [Lista edellytyksistä]

Suunnittelun kuvaus
MIV_RV32 on prosessoriydin, joka on suunniteltu toteuttamaan RISC-V-käskysarja. Ydin voidaan toteuttaa FPGA:lla.

FAQ

  • K: Mitkä ovat RT PolarFiren laitteistovaatimukset?
    V: Laitteistovaatimukset sisältävät 12V/5A verkkovirtasovittimen ja -johdon, USB 2.0 A–mini-B -kaapelin ja Micro B USB 2.0 -kaapelin.
  • K: Mikä on RT PolarFiren prosessorialijärjestelmä?
    V: Suoritinalijärjestelmä perustuu RISC-V-arkkitehtuuriin.

Esittely (kysy)

Microchip tarjoaa Mi-V-prosessorin IP- ja ohjelmistotyökaluketjun veloituksetta kehittääkseen RISC-V-prosessoripohjaisia ​​malleja. RISC-V on standardi avoin Instruction Set Architecture (ISA) RISC-V-säätiön hallinnassa. Se tarjoaa lukuisia etuja, joihin kuuluu muun muassa se, että avoimen lähdekoodin yhteisö voi testata ja parantaa ytimiä nopeammin kuin suljetut ISA:t. RT PolarFire® Field Programmable Gate Array (FPGA:t) tukee Mi-V-pehmeitä prosessoreita käyttäjän sovellusten suorittamiseen. Tämä sovellushuomautus kuvaa, kuinka Mi-V-prosessorialijärjestelmä rakennetaan käyttäjän sovelluksen suorittamiseksi määritetystä TCM-muistista, joka on alustettu SPI Flashista.

Suunnitteluvaatimukset (kysy)
Seuraavassa taulukossa luetellaan laitteisto- ja ohjelmistovaatimukset Mi-V-suoritinalijärjestelmän rakentamiselle.

Taulukko 1-1. Suunnitteluvaatimukset

Vaatimus Kuvaus
Laitteistovaatimukset
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A AC virtalähde ja johto USB 2.0 A - mini-B kaapeli Micro B USB 2.0 kaapeli REV 1.0
Ohjelmistovaatimukset
Libero® SoC FlashPro Express SoftConsole Katso readme.txt file suunnittelussa files kaikille ohjelmistoversioille, joita tarvitaan Mi-V-referenssisuunnittelun luomiseen

 Suunnittelun edellytykset (kysy)

Ennen kuin aloitat, suorita seuraavat vaiheet:

  1. Lataa referenssisuunnitelma files RT:ltä PolarFire: Rakenna RISC-V-suoritinalijärjestelmä.
  2. Lataa ja asenna Libero® SoC seuraavasta linkistä: Libero SoC v2024.1 tai uudempi.

Suunnittelun kuvaus (kysy)

MIV_RV32 on prosessoriydin, joka on suunniteltu toteuttamaan RISC-V-käskysarja. Ydin voidaan konfiguroida sisältämään AHB-, APB3- ja AXI3/4-väyläliitännät oheislaitteiden ja muistin käyttöä varten. Seuraavassa kuvassa on ylimmän tason lohkokaavio Mi-V-alijärjestelmästä, joka on rakennettu RT PolarFire® FPGA:lle.

Mi-V-prosessorilla suoritettava käyttäjäsovellus voidaan tallentaa ulkoiseen SPI Flashiin. Kun laite käynnistetään, järjestelmäohjain alustaa nimetyn TCM:n käyttäjäsovelluksen kanssa. Järjestelmän nollaus vapautetaan, kun TCM:n alustus on valmis. Jos käyttäjäsovellus on tallennettu SPI Flashiin, järjestelmäohjain käyttää SC_SPI-liitäntää käyttäjäsovelluksen lukemiseen SPI Flashista. Annettu käyttäjäsovellus tulostaa UART-viestin "Hello World!" ja vilkkuu kortin käyttäjän LED-valoja.

MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (1)

Laitteiston käyttöönotto (kysy)

Seuraava kuva esittää Mi-V-prosessorialijärjestelmän Libero-suunnittelua.MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (2)

IP-estot (kysy)
Seuraavassa taulukossa on listattu Mi-V-prosessorialijärjestelmän referenssisuunnittelussa käytetyt IP-lohkot ja niiden toiminta.

Taulukko 4-1. IP-lohkojen kuvaus

IP-nimi Kuvaus
INIT_MONITOR RT PolarFire® Initialization Monitor saa laitteen ja muistin alustuksen tilan
reset_syn Tämä on CORERESET_PF IP-instanssi, joka luo järjestelmätason synkronisen nollauksen Mi-V-alijärjestelmälle
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) -lohko ottaa 160 MHz:n sisääntulokellon PF_OSC-lohkosta ja luo 83.33 MHz:n kudoskellon Mi-V-prosessorialijärjestelmälle ja muille oheislaitteille.
 

 

 

MIV_RV32_C0 (Mi-V Soft Processor IP)

Mi-V-pehmeän prosessorin oletusarvo Reset Vector Address -arvo on 0✕8000_0000. Laitteen nollauksen jälkeen prosessori suorittaa sovelluksen numerosta 0✕8000_0000. TCM on Mi-V-prosessorin päämuisti ja se on muistikartoitettu arvoon 0✕8000_0000. TCM alustetaan käyttäjäsovelluksella, joka on tallennettu SPI Flashiin. Mi-V-prosessorin muistikartassa alue 0✕8000_0000–0✕8000_FFFF on määritetty TCM-muistirajapinnalle ja 0✕7000_0000–0✕7FFF_FFFF APB-liitännälle.
MIV_ESS_C0_0 Tätä MIV Extended Subsystem (ESS) -alijärjestelmää käytetään tukemaan GPIO:ta ja UART:ta
CoreSPI_C0_0 CoreSPI:tä käytetään ulkoisen SPI Flashin ohjelmoimiseen
PF_SPI PF_SPI-makro liittää kankaan logiikan ulkoiseen SPI Flashiin, joka on kytketty System Controlleriin
PF_OSC PF_OSC on aluksella oleva oskillaattori, joka tuottaa 160 MHz lähtökelloa

Tärkeää: Kaikki IP-käyttöoppaat ja käsikirjat ovat saatavilla osoitteesta Libero SoC > Catalog

Muistikartta (kysy)
 Seuraavassa taulukossa on luettelo muistien ja oheislaitteiden muistikartoista.

Taulukko 4-2. Muistikartan kuvaus

Oheislaitteet Aloitusosoite
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Ohjelmiston käyttöönotto (kysy)

Microchip tarjoaa SoftConsole-työkaluketjun RISC-V-käyttäjäsovelluksen suoritettavan tiedoston (.hex) rakentamiseen. file ja korjaa se. Viitesuunnittelu files sisältävät Firmware-työtilan, joka sisältää MiV_uart_blinky-ohjelmistoprojektin. MiV_uart_blinky-käyttäjäsovellus on ohjelmoitu ulkoiselle SPI Flashille Libero® SoC:lla. Annettu käyttäjäsovellus tulostaa UART-viestin "Hello World!" ja vilkkuu kortin käyttäjän LED-valoja.

Libero SoC -suunnittelumuistikartan mukaan UART- ja GPIO-oheislaitteiden osoitteet on yhdistetty 0x71000000:aan ja 0x75000000:aan. Nämä tiedot löytyvät tiedostosta hw_platform.h file kuten seuraavassa kuvassa näkyy.

MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (3)Käyttäjäsovellus on suoritettava TCM-muistista (koodi, data ja pino). Siksi linkkiohjelman RAM-osoite asetetaan TCM-muistin aloitusosoitteeksi seuraavan kuvan mukaisesti.

MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (4)Linkkikoodi (miv-rv32-ram.ld) on saatavilla suunnittelun kansiosta FW\MiV_uart_blinky\miv_rv32_hal files. Luo käyttäjäsovellus suorittamalla seuraavat vaiheet:

  1. Luo Mi-V SoftConsole -projekti
  2. Lataa MIV_RV32 HAL files ja ohjaimet GitHubista käyttämällä seuraavaa linkkiä: github.com/Mi-V-Soft-RISC-V/platform
  3. Tuo laiteohjelmiston ajurit
  4. Luo main.c file sovelluskoodilla
  5. Yhdistä laiteohjelmiston ajurit ja linkkiohjelman komentosarja
  6. Karttamuisti ja oheislaitteiden osoitteet
  7. Rakenna sovellus

Lisätietoja näistä vaiheista on kohdassa AN4997: PolarFire FPGA Mi-V-suoritinalijärjestelmän rakentaminen. .hex file luodaan onnistuneen rakentamisen jälkeen ja sitä käytetään suunnitteluun ja muistin alustuksen määritykseen Running the Demo -sovelluksessa.

 Demon asettaminen (kysy)

Voit määrittää demon suorittamalla seuraavat vaiheet:

  1. Laitteiston määrittäminen
  2. Sarjapäätteen määrittäminen (Tera Term)

Laitteiston asentaminen (kysy)
Tärkeää: Mi-V-sovelluksen virheenkorjaus SoftConsole-debuggerilla ei toimi, jos System Controller Suspend Mode on käytössä. Järjestelmäohjaimen keskeytystila on poistettu käytöstä tässä mallissa Mi-V-sovelluksen esittelyä varten.

Asenna laitteisto suorittamalla seuraavat vaiheet:

  1. Katkaise kortin virta SW7-kytkimellä.
  2. Avaa J31 hyppyjohdin käyttääksesi ulkoista FlashPro-ohjelmoijaa tai Sulje J31 hyppyjohdin käyttääksesi sulautettua FlashPro-ohjelmoijaa.
    Tärkeää: Embedded Flash Pro -ohjelmoijaa voidaan käyttää vain ohjelmointiin Liberon tai FPExpressin kautta. Sitä ei voi käyttää Mi-V-pohjaisen sovelluksen virheenkorjaukseen.
  3. Liitä isäntätietokone J24-liittimeen USB-kaapelilla.
  4. Jotta SC_SPI voidaan ottaa käyttöön, 1-2 nastaa jumpperista J8 tulee sulkea.
  5. Liitä FlashPro-ohjelmoija J3-liittimeen (JTAG header) ja yhdistä FlashPro-ohjelmoija isäntätietokoneeseen toisella USB-kaapelilla.
  6. Varmista, että USB-UART-siltaohjaimet tunnistetaan automaattisesti, mikä voidaan varmistaa isäntätietokoneen laitehallinnan kautta.
    Tärkeää: Kuten kuvasta 6-1 näkyy, COM16:n portin ominaisuudet osoittavat, että se on kytketty USB-sarjaporttiin. Tästä syystä COM16 on valittu tässä esimample. COM-portin numero on järjestelmäkohtainen. Jos USB-UART-siltaohjaimia ei ole asennettu, lataa ja asenna ohjaimet osoitteesta www.microchip.com/en-us/product/mcp2200.
  7. Kytke virtalähde J19-liittimeen ja kytke virtalähde PÄÄLLE kytkimellä SW7.

 

Sarjapäätteen asentaminen (Tera Term) (kysy)
Käyttäjäsovellus (MiV_uart_blinky.hex file) tulostaa "Hei maailma!" viesti sarjapäätteeseen UART-liitännän kautta.

Voit määrittää sarjapäätteen suorittamalla seuraavat vaiheet:

  1. Käynnistä Tera Term isäntätietokoneessa.
  2. Valitse tunnistettu COM-portti Tera Termissä seuraavan kuvan mukaisesti.MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (5)
  3. Valitse valikkopalkista Asetukset > Sarjaportti määrittääksesi COM-portin. MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (6)
  4. Aseta nopeus (baud) arvoon 115200 ja Flow Control -asetukseksi ei mitään ja napsauta Uusi asetus -vaihtoehtoa seuraavan kuvan mukaisesti.MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (7)

Kun sarjapääte on määritetty, seuraava vaihe on ohjelmoida RT PolarFire® -laite.

Demon suorittaminen (kysy)

Suorita demo suorittamalla seuraavat vaiheet:

  1. Luodaan TCM Initialization Client
  2. RT PolarFire® -laitteen ohjelmointi
  3. Luodaan SPI Flash Image
  4. SPI Flashin ohjelmointi

TCM Initialization Client -sovelluksen luominen (kysy)
Voit alustaa TCM:n RT PolarFire®:ssä järjestelmäohjaimen avulla paikalliset parametrit l_cfg_hard_tcm0_en tiedostossa miv_rv32_subsys_pkg.v. file on vaihdettava arvoon 1'b1 ennen synteesiä. Katso lisätietoja MIV_RV32-käyttöoppaasta.

Libero® SoC:ssa Configure Design Initialization Data and Memories -vaihtoehto luo TCM-alustusasiakkaan ja lisää sen sNVM:ään, μPROM:iin tai ulkoiseen SPI Flashiin valitun haihtumattoman muistin tyypin perusteella. Tässä sovellushuomautuksessa TCM-alustusasiakas on tallennettu SPI Flashiin. Tämä prosessi vaatii käyttäjäsovelluksen suoritettavan tiedoston file (.hex file). Hex file (*.hex) luodaan SoftConsole-sovellusprojektilla. A sample-käyttäjäsovellus toimitetaan suunnittelun mukana files. Käyttäjäsovellus file (.hex) valitaan TCM-alustusasiakkaan luomiseen seuraavien vaiheiden avulla:

  1. Käynnistä Libero® SoC ja suorita script.tcl (Liite 2: TCL-komentosarjan suorittaminen).
  2. Valitse Määritä suunnittelun alustustiedot ja -muistit > Libero Design Flow.
  3. Valitse Fabric RAMs -välilehdessä TCM-ilmentymä ja kaksoisnapsauta sitä avataksesi Edit Fabric RAM Initialization Client -valintaikkunan seuraavan kuvan mukaisesti.
  4. MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (8)Aseta Edit Fabric RAM Initialization Client -valintaikkunassa Tallennustyypiksi SPI-Flash. Valitse sitten Sisältö file ja napsauta Tuo (…) -painiketta seuraavan kuvan mukaisesti.

MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (9) RT PolarFire -laitteen ohjelmointi (kysy)

  • Viitesuunnittelu files sisältää Libero® SoC:llä luodun Mi-V-prosessorialijärjestelmäprojektin. RT PolarFire® -laite voidaan ohjelmoida Libero SoC:lla.
  • Libero SoC:n suunnitteluvirta on esitetty seuraavassa kuvassa. MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (10)

Ohjelmoi RT PolarFire -laite avaamalla Mi-V-prosessorialijärjestelmän Libero-projekti, joka on luotu Libero SoC:n TCL-komentosarjoilla, ja kaksoisnapsauta Run Program Action .

SPI Flash -kuvan luominen (kysy)

  • Luo SPI Flash -kuva kaksoisnapsauttamalla Generate SPI Flash Image Design Flow -välilehdellä.
  • Kun SPI Flash -kuva on luotu onnistuneesti, Generate SPI Flash Image -kohdan viereen tulee vihreä valintamerkki.

SPI Flashin ohjelmointi (kysy)
Ohjelmoi SPI Flash -kuva suorittamalla seuraavat vaiheet:

  1. Kaksoisnapsauta Suorita PROGRAM_SPI_IMAGE Design Flow -välilehdessä.
  2. Napsauta valintaikkunassa Kyllä.
  • Kun SPI-kuva on ohjelmoitu laitteeseen onnistuneesti, Suorita PROGRAM_SPI_IMAGE -kohdan viereen tulee vihreä valintamerkki.
  • Kun SPI Flash -ohjelmointi on valmis, TCM on valmis. Tämän seurauksena LED-valot 1, 2, 3 ja 4 vilkkuvat, minkä jälkeen sarjaliittimessä näkyy tulosteita, kuten seuraavassa kuvassa.
    MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (11)

Tämä päättää demon.
RT PolarFire® -laite ja SPI Flash voidaan myös ohjelmoida FlashPro Expressillä, katso Liite 1: RT PolarFire -laitteen ja SPI Flashin ohjelmointi FlashPro Expressillä.

 Liite 1: RT PolarFire -laitteen ja SPI Flashin ohjelmointi FlashPro Expressin avulla (kysy)

Viitesuunnittelu files sisältää ohjelmointityön file RT PolarFire® -laitteen ohjelmointiin FlashPro Expressillä. Tämä työ file sisältää myös SPI Flash -kuvan, joka on TCM-alustusasiakas. FlashPro Express ohjelmoi sekä RT PolarFire -laitteen että SPI Flashin tällä ohjelmointityöllä file. Ohjelmointi .job file löytyy DesignistaFiles_hakemisto\Ohjelmointi_files.

RT PolarFire -laitteen ohjelmointi ohjelmoinnin avulla file käyttämällä FlashPro Expressiä, suorita seuraavat vaiheet:

  1. Asenna laitteisto, katso Laitteiston asentaminen.
  2. Käynnistä isäntätietokoneessa FlashPro Express -ohjelmisto.
  3. Voit luoda uuden työprojektin napsauttamalla Uusi tai valitsemalla Projekti-valikosta Uusi työprojekti FlashPro Express -työstä.
  4. Kirjoita valintaikkunaan seuraava:
    • Ohjelmointityö file: Napsauta Selaa ja siirry paikkaan, jossa .job file sijaitsee ja valitse file. Työ file löytyy DesignistaFiles_hakemisto\Ohjelmointi_files.
    • FlashPro Express -työprojektin sijainti: Napsauta Selaa ja navigoi sijaintiin, johon haluat tallentaa projektin.MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (13)
  5. Napsauta OK. Tarvittava ohjelmointi file on valittu ja valmis ohjelmoitavaksi.
  6. FlashPro Express -ikkuna tulee näkyviin seuraavan kuvan mukaisesti. Varmista, että ohjelmoijan numero näkyy Ohjelmoija-kentässä. Jos ei, tarkista kortin liitännät ja napsauta Refresh/Rescan Programmers. MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (13)
  7. Napsauta RUN. Kun laite on ohjelmoitu onnistuneesti, RUN PASSED -tila näytetään seuraavan kuvan mukaisesti.MICROCHIP-AN4229 Risc-V-prosessori-alijärjestelmä- (14)

Tämä päättää RT PolarFire -laitteen ja SPI Flash -ohjelmoinnin. Kun olet ohjelmoinut taulun, tarkkaile "Hei maailma!" UART-päätteeseen tulostettu viesti ja käyttäjän merkkivalojen vilkkuminen.

 Liite 2: TCL-komentosarjan suorittaminen (kysy)

TCL-komentosarjat ovat mukana suunnittelussa files-kansioon hakemiston HW alla. Tarvittaessa suunnitteluvirta voidaan toistaa suunnittelun toteutuksesta työn luomiseen file.

Suorita TCL suorittamalla seuraavat vaiheet:

  1. Käynnistä Libero-ohjelmisto.
  2. Valitse Projekti > Suorita komentosarja….
  3. Napsauta Selaa ja valitse script.tcl ladatusta HW-hakemistosta.
  4. Napsauta Suorita.

TCL-skriptin onnistuneen suorittamisen jälkeen Libero-projekti luodaan HW-hakemistoon.

  • Lisätietoja TCL-komentosarjoista on osoitteessa rtpf_an4229_df/HW/TCL_Script_readme.txt. Lisätietoja TCL-komennoista on Tcl-komentojen viiteoppaassa. Ota yhteyttä Microchipiin
  • Tekninen tuki kaikille TCL-komentosarjaa suoritetuille kyselyille.

 Versiohistoria (kysy)

Versiohistoriataulukko kuvaa asiakirjaan tehdyt muutokset. Muutokset on listattu versioittain alkaen uusimmasta julkaisusta.

Taulukko 10-1. Versiohistoria

Tarkistus Päivämäärä Kuvaus
B 10/2024 Seuraavassa on luettelo asiakirjan versiossa B tehdyistä muutoksista:
  • Päivitetty taulun versio taulukossa 1-1
  • Lisätty Mi-V ESS ja CoreSPI Design Description -osion Kuvaan 3-1
  • Lisätty MIV_ESS_C0_0- ja CoreSPI_C0_0-lohkot IP-lohkot-osion taulukkoon 4-1
  • Päivitetty aloitusosoite taulukossa 4-2
  • Päivitetty Kuva 5-1 ja Kuva 5-2 Ohjelmiston käyttöönotto -osiossa
  • Lisätty huomautus järjestelmäohjaimen keskeytystilasta, lisätty SPI-käytön ja FlashPro-ohjelmoinnin hyppyasetukset (joko upotettu tai ulkoinen) Laitteiston asetukset -osion vaiheissa.
  • Päivitetty kuva 6-1, Kuva 6-2 ja Kuva 6-3 osiossa Sarjapäätteen asettaminen (Tera Term)
  • Päivitetty kuva 7-1 ja Kuva 7-2 osiossa TCM Initialization Client -sovelluksen luominen
  • Päivitetty kuva 7-4 osiossa SPI Flashin ohjelmointi
  • Lisätty liite 2: TCL-komentosarja-osion suorittaminen
A 10/2021 Tämän asiakirjan ensimmäinen julkaisu

Mikrosirun FPGA-tuki

Microchip FPGA -tuoteryhmä tukee tuotteitaan erilaisilla tukipalveluilla, kuten asiakaspalvelulla, Customer Technical Support Centerillä jne websivusto ja maailmanlaajuiset myyntitoimistot. Asiakkaita kehotetaan vierailemaan Microchipin verkkoresursseissa ennen kuin he ottavat yhteyttä tukeen, koska on hyvin todennäköistä, että heidän kyselyihinsä on jo vastattu.

Ota yhteyttä tekniseen tukikeskukseen osoitteen kautta websivusto osoitteessa www.microchip.com/support. Mainitse FPGA-laitteen osanumero, valitse sopiva koteloluokka ja lataa malli files luodessaan teknisen tuen tapausta.
Ota yhteyttä asiakaspalveluun saadaksesi ei-teknistä tuotetukea, kuten tuotteiden hinnoittelua, tuotepäivityksiä, päivitystietoja, tilauksen tilaa ja valtuutusta.

  • Pohjois-Amerikasta soita numeroon 800.262.1060 XNUMX XNUMX
  • Soita muualta maailmasta numeroon 650.318.4460 XNUMX XNUMX
  • Faksi, mistä päin maailmaa tahansa, 650.318.8044 XNUMX XNUMX

Mikrosirun tiedot

Mikrosiru Websivusto
Microchip tarjoaa online-tukea meidän kauttamme websivusto osoitteessa www.microchip.com/. Tämä websivustoa käytetään tekemiseen files ja tiedot ovat helposti asiakkaiden saatavilla. Osa saatavilla olevasta sisällöstä sisältää:

  • Tuotetuki – Tekniset tiedot ja virheet, sovellushuomautukset ja sample ohjelmat, suunnitteluresurssit, käyttöoppaat ja laitteistotukiasiakirjat, uusimmat ohjelmistojulkaisut ja arkistoidut ohjelmistot
  • Yleinen tekninen tuki – Usein kysytyt kysymykset (FAQ), teknisen tuen pyynnöt, online-keskusteluryhmät, Microchip-suunnittelukumppaniohjelman jäsenluettelo
  • Microchipin liiketoiminta – Tuotevalinta- ja tilausoppaat, viimeisimmät Microchipin lehdistötiedotteet, luettelot seminaareista ja tapahtumista, luettelot Microchipin myyntitoimistoista, jakelijoista ja tehtaiden edustajista

Tuotemuutosilmoituspalvelu

  • Microchipin tuotemuutosilmoituspalvelu auttaa pitämään asiakkaat ajan tasalla Microchip-tuotteista. Tilaajat saavat sähköposti-ilmoituksen aina, kun tiettyyn kiinnostavaan tuoteperheeseen tai kehitystyökaluun liittyy muutoksia, päivityksiä, tarkistuksia tai virheitä.
  • Rekisteröityäksesi mene osoitteeseen www.microchip.com/pcn ja seuraa ilmoittautumisohjeita.

Asiakastuki
Microchip-tuotteiden käyttäjät voivat saada apua useiden kanavien kautta:

  • Jakelija tai edustaja
  • Paikallinen myyntitoimisto
  • Embedded Solutions Engineer (ESE)
  • Tekninen tuki

Asiakkaiden tulee ottaa yhteyttä jakelijaansa, edustajaansa tai ESE:hen tukeakseen. Paikalliset myyntitoimistot ovat myös käytettävissä auttamaan asiakkaita. Luettelo myyntikonttoreista ja toimipaikoista on tässä asiakirjassa.

Tekninen tuki on saatavilla osoitteessa websivusto osoitteessa: www.microchip.com/support

Mikrosirulaitteiden koodisuojausominaisuus
Huomaa seuraavat Microchip-tuotteiden koodisuojausominaisuuden tiedot:

  • Mikrosirutuotteet täyttävät niiden tietyn Microchip Data Sheet -tiedot.
  • Microchip uskoo, että sen tuoteperhe on turvallinen, kun sitä käytetään tarkoitetulla tavalla, käyttöspesifikaatioiden mukaisesti ja normaaleissa olosuhteissa.
  • Microchip arvostaa ja suojelee aggressiivisesti immateriaalioikeuksiaan. Yritykset rikkoa Microchip-tuotteen koodisuojausominaisuuksia ovat ehdottomasti kiellettyjä ja voivat olla Digital Millennium Copyright Act -lain vastaisia.
  • Microchip tai mikään muu puolijohdevalmistaja ei voi taata koodinsa turvallisuutta. Koodisuojaus ei tarkoita, että takaamme tuotteen "rikkoutumattomuuden". Koodisuojaus kehittyy jatkuvasti. Microchip on sitoutunut parantamaan jatkuvasti tuotteidemme koodisuojausominaisuuksia.

Oikeudellinen huomautus
Tätä julkaisua ja siinä olevia tietoja voidaan käyttää vain Microchip-tuotteiden kanssa, mukaan lukien Microchip-tuotteiden suunnittelu, testaus ja integrointi sovellukseesi. Näiden tietojen käyttö
millään muulla tavalla rikkoo näitä ehtoja. Laitesovelluksia koskevat tiedot tarjotaan vain avuksesi, ja päivitykset voivat korvata ne. Sinun vastuullasi on varmistaa, että hakemuksesi vastaa vaatimuksiasi. Ota yhteyttä paikalliseen Microchip-myyntitoimistoon saadaksesi lisätukea tai hanki lisätukea osoitteessa www.microchip.com/en-us/support/design-help/client-support-services.

NÄMÄ TIEDOT TOIMITTAA MICROSIRU "SELLAISENAAN". MICROSIRU EI ANNA MITÄÄN TIETOIHIN LIITTYVÄT TIETOIHIN LIITTYVÄT TIETOIHIN LIITTYVÄT NIMENOMAISET TAI OLOSUHTEET, KIRJALLISET TAI SUULLISET TAKUUT, MUKAAN MUKAAN MUKAAN MUKAAN MUKAAN MUKAAN MUTTA RAJOITTUMATTA MITÄÄN MITÄÄN OLETETTUJA TAKUITA. SOVELTUVUUS TIETTYYN TARKOITUKSEEN TAI SEN KUNTOON, LAATUUN TAI SUORITUSKYKYÄ LIITTYVÄT TAKUUT.

MIKROSIRU EI OLE MISSÄÄN TAPAUKSESSA VASTUUSSA MISTÄÄN EPÄSUORISTA, ERITYISISTÄ, RANGAISTUVISTA, SATUNNAISISTA TAI SEURANTAISISTA MENETÖISTÄ, VAHINGOISTA, KUSTANNUKSISTA TAI MISSÄÄN TAPAHTUMAAN LIITTYVISTÄ TIETOIHIN TAI SEN KÄYTTÖTAPAUKSESTA, MAHDOLLISUUDESTA ON ILMOITETTU TAI VAHINGOT OVAT ENNAKOITETTAVAT. MICROSIRUN KOKONAISVASTUU KAIKISTA TIETOJEN TAI SEN KÄYTTÖÖN LIITTYVIEN VAATIMUSTEN TÄYDELLISESTI LAIN SALLITTAMASSA SUORITTAESSA EI OLE YLITTÄÄ MAKSUT, JOTKA MAKSUTAAN MICROCHIPISTA.

Microchip-laitteiden käyttö elämää ylläpitävissä ja/tai turvallisuussovelluksissa on täysin ostajan omalla vastuulla, ja ostaja sitoutuu puolustamaan, korvaamaan ja pitämään Microchipiä vaarattomana kaikilta tällaisesta käytöstä aiheutuvilta vahingoilta, vaatimuksilta, kanteilta tai kuluilta. Microchipin immateriaalioikeuksilla ei välitetä lisenssejä, implisiittisesti tai muuten, ellei toisin mainita.

Tavaramerkit
Mikrosirun nimi ja logo, Microchip-logo, Adaptec, AVR, AVR-logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinklusMD, maXTouchty, 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, Symmetri , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ja XMEGA ovat Microchip Technology Incorporatedin rekisteröityjä tavaramerkkejä Yhdysvalloissa ja muissa maissa.

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, SmartWorld, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider ja ZL ovat Microchip Technology Incorporatedin rekisteröityjä tavaramerkkejä Yhdysvalloissa.

Viereinen näppäinvaimennus, AKS, analoginen digitaaliaikaa varten, mikä tahansa kondensaattori, AnyIn, AnyOut, lisätty kytkentä, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoAutomotive, Dynaaminen Companion, CryptoController, APICDEM, dds. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial Programming, ICSP, INICnet, Älykäs rinnakkaiskäyttö, IntelliMOS, Chip-liitännät, JitterBlocker, Knob-on-Display, MargintoLink, max. maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB-sertifioitu logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, kaikkitietävä koodin luominen, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PureS PowerSmart, , 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 ja ZENA ovat Microchip Technology Incorporatedin tavaramerkkejä Yhdysvalloissa ja muissa maissa.

SQTP on Microchip Technology Incorporatedin palvelumerkki Yhdysvalloissa. Adaptec-logo, Frequency on Demand, Silicon Storage Technology ja Symmcom ovat Microchip Technology Inc:n rekisteröityjä tavaramerkkejä muissa maissa. GestIC on Microchip Technology Germany II GmbH & Co. KG:n, Microchip Technology Inc:n tytäryhtiön, rekisteröity tavaramerkki muissa maissa.

Kaikki muut tässä mainitut tavaramerkit ovat vastaavien yhtiöiden omaisuutta.

© 2024, Microchip Technology Incorporated ja sen tytäryhtiöt. Kaikki oikeudet pidätetään.

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

Laadunhallintajärjestelmä 
Lisätietoja Microchipin laadunhallintajärjestelmistä on osoitteessa www.microchip.com/quality.

Maailmanlaajuinen myynti ja palvelu

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

Ranska Pariisi
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Saksa garching
Puh: 49-8931-9700

Saksa Haan
Puh: 49-2129-3766400

Saksa Heilbronn
Puh: 49-7131-72400

Saksa Karlsruhe  Puh: 49-721-625370

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

Saksa Rosenheim
Puh: 49-8031-354-560

Israel - Hod Hasharon
Puh: 972-9-775-5100

Italia - Milano
Puh: 39-0331-742611
Faksi: 39-0331-466781

Italia – Padova
Puh: 39-049-7625286

Hollanti – Drunen
Puh: 31-416-690399
Faksi: 31-416-690340

Norja Trondheim
Puh: 47-72884388

Puola – Varsova
Puh: 48-22-3325737

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

Espanja - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Ruotsi - Götenberg
Tel: 46-31-704-60-40
Ruotsi - Tukholma
Puh: 46-8-5090-4654
Iso-Britannia – Wokingham
Puh: 44-118-921-5800
Faksi: 44-118-921-5820

Sovellus Huomautus
© 2024 Microchip Technology Inc. ja sen tytäryhtiöt

Asiakirjat / Resurssit

MICROCHIP AN4229 Risc V -suoritinalijärjestelmä [pdfKäyttöopas
AN4229, AN4229 Risc V -suoritinalijärjestelmä, AN4229, Risc V -suoritinalijärjestelmä, prosessorialijärjestelmä, alajärjestelmä

Viitteet

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *