MIKROCHIP-LOGO

Procesorový subsystém MICROCHIP AN4229 Risc V

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

Informace o produktu

Specifikace

  • Název produktu: RT PolarFire
  • Model: AN4229
  • Procesorový subsystém: RISC-V
  • Požadavky na napájení: 12V/5A AC napájecí adaptér
  • Rozhraní: USB 2.0 A až mini-B, Micro B USB 2.0

Návod k použití produktu

Požadavky na design
Hardwarové a softwarové požadavky pro vytvoření procesorového subsystému Mi-V jsou následující:

  • 12V/5A napájecí adaptér a kabel
  • Kabel USB 2.0 A na mini-B
  • Micro B USB 2.0 kabel
  • Viz soubor readme.txt file v designu files pro všechny potřebné verze softwaru

Předpoklady pro design
Před zahájením procesu návrhu se ujistěte, že byly provedeny následující kroky:

  • [Seznam předpokladů]

Popis designu
MIV_RV32 je procesorové jádro navržené pro implementaci instrukční sady RISC-V. Jádro může být implementováno na FPGA.

FAQ

  • Otázka: Jaké jsou hardwarové požadavky pro RT PolarFire?
    Odpověď: Hardwarové požadavky zahrnují 12V/5A napájecí adaptér a kabel, kabel USB 2.0 A na mini-B a kabel Micro B USB 2.0.
  • Otázka: Jaký je procesorový subsystém RT PolarFire?
    Odpověď: Procesorový subsystém je založen na architektuře RISC-V.

Úvod (Zeptejte se)

Microchip nabízí IP procesor Mi-V a softwarový nástroj pro vývoj návrhů založených na procesorech RISC-V zdarma. RISC-V je standardní otevřená architektura instrukční sady (ISA) pod správou nadace RISC-V. Nabízí četné výhody, mezi které patří umožnění open source komunitě testovat a vylepšovat jádra rychlejším tempem než uzavřené ISA. RT PolarFire® Field Programmable Gate Array (FPGA) podporují soft procesory Mi-V pro spouštění uživatelských aplikací. Tato aplikační poznámka popisuje, jak sestavit subsystém procesoru Mi-V pro spouštění uživatelské aplikace z určené paměti TCM inicializované z SPI Flash.

Požadavky na design (Zeptejte se)
V následující tabulce jsou uvedeny hardwarové a softwarové požadavky pro vytvoření procesorového subsystému Mi-V.

Tabulka 1-1. Požadavky na design

Požadavek Popis
Hardwarové požadavky
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A napájecí adaptér a kabel USB 2.0 A na mini-B kabel Micro B USB 2.0 kabel REV 1.0
Softwarové požadavky
SoftConsole Libero® SoC FlashPro Express Viz readme.txt file v designu files pro všechny verze softwaru potřebné k vytvoření referenčního návrhu Mi-V

 Předpoklady designu (Zeptejte se)

Než začnete, proveďte následující kroky:

  1. Stáhněte si referenční design files od RT PolarFire: Building RISC-V Processer Subsystem.
  2. Stáhněte a nainstalujte Libero® SoC z následujícího odkazu: Libero SoC v2024.1 nebo novější.

Popis designu (Zeptejte se)

MIV_RV32 je procesorové jádro navržené pro implementaci instrukční sady RISC-V. Jádro lze nakonfigurovat tak, aby mělo rozhraní sběrnice AHB, APB3 a AXI3/4 pro periferní a paměťové přístupy. Následující obrázek ukazuje blokové schéma nejvyšší úrovně subsystému Mi-V postaveného na RT PolarFire® FPGA.

Uživatelská aplikace, která má být spuštěna na procesoru Mi-V, může být uložena na externím SPI Flash. Při zapnutí zařízení systémový řadič inicializuje určený TCM s uživatelskou aplikací. Reset systému se uvolní po dokončení inicializace TCM. Pokud je uživatelská aplikace uložena v SPI Flash, ovladač systému používá rozhraní SC_SPI pro čtení uživatelské aplikace z SPI Flash. Daná uživatelská aplikace vytiskne zprávu UART „Hello World!“ a bliká uživatelské LED na desce.

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

Implementace hardwaru (Zeptejte se)

Následující obrázek ukazuje návrh Libero procesorového subsystému Mi-V.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

IP bloky (Zeptejte se)
V následující tabulce jsou uvedeny IP bloky použité v referenčním návrhu procesorového subsystému Mi-V a jejich funkce.

Tabulka 4-1. Popis bloků IP

Název IP Popis
INIT_MONITOR RT PolarFire® Initialization Monitor získává stav inicializace zařízení a paměti
reset_syn Toto je konkretizace IP CORERESET_PF, která generuje synchronní reset na systémové úrovni pro subsystém Mi-V
 

CCC_0

Blok RT PolarFire Clock Conditioning Circuitry (CCC) odebírá vstupní takt 160 MHz z bloku PF_OSC a generuje látkový takt 83.33 MHz pro subsystém procesoru Mi-V a další periferie.
 

 

 

MIV_RV32_C0 (IP měkkého procesoru Mi-V)

Výchozí hodnota Reset Vector Address pro procesor Mi-V soft je 0✕8000_0000. Po resetu zařízení procesor spustí aplikaci od 0✕8000_0000. TCM je hlavní paměť procesoru Mi-V a je mapována na 0✕8000_0000. TCM se inicializuje pomocí uživatelské aplikace, která je uložena v SPI Flash. V mapě paměti procesoru Mi-V je pro paměťové rozhraní TCM definován rozsah 0✕8000_0000 až 0✕8000_FFFF a pro rozhraní APB je definován rozsah 0✕7000_0000 až 0✕7FFF_FFFF.
MIV_ESS_C0_0 Tento MIV Extended Subsystem (ESS) se používá pro podporu GPIO a UART
CoreSPI_C0_0 CoreSPI se používá k programování externího SPI Flash
PF_SPI Makro PF_SPI propojuje logiku struktury s externí SPI Flash, která je připojena k systémovému ovladači
PF_OSC PF_OSC je vestavěný oscilátor, který generuje výstupní takt 160 MHz

Důležité: Všechny IP uživatelské příručky a příručky jsou dostupné v Libero SoC > Katalog

Mapa paměti (Zeptejte se)
 Následující tabulka uvádí paměťovou mapu pamětí a periferií.

Tabulka 4-2. Popis mapy paměti

Periferní zařízení Počáteční adresa
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Implementace softwaru (Zeptejte se)

Microchip poskytuje SoftConsole toolchain pro vytvoření spustitelného uživatelského souboru RISC-V (.hex) file a odladit to. Referenční design files zahrnují pracovní plochu Firmware, která obsahuje softwarový projekt MiV_uart_blinky. Uživatelská aplikace MiV_uart_blinky je naprogramována na externím SPI Flash pomocí Libero® SoC. Daná uživatelská aplikace vytiskne zprávu UART „Hello World!“ a bliká uživatelské LED na desce.

Podle mapy paměti návrhu Libero SoC jsou adresy periferií UART a GPIO mapovány na 0x71000000 a 0x75000000. Tyto informace jsou uvedeny na hw_platform.h file jak je znázorněno na následujícím obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)Uživatelská aplikace musí být spuštěna z paměti TCM (kód, data a zásobník). Proto je adresa RAM ve skriptu linkeru nastavena na počáteční adresu paměti TCM, jak je znázorněno na následujícím obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)Skript linkeru (miv-rv32-ram.ld) je k dispozici ve složce FW\MiV_uart_blinky\miv_rv32_hal návrhu files. Chcete-li sestavit uživatelskou aplikaci, proveďte následující kroky:

  1. Vytvořte projekt Mi-V SoftConsole
  2. Stáhněte si MIV_RV32 HAL files a ovladače z GitHubu pomocí následujícího odkazu: github.com/Mi-V-Soft-RISC-V/platforma
  3. Importujte ovladače firmwaru
  4. Vytvořte soubor main.c file s kódem aplikace
  5. Mapujte ovladače firmwaru a skript linkeru
  6. Paměť map a adresy periferií
  7. Sestavte aplikaci

Další informace o těchto krocích naleznete v tématu AN4997: PolarFire FPGA Building a Mi-V Processor Subsystem. .hex file je vytvořen po úspěšném sestavení a používá se pro konfiguraci návrhu a inicializace paměti v Running the Demo.

 Nastavení ukázky (Zeptejte se)

Chcete-li nastavit demo, proveďte následující kroky:

  1. Nastavení hardwaru
  2. Nastavení sériového terminálu (Tera Term)

Nastavení hardwaru (Zeptejte se)
Důležité: Ladění aplikací Mi-V pomocí ladicího programu SoftConsole nebude fungovat, pokud je povolen režim pozastavení ovladače systému. Režim pozastavení ovladače systému je u tohoto návrhu deaktivován, aby se předvedla aplikace Mi-V.

Chcete-li nastavit hardware, proveďte následující kroky:

  1. Vypněte desku pomocí spínače SW7.
  2. Otevřete propojku J31, chcete-li použít externí programátor FlashPro, nebo zavřete propojku J31, chcete-li použít vestavěný programátor FlashPro.
    Důležité: Embedded Flash Pro Programmer lze použít pouze pro programování prostřednictvím Libero nebo FPExpress, nelze jej použít pro ladění aplikací založených na Mi-V.
  3. Připojte hostitelský počítač ke konektoru J24 pomocí kabelu USB.
  4. Pro aktivaci SC_SPI by měly být sepnuty 1-2 kolíky propojky J8.
  5. Připojte programátor FlashPro ke konektoru J3 (JTAG header) a pomocí jiného kabelu USB připojte programátor FlashPro k hostitelskému počítači.
  6. Zajistěte, aby byly automaticky detekovány ovladače můstku USB na UART, což lze ověřit prostřednictvím správce zařízení na hostitelském počítači.
    Důležité: Jak je znázorněno na obrázku 6-1, vlastnosti portu COM16 ukazují, že je připojen k sériovému portu USB. Proto je v tomto příkladu vybrán COM16ample. Číslo portu COM je specifické pro systém. Pokud nejsou nainstalovány ovladače USB to UART bridge, stáhněte a nainstalujte ovladače z www.microchip.com/en-us/product/mcp2200.
  7. Připojte napájení ke konektoru J19 a zapněte napájení pomocí přepínače SW7.

 

Nastavení sériového terminálu (Tera Term) (Zeptejte se)
Uživatelská aplikace (MiV_uart_blinky.hex file) vytiskne „Ahoj světe!“ zprávu na sériovém terminálu přes rozhraní UART.

Chcete-li nastavit sériový terminál, proveďte následující kroky:

  1. Spusťte Tera Term na hostitelském počítači.
  2. Vyberte identifikovaný COM port v Tera Term, jak je znázorněno na následujícím obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. Na liště nabídek vyberte Nastavení > Sériový port pro nastavení portu COM. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. Nastavte rychlost (baud) na 115200 a řízení toku na žádné a klikněte na možnost Nové nastavení, jak je znázorněno na následujícím obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

Po nastavení sériového terminálu je dalším krokem naprogramování zařízení RT PolarFire®.

Spuštění ukázky (Zeptejte se)

Chcete-li spustit demo, proveďte následující kroky:

  1. Generování inicializačního klienta TCM
  2. Programování zařízení RT PolarFire®
  3. Generování SPI Flash obrazu
  4. Programování SPI Flash

Generování inicializačního klienta TCM (Zeptejte se)
Chcete-li inicializovat TCM v RT PolarFire® pomocí systémového ovladače, místní parametry l_cfg_hard_tcm0_en v miv_rv32_subsys_pkg.v file musí být před syntézou změněno na 1'b1. Další informace naleznete v uživatelské příručce MIV_RV32.

V Libero® SoC možnost Configure Design Initialization Data and Memories vygeneruje inicializačního klienta TCM a přidá jej do sNVM, μPROM nebo externího SPI Flash na základě zvoleného typu energeticky nezávislé paměti. V této poznámce k aplikaci je inicializační klient TCM uložen v SPI Flash. Tento proces vyžaduje spustitelný soubor uživatelské aplikace file (.hex file). Šestnáctka file (*.hex) je generován pomocí aplikačního projektu SoftConsole. A sampSpolu s návrhem je poskytována uživatelská aplikace files. Uživatelská aplikace file (.hex) je vybrán pro vytvoření inicializačního klienta TCM pomocí následujících kroků:

  1. Spusťte Libero® SoC a spusťte script.tcl (Příloha 2: Spuštění skriptu TCL).
  2. Vyberte Konfigurovat data inicializace návrhu a paměti > Libero Design Flow.
  3. Na kartě Fabric RAM vyberte instanci TCM a poklepáním na ni otevřete dialogové okno Edit Fabric RAM Initialization Client, jak je znázorněno na následujícím obrázku.
  4. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)V dialogovém okně Upravit inicializačního klienta Fabric RAM nastavte Typ úložiště na SPI-Flash. Poté vyberte Obsah z file a klepněte na tlačítko Importovat (…), jak je znázorněno na následujícím obrázku.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) Programování zařízení RT PolarFire (Zeptejte se)

  • Referenční design files zahrnují projekt procesorového subsystému Mi-V vytvořený pomocí Libero® SoC. Zařízení RT PolarFire® lze naprogramovat pomocí Libero SoC.
  • Návrhový tok Libero SoC je znázorněn na následujícím obrázku. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

Chcete-li naprogramovat zařízení RT PolarFire, otevřete projekt Libero podsystému procesoru Mi-V, který je vytvořen pomocí poskytnutých skriptů TCL v Libero SoC, a poklepejte na Run Program Action .

Generování obrázku SPI Flash (Zeptejte se)

  • Chcete-li vygenerovat obrázek SPI Flash, poklepejte na Generate SPI Flash Image na kartě Design Flow.
  • Když je obrázek SPI Flash úspěšně vygenerován, objeví se vedle Generate SPI Flash Image zelená značka zaškrtnutí.

Programování SPI Flash (Zeptejte se)
Chcete-li naprogramovat obraz SPI Flash, proveďte následující kroky:

  1. Poklepejte na Spustit PROGRAM_SPI_IMAGE na kartě Design Flow.
  2. Klepněte na tlačítko Ano v dialogovém okně.
  • Když je obraz SPI úspěšně naprogramován do zařízení, objeví se vedle Run PROGRAM_SPI_IMAGE zelená značka zaškrtnutí.
  • Po dokončení programování SPI Flash je TCM připraven. V důsledku toho LED diody 1, 2, 3 a 4 blikají a poté jsou na sériovém terminálu pozorovány výtisky, jak je znázorněno na následujícím obrázku.
    MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

Tím demo končí.
Zařízení RT PolarFire® a SPI Flash lze také naprogramovat pomocí FlashPro Express, viz Příloha 1: Programování zařízení RT PolarFire a SPI Flash pomocí FlashPro Express.

 Dodatek 1: Programování zařízení RT PolarFire a SPI Flash pomocí FlashPro Express (Zeptejte se)

Referenční design files zahrnují programovací práci file pro programování zařízení RT PolarFire® pomocí FlashPro Express. Tato práce file zahrnuje také obraz SPI Flash, což je inicializační klient TCM. FlashPro Express programuje jak zařízení RT PolarFire, tak SPI Flash pomocí této programovací úlohy file. Programování file je k dispozici na DesignFiles_adresář\Programování_files.

Programování zařízení RT PolarFire pomocí programování file pomocí FlashPro Express proveďte následující kroky:

  1. Nastavte hardware, viz Nastavení hardwaru.
  2. Na hostitelském počítači spusťte software FlashPro Express.
  3. Chcete-li vytvořit nový projekt úlohy, klepněte na Nový nebo vyberte Nový projekt úlohy z FlashPro Express Job z nabídky Projekt.
  4. V dialogovém okně zadejte následující:
    • Programátorská práce file: Klikněte na Procházet a přejděte do umístění, kde se nachází .úloha file se nachází a vyberte file. Práce file je k dispozici na DesignFiles_adresář\Programování_files.
    • Umístění projektu úlohy FlashPro Express: Klepněte na Procházet a přejděte do umístění, kam chcete projekt uložit.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. Klepněte na tlačítko OK. Požadované programování file je vybrán a připraven k naprogramování.
  6. Zobrazí se okno FlashPro Express, jak je znázorněno na následujícím obrázku. Potvrďte, že se v poli Programátor zobrazuje číslo programátoru. Pokud ne, zkontrolujte připojení desky a klikněte na Refresh/Rescan Programmers. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. Klepněte na RUN. Když je zařízení úspěšně naprogramováno, zobrazí se stav RUN PASSED, jak je znázorněno na následujícím obrázku.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

Tím je zařízení RT PolarFire a programování SPI Flash ukončeno. Po naprogramování desky sledujte "Ahoj světe!" zpráva vytištěná na terminálu UART a blikání uživatelských LED.

 Dodatek 2: Spuštění skriptu TCL (Zeptejte se)

V návrhu jsou uvedeny skripty TCL files složka v adresáři HW. V případě potřeby lze tok návrhu reprodukovat od implementace návrhu až po vytvoření zakázky file.

Chcete-li spustit TCL, proveďte následující kroky:

  1. Spusťte software Libero.
  2. Vyberte Projekt > Spustit skript…..
  3. Klikněte na Procházet a ze staženého HW adresáře vyberte script.tcl.
  4. Klikněte na Spustit.

Po úspěšném provedení TCL skriptu je v HW adresáři vytvořen projekt Libero.

  • Další informace o skriptech TCL viz rtpf_an4229_df/HW/TCL_Script_readme.txt. Další informace o příkazech TCL naleznete v Referenční příručce příkazů Tcl. Kontaktujte Microchip
  • Technická podpora pro jakékoli dotazy zjištěné při spouštění skriptu TCL.

 Historie revizí (Zeptejte se)

Tabulka historie revizí popisuje změny, které byly v dokumentu implementovány. Změny jsou uvedeny podle revizí, počínaje nejnovější publikací.

Tabulka 10-1. Historie revizí

Revize Datum Popis
B 10/2024 Níže je uveden seznam změn provedených v revizi B dokumentu:
  • Aktualizována revize desky v tabulce 1-1
  • Přidány Mi-V ESS a CoreSPI na obrázek 3-1 v části Popis návrhu
  • Přidány bloky MIV_ESS_C0_0 a CoreSPI_C0_0 v tabulce 4-1 v části Bloky IP
  • Aktualizována hodnota počáteční adresy v tabulce 4-2
  • Aktualizován obrázek 5-1 a obrázek 5-2 v části Implementace softwaru
  • Přidána poznámka týkající se režimu pozastavení řadiče systému, přidána nastavení propojek pro SPI Enable a programování FlashPro (buď vestavěné nebo externí) v krocích v části Nastavení hardwaru
  • Aktualizovaný obrázek 6-1, Obrázek 6-2 a Obrázek 6-3 v části Nastavení sériového terminálu (Tera Term)
  • Aktualizovaný obrázek 7-1 a Obrázek 7-2 v části Generování inicializačního klienta TCM
  • Aktualizován obrázek 7-4 v části Programování SPI Flash
  • Přidána příloha 2: Spuštění sekce TCL Script
A 10/2021 První publikace tohoto dokumentu

Podpora Microchip FPGA

Skupina produktů Microchip FPGA podporuje své produkty různými podpůrnými službami, včetně zákaznických služeb, zákaznického centra technické podpory, a webmísto a celosvětové prodejní kanceláře. Zákazníkům se doporučuje, aby před kontaktováním podpory navštívili online zdroje Microchip, protože je velmi pravděpodobné, že jejich dotazy již byly zodpovězeny.

Kontaktujte centrum technické podpory prostřednictvím webmísto na www.microchip.com/support. Uveďte číslo dílu FPGA zařízení, vyberte vhodnou kategorii pouzdra a nahrajte design files při vytváření případu technické podpory.
Obraťte se na zákaznický servis pro netechnickou podporu produktu, jako je cena produktu, aktualizace produktu, informace o aktualizaci, stav objednávky a autorizace.

  • Ze Severní Ameriky volejte 800.262.1060
  • Ze zbytku světa volejte 650.318.4460
  • Fax odkudkoli na světě, 650.318.8044 XNUMX XNUMX

Informace o mikročipu

Mikročip Webmísto
Microchip poskytuje online podporu prostřednictvím našeho webmísto na www.microchip.com/. Tento webmísto se používá k výrobě files a informace snadno dostupné zákazníkům. Některý dostupný obsah zahrnuje:

  • Produktová podpora – datové listy a errata, aplikační poznámky a sampprogramy, zdroje návrhů, uživatelské příručky a dokumenty podpory hardwaru, nejnovější verze softwaru a archivovaný software
  • Obecná technická podpora – často kladené otázky (FAQ), požadavky na technickou podporu, online diskusní skupiny, seznam členů programu designérských partnerů společnosti Microchip
  • Business of Microchip – průvodce pro výběr produktů a objednávky, nejnovější tiskové zprávy Microchip, seznam seminářů a akcí, seznamy prodejních kanceláří Microchip, distributorů a zástupců továren

Služba upozornění na změnu produktu

  • Služba oznamování změn produktů společnosti Microchip pomáhá zákazníkům udržovat aktuální informace o produktech společnosti Microchip. Předplatitelé obdrží e-mailové upozornění, kdykoli dojde ke změnám, aktualizacím, revizím nebo chybám souvisejícím s konkrétní produktovou řadou nebo vývojovým nástrojem, který je zajímá.
  • Chcete-li se zaregistrovat, přejděte na www.microchip.com/pcn a postupujte podle pokynů k registraci.

Zákaznická podpora
Uživatelé produktů Microchip mohou získat pomoc prostřednictvím několika kanálů:

  • Distributor nebo zástupce
  • Místní prodejní kancelář
  • Embedded Solutions Engineer (ESE)
  • Technická podpora

Zákazníci by měli kontaktovat svého distributora, zástupce nebo ESE s žádostí o podporu. Zákazníkům jsou k dispozici také místní prodejní kanceláře. V tomto dokumentu je uveden seznam prodejních kanceláří a míst.

Technická podpora je k dispozici prostřednictvím webmísto na: www.microchip.com/support

Funkce ochrany kódem zařízení Microchip
Všimněte si následujících podrobností o funkci ochrany kódu na produktech Microchip:

  • Produkty Microchip splňují specifikace obsažené v jejich konkrétním datovém listu Microchip.
  • Společnost Microchip věří, že její řada produktů je bezpečná, pokud se používají zamýšleným způsobem, v rámci provozních specifikací a za normálních podmínek.
  • Microchip si cení a agresivně chrání svá práva duševního vlastnictví. Pokusy o porušení funkcí ochrany kódu produktu Microchip jsou přísně zakázány a mohou porušovat zákon Digital Millennium Copyright Act.
  • Společnost Microchip ani žádný jiný výrobce polovodičů nemůže zaručit bezpečnost svého kódu. Ochrana kódem neznamená, že garantujeme, že produkt je „nerozbitný“. Ochrana kódu se neustále vyvíjí. Společnost Microchip se zavázala neustále zlepšovat funkce ochrany kódu našich produktů.

Právní upozornění
Tato publikace a zde uvedené informace mohou být použity pouze s produkty Microchip, včetně návrhu, testování a integrace produktů Microchip s vaší aplikací. Použití těchto informací
jakýmkoli jiným způsobem porušuje tyto podmínky. Informace týkající se aplikací zařízení jsou poskytovány pouze pro vaše pohodlí a mohou být nahrazeny aktualizacemi. Je vaší odpovědností zajistit, aby vaše aplikace odpovídala vašim specifikacím. Obraťte se na místní obchodní zastoupení Microchip pro další podporu nebo získejte další podporu na www.microchip.com/en-us/support/design-help/client-support-services.

TYTO INFORMACE POSKYTUJE SPOLEČNOST MICROCHIP „TAK JAK JSOU“. MICROCHIP NEPOSKYTUJE ŽÁDNÁ PROHLÁŠENÍ ANI ZÁRUKY JAKÉHOKOLI DRUHU, AŤ UŽ VÝSLOVNÉ ČI PŘEDPOKLÁDANÉ, PÍSEMNÉ NEBO ÚSTNÍ, ZÁKONNÉ NEBO JINÉ, TÝKAJÍCÍ SE INFORMACÍ VČETNĚ, ALE NE OMEZENÍ, JAKÝCHKOLI PŘEDPOKLÁDANÝCH ZÁRUK, ZÁRUK NEPORUŠENÍ TNCH OBCHODU KONKRÉTNÍ ÚČEL NEBO ZÁRUKY VZTAHUJÍCÍ SE K JEHO STAVU, KVALITĚ NEBO VÝKONU.

V ŽÁDNÉM PŘÍPADĚ NEBUDE MICROCHIP ODPOVĚDNÁ ZA ŽÁDNÉ NEPŘÍMÉ, ZVLÁŠTNÍ, TRESTNÉ, NÁHODNÉ NEBO NÁSLEDNÉ ZTRÁTY, ŠKODY, NÁKLADY NEBO NÁKLADY JAKÉHOKOLI DRUHU, JAKKOLI SOUVISEJÍCÍ S INFORMACÍ NEBO JEJICH POUŽITÍM, JAKKOLI BY BYLO UVEDENO, JAK BY BYLO ZPŮSOBeno, MOŽNOST NEBO ŠKODY JSOU PŘEDVÍDAJÍCÍ. CELKOVÁ ODPOVĚDNOST SPOLEČNOSTI MICROCHIP ZA VŠECHNY NÁROKY SOUVISEJÍCÍ S INFORMACEMI NEBO JEJICH POUŽITÍM NEPŘEKROČÍ V NEJVYŠŠÍM ROZSAHU POVOLENÉM ZÁKONEM, KTERÉ JSTE ZA INFORMACE ZAPLATILI PŘÍMO SPOLEČNOSTI MICROCHIP.

Použití zařízení Microchip v aplikacích na podporu života a/nebo v bezpečnostních aplikacích je zcela na riziko kupujícího a kupující souhlasí s tím, že bude Microchip bránit, odškodnit a chránit před všemi škodami, nároky, žalobami nebo výdaji vyplývajícími z takového použití. Žádné licence nejsou poskytovány, implicitně ani jinak, v rámci jakýchkoli práv duševního vlastnictví společnosti Microchip, pokud není uvedeno jinak.

ochranné známky
Název a logo Microchip, 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 jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemí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 jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA

Přilehlé potlačení klíče, AKS, Analog-for-the-Digital Age, Libovolný kondenzátor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoCompanion, CryptoCDEM Average, MatdsPI , 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, MaxCpginLink, 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, 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 jsou ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích.

SQTP je servisní značka společnosti Microchip Technology Incorporated v USA. Logo Adaptec, Frequency on Demand, Silicon Storage Technology a Symmcom jsou registrované ochranné známky společnosti Microchip Technology Inc. v jiných zemích. GestIC je registrovaná ochranná známka společnosti Microchip Technology Germany II GmbH & Co. KG, dceřiné společnosti Microchip Technology Inc., v jiných zemích.

Všechny ostatní ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných společností.

© 2024, Microchip Technology Incorporated a její dceřiné společnosti. Všechna práva vyhrazena.

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

Systém managementu kvality 
Informace týkající se systémů řízení kvality společnosti Microchip naleznete na adrese www.microchip.com/quality.

Celosvětový prodej a servis

AMERIKY ASIE/PACIFIK ASIE/PACIFIK EVROPA
Firemní Kancelář
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álie – Sydney
Tel: 61-2-9868-6733
Čína – Peking
Tel: 86-10-8569-7000
Čína – Čcheng-tu
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 – Chang-čou
Tel: 86-571-8792-8115
Čína Hong Kong SAR
Tel: 852-2943-5100
Čína – Nanjing
Tel: 86-25-8473-2460
Čína – Čching-tao
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 – Zhuhai
Tel: 86-756-3210040
Indie Bangalore
Tel: 91-80-3090-4444
Indie – Nové Dillí
Tel: 91-11-4160-8631
Indie Pune
Tel: 91-20-4121-0141
Japonsko Ósaka
Tel: 81-6-6152-7160
Japonsko Tokio
Tel: 81-3-6880- 3770
Korea – Daegu
Tel: 82-53-744-4301
Korea – Soul
Tel: 82-2-554-7200 Malajsie – Kuala Lumpur
Tel: 60-3-7651-7906
Malajsie – Penang
Tel: 60-4-227-8870
Filipíny Manila
Tel: 63-2-634-9065
Singapur
Tel: 65-6334-8870
Tchaj-wan – Hsin Chu
Tel: 886-3-577-8366
Tchaj-wan – Kaohsiung
Tel: 886-7-213-7830
Tchaj -wan - Tchaj -pej
Tel: 886-2-2508-8600
Thajsko – Bangkok
Tel: 66-2-694-1351
Vietnam – Ho Či Min
Tel: 84-28-5448-2100
Rakousko Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393Dánsko Kodaň
Tel: 45-4485-5910
Fax: 45-4485-2829Finsko Espoo
Tel: 358-9-4520-820

Francie Paříž
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Německo garching
Tel: 49-8931-9700

Německo Haan
Tel: 49-2129-3766400

Německo Heilbronn
Tel: 49-7131-72400

Německo Karlsruhe  Tel: 49-721-625370

Německo Mnichov
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Německo Rosenheim
Tel: 49-8031-354-560

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

Itálie – Milán
Tel: 39-0331-742611
Fax: 39-0331-466781

Itálie – Padova
Tel: 39-049-7625286

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

Norsko Trondheim
Tel: 47-72884388

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

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

Španělsko - 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 – Stockholm
Tel: 46-8-5090-4654
Velká Británie – Wokingham
Tel: 44-118-921-5800
Fax: 44-118-921-5820

Poznámka k aplikaci
© 2024 Microchip Technology Inc. a její dceřiné společnosti

Dokumenty / zdroje

Procesorový subsystém MICROCHIP AN4229 Risc V [pdfUživatelská příručka
AN4229, AN4229 Risc V Processor Subsystem, AN4229, Risc V Processor Subsystem, Processor Subsystem, Subsystem

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *