MICROCHIP-LOGO

MICROCHIP AN4229 Risc V procesoriaus posistemė

MICROCHIP-AN4229 Risc-V-procesorius-posistemis-PRODUCT

Informacija apie produktą

Specifikacijos

  • Produkto pavadinimas: RT PolarFire
  • Modelis: AN4229
  • Procesoriaus posistemis: RISC-V
  • Maitinimo reikalavimai: 12V/5A kintamosios srovės adapteris
  • Sąsaja: USB 2.0 A iki mini-B, Micro B USB 2.0

Produkto naudojimo instrukcijos

Dizaino reikalavimai
Aparatinės ir programinės įrangos reikalavimai Mi-V procesoriaus posistemiui kurti yra tokie:

  • 12V/5A kintamosios srovės adapteris ir laidas
  • USB 2.0 A iki mini-B laidas
  • Micro B USB 2.0 laidas
  • Žr. failą readme.txt file projekte files visoms reikalingoms programinės įrangos versijoms

Projektavimo prielaidos
Prieš pradėdami projektavimo procesą, įsitikinkite, kad yra atlikti šie veiksmai:

  • [Būtinų sąlygų sąrašas]

Dizaino aprašymas
MIV_RV32 yra procesoriaus branduolys, skirtas RISC-V instrukcijų rinkiniui įgyvendinti. Šerdį galima įdiegti FPGA.

DUK

  • K: Kokie yra RT PolarFire techninės įrangos reikalavimai?
    A: Reikalavimai techninei įrangai apima 12V/5A kintamosios srovės adapterį ir laidą, USB 2.0 A–mini-B laidą ir Micro B USB 2.0 laidą.
  • K: Kas yra RT PolarFire procesoriaus posistemis?
    A: Procesoriaus posistemis yra pagrįstas RISC-V architektūra.

Įvadas (užduokite klausimą)

„Microchip“ siūlo „Mi-V“ procesoriaus IP ir programinės įrangos įrankių grandinę nemokamai, kad sukurtų RISC-V procesorius pagrįstus dizainus. RISC-V yra standartinė atvira instrukcijų rinkinio architektūra (ISA), kurią valdo RISC-V fondas. Ji siūlo daugybę privalumų, įskaitant galimybę atvirojo kodo bendruomenei išbandyti ir tobulinti branduolius greičiau nei uždaros ISA. RT PolarFire® Field Programmable Gate Array (FPGA) palaiko „Mi-V“ minkštuosius procesorius, kad būtų galima paleisti vartotojo programas. Šioje programos pastaboje aprašoma, kaip sukurti Mi-V procesoriaus posistemį, kad būtų vykdoma vartotojo programa iš nurodytos TCM atminties, inicijuotos iš SPI Flash.

Dizaino reikalavimai (užduokite klausimą)
Šioje lentelėje pateikiami aparatinės ir programinės įrangos reikalavimai, keliami norint sukurti Mi-V procesoriaus posistemį.

1-1 lentelė. Dizaino reikalavimai

Reikalavimas Aprašymas
Techninės įrangos reikalavimai
RT PolarFire® kūrimo rinkinys (RTPF500TS-1CG1509M) 12V/5A kintamosios srovės adapteris ir laidas USB 2.0 A iki mini-B kabelis Micro B USB 2.0 laidas REV 1.0-XNUMX-XNUMX
Programinės įrangos reikalavimai
Libero® SoC FlashPro Express SoftConsole Žiūrėkite failą readme.txt file projekte files visoms programinės įrangos versijoms, reikalingoms Mi-V etaloniniam dizainui sukurti

 Būtinos projektavimo sąlygos (užduokite klausimą)

Prieš pradėdami, atlikite šiuos veiksmus:

  1. Atsisiųskite referencinį dizainą files iš RT PolarFire: RISC-V procesoriaus posistemio kūrimas.
  2. Atsisiųskite ir įdiekite Libero® SoC iš šios nuorodos: Libero SoC v2024.1 arba naujesnė.

Dizaino aprašymas (užduokite klausimą)

MIV_RV32 yra procesoriaus branduolys, skirtas RISC-V instrukcijų rinkiniui įgyvendinti. Šerdį galima sukonfigūruoti taip, kad būtų AHB, APB3 ir AXI3/4 magistralės sąsajos, skirtos prieigai prie periferinių įrenginių ir atminties. Toliau pateiktame paveikslėlyje parodyta Mi-V posistemio, sukurto naudojant RT PolarFire® FPGA, aukščiausio lygio blokinė schema.

Vartotojo programa, kuri bus vykdoma Mi-V procesoriuje, gali būti saugoma išorinėje SPI Flash. Įjungus įrenginį, sistemos valdiklis inicijuoja nurodytą TCM su vartotojo programa. Sistemos atstatymas atleidžiamas, kai TCM inicijuojama. Jei vartotojo programa yra saugoma SPI Flash, sistemos valdiklis naudoja SC_SPI sąsają vartotojo programai nuskaityti iš SPI Flash. Nurodyta vartotojo programa išspausdina UART pranešimą "Hello World!" ir plokštėje mirksi vartotojo šviesos diodai.

MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (1)

Aparatinės įrangos diegimas (užduokite klausimą)

Toliau pateiktame paveikslėlyje parodytas „Mi-V“ procesoriaus posistemio Libero dizainas.MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (2)

IP blokai (užduokite klausimą)
Toliau pateiktoje lentelėje išvardyti IP blokai, naudojami Mi-V procesoriaus posistemio atskaitos projekte ir jų funkcijos.

4-1 lentelė. IP blokų aprašymas

IP pavadinimas Aprašymas
INIT_MONITOR RT PolarFire® inicijavimo monitorius gauna įrenginio ir atminties inicijavimo būseną
Reset_syn Tai CORERESET_PF IP egzempliorius, generuojantis sistemos lygio sinchroninį atkūrimą Mi-V posistemei
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) blokas paima 160 MHz įvesties taktą iš PF_OSC bloko ir generuoja 83.33 MHz audinį laikrodį Mi-V procesoriaus posistemiui ir kitiems išoriniams įrenginiams.
 

 

 

MIV_RV32_C0 („Mi-V Soft Processor IP“)

Numatytoji „Mi-V“ minkštojo procesoriaus Reset Vector Address reikšmė yra 0✕8000_0000. Po įrenginio atstatymo procesorius vykdo programą nuo 0✕8000_0000. TCM yra pagrindinė Mi-V procesoriaus atmintis ir atmintis susieta su 0✕8000_0000. TCM inicijuojamas naudojant vartotojo programą, kuri saugoma SPI Flash. Mi-V procesoriaus atminties žemėlapyje diapazonas nuo 0✕8000_0000 iki 0✕8000_FFFF yra apibrėžtas TCM atminties sąsajai, o diapazonas nuo 0✕7000_0000 iki 0✕7FFF_FFFF – APB sąsajai.
MIV_ESS_C0_0 Šis MIV išplėstinis posistemis (ESS) naudojamas GPIO ir UART palaikyti
CoreSPI_C0_0 CoreSPI naudojamas išorinei SPI Flash programavimui
PF_SPI PF_SPI makrokomanda sieja audinio logiką su išorine SPI Flash, kuri yra prijungta prie sistemos valdiklio
PF_OSC PF_OSC yra osciliatorius, generuojantis 160 MHz išėjimo taktą

Svarbu: visus IP vartotojo vadovus ir vadovus galite rasti Libero SoC > Katalogas

Atminties žemėlapis (užduokite klausimą)
 Toliau pateiktoje lentelėje pateikiamas atmintinių ir išorinių įrenginių atminties žemėlapis.

4-2 lentelė. Atminties žemėlapio aprašymas

Periferiniai įrenginiai Pradžios adresas
TCM 0 x 8000_0000
MIV_ESS_UART 0 x 7100_0000
MIV_ESS_GPIO 0 x 7500_0000

Programinės įrangos diegimas (užduokite klausimą)

„Microchip“ suteikia „SoftConsole“ įrankių grandinę, skirtą RISC-V vartotojo programos vykdomajai programai sukurti (.hex) file ir jį derinti. Referencinis dizainas files apima Firmware darbo sritį, kurioje yra MiV_uart_blinky programinės įrangos projektas. MiV_uart_blinky vartotojo programa yra užprogramuota išorinėje SPI Flash naudojant Libero® SoC. Nurodyta vartotojo programa išspausdina UART pranešimą "Hello World!" ir plokštėje mirksi vartotojo šviesos diodai.

Pagal Libero SoC dizaino atminties žemėlapį UART ir GPIO periferiniai adresai atitinkamai susieti su 0x71000000 ir 0x75000000. Ši informacija pateikiama hw_platform.h file kaip parodyta toliau pateiktame paveikslėlyje.

MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (3)Vartotojo programa turi būti vykdoma iš TCM atminties (kodas, duomenys ir dėklas). Todėl RAM adresas linkerio scenarijuje yra nustatytas į pradinį TCM atminties adresą, kaip parodyta toliau pateiktame paveikslėlyje.

MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (4)Susiejimo scenarijus (miv-rv32-ram.ld) yra dizaino aplanke FW\MiV_uart_blinky\miv_rv32_hal files. Norėdami sukurti vartotojo programą, atlikite šiuos veiksmus:

  1. Sukurkite „Mi-V SoftConsole“ projektą
  2. Atsisiųskite MIV_RV32 HAL files ir tvarkykles iš „GitHub“, naudodami šią nuorodą: github.com/Mi-V-Soft-RISC-V/platform
  3. Importuokite programinės įrangos tvarkykles
  4. Sukurkite pagrindinį.c file su programos kodu
  5. Susiekite programinės įrangos tvarkykles ir susiejimo scenarijų
  6. Žemėlapio atmintis ir periferiniai adresai
  7. Sukurkite programą

Daugiau informacijos apie šiuos veiksmus rasite AN4997: PolarFire FPGA Mi-V procesoriaus posistemio kūrimas. .hex file sukurtas po sėkmingo sukūrimo ir naudojamas projektuojant ir inicijuojant atmintį konfigūruojant demonstracinę versiją.

 Demonstracinės versijos nustatymas (užduokite klausimą)

Norėdami nustatyti demonstracinę versiją, atlikite šiuos veiksmus:

  1. Aparatinės įrangos nustatymas
  2. Serijinio terminalo nustatymas (Tera terminas)

Aparatinės įrangos nustatymas (užduokite klausimą)
Svarbu: „Mi-V“ programos derinimas naudojant „SoftConsole“ derinimo priemonę neveiks, jei įjungtas sistemos valdiklio sustabdymo režimas. Sistemos valdiklio sustabdymo režimas išjungtas šiam dizainui, kad būtų galima demonstruoti „Mi-V“ programą.

Norėdami nustatyti aparatinę įrangą, atlikite šiuos veiksmus:

  1. Išjunkite plokštę naudodami SW7 jungiklį.
  2. Atidarykite J31 trumpiklį, kad galėtumėte naudoti išorinį „FlashPro“ programuotoją, arba uždarykite J31 trumpiklį, kad galėtumėte naudoti įterptąjį „FlashPro“ programuotoją.
    Svarbu: Embedded Flash Pro programuotojas gali būti naudojamas tik programavimui per Libero arba FPExpress, jis negali būti naudojamas derinant Mi-V pagrįstą programą.
  3. Prijunkite pagrindinį kompiuterį prie J24 jungties naudodami USB kabelį.
  4. Norint įjungti SC_SPI, reikia uždaryti 1–2 trumpiklio J8 kaiščius.
  5. Prijunkite „FlashPro“ programuotoją prie J3 jungties (JTAG antraštę) ir naudokite kitą USB kabelį, kad prijungtumėte „FlashPro“ programuotoją prie pagrindinio kompiuterio.
  6. Užtikrinkite, kad USB į UART tilto tvarkyklės būtų aptiktos automatiškai, o tai galima patikrinti naudojant pagrindinio kompiuterio įrenginių tvarkytuvę.
    Svarbu: kaip parodyta 6-1 pav., COM16 prievado ypatybės rodo, kad jis prijungtas prie USB nuosekliojo prievado. Taigi, COM16 pasirinktas šiame pvzample. COM prievado numeris priklauso nuo sistemos. Jei USB į UART tilto tvarkyklės neįdiegtos, atsisiųskite ir įdiekite tvarkykles iš www.microchip.com/en-us/product/mcp2200.
  7. Prijunkite maitinimo šaltinį prie J19 jungties ir jungikliu SW7 įjunkite maitinimą.

 

Serijos terminalo nustatymas (Tera terminas) (užduokite klausimą)
Vartotojo programa (MiV_uart_blinky.hex file) išspausdina „Sveikas pasauli! pranešimas nuosekliajame terminale per UART sąsają.

Norėdami nustatyti nuoseklųjį terminalą, atlikite šiuos veiksmus:

  1. Paleiskite „Tera Term“ pagrindiniame kompiuteryje.
  2. Pasirinkite identifikuotą COM prievadą „Tera Term“, kaip parodyta toliau pateiktame paveikslėlyje.MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (5)
  3. Meniu juostoje pasirinkite Setup > Serial port, kad nustatytumėte COM prievadą. MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (6)
  4. Nustatykite greitį (baudą) į 115200 XNUMX, o srauto valdymą į None ir spustelėkite parinktį Naujas nustatymas, kaip parodyta toliau pateiktame paveikslėlyje.MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (7)

Nustačius nuoseklųjį terminalą, kitas žingsnis yra užprogramuoti RT PolarFire® įrenginį.

Demonstracinės versijos vykdymas (užduokite klausimą)

Norėdami paleisti demonstracinę versiją, atlikite šiuos veiksmus:

  1. TCM inicijavimo kliento generavimas
  2. RT PolarFire® įrenginio programavimas
  3. SPI Flash vaizdo generavimas
  4. SPI Flash programavimas

TCM inicijavimo kliento generavimas (užduokite klausimą)
Norėdami inicijuoti TCM RT PolarFire® naudojant sistemos valdiklį, vietiniai parametrai l_cfg_hard_tcm0_en faile miv_rv32_subsys_pkg.v file prieš sintezę turi būti pakeistas į 1'b1. Daugiau informacijos rasite MIV_RV32 vartotojo vadove.

„Libero® SoC“ parinktis Konfigūruoti dizaino inicijavimo duomenis ir atmintis sugeneruoja TCM inicijavimo klientą ir prideda jį prie sNVM, μPROM arba išorinės SPI Flash, atsižvelgdama į pasirinktą nepastoviosios atminties tipą. Šioje programos pastaboje TCM inicijavimo klientas yra saugomas SPI Flash. Šiam procesui reikalinga vartotojo programos vykdomoji programa file (.hex file). Šešiabriaunis file (*.hex) sugeneruojamas naudojant SoftConsole programos projektą. A sampVartotojo programa pateikiama kartu su dizainu files. Vartotojo programa file (.hex) pasirenkamas kuriant TCM inicijavimo klientą, atliekant šiuos veiksmus:

  1. Paleiskite Libero® SoC ir paleiskite script.tcl (2 priedas: TCL scenarijaus vykdymas).
  2. Pasirinkite Konfigūruoti dizaino inicijavimo duomenis ir atmintis > Libero Design Flow.
  3. Skirtuke Fabric RAMs pasirinkite TCM egzempliorių ir dukart spustelėkite jį, kad atidarytumėte dialogo langą Edit Fabric RAM Initialization Client, kaip parodyta toliau pateiktame paveikslėlyje.
  4. MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (8)Dialogo lange Edit Fabric RAM Initialization Client nustatykite saugyklos tipą į SPI-Flash. Tada pasirinkite Turinys iš file ir spustelėkite mygtuką Importuoti (...), kaip parodyta toliau pateiktame paveikslėlyje.

MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (9) RT PolarFire įrenginio programavimas (užduokite klausimą)

  • Referencinis dizainas files apima Mi-V procesoriaus posistemės projektą, sukurtą naudojant Libero® SoC. RT PolarFire® įrenginį galima programuoti naudojant Libero SoC.
  • „Libero SoC“ dizaino srautas parodytas kitame paveikslėlyje. MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (10)

Norėdami užprogramuoti RT PolarFire įrenginį, atidarykite Mi-V procesoriaus posistemės Libero projektą, kuris sukurtas naudojant Libero SoC pateiktus TCL scenarijus, ir dukart spustelėkite Vykdyti programos veiksmą .

SPI Flash vaizdo generavimas (užduokite klausimą)

  • Norėdami sugeneruoti SPI Flash vaizdą, skirtuke Design Flow dukart spustelėkite Generuoti SPI Flash vaizdą.
  • Sėkmingai sugeneravus SPI Flash atvaizdą, šalia Generate SPI Flash Image pasirodo žalias varnelės ženklas.

SPI Flash programavimas (užduokite klausimą)
Norėdami užprogramuoti SPI Flash vaizdą, atlikite šiuos veiksmus:

  1. Skirtuke „Design Flow“ dukart spustelėkite Vykdyti PROGRAM_SPI_IMAGE.
  2. Dialogo lange spustelėkite Taip.
  • Kai SPI vaizdas sėkmingai užprogramuotas įrenginyje, šalia Run PROGRAM_SPI_IMAGE pasirodo žalias varnelės ženklas.
  • Baigus SPI Flash programavimą, TCM yra paruoštas. Dėl to mirksi 1, 2, 3 ir 4 šviesos diodai, tada nuosekliajame terminale matomi spaudiniai, kaip parodyta toliau pateiktame paveikslėlyje.
    MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (11)

Tai užbaigia demonstracinę versiją.
RT PolarFire® įrenginį ir SPI Flash taip pat galima programuoti naudojant FlashPro Express, žr. 1 priedą: RT PolarFire įrenginio ir SPI Flash programavimas naudojant FlashPro Express.

 1 priedas: RT PolarFire įrenginio ir SPI Flash programavimas naudojant FlashPro Express (užduokite klausimą)

Referencinis dizainas files apima programavimo darbą file RT PolarFire® įrenginio programavimui naudojant FlashPro Express. Šis darbas file taip pat yra SPI Flash vaizdas, kuris yra TCM inicijavimo klientas. FlashPro Express programuoja ir RT PolarFire įrenginį, ir SPI Flash su šiuo programavimo .darbu file. Programavimo .darbas file galima rasti „Design“.Files_katalogas\Programavimas_files.

Norėdami užprogramuoti RT PolarFire įrenginį su programavimu file naudodami FlashPro Express, atlikite šiuos veiksmus:

  1. Nustatykite aparatinę įrangą, žr. Aparatinės įrangos sąranka.
  2. Pagrindiniame kompiuteryje paleiskite „FlashPro Express“ programinę įrangą.
  3. Norėdami sukurti naują darbo projektą, spustelėkite Naujas arba projekto meniu pasirinkite Naujas darbo projektas iš FlashPro Express Job.
  4. Dialogo lange įveskite:
    • Programavimo darbas file: spustelėkite Naršyti ir eikite į vietą, kurioje yra .darbas file yra ir pasirinkite file. Darbas file galima rasti „Design“.Files_katalogas\Programavimas_files.
    • FlashPro Express darbo projekto vieta: spustelėkite Naršyti ir eikite į vietą, kurioje norite išsaugoti projektą.MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (13)
  5. Spustelėkite Gerai. Reikalingas programavimas file pasirinktas ir paruoštas programuoti.
  6. Pasirodo „FlashPro Express“ langas, kaip parodyta toliau pateiktame paveikslėlyje. Patvirtinkite, kad programuotojo lauke yra programuotojo numeris. Jei ne, patikrinkite plokštės jungtis ir spustelėkite Refresh/Rescan Programmers. MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (13)
  7. Spustelėkite RUN. Sėkmingai suprogramavus įrenginį, rodoma būsena RUN PASSED, kaip parodyta toliau esančiame paveikslėlyje.MICROCHIP-AN4229 Risc-V-procesoriaus posistemė- (14)

Tai užbaigia RT PolarFire įrenginį ir SPI Flash programavimą. Suprogramavę lentą, stebėkite „Sveikas pasaulis! UART terminale išspausdintas pranešimas ir vartotojo šviesos diodų mirksėjimas.

 2 priedas: TCL scenarijaus vykdymas (užduokite klausimą)

TCL scenarijai pateikti projekte files aplanką, esantį kataloge HW. Jei reikia, projektavimo srautą galima atkurti nuo projekto įgyvendinimo iki darbo sukūrimo file.

Norėdami paleisti TCL, atlikite šiuos veiksmus:

  1. Paleiskite Libero programinę įrangą.
  2. Pasirinkite Projektas > Vykdyti scenarijų…
  3. Spustelėkite Naršyti ir atsisiųstame HW kataloge pasirinkite script.tcl.
  4. Spustelėkite Vykdyti.

Sėkmingai įvykdžius TCL scenarijų, HW kataloge sukuriamas Libero projektas.

  • Daugiau informacijos apie TCL scenarijus rasite rtpf_an4229_df/HW/TCL_Script_readme.txt. Daugiau informacijos apie TCL komandas rasite Tcl komandų nuorodų vadove. Susisiekite su mikroschema
  • Techninis palaikymas bet kokioms užklausoms, su kuriomis susiduriama vykdant TCL scenarijų.

 Taisymų istorija (užduokite klausimą)

Taisymų istorijos lentelėje aprašomi dokumente atlikti pakeitimai. Pakeitimai pateikiami pagal peržiūrą, pradedant naujausiu leidiniu.

10-1 lentelė. Revizijos istorija

Peržiūra Data Aprašymas
B 10/2024 Toliau pateikiamas pakeitimų, padarytų dokumento B redakcijoje, sąrašas:
  • Atnaujinta plokštės versija 1-1 lentelėje
  • Pridėta Mi-V ESS ir CoreSPI prie 3-1 paveikslo dizaino aprašymo skyriuje
  • 0-0 lentelėje IP blokai pridėti MIV_ESS_C0_0 ir CoreSPI_C4_1 blokai
  • Atnaujinta pradžios adreso reikšmė 4-2 lentelėje
  • Atnaujintas 5-1 ir 5-2 pav. skiltyje Programinės įrangos diegimas
  • Pridėta pastaba dėl sistemos valdiklio sustabdymo režimo, pridėti SPI įjungimo ir FlashPro programavimo (įterptųjų arba išorinių) trumpiklio nustatymai, atliekant veiksmus skyriuje „Aparatūros nustatymas“
  • Atnaujintas 6 pav.1, 6-2 pav. ir 6-3 pav., skyriuje Nuosekliojo terminalo nustatymas (Tera terminas)
  • Atnaujintas 7 pav.1 ir 7-2 pav. skyriuje TCM inicijavimo kliento generavimas
  • Atnaujintas 7-4 pav. SPI Flash programavimas
  • Pridėtas 2 priedas: TCL scenarijaus skyriaus paleidimas
A 10/2021 Pirmoji šio dokumento publikacija

Mikroschemos FPGA palaikymas

„Microchip FPGA“ produktų grupė remia savo gaminius įvairiomis palaikymo paslaugomis, įskaitant klientų aptarnavimą, klientų techninės pagalbos centrą ir kt websvetainę ir pardavimų biurus visame pasaulyje. Klientams siūloma apsilankyti Microchip internetiniuose šaltiniuose prieš susisiekiant su palaikymo tarnyba, nes labai tikėtina, kad į jų klausimus jau buvo atsakyta.

Susisiekite su techninės pagalbos centru per websvetainė adresu www.microchip.com/support. Paminėkite FPGA įrenginio dalies numerį, pasirinkite atitinkamą korpuso kategoriją ir įkelkite dizainą files kurdami techninės pagalbos bylą.
Susisiekite su klientų aptarnavimo tarnyba dėl netechninio produkto palaikymo, pvz., produkto kainodaros, gaminio atnaujinimo, atnaujinimo informacijos, užsakymo būsenos ir įgaliojimo.

  • Iš Šiaurės Amerikos skambinkite numeriu 800.262.1060
  • Iš viso pasaulio skambinkite numeriu 650.318.4460
  • Faksas iš bet kurios pasaulio vietos 650.318.8044 XNUMX XNUMX

Informacija apie mikroschemą

Mikroschema Websvetainę
„Microchip“ teikia internetinę pagalbą per mūsų websvetainė adresu www.microchip.com/. Tai webSvetainė naudojama gaminti files ir informacija lengvai prieinama klientams. Dalis galimo turinio apima:

  • Produkto palaikymas – duomenų lapai ir klaidos, pastabos apie taikymą ir sample programas, projektavimo išteklius, vartotojo vadovus ir techninės įrangos palaikymo dokumentus, naujausius programinės įrangos leidimus ir archyvuotą programinę įrangą
  • Bendra techninė pagalba – dažnai užduodami klausimai (DUK), techninės pagalbos užklausos, internetinės diskusijų grupės, Microchip projektavimo partnerių programos narių sąrašas
  • „Microchip“ verslas – produktų parinkimo ir užsakymo vadovai, naujausi „Microchip“ pranešimai spaudai, seminarų ir renginių sąrašas, „Microchip“ pardavimo biurų, platintojų ir gamyklų atstovų sąrašai

Pranešimų apie gaminio pasikeitimus paslauga

  • „Microchip“ pranešimų apie produktų pasikeitimus paslauga padeda klientams nuolat sužinoti apie „Microchip“ produktus. Prenumeratoriai gaus pranešimą el. paštu, kai bus pakeitimų, atnaujinimų, pataisymų ar klaidų, susijusių su nurodyta produktų šeima ar kūrimo įrankiu.
  • Norėdami užsiregistruoti, eikite į www.microchip.com/pcn ir vykdykite registracijos instrukcijas.

Pagalba klientams
Microchip produktų vartotojai pagalbos gali gauti keliais kanalais:

  • Platintojas arba atstovas
  • Vietinis pardavimo biuras
  • Įterptųjų sprendimų inžinierius (ESE)
  • Techninė pagalba

Klientai turėtų kreiptis į savo platintoją, atstovą arba ESE dėl pagalbos. Vietiniai pardavimo biurai taip pat gali padėti klientams. Šiame dokumente pateikiamas pardavimo biurų ir vietų sąrašas.

Techninė pagalba teikiama per websvetainė adresu: www.microchip.com/support

Mikroschemų įrenginių kodo apsaugos funkcija
Atkreipkite dėmesį į toliau pateiktą informaciją apie kodo apsaugos funkciją Microchip gaminiuose:

  • Mikroschemos gaminiai atitinka specifikacijas, nurodytas jų konkrečiame mikroschemos duomenų lape.
  • „Microchip“ mano, kad jos gaminiai yra saugūs, kai naudojami pagal numatytą būdą, pagal veikimo specifikacijas ir įprastomis sąlygomis.
  • Mikroschema vertina ir agresyviai gina savo intelektinės nuosavybės teises. Bandymai pažeisti Microchip produkto kodo apsaugos funkcijas yra griežtai draudžiami ir gali pažeisti Skaitmeninio tūkstantmečio autorių teisių įstatymą.
  • Nei Microchip, nei joks kitas puslaidininkių gamintojas negali garantuoti savo kodo saugumo. Apsauga nuo kodo nereiškia, kad garantuojame, kad produktas yra „nepalaužiamas“. Kodo apsauga nuolat tobulinama. „Microchip“ yra įsipareigojusi nuolat tobulinti savo produktų kodo apsaugos funkcijas.

Teisinis pranešimas
Šis leidinys ir jame esanti informacija gali būti naudojami tik su Microchip produktais, įskaitant Microchip produktų projektavimą, testavimą ir integravimą su jūsų programa. Šios informacijos naudojimas
bet kokiu kitu būdu pažeidžia šias sąlygas. Informacija apie įrenginio programas pateikiama tik jūsų patogumui ir ją gali pakeisti naujiniai. Jūs esate atsakingi už tai, kad jūsų paraiška atitiktų jūsų specifikacijas. Dėl papildomos pagalbos kreipkitės į vietinį Microchip pardavimo biurą arba gaukite papildomos pagalbos adresu www.microchip.com/en-us/support/design-help/client-support-services.

ŠIĄ INFORMACIJĄ PATEIKIA MICROCHIP „TOKIA, KOKIA YRA“. MICROCHIP NESUTEIKIA JOKIŲ PAREIŠKIMŲ AR JOKIŲ GARANTIJŲ ARBA NUMANOMŲ, RAŠYTŲ AR ŽODINIŲ, ĮSTATYMŲ AR KITAIP, SUSIJUSIŲ SU INFORMACIJA, ĮSKAITANT, BET NE APSIRIBINTOJANT JOKIŲ NUMANOMŲ GARANTIJŲ TINKAMUMAS TAM TAM TAM TIKSLUI ARBA GARANTIJOS, SUSIJUSIOS SU JOS BŪKLĖS, KOKYBĖS AR VEIKSMAIS.

JOKIU ATVEJU MICROCHIP NEBUS ATSAKOMYBĖS UŽ JOKIUS NETIESIOGINIUS, SPECIALUS, BAUSMINIUS, ATSITIKTINIUS ARBA PASEKMINIUS NUOSTOLIUS, ŽALĄ, IŠLAIDAS AR IŠLAIDAS JOKIOS RŪŠIO KAS SUSIJĘ SU INFORMACIJA AR JOS NAUDOJIMUI GALIMYBĘ BUVO PRANEŠTA ARBA ŽALOS NAUJIMAS. VISO MICROCHIP ATSAKOMYBĖ UŽ VISUS PAREIŠKUS, JOKIU BŪDU SUSIJUSIUS SU INFORMACIJA AR JOS NAUDOJIMU, NEBUS VIRŠYDĖS MOKESČIŲ, JEI BŪTINA, KURIUS SUMOKATE UŽ MICROCHIP, SUMOS, KIEK LEIDŽIAMA ĮSTATYMŲ.

„Microchip“ prietaisų naudojimas gyvybės palaikymo ir (arba) saugos tikslais yra visiškai pirkėjo rizika, o pirkėjas sutinka ginti, atlyginti žalą ir laikyti „Microchip“ nepavojingą nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo. Jokios „Microchip“ intelektinės nuosavybės teisės neperduodamos, netiesiogiai ar kitaip, nebent nurodyta kitaip.

Prekių ženklai
Mikroschemos pavadinimas ir logotipas, Microchip logotipas, Adaptec, AVR, AVR logotipas, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinklusMD, maXTouchty, MediaLB, megaAVR, Microsemi, Microsemi logotipas, MOST, MOST logotipas, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotipas, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotipas, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ir XMEGA yra registruotieji Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse.

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 logotipas, Quiet-Wire, SmartWorld,, Sync TimeCesium, TimeHub, TimePictra, TimeProvider ir ZL yra registruotieji Microchip Technology Incorporated prekių ženklai JAV

Gretimas klavišų slopinimas, AKS, analoginis skaitmeniniam amžiui, bet koks kondensatorius, AnyIn, AnyOut, papildytas perjungimas, „BlueSky“, „BodyCom“, „Clockstudio“, „CodeGuard“, „CryptoAuthentication“, „CryptoAutomotive“, „CryptoCompanion“, „CryptoController“, „Dynamic Companion“, „CryptoController“, „MatPICDEM“, dds, dds. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial programavimas, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, Maxrypinto maksView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifikuotas logotipas, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, visažinis kodų generavimas, 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 , Patikimas laikas, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ir ZENA yra Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse.

SQTP yra „Microchip Technology Incorporated in USA“ paslaugų ženklas. „Adaptec“ logotipas, „Frequency on Demand“, „Silicon Storage Technology“ ir „Symmcom“ yra registruotieji „Microchip Technology Inc.“ prekių ženklai kitose šalyse. „GestIC“ yra „Microchip Technology Germany II GmbH & Co. KG“, „Microchip Technology Inc.“ dukterinės įmonės kitose šalyse, registruotasis prekės ženklas.

Visi kiti čia paminėti prekių ženklai yra atitinkamų įmonių nuosavybė.

© 2024, Microchip Technology Incorporated ir jos dukterinės įmonės. Visos teisės saugomos.

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

Kokybės vadybos sistema 
Norėdami gauti informacijos apie „Microchip“ kokybės valdymo sistemas, apsilankykite www.microchip.com/quality.

Pardavimai ir aptarnavimas visame pasaulyje

AMERIKA AZIJA/RAMUSIOJONAS AZIJA/RAMUSIOJONAS EUROPA
Įmonės Biuras
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tel: 480-792-7200
Faksas: 480-792-7277
Techninė pagalba: www.microchip.com/support Web Adresas: www.microchip.com Atlanta
Duluth, GA
Tel: 678-957-9614
Faksas: 678-957-1455
Ostinas, Teksasas
Tel: 512-257-3370
Bostonas
Westborough, MA Tel. 774-760-0087
Faksas: 774-760-0088
Čikaga
Itasca, IL
Tel: 630-285-0071
Faksas: 630-285-0075
Dalasas
Addison, TX
Tel: 972-818-7423
Faksas: 972-818-2924
Detroitas
Novi, MI
Tel: 248-848-4000
Hiustonas, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN Tel. 317-773-8323
Faksas: 317-773-5453
Tel: 317-536-2380
Los Andželas
Misija Viejo, CA Tel. 949-462-9523
Faksas: 949-462-9608
Tel: 951-273-7800
Rolis, NC
Tel: 919-844-7510
Niujorkas, NY
Tel: 631-435-6000
San Chosė, CA
Tel: 408-735-9110
Tel: 408-436-4270
Kanada Torontas
Tel: 905-695-1980
|Faksas: 905-695-2078
Australija – Sidnėjus
Tel.: 61-2-9868-6733
Kinija – Pekinas
Tel.: 86-10-8569-7000
Kinija – Čengdu
Tel.: 86-28-8665-5511
Kinija – Čongčingas
Tel.: 86-23-8980-9588
Kinija – Dongguanas
Tel.: 86-769-8702-9880
Kinija – Guangdžou
Tel.: 86-20-8755-8029
Kinija – Hangdžou
Tel.: 86-571-8792-8115
Kinija Hong Kongas SAR
Tel.: 852-2943-5100
Kinija – Nankinas
Tel.: 86-25-8473-2460
Kinija – Čingdao
Tel.: 86-532-8502-7355
Kinija – Šanchajus
Tel.: 86-21-3326-8000
Kinija – Šenjangas
Tel.: 86-24-2334-2829 Kinija – Šendženas
Tel.: 86-755-8864-2200
Kinija – Sudžou
Tel.: 86-186-6233-1526
Kinija – Uhanas
Tel.: 86-27-5980-5300
Kinija – Sianas
Tel.: 86-29-8833-7252
Kinija – Siamenas
Tel.: 86-592-2388138
Kinija – Zhuhai
Tel.: 86-756-3210040
Indija Bengalūras
Tel.: 91-80-3090-4444
Indija – Naujasis Delis
Tel.: 91-11-4160-8631
Indija Pune
Tel.: 91-20-4121-0141
Japonija Osaka
Tel.: 81-6-6152-7160
Japonija Tokijas
Tel.: 81-3-6880-3770
Korėja – Daegu
Tel.: 82-53-744-4301
Korėja – Seulas
Tel.: 82-2-554-7200 Malaizija – Kvala Lumpūras
Tel.: 60-3-7651-7906
Malaizija – Penangas
Tel.: 60-4-227-8870
Filipinai Manila
Tel.: 63-2-634-9065
Singapūras
Tel.: 65-6334-8870
Taivanas – Hsin Chu
Tel.: 886-3-577-8366
Taivanas – Gaosiongas
Tel.: 886-7-213-7830
Taivanas – Taipėjus
Tel.: 886-2-2508-8600
Tailandas – Bankokas
Tel.: 66-2-694-1351
Vietnamas – Hošiminas
Tel.: 84-28-5448-2100
Austrija Wels
Tel.: 43-7242-2244-39
Faksas: 43-7242-2244-393Danija Kopenhaga
Tel.: 45-4485-5910
Faksas: 45-4485-2829Suomija Espoo
Tel.: 358-9-4520-820

Prancūzija Paryžius
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Vokietija Garchingas
Tel.: 49-8931-9700

Vokietija Haanas
Tel.: 49-2129-3766400

Vokietija Heilbronas
Tel.: 49-7131-72400

Vokietija Karlsrūhė  Tel.: 49-721-625370

Vokietija Miunchenas
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Vokietija Rozenheimas
Tel.: 49-8031-354-560

Izraelis – Hodas Hašaronas
Tel.: 972-9-775-5100

Italija – Milanas
Tel.: 39-0331-742611
Faksas: 39-0331-466781

Italija – Paduva
Tel.: 39-049-7625286

Nyderlandai – Drunen
Tel.: 31-416-690399
Faksas: 31-416-690340

Norvegija Trondheimas
Tel.: 47-72884388

Lenkija – Varšuva
Tel.: 48-22-3325737

Rumunija Bukareštas
Tel: 40-21-407-87-50

Ispanija – Madridas
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Švedija – Gotenbergas
Tel: 46-31-704-60-40
Švedija – Stokholmas
Tel.: 46-8-5090-4654
JK – Vokingamas
Tel.: 44-118-921-5800
Faksas: 44-118-921-5820

Taikymo pastaba
© 2024 Microchip Technology Inc. ir jos dukterinės įmonės

Dokumentai / Ištekliai

MICROCHIP AN4229 Risc V procesoriaus posistemė [pdfVartotojo vadovas
AN4229, AN4229 Risc V procesoriaus posistemis, AN4229, Risc V procesoriaus posistemis, procesoriaus posistemis, posistemis

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *