MICROCHIP-LOGO

Procesorový subsystém MICROCHIP AN4229 Risc V

MICROCHIP-AN4229 Risc-V-Procesor-Subsystem-PRODUCT

Informácie o produkte

Špecifikácie

  • Názov produktu: RT PolarFire
  • Model: AN4229
  • Procesorový subsystém: RISC-V
  • Požiadavky na napájanie: 12V/5A AC adaptér
  • Rozhranie: USB 2.0 A na mini-B, Micro B USB 2.0

Návod na použitie produktu

Požiadavky na dizajn
Hardvérové ​​a softvérové ​​požiadavky na zostavenie procesorového subsystému Mi-V sú nasledovné:

  • 12V/5A AC adaptér a kábel
  • Kábel USB 2.0 A na mini-B
  • Micro B USB 2.0 kábel
  • Pozrite si súbor readme.txt file v dizajne files pre všetky potrebné verzie softvéru

Požiadavky na dizajn
Pred začatím procesu návrhu sa uistite, že ste vykonali nasledujúce kroky:

  • [Zoznam predpokladov]

Opis dizajnu
MIV_RV32 je jadro procesora určené na implementáciu inštrukčnej sady RISC-V. Jadro môže byť implementované na FPGA.

FAQ

  • Otázka: Aké sú hardvérové ​​požiadavky pre RT PolarFire?
    Odpoveď: Hardvérové ​​požiadavky zahŕňajú napájací adaptér a kábel 12V/5A, kábel USB 2.0 A na mini-B a kábel Micro B USB 2.0.
  • Otázka: Aký je procesorový subsystém RT PolarFire?
    Odpoveď: Procesorový subsystém je založený na architektúre RISC-V.

Úvod (položiť otázku)

Microchip ponúka IP procesor Mi-V a reťazec softvérových nástrojov na vývoj návrhov založených na procesoroch RISC-V. RISC-V je štandardná otvorená architektúra inštrukčných súborov (ISA) pod správou nadácie RISC-V. Ponúka množstvo výhod, medzi ktoré patrí umožnenie open source komunite testovať a vylepšovať jadrá rýchlejším tempom ako uzavreté ISA. RT PolarFire® Field Programmable Gate Array (FPGA) podporuje mäkké procesory Mi-V na spustenie užívateľských aplikácií. Táto poznámka k aplikácii popisuje, ako vytvoriť podsystém procesora Mi-V na spustenie používateľskej aplikácie z určenej pamäte TCM inicializovanej z SPI Flash.

Požiadavky na dizajn (položiť otázku)
V nasledujúcej tabuľke sú uvedené hardvérové ​​a softvérové ​​požiadavky na zostavenie procesorového subsystému Mi-V.

Tabuľka 1-1. Požiadavky na dizajn

Požiadavka Popis
Hardvérové ​​požiadavky
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A sieťový adaptér a kábel USB 2.0 A na mini-B kábel Micro B USB 2.0 kábel REV 1.0
Softvérové ​​požiadavky
Libero® SoC FlashPro Express SoftConsole Pozrite si súbor readme.txt file v dizajne files pre všetky verzie softvéru potrebné na vytvorenie referenčného návrhu Mi-V

 Predpoklady dizajnu (položiť otázku)

Skôr ako začnete, vykonajte nasledujúce kroky:

  1. Stiahnite si referenčný dizajn files od RT PolarFire: Budovanie RISC-V procesorového subsystému.
  2. Stiahnite si a nainštalujte Libero® SoC z nasledujúceho odkazu: Libero SoC v2024.1 alebo novší.

Popis dizajnu (položiť otázku)

MIV_RV32 je jadro procesora určené na implementáciu inštrukčnej sady RISC-V. Jadro môže byť nakonfigurované tak, aby malo rozhrania zbernice AHB, APB3 a AXI3/4 pre periférne a pamäťové prístupy. Nasledujúci obrázok zobrazuje blokovú schému najvyššej úrovne subsystému Mi-V postaveného na RT PolarFire® FPGA.

Používateľská aplikácia, ktorá sa má spustiť na procesore Mi-V, môže byť uložená v externom SPI Flash. Pri zapnutí zariadenia ovládač systému inicializuje určený TCM s používateľskou aplikáciou. Reset systému sa uvoľní po dokončení inicializácie TCM. Ak je používateľská aplikácia uložená v SPI Flash, ovládač systému používa rozhranie SC_SPI na čítanie používateľskej aplikácie z SPI Flash. Daná používateľská aplikácia vytlačí správu UART „Hello World!“ a bliká používateľské LED diódy na doske.

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

Implementácia hardvéru (položiť otázku)

Nasledujúci obrázok znázorňuje návrh Libero procesorového subsystému Mi-V.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

IP bloky (položiť otázku)
Nasledujúca tabuľka uvádza zoznam IP blokov použitých v referenčnom návrhu podsystému procesora Mi-V a ich funkcie.

Tabuľka 4-1. Popis blokov IP

Názov IP Popis
INIT_MONITOR RT PolarFire® Initialization Monitor získa stav inicializácie zariadenia a pamäte
reset_syn Toto je inštancia IP CORERESET_PF, ktorá generuje synchrónny reset na úrovni systému pre subsystém Mi-V
 

CCC_0

Blok RT PolarFire Clock Conditioning Circuitry (CCC) odoberá vstupný takt 160 MHz z bloku PF_OSC a generuje tkanivové hodiny 83.33 MHz pre subsystém procesora Mi-V a ďalšie periférie.
 

 

 

MIV_RV32_C0 (IP mäkkého procesora Mi-V)

Predvolená hodnota Reset Vector Address pre procesor Mi-V soft je 0✕8000_0000. Po resetovaní zariadenia procesor spustí aplikáciu od 0✕8000_0000. TCM je hlavná pamäť procesora Mi-V a je namapovaná na 0✕8000_0000. TCM sa inicializuje pomocou používateľskej aplikácie, ktorá je uložená v SPI Flash. Na mape pamäte procesora Mi-V je pre pamäťové rozhranie TCM definovaný rozsah 0✕8000_0000 až 0✕8000_FFFF a pre rozhranie APB je definovaný rozsah 0✕7000_0000 až 0✕7FFF_FFFF.
MIV_ESS_C0_0 Tento MIV Extended Subsystem (ESS) sa používa na podporu GPIO a UART
CoreSPI_C0_0 CoreSPI sa používa na programovanie externého SPI Flash
PF_SPI Makro PF_SPI spája logiku štruktúry s externým SPI Flashom, ktorý je pripojený k ovládaču systému
PF_OSC PF_OSC je zabudovaný oscilátor, ktorý generuje výstupné hodiny 160 MHz

Dôležité: Všetky IP užívateľské príručky a príručky sú dostupné v Libero SoC > Katalóg

Mapa pamäte (položiť otázku)
 Nasledujúca tabuľka uvádza pamäťovú mapu pamätí a periférnych zariadení.

Tabuľka 4-2. Popis mapy pamäte

Periférne zariadenia Počiatočná adresa
TCM 0 x 8000_0000
MIV_ESS_UART 0 x 7100_0000
MIV_ESS_GPIO 0 x 7500_0000

Implementácia softvéru (položiť otázku)

Microchip poskytuje nástroj SoftConsole na vytvorenie spustiteľnej používateľskej aplikácie RISC-V (.hex) file a odladiť ho. Referenčný dizajn files zahŕňajú pracovný priestor Firmware, ktorý obsahuje softvérový projekt MiV_uart_blinky. Používateľská aplikácia MiV_uart_blinky je naprogramovaná na externom SPI Flash pomocou Libero® SoC. Daná používateľská aplikácia vytlačí správu UART „Ahoj svet!“ a bliká používateľské LED diódy na doske.

Podľa mapy návrhu pamäte Libero SoC sú adresy periférnych zariadení UART a GPIO mapované na 0x71000000 a 0x75000000. Tieto informácie sú uvedené na hw_platform.h file ako je znázornené na nasledujúcom obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)Používateľská aplikácia sa musí spustiť z pamäte TCM (kód, údaje a zásobník). Preto je adresa RAM v skripte linkera nastavená na počiatočnú adresu pamäte TCM, ako je znázornené na nasledujúcom obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)Skript linkera (miv-rv32-ram.ld) je dostupný v priečinku FW\MiV_uart_blinky\miv_rv32_hal dizajnu files. Ak chcete vytvoriť používateľskú aplikáciu, vykonajte tieto kroky:

  1. Vytvorte projekt Mi-V SoftConsole
  2. Stiahnite si MIV_RV32 HAL files a ovládače z GitHub pomocou nasledujúceho odkazu: github.com/Mi-V-Soft-RISC-V/platforma
  3. Importujte ovládače firmvéru
  4. Vytvorte súbor main.c file s kódom aplikácie
  5. Mapujte ovládače firmvéru a skript linkera
  6. Pamäť mapy a adresy periférnych zariadení
  7. Zostavte aplikáciu

Ďalšie informácie o týchto krokoch nájdete v časti AN4997: PolarFire FPGA Building a Mi-V Processor Subsystem. .hex file je vytvorený po úspešnom zostavení a používa sa na konfiguráciu návrhu a inicializácie pamäte v Running the Demo.

 Nastavenie ukážky (položiť otázku)

Ak chcete nastaviť demo, vykonajte nasledujúce kroky:

  1. Nastavenie hardvéru
  2. Nastavenie sériového terminálu (Tera Term)

Nastavenie hardvéru (položiť otázku)
Dôležité: Ladenie aplikácie Mi-V pomocou ladiaceho nástroja SoftConsole nebude fungovať, ak je povolený režim pozastavenia ovládača systému. Režim pozastavenia ovládača systému je pre tento dizajn deaktivovaný, aby sa demonštrovala aplikácia Mi-V.

Ak chcete nastaviť hardvér, vykonajte nasledujúce kroky:

  1. Vypnite dosku pomocou spínača SW7.
  2. Ak chcete použiť externý programátor FlashPro, otvorte prepojku J31 alebo ak chcete použiť vstavaný programátor FlashPro, zatvorte prepojku J31.
    Dôležité: Zabudovaný programátor Flash Pro možno použiť iba na programovanie cez Libero alebo FPExpress, nemožno ho použiť na ladenie aplikácií založených na Mi-V.
  3. Pripojte hostiteľský počítač ku konektoru J24 pomocou kábla USB.
  4. Na aktiváciu SC_SPI by mali byť zatvorené 1-2 kolíky prepojky J8.
  5. Pripojte programátor FlashPro ku konektoru J3 (JTAG hlavičku) a pomocou iného kábla USB pripojte programátor FlashPro k hostiteľskému počítaču.
  6. Zabezpečte, aby boli ovládače mostíka USB na UART automaticky detekované, čo je možné overiť prostredníctvom správcu zariadení na hostiteľskom počítači.
    Dôležité: Ako je znázornené na obrázku 6-1, vlastnosti portu COM16 ukazujú, že je pripojený k sériovému portu USB. Preto je v tomto príklade zvolený COM16ample. Číslo portu COM je špecifické pre systém. Ak nie sú nainštalované ovládače premostenia USB na UART, stiahnite a nainštalujte ovládače z www.microchip.com/en-us/product/mcp2200.
  7. Pripojte napájací zdroj ku konektoru J19 a zapnite napájanie pomocou spínača SW7.

 

Nastavenie sériového terminálu (Termín Tera) (Položiť otázku)
Používateľská aplikácia (MiV_uart_blinky.hex file) vytlačí nápis „Ahoj svet!“ správu na sériovom termináli cez rozhranie UART.

Ak chcete nastaviť sériový terminál, vykonajte nasledujúce kroky:

  1. Spustite Tera Term na hostiteľskom počítači.
  2. Vyberte identifikovaný COM port v Tera Term, ako je znázornené na nasledujúcom obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. Na lište Menu vyberte Setup > Serial port a nastavte COM port. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. Nastavte rýchlosť (baud) na 115200 a riadenie toku na žiadne a kliknite na možnosť Nové nastavenie, ako je znázornené na nasledujúcom obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

Po nastavení sériového terminálu je ďalším krokom naprogramovanie zariadenia RT PolarFire®.

Spustenie ukážky (položiť otázku)

Ak chcete spustiť demo, vykonajte nasledujúce kroky:

  1. Generovanie inicializačného klienta TCM
  2. Programovanie zariadenia RT PolarFire®
  3. Generovanie SPI Flash obrazu
  4. Programovanie SPI Flash

Generovanie inicializačného klienta TCM (položiť otázku)
Ak chcete inicializovať TCM v RT PolarFire® pomocou systémového ovládača, lokálne parametre l_cfg_hard_tcm0_en v miv_rv32_subsys_pkg.v file sa musí pred syntézou zmeniť na 1'b1. Ďalšie informácie nájdete v používateľskej príručke MIV_RV32.

V Libero® SoC možnosť Configure Design Initialization Data and Memories vygeneruje inicializačného klienta TCM a pridá ho do sNVM, μPROM alebo externého SPI Flash na základe typu zvolenej energeticky nezávislej pamäte. V tejto poznámke k aplikácii je inicializačný klient TCM uložený v SPI Flash. Tento proces vyžaduje spustiteľný súbor používateľskej aplikácie file (.hex file). hex file (*.hex) sa generuje pomocou aplikačného projektu SoftConsole. Spoločnosť A sampSpolu s dizajnom sa dodáva aj používateľská aplikácia files. Používateľská aplikácia file (.hex) sa vyberie na vytvorenie inicializačného klienta TCM pomocou nasledujúcich krokov:

  1. Spustite Libero® SoC a spustite script.tcl (Príloha 2: Spustenie skriptu TCL).
  2. Vyberte položku Konfigurovať inicializačné údaje a pamäte návrhu > Libero Design Flow.
  3. Na karte Fabric RAM vyberte inštanciu TCM a dvojitým kliknutím na ňu otvorte dialógové okno Edit Fabric RAM Initialization Client, ako je znázornené na nasledujúcom obrázku.
  4. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)V dialógovom okne Edit Fabric RAM Initialization Client nastavte Typ úložiska na SPI-Flash. Potom vyberte položku Obsah z file a kliknite na tlačidlo Importovať (…), ako je znázornené na nasledujúcom obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) Programovanie zariadenia RT PolarFire (Položiť otázku)

  • Referenčný dizajn files zahŕňajú projekt procesorového subsystému Mi-V vytvorený pomocou Libero® SoC. Zariadenie RT PolarFire® je možné naprogramovať pomocou Libero SoC.
  • Návrhový tok Libero SoC je znázornený na nasledujúcom obrázku. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

Ak chcete naprogramovať zariadenie RT PolarFire, otvorte projekt Libero podsystému procesora Mi-V, ktorý je vytvorený pomocou poskytnutých skriptov TCL v Libero SoC, a dvakrát kliknite na položku Run Program Action .

Generovanie obrázka SPI Flash (položiť otázku)

  • Ak chcete vygenerovať obrázok SPI Flash, dvakrát kliknite na Generate SPI Flash Image na karte Design Flow.
  • Keď sa obrázok SPI Flash úspešne vygeneruje, vedľa položky Generate SPI Flash Image sa zobrazí zelená značka začiarknutia.

Programovanie SPI Flash (Položiť otázku)
Ak chcete naprogramovať obraz SPI Flash, vykonajte nasledujúce kroky:

  1. Dvakrát kliknite na položku Spustiť PROGRAM_SPI_IMAGE na karte Návrhový tok.
  2. V dialógovom okne kliknite na tlačidlo Áno.
  • Keď je obraz SPI úspešne naprogramovaný na zariadení, vedľa položky Run PROGRAM_SPI_IMAGE sa zobrazí zelená značka začiarknutia.
  • Po dokončení programovania SPI Flash je TCM pripravený. V dôsledku toho LED diódy 1, 2, 3 a 4 blikajú a potom sa na sériovom termináli pozorujú výtlačky, ako je znázornené na nasledujúcom obrázku.
    MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

Týmto sa ukážka končí.
Zariadenie RT PolarFire® a SPI Flash je možné naprogramovať aj pomocou FlashPro Express, pozri Príloha 1: Programovanie zariadenia RT PolarFire a SPI Flash pomocou FlashPro Express.

 Príloha 1: Programovanie zariadenia RT PolarFire a SPI Flash pomocou FlashPro Express (Opýtajte sa)

Referenčný dizajn files zahŕňajú programovanie file na programovanie zariadenia RT PolarFire® pomocou FlashPro Express. Táto práca file obsahuje aj obraz SPI Flash, ktorý je inicializačným klientom TCM. FlashPro Express programuje pomocou tejto programovacej úlohy zariadenie RT PolarFire aj SPI Flash file. Programátorská práca file je k dispozícii na stránke DesignFiles_adresár\Programovanie_files.

Na naprogramovanie zariadenia RT PolarFire pomocou programovania file pomocou FlashPro Express vykonajte nasledujúce kroky:

  1. Nastavte hardvér, pozrite si časť Nastavenie hardvéru.
  2. Na hostiteľskom počítači spustite softvér FlashPro Express.
  3. Ak chcete vytvoriť nový projekt úlohy, kliknite na Nový alebo vyberte Nový projekt úlohy z FlashPro Express Job z ponuky Projekt.
  4. V dialógovom okne zadajte nasledovné:
    • Programátorská práca file: Kliknite na Prehľadávať a prejdite na miesto, kde sa nachádza .úloha file sa nachádza a vyberte file. Práca file je k dispozícii na stránke DesignFiles_adresár\Programovanie_files.
    • Umiestnenie projektu úlohy FlashPro Express: Kliknite na Prehľadávať a prejdite na miesto, kam chcete projekt uložiť.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. Kliknite na tlačidlo OK. Požadované programovanie file je vybratý a pripravený na programovanie.
  6. Zobrazí sa okno FlashPro Express, ako je znázornené na nasledujúcom obrázku. Potvrďte, že sa v poli Programátor zobrazuje číslo programátora. Ak nie, skontrolujte pripojenia dosky a kliknite na Refresh/Rescan Programmers. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. Kliknite na RUN. Keď je zariadenie úspešne naprogramované, zobrazí sa stav RUN PASSED, ako je znázornené na nasledujúcom obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

Tým sa ukončí programovanie zariadenia RT PolarFire a SPI Flash. Po naprogramovaní dosky sledujte "Ahoj svet!" správa vytlačená na termináli UART a blikanie používateľských LED.

 Príloha 2: Spustenie skriptu TCL (položiť otázku)

V návrhu sú poskytnuté TCL skripty files priečinok v adresári HW. V prípade potreby možno tok návrhu reprodukovať od implementácie návrhu až po vytvorenie úlohy file.

Ak chcete spustiť TCL, vykonajte nasledujúce kroky:

  1. Spustite softvér Libero.
  2. Vyberte Projekt > Spustiť skript…..
  3. Kliknite na Prehľadávať a zo stiahnutého HW adresára vyberte script.tcl.
  4. Kliknite na položku Spustiť.

Po úspešnom spustení TCL skriptu sa v HW adresári vytvorí projekt Libero.

  • Ďalšie informácie o skriptoch TCL nájdete v rtpf_an4229_df/HW/TCL_Script_readme.txt. Ďalšie informácie o príkazoch TCL nájdete v referenčnej príručke príkazov Tcl. Kontaktujte Microchip
  • Technická podpora pre všetky dotazy, ktoré sa vyskytli pri spustení skriptu TCL.

 História revízií (položiť otázku)

Tabuľka histórie revízií popisuje zmeny, ktoré boli implementované v dokumente. Zmeny sú uvedené podľa revízií, počnúc najaktuálnejšou publikáciou.

Tabuľka 10-1. História revízií

Revízia Dátum Popis
B 10/2024 Nasleduje zoznam zmien vykonaných v revízii B dokumentu:
  • Aktualizovaná revízia dosky v tabuľke 1-1
  • Pridané Mi-V ESS a CoreSPI na obrázok 3-1 v časti Popis dizajnu
  • Pridané bloky MIV_ESS_C0_0 a CoreSPI_C0_0 v tabuľke 4-1 v sekcii Bloky IP
  • Aktualizovaná hodnota počiatočnej adresy v tabuľke 4-2
  • Aktualizovaný obrázok 5-1 a obrázok 5-2 v časti Implementácia softvéru
  • Pridaná poznámka týkajúca sa režimu pozastavenia systémového ovládača, pridané nastavenia prepojok SPI Enable a programovanie FlashPro (buď vstavané alebo externé) v krokoch v časti Nastavenie hardvéru
  • Aktualizovaný obrázok 6-1, Obrázok 6-2 a Obrázok 6-3 v časti Nastavenie sériového terminálu (Tera Term)
  • Aktualizovaný obrázok 7-1 a Obrázok 7-2 v časti Generovanie klienta inicializácie TCM
  • Aktualizovaný obrázok 7-4 v časti Programovanie SPI Flash
  • Pridaný dodatok 2: Spustenie sekcie TCL Script
A 10/2021 Prvá publikácia tohto dokumentu

Podpora mikročipu FPGA

Skupina produktov Microchip FPGA podporuje svoje produkty rôznymi podpornými službami, vrátane služieb zákazníkom, Centra technickej podpory zákazníkov, a weba celosvetové obchodné zastúpenia. Zákazníkom odporúčame, aby pred kontaktovaním podpory navštívili online zdroje Microchip, pretože je veľmi pravdepodobné, že ich otázky už boli zodpovedané.

Kontaktujte centrum technickej podpory prostredníctvom webmiesto na www.microchip.com/support. Uveďte číslo dielu zariadenia FPGA, vyberte príslušnú kategóriu puzdra a nahrajte dizajn files pri vytváraní prípadu technickej podpory.
Obráťte sa na zákaznícky servis pre netechnickú podporu produktov, ako sú ceny produktov, aktualizácie produktov, informácie o aktualizácii, stav objednávky a autorizácia.

  • Zo Severnej Ameriky zavolajte na číslo 800.262.1060
  • Zo zvyšku sveta volajte na číslo 650.318.4460
  • Fax, odkiaľkoľvek na svete, 650.318.8044 XNUMX XNUMX

Informácie o mikročipe

Mikročip Webstránky
Microchip poskytuje online podporu prostredníctvom nášho webmiesto na www.microchip.com/. Toto webstránka sa používa na výrobu filea informácie ľahko dostupné zákazníkom. Časť dostupného obsahu zahŕňa:

  • Produktová podpora – dátové listy a errata, aplikačné poznámky a sampprogramy, dizajnové zdroje, užívateľské príručky a dokumenty hardvérovej podpory, najnovšie verzie softvéru a archivovaný softvér
  • Všeobecná technická podpora – často kladené otázky (FAQ), požiadavky na technickú podporu, online diskusné skupiny, zoznam členov programu dizajnových partnerov spoločnosti Microchip
  • Business of Microchip – Sprievodcovia výberom produktov a objednávaním, najnovšie tlačové správy Microchip, zoznam seminárov a podujatí, zoznamy predajných kancelárií Microchip, distribútorov a zástupcov tovární

Služba oznamovania zmeny produktu

  • Služba oznamovania zmien produktov spoločnosti Microchip pomáha zákazníkom udržiavať aktuálne informácie o produktoch spoločnosti Microchip. Predplatitelia dostanú e-mailové upozornenie vždy, keď sa vyskytnú zmeny, aktualizácie, revízie alebo chyby týkajúce sa konkrétnej skupiny produktov alebo vývojového nástroja, ktorý ich zaujíma.
  • Ak sa chcete zaregistrovať, prejdite na www.microchip.com/pcn a postupujte podľa pokynov na registráciu.

Zákaznícka podpora
Používatelia produktov Microchip môžu získať pomoc prostredníctvom niekoľkých kanálov:

  • Distribútor alebo zástupca
  • Miestne obchodné zastúpenie
  • Embedded Solutions Engineer (ESE)
  • Technická podpora

Zákazníci by mali kontaktovať svojho distribútora, zástupcu alebo ESE so žiadosťou o podporu. Zákazníkom sú k dispozícii aj miestne obchodné zastúpenia. Zoznam predajných kancelárií a miest je súčasťou tohto dokumentu.

Technická podpora je dostupná prostredníctvom webmiesto na adrese: www.microchip.com/support

Funkcia ochrany kódom zariadení Microchip
Všimnite si nasledujúce podrobnosti o funkcii ochrany kódu na produktoch Microchip:

  • Produkty Microchip spĺňajú špecifikácie uvedené v ich konkrétnom údajovom liste Microchip.
  • Spoločnosť Microchip verí, že jej rodina produktov je bezpečná, ak sa používa určeným spôsobom, v rámci prevádzkových špecifikácií a za normálnych podmienok.
  • Microchip si cení a agresívne chráni svoje práva duševného vlastníctva. Pokusy o porušenie funkcií ochrany kódu produktu Microchip sú prísne zakázané a môžu porušovať zákon Digital Millennium Copyright Act.
  • Ani Microchip, ani žiadny iný výrobca polovodičov nemôže zaručiť bezpečnosť svojho kódu. Ochrana kódom neznamená, že garantujeme, že výrobok je „nerozbitný“. Ochrana kódov sa neustále vyvíja. Microchip sa zaviazal neustále zlepšovať funkcie ochrany kódu našich produktov.

Právne upozornenie
Táto publikácia a informácie v nej uvedené môžu byť použité len s produktmi Microchip, vrátane navrhovania, testovania a integrácie produktov Microchip s vašou aplikáciou. Použitie týchto informácií
akýmkoľvek iným spôsobom porušuje tieto podmienky. Informácie týkajúce sa aplikácií zariadenia sú poskytované len pre vaše pohodlie a môžu byť nahradené aktualizáciami. Je vašou zodpovednosťou zabezpečiť, aby vaša aplikácia spĺňala vaše špecifikácie. Obráťte sa na miestne obchodné zastúpenie Microchip pre ďalšiu podporu alebo získajte ďalšiu podporu na www.microchip.com/en-us/support/design-help/client-support-services.

TIETO INFORMÁCIE POSKYTUJE SPOLOČNOSŤ MICROCHIP „TAK, AKO SÚ“. MICROCHIP NEPOSKYTUJE ŽIADNE PREHLÁSENIA ALEBO ZÁRUKY AKÉHOKOĽVEK DRUHU, ČI UŽ VÝSLOVNÉ ALEBO IMPLICITNÉ, PÍSOMNÉ ALEBO ÚSTNE, ZÁKONNÉ ALEBO INÉ, TÝKAJÚCE SA INFORMÁCIÍ VRÁTANEJ, ALE NIE VÝHRADNE, AKÝCHKOĽVEK IMPLIKOVANÝCH ZÁRUK, NEPORUŠOVANIA TN KONKRÉTNY ÚČEL ALEBO ZÁRUKY SÚVISIACE S JEHO STAVOM, KVALITOU ALEBO VÝKONOM.

V ŽIADNOM PRÍPADE NEBUDE MICROCHIP ZODPOVEDNÝ ZA AKÉKOĽVEK NEPRIAME, ŠPECIÁLNE, TRESTNÉ, NÁHODNÉ ALEBO NÁSLEDNÉ STRATY, ŠKODY, NÁKLADY ALEBO NÁKLADY AKÉHOKOĽVEK DRUHU SÚVISIACE S INFORMÁCIAMI ALEBO JEJ POUŽITÍM, BEZ OHĽADOM NA TOHTO SPÔSOBENIA, MOŽNOSŤ ALEBO ŠKODY SÚ PREDVÍDAJÚCE. V PLNOM ROZSAHU POVOLENOM ZÁKONOM, CELKOVÁ ZODPOVEDNOSŤ SPOLOČNOSTI MICROCHIP ZA VŠETKY NÁROKY V SÚVISLOSTI S INFORMÁCIAMI ALEBO S JEJ POUŽÍVANÍM NEPREKÁŽE VÝŠKU POPLATKOV, KTORÉ STE ZAPLATILI PRIAMO SPOLOČNOSTI MICROCHIP ZA INFORMÁCIE

Používanie zariadení Microchip v aplikáciách na podporu života a/alebo bezpečnostných aplikáciách je výlučne na riziko kupujúceho a kupujúci súhlasí s tým, že bude chrániť, odškodniť a chrániť spoločnosť Microchip pred akýmikoľvek škodami, nárokmi, žalobami alebo výdavkami vyplývajúcimi z takéhoto používania. Žiadne licencie sa neprenášajú, implicitne ani inak, na základe akýchkoľvek práv duševného vlastníctva Microchip, pokiaľ nie je uvedené inak.

Ochranné známky
Názov a logo mikročipu, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maxXTouch MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, Logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron a XMEGA sú registrované ochranné známky spoločnosti Microchip Technology Incorporated v USA a ďalších krajinách.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSync, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider a ZL sú registrované ochranné známky spoločnosti Microchip Technology Incorporated v USA

Potlačenie susedného kľúča, AKS, Analog-for-the-Digital Age, Akýkoľvek kondenzátor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoCDEM Average, MatdsPiSem. , 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, MaxCrypLink, max 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, PowerSilicon, PowerSilicon, , 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 a ZENA sú ochranné známky spoločnosti Microchip Technology Incorporated v USA a ďalších krajinách.

SQTP je servisná značka spoločnosti Microchip Technology Incorporated v USA. Logo Adaptec, Frequency on Demand, Silicon Storage Technology a Symmcom sú registrované ochranné známky spoločnosti Microchip Technology Inc. v iných krajinách. GestIC je registrovaná ochranná známka spoločnosti Microchip Technology Germany II GmbH & Co. KG, dcérskej spoločnosti Microchip Technology Inc., v iných krajinách.

Všetky ostatné ochranné známky uvedené v tomto dokumente sú majetkom príslušných spoločností.

© 2024, Microchip Technology Incorporated a jej dcérske spoločnosti. Všetky práva vyhradené.

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

Systém manažérstva kvality 
Informácie o systémoch riadenia kvality spoločnosti Microchip nájdete na stránke www.microchip.com/quality.

Celosvetový predaj a servis

AMERICAS ÁZIA/PACIFIK ÁZIA/PACIFIK EURÓPA
korporátne Kancelária
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tel: 480-792-7200
Fax: 480-792-7277
Technická podpora: www.microchip.com/support Web Adresa: www.microchip.com Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455
Austin, TX
Tel: 512-257-3370
Boston
Westborough, MA Tel: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Houston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN Tel: 317-773-8323
Fax: 317-773-5453
Tel: 317-536-2380
Los Angeles
Mission Viejo, CA Tel: 949-462-9523
Fax: 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
|Fax: 905-695-2078
Austrália – Sydney
Tel: 61-2-9868-6733
Čína – Peking
Tel: 86-10-8569-7000
Čína – Chengdu
Tel: 86-28-8665-5511
Čína – Chongqing
Tel: 86-23-8980-9588
Čína – Dongguan
Tel: 86-769-8702-9880
Čína – Guangzhou
Tel: 86-20-8755-8029
Čína – Hangzhou
Tel: 86-571-8792-8115
Čína Hong Kong SAR
Tel: 852-2943-5100
Čína – Nanjing
Tel: 86-25-8473-2460
Čína – Qingdao
Tel: 86-532-8502-7355
Čína – Šanghaj
Tel: 86-21-3326-8000
Čína – Shenyang
Tel: 86-24-2334-2829 Čína – Shenzhen
Tel: 86-755-8864-2200
Čína – Suzhou
Tel: 86-186-6233-1526
Čína – Wuhan
Tel: 86-27-5980-5300
Čína – Xian
Tel: 86-29-8833-7252
Čína – Xiamen
Tel: 86-592-2388138
Čína – Ču-chaj
Tel: 86-756-3210040
India Bangalore
Tel: 91-80-3090-4444
India – Naí Dillí
Tel: 91-11-4160-8631
India Pune
Tel: 91-20-4121-0141
Japonsko Osaka
Tel: 81-6-6152-7160
Japonsko Tokio
Tel: 81-3-6880- 3770
Kórea – Daegu
Tel: 82-53-744-4301
Kórea – Soul
Tel: 82-2-554-7200 Malajzia – Kuala Lumpur
Tel: 60-3-7651-7906
Malajzia – Penang
Tel: 60-4-227-8870
Filipíny Manila
Tel: 63-2-634-9065
Singapur
Tel: 65-6334-8870
Taiwan – Hsin Chu
Tel: 886-3-577-8366
Taiwan – Kaohsiung
Tel: 886-7-213-7830
Taiwan - Taipei
Tel: 886-2-2508-8600
Thajsko – Bangkok
Tel: 66-2-694-1351
Vietnam – Ho Či Min
Tel: 84-28-5448-2100
Rakúsko Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393Dánsko Kodaň
Tel: 45-4485-5910
Fax: 45-4485-2829Fínsko Espoo
Tel: 358-9-4520-820

Francúzsko Paríž
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Nemecko garching
Tel: 49-8931-9700

Nemecko Haan
Tel: 49-2129-3766400

Nemecko Heilbronn
Tel: 49-7131-72400

Nemecko Karlsruhe  Tel: 49-721-625370

Nemecko Mníchov
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Nemecko Rosenheim
Tel: 49-8031-354-560

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

Taliansko – Miláno
Tel: 39-0331-742611
Fax: 39-0331-466781

Taliansko – Padova
Tel: 39-049-7625286

Holandsko – Drunen
Tel: 31-416-690399
Fax: 31-416-690340

Nórsko Trondheim
Tel: 47-72884388

Poľsko – Varšava
Tel: 48-22-3325737

Rumunsko Bukurešť
Tel: 40-21-407-87-50

Španielsko – Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Švédsko – Göteborg
Tel: 46-31-704-60-40
Švédsko – Štokholm
Tel: 46-8-5090-4654
Spojené kráľovstvo – Wokingham
Tel: 44-118-921-5800
Fax: 44-118-921-5820

Aplikačná poznámka
© 2024 Microchip Technology Inc. a jej dcérske spoločnosti

Dokumenty / zdroje

Procesorový subsystém MICROCHIP AN4229 Risc V [pdf] Používateľská príručka
AN4229, AN4229 Risc V Processor Subsystem, AN4229, Risc V Processor Subsystem, Processor Subsystem, Subsystem

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *