MICROCHIP AN4229 Risc V procesoriaus posistemė
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:
- Atsisiųskite referencinį dizainą files iš RT PolarFire: RISC-V procesoriaus posistemio kūrimas.
- 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.
Aparatinės įrangos diegimas (užduokite klausimą)
Toliau pateiktame paveikslėlyje parodytas „Mi-V“ procesoriaus posistemio Libero dizainas.
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.
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.
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:
- Sukurkite „Mi-V SoftConsole“ projektą
- Atsisiųskite MIV_RV32 HAL files ir tvarkykles iš „GitHub“, naudodami šią nuorodą: github.com/Mi-V-Soft-RISC-V/platform
- Importuokite programinės įrangos tvarkykles
- Sukurkite pagrindinį.c file su programos kodu
- Susiekite programinės įrangos tvarkykles ir susiejimo scenarijų
- Žemėlapio atmintis ir periferiniai adresai
- 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:
- Aparatinės įrangos nustatymas
- 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:
- Išjunkite plokštę naudodami SW7 jungiklį.
- 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ą. - Prijunkite pagrindinį kompiuterį prie J24 jungties naudodami USB kabelį.
- Norint įjungti SC_SPI, reikia uždaryti 1–2 trumpiklio J8 kaiščius.
- Prijunkite „FlashPro“ programuotoją prie J3 jungties (JTAG antraštę) ir naudokite kitą USB kabelį, kad prijungtumėte „FlashPro“ programuotoją prie pagrindinio kompiuterio.
- 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. - 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:
- Paleiskite „Tera Term“ pagrindiniame kompiuteryje.
- Pasirinkite identifikuotą COM prievadą „Tera Term“, kaip parodyta toliau pateiktame paveikslėlyje.
- Meniu juostoje pasirinkite Setup > Serial port, kad nustatytumėte COM prievadą.
- Nustatykite greitį (baudą) į 115200 XNUMX, o srauto valdymą į None ir spustelėkite parinktį Naujas nustatymas, kaip parodyta toliau pateiktame paveikslėlyje.
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:
- TCM inicijavimo kliento generavimas
- RT PolarFire® įrenginio programavimas
- SPI Flash vaizdo generavimas
- 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:
- Paleiskite Libero® SoC ir paleiskite script.tcl (2 priedas: TCL scenarijaus vykdymas).
- Pasirinkite Konfigūruoti dizaino inicijavimo duomenis ir atmintis > Libero Design Flow.
- 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.
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.
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.
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:
- Skirtuke „Design Flow“ dukart spustelėkite Vykdyti PROGRAM_SPI_IMAGE.
- 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.
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:
- Nustatykite aparatinę įrangą, žr. Aparatinės įrangos sąranka.
- Pagrindiniame kompiuteryje paleiskite „FlashPro Express“ programinę įrangą.
- Norėdami sukurti naują darbo projektą, spustelėkite Naujas arba projekto meniu pasirinkite Naujas darbo projektas iš FlashPro Express Job.
- 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ą.
- Spustelėkite Gerai. Reikalingas programavimas file pasirinktas ir paruoštas programuoti.
- 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.
- Spustelėkite RUN. Sėkmingai suprogramavus įrenginį, rodoma būsena RUN PASSED, kaip parodyta toliau esančiame paveikslėlyje.
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:
- Paleiskite Libero programinę įrangą.
- Pasirinkite Projektas > Vykdyti scenarijų…
- Spustelėkite Naršyti ir atsisiųstame HW kataloge pasirinkite script.tcl.
- 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:
|
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 Vokietija – Garchingas Vokietija – Haanas Vokietija – Heilbronas Vokietija – Karlsrūhė Tel.: 49-721-625370 Vokietija – Miunchenas Vokietija – Rozenheimas Izraelis – Hodas Hašaronas Italija – Milanas Italija – Paduva Nyderlandai – Drunen Norvegija – Trondheimas Lenkija – Varšuva Rumunija – Bukareštas Ispanija – Madridas |
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 |