MIKROCHIP-LOGO

MICROCHIP AN4229 Risc V Nënsistemi i procesorit

MICROCHIP-AN4229 Risc-V-Processor-Subsystem-PRODUCT

Informacioni i produktit

Specifikimet

  • Emri i produktit: RT PolarFire
  • Modeli: AN4229
  • Nënsistemi i procesorit: RISC-V
  • Kërkesat e energjisë: Përshtatës i rrymës 12V/5A AC
  • Ndërfaqja: USB 2.0 A në mini-B, Micro B USB 2.0

Udhëzimet e përdorimit të produktit

Kërkesat e projektimit
Kërkesat e harduerit dhe softuerit për ndërtimin e një nënsistemi të procesorit Mi-V janë si më poshtë:

  • Përshtatës i rrymës 12V/5A dhe kordoni
  • Kabllo USB 2.0 A në mini-B
  • Kabllo Micro B USB 2.0
  • Referojuni readme.txt file në dizajn files për të gjitha versionet e nevojshme të softuerit

Parakushtet e projektimit
Para fillimit të procesit të projektimit, sigurohuni që të keni kryer hapat e mëposhtëm:

  • [Lista e kushteve paraprake]

Përshkrimi i Dizajnit
MIV_RV32 është një bërthamë procesori e krijuar për të zbatuar grupin e udhëzimeve RISC-V. Bërthama mund të zbatohet në një FPGA.

FAQ

  • Pyetje: Cilat janë kërkesat e harduerit për RT PolarFire?
    Përgjigje: Kërkesat e harduerit përfshijnë një përshtatës dhe kordon rrymë 12V/5A AC, kabllo USB 2.0 A në mini-B dhe kabllo Micro B USB 2.0.
  • Pyetje: Cili është nënsistemi i procesorit të RT PolarFire?
    Përgjigje: Nënsistemi i procesorit bazohet në arkitekturën RISC-V.

Hyrje (Bëni një pyetje)

Microchip ofron IP-në e procesorit Mi-V dhe zinxhirin e veglave të softuerit pa kosto për të zhvilluar dizajne të bazuara në procesor RISC-V. RISC-V është një arkitekturë standarde e hapur e instruksioneve (ISA) nën qeverisjen e fondacionit RISC-V. Ai ofron përfitime të shumta, të cilat përfshijnë mundësimin e komunitetit me burim të hapur për të testuar dhe përmirësuar bërthamat me një ritëm më të shpejtë sesa ISA-të e mbyllura. RT PolarFire® Field Programmable Gate Array (FPGA) mbështet procesorët e butë Mi-V për të ekzekutuar aplikacionet e përdoruesve. Ky shënim aplikacioni përshkruan se si të ndërtohet një nënsistem i procesorit Mi-V për të ekzekutuar një aplikacion përdoruesi nga memoria e caktuar TCM e inicializuar nga SPI Flash.

Kërkesat e dizajnit (Bëni një pyetje)
Tabela e mëposhtme liston kërkesat e harduerit dhe softuerit për ndërtimin e një nënsistemi të procesorit Mi-V.

Tabela 1-1. Kërkesat e projektimit

Kërkesa Përshkrimi
Kërkesat e harduerit
Kompleti i zhvillimit RT PolarFire® (RTPF500TS-1CG1509M) Përshtatës i rrymës 12V/5A AC dhe kabllo USB 2.0 A në mini-B Kabllo Micro B USB 2.0 REV 1.0
Kërkesat e softuerit
Libero® SoC FlashPro Express SoftConsole Shihni readme.txt file në dizajn files për të gjitha versionet e softuerit të nevojshëm për të krijuar modelin e referencës Mi-V

 Parakushtet e projektimit (Bëni një pyetje)

Para se të filloni, kryeni hapat e mëposhtëm:

  1. Shkarkoni modelin e referencës files nga RT PolarFire: Ndërtimi i nënsistemit të procesorit RISC-V.
  2. Shkarkoni dhe instaloni Libero® SoC nga lidhja e mëposhtme: Libero SoC v2024.1 ose më vonë.

Përshkrimi i dizajnit (Bëni një pyetje)

MIV_RV32 është një bërthamë procesori e krijuar për të zbatuar grupin e udhëzimeve RISC-V. Bërthama mund të konfigurohet që të ketë ndërfaqe autobusi AHB, APB3 dhe AXI3/4 për aksese periferike dhe memorie. Figura e mëposhtme tregon bllok diagramin e nivelit të lartë të nënsistemit Mi-V të ndërtuar në RT PolarFire® FPGA.

Aplikacioni i përdoruesit që do të ekzekutohet në procesorin Mi-V mund të ruhet në një SPI Flash të jashtëm. Në ndezjen e pajisjes, kontrolluesi i sistemit inicializon TCM-në e caktuar me aplikacionin e përdoruesit. Rivendosja e sistemit lëshohet pasi të përfundojë inicializimi i TCM. Nëse aplikacioni i përdoruesit ruhet në SPI Flash, Kontrolluesi i Sistemit përdor ndërfaqen SC_SPI për të lexuar aplikacionin e përdoruesit nga SPI Flash. Aplikacioni i dhënë i përdoruesit printon mesazhin UART "Hello World!" dhe pulson LED-të e përdoruesit në tabelë.

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

Zbatimi i harduerit (Bëni një pyetje)

Figura e mëposhtme tregon dizajnin Libero të nënsistemit të procesorit Mi-V.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

Blloqe IP (Bëni një pyetje)
Tabela e mëposhtme liston blloqet IP të përdorura në modelin e referencës së nënsistemit të procesorit Mi-V dhe funksionin e tyre.

Tabela 4-1. Përshkrimi i Blloqeve IP

Emri IP Përshkrimi
INIT_MONITOR Monitori i inicializimit RT PolarFire® merr statusin e inicializimit të pajisjes dhe kujtesës
reset_syn Ky është instantacioni i IP-së CORERESET_PF i cili gjeneron një rivendosje sinkron të nivelit të sistemit për nënsistemin Mi-V
 

CCC_0

Blloku RT PolarFire Clock Conditioning Circuitry (CCC) merr një orë hyrëse prej 160 MHz nga blloku PF_OSC dhe gjeneron një orë pëlhure 83.33 MHz për nënsistemin e procesorit Mi-V dhe pajisje të tjera periferike.
 

 

 

MIV_RV32_C0 (IP i procesorit të butë Mi-V)

Vlera e paracaktuar e procesorit të butë Mi-V për rivendosjen e adresës së vektorit është 0✕8000_0000. Pas rivendosjes së pajisjes, procesori ekzekuton aplikacionin nga 0✕8000_0000. TCM është memoria kryesore e procesorit Mi-V dhe është memorie e përcaktuar në 0✕8000_0000. TCM inicializohet me aplikacionin e përdoruesit që ruhet në SPI Flash. Në hartën e kujtesës së procesorit Mi-V, diapazoni 0✕8000_0000 deri në 0✕8000_FFFF është përcaktuar për ndërfaqen e memories TCM dhe diapazoni 0✕7000_0000 deri në 0✕7FFF_FFFF është përcaktuar për ndërfaqen APB.
MIV_ESS_C0_0 Ky Nënsistem i Zgjeruar MIV (ESS) përdoret për të mbështetur GPIO dhe UART
CoreSPI_C0_0 CoreSPI përdoret për të programuar SPI Flash të jashtëm
PF_SPI Makro PF_SPI ndërlidh logjikën e pëlhurës me Flashin e jashtëm SPI, i cili është i lidhur me Kontrolluesin e Sistemit
PF_OSC PF_OSC është një oshilator në bord i cili gjeneron orë dalëse 160 MHz

E rëndësishme: Të gjithë udhëzuesit dhe manualet e përdoruesit të IP-së janë në dispozicion nga Libero SoC > Katalog

Harta e kujtesës (Bëni një pyetje)
 Tabela e mëposhtme liston hartën e memories së memories dhe pajisjeve periferike.

Tabela 4-2. Përshkrimi i hartës së kujtesës

Pajisjet periferike Adresa e fillimit
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Implementimi i softuerit (Bëni një pyetje)

Microchip ofron zinxhirin e veglave SoftConsole për të ndërtuar një aplikacion përdoruesi RISC-V të ekzekutueshëm (.hex) file dhe korrigjoni atë. Dizajni i referencës files përfshijnë hapësirën e punës të firmuerit që përmban projektin e softuerit MiV_uart_blinky. Aplikacioni i përdoruesit MiV_uart_blinky është programuar në një SPI Flash të jashtëm duke përdorur Libero® SoC. Aplikacioni i dhënë i përdoruesit printon mesazhin UART "Hello World!" dhe pulson LED-të e përdoruesit në tabelë.

Sipas hartës së memories së dizajnit Libero SoC, adresat periferike UART dhe GPIO janë hartuar përkatësisht në 0x71000000 dhe 0x75000000. Ky informacion ofrohet në hw_platform.h file siç tregohet në figurën e mëposhtme.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)Aplikacioni i përdoruesit duhet të ekzekutohet nga memoria TCM (kodi, të dhënat dhe steka). Prandaj, adresa RAM në skriptin lidhës vendoset në adresën fillestare të memories TCM siç tregohet në figurën e mëposhtme.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)Skripti lidhës (miv-rv32-ram.ld) është i disponueshëm në dosjen FW\MiV_uart_blinky\miv_rv32_hal të dizajnit files. Për të ndërtuar aplikacionin e përdoruesit, kryeni hapat e mëposhtëm:

  1. Krijo një projekt Mi-V SoftConsole
  2. Shkarkoni MIV_RV32 HAL files dhe drejtuesit nga GitHub duke përdorur lidhjen si më poshtë: github.com/Mi-V-Soft-RISC-V/platform
  3. Importoni drejtuesit e firmuerit
  4. Krijo kryesore.c file me kodin e aplikimit
  5. Harto drejtuesit e firmuerit dhe skriptin lidhës
  6. Memoria e hartës dhe adresat periferike
  7. Ndërtoni aplikacionin

Për më shumë informacion rreth këtyre hapave, shihni AN4997: PolarFire FPGA Ndërtimi i një nënsistemi të procesorit Mi-V. Hex file krijohet pas ndërtimit të suksesshëm dhe përdoret për konfigurimin e dizajnit dhe inicializimit të memories në ekzekutimin e demonstrimit.

 Vendosja e demonstrimit (Bëni një pyetje)

Për të konfiguruar demonstrimin, kryeni hapat e mëposhtëm:

  1. Konfigurimi i harduerit
  2. Konfigurimi i terminalit serial (Tera Term)

Konfigurimi i harduerit (Bëni një pyetje)
E rëndësishme: Korrigjimi i aplikacionit Mi-V duke përdorur korrigjuesin e SoftConsole nuk do të funksionojë nëse është aktivizuar modaliteti i pezullimit të kontrolluesit të sistemit. Modaliteti i pezullimit të kontrolluesit të sistemit është i çaktivizuar për këtë dizajn për të demonstruar aplikacionin Mi-V.

Për të konfiguruar harduerin, kryeni hapat e mëposhtëm:

  1. Fikeni bordin duke përdorur çelësin SW7.
  2. Hapni bluzën J31 për të përdorur programuesin e jashtëm FlashPro ose Mbyllni bluzën J31 për të përdorur programuesin e integruar FlashPro.
    E rëndësishme: Programuesi i Embedded Flash Pro mund të përdoret vetëm për programim përmes Libero ose FPExpress, ai nuk mund të përdoret për korrigjimin e aplikacionit të bazuar në Mi-V.
  3. Lidheni kompjuterin pritës me lidhësin J24 duke përdorur kabllon USB.
  4. Për të aktivizuar SC_SPI, duhet të mbyllen 1-2 kunja të kërcyesit J8.
  5. Lidhni programuesin FlashPro me lidhësin J3 (JTAG header) dhe përdorni një kabllo tjetër USB për të lidhur programuesin FlashPro me kompjuterin pritës.
  6. Sigurohuni që drejtuesit e urës USB në UART të zbulohen automatikisht, gjë që mund të verifikohet përmes menaxherit të pajisjes në kompjuterin pritës.
    E rëndësishme: Siç tregohet në figurën 6-1, vetitë e portit të COM16 tregojnë se është i lidhur me portën serike USB. Prandaj, COM16 është zgjedhur në këtë shembullample. Numri i portit COM është specifik i sistemit. Nëse drejtuesit e urës USB në UART nuk janë të instaluar, shkarkoni dhe instaloni drejtuesit nga www.microchip.com/en-us/product/mcp2200.
  7. Lidheni furnizimin me energji elektrike me lidhësin J19 dhe ndizni furnizimin me energji elektrike duke përdorur çelësin SW7.

 

Vendosja e terminalit serial (Tera Term) (Bëni një pyetje)
Aplikacioni i përdoruesit (MiV_uart_blinky.hex file) printon "Hello World!" mesazh në terminalin serik përmes ndërfaqes UART.

Për të konfiguruar terminalin serial, kryeni hapat e mëposhtëm:

  1. Hapni Tera Term në kompjuterin pritës.
  2. Zgjidhni portin COM të identifikuar në Tera Term siç tregohet në figurën e mëposhtme.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. Nga shiriti i menysë, zgjidhni Setup > Serial port për të konfiguruar portën COM. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. Vendosni Speed ​​(baud) në 115200 dhe Flow Control në asnjë dhe klikoni në opsionin New setting siç tregohet në figurën e mëposhtme.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

Pasi të konfigurohet terminali serial, hapi tjetër është programimi i pajisjes RT PolarFire®.

Ekzekutimi i demonstrimit (Bëni një pyetje)

Për të ekzekutuar demonstrimin, kryeni hapat e mëposhtëm:

  1. Gjenerimi i klientit të inicializimit të TCM
  2. Programimi i pajisjes RT PolarFire®
  3. Gjenerimi i imazhit SPI Flash
  4. Programimi i SPI Flash

Gjenerimi i klientit të inicializimit të TCM (Bëni një pyetje)
Për të inicializuar TCM në RT PolarFire® duke përdorur kontrolluesin e sistemit, një parametr lokal l_cfg_hard_tcm0_en në miv_rv32_subsys_pkg.v file duhet të ndryshohet në 1'b1 përpara Sintezës. Për më shumë informacion, shihni Udhëzuesin e Përdoruesit MIV_RV32.

Në Libero® SoC, opsioni Configure Design Initialization Data and Memories gjeneron klientin e inicializimit të TCM dhe e shton atë në sNVM, μPROM ose një SPI Flash të jashtëm, bazuar në llojin e memories jo të paqëndrueshme të zgjedhur. Në këtë shënim aplikacioni, klienti i inicializimit TCM ruhet në SPI Flash. Ky proces kërkon aplikacionin e përdoruesit të ekzekutueshëm file (.heks file). Hex file (*.hex) është krijuar duke përdorur projektin e aplikacionit SoftConsole. Një sampaplikacioni i përdoruesit ofrohet së bashku me dizajnin files. Aplikacioni i përdoruesit file (.hex) zgjidhet për krijimin e klientit të inicializimit TCM duke përdorur hapat e mëposhtëm:

  1. Hapni Libero® SoC dhe ekzekutoni script.tcl (Shtojca 2: Ekzekutimi i skriptit TCL).
  2. Zgjidhni Konfiguro të dhënat dhe kujtimet e inicializimit të dizajnit > Libero Design Flow.
  3. Në skedën Fabric RAMs, zgjidhni shembullin TCM dhe klikoni dy herë mbi të për të hapur kutinë e dialogut Edit Fabric RAM Initialization Client, siç tregohet në figurën e mëposhtme.
  4. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)Në kutinë e dialogut Edit Fabric RAM Initialization Client, vendosni llojin e ruajtjes në SPI-Flash. Pastaj, zgjidhni Përmbajtja nga file dhe klikoni butonin Import (…) siç tregohet në figurën e mëposhtme.

MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) Programimi i pajisjes RT PolarFire (Bëni një pyetje)

  • Dizajni i referencës filepërfshijnë projektin e nënsistemit të procesorit Mi-V të krijuar duke përdorur Libero® SoC. Pajisja RT PolarFire® mund të programohet duke përdorur Libero SoC.
  • Rrjedha e projektimit Libero SoC është paraqitur në figurën e mëposhtme. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

Për të programuar pajisjen RT PolarFire, hapni projektin Libero të nënsistemit të procesorit Mi-V, i cili krijohet duke përdorur skriptet e ofruara TCL në Libero SoC dhe klikoni dy herë Run Program Action .

Gjenerimi i imazhit SPI Flash (Bëni një pyetje)

  • Për të gjeneruar imazhin SPI Flash, klikoni dy herë Generate SPI Flash Image në skedën Design Flow.
  • Kur imazhi SPI Flash gjenerohet me sukses, një shenjë e gjelbër shfaqet pranë Generate SPI Flash Image.

Programimi i SPI Flash (Bëni një pyetje)
Për të programuar imazhin SPI Flash, kryeni hapat e mëposhtëm:

  1. Klikoni dy herë Run PROGRAM_SPI_IMAGE në skedën "Rrjedha e dizajnit".
  2. Klikoni Po në kutinë e dialogut.
  • Kur imazhi SPI është programuar me sukses në pajisje, një shenjë e gjelbër shfaqet pranë Run PROGRAM_SPI_IMAGE.
  • Pas përfundimit të programimit të SPI Flash, TCM është gati. Si rezultat, LED 1, 2, 3 dhe 4 pulsojnë dhe më pas vërehen printime në terminalin serik, siç tregohet në figurën e mëposhtme.
    MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

Kjo përfundon demonstrimin.
Pajisja RT PolarFire® dhe SPI Flash mund të programohen gjithashtu duke përdorur FlashPro Express, shihni Shtojcën 1: Programimi i pajisjes RT PolarFire dhe SPI Flash duke përdorur FlashPro Express.

 Shtojca 1: Programimi i pajisjes RT PolarFire dhe SPI Flash duke përdorur FlashPro Express (Bëni një pyetje)

Dizajni i referencës files përfshijnë një punë programimi file për programimin e pajisjes RT PolarFire® duke përdorur FlashPro Express. Kjo punë file përfshin gjithashtu imazhin SPI Flash, i cili është klienti i inicializimit të TCM. FlashPro Express programon si pajisjen RT PolarFire ashtu edhe SPI Flash me këtë programim .job file. Programimi .punë file është në dispozicion në DesignFiles_directory\Programming_files.

Për të programuar pajisjen RT PolarFire me programimin file duke përdorur FlashPro Express, kryeni hapat e mëposhtëm:

  1. Konfiguroni harduerin, shihni Konfigurimi i harduerit.
  2. Në kompjuterin pritës, hapni softuerin FlashPro Express.
  3. Për të krijuar një projekt të ri pune, klikoni New ose zgjidhni New Job Project nga FlashPro Express Job nga menyja Project.
  4. Futni sa vijon në kutinë e dialogut:
    • Punë programimi file: Klikoni Browse dhe lundroni në vendndodhjen ku .job file ndodhet dhe zgjidhni file. Punë file është në dispozicion në DesignFiles_directory\Programming_files.
    • Vendndodhja e projektit të punës në FlashPro Express: Klikoni Shfleto dhe lundroni në vendndodhjen ku dëshironi të ruani projektin.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. Klikoni OK. Programimi i kërkuar file është përzgjedhur dhe gati për t'u programuar.
  6. Dritarja FlashPro Express shfaqet siç tregohet në figurën e mëposhtme. Konfirmoni që një numër programuesi të shfaqet në fushën Programuesi. Nëse jo, kontrolloni lidhjet e bordit dhe klikoni Rifresko/Riskan programuesit. MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. Klikoni RUN. Kur pajisja programohet me sukses, shfaqet një status RUN PASSED siç tregohet në figurën e mëposhtme.MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

Kjo përfundon programimin e pajisjes RT PolarFire dhe SPI Flash. Pas programimit të tabelës, vëzhgoni "Hello World!" mesazhi i printuar në terminalin UART dhe pulsimi i LED-ve të përdoruesit.

 Shtojca 2: Ekzekutimi i skriptit TCL (Bëni një pyetje)

Skriptet TCL janë dhënë në dizajn files dosje nën direktorinë HW. Nëse kërkohet, rrjedha e projektimit mund të riprodhohet nga zbatimi i projektimit deri në gjenerimin e punës file.

Për të ekzekutuar TCL, kryeni hapat e mëposhtëm:

  1. Hapni softuerin Libero.
  2. Zgjidhni Projekt > Ekzekutoni skriptin…..
  3. Klikoni Browse dhe zgjidhni script.tcl nga direktoria e shkarkuar HW.
  4. Klikoni Run.

Pas ekzekutimit të suksesshëm të skriptit TCL, projekti Libero krijohet brenda drejtorisë HW.

  • Për më shumë informacion rreth skripteve TCL, shihni rtpf_an4229_df/HW/TCL_Script_readme.txt. Për më shumë informacion mbi komandat TCL, shihni Udhëzuesin e Referencës së Komandave Tcl. Kontaktoni me mikroçipin
  • Mbështetje teknike për çdo pyetje të hasur gjatë ekzekutimit të skriptit TCL.

 Historia e rishikimit (Bëni një pyetje)

Tabela e historisë së rishikimit përshkruan ndryshimet që janë zbatuar në dokument. Ndryshimet renditen me rishikim, duke filluar me publikimin më aktual.

Tabela 10-1. Historia e kaluar

Rishikim Data Përshkrimi
B 10/2024 Më poshtë është lista e ndryshimeve të bëra në rishikimin B të dokumentit:
  • Përditësuar rishikimin e bordit në Tabelën 1-1
  • U shtuan Mi-V ESS dhe CoreSPI në Figurën 3-1 në seksionin e Përshkrimit të Dizajnit
  • Blloqe MIV_ESS_C0_0 dhe CoreSPI_C0_0 u shtuan në tabelën 4-1 në seksionin Blloqe IP
  • Përditësuar vlerën e Adresës së Fillimit në Tabelën 4-2
  • Figura 5-1 dhe Figura 5-2 e përditësuar në seksionin Implementimi i Softuerit
  • U shtua një shënim në lidhje me modalitetin e pezullimit të kontrolluesit të sistemit, shtoi cilësimet e kërcyesit të SPI Enable dhe programimit FlashPro (qoftë i integruar ose i jashtëm) në hapat në seksionin "Konfigurimi i harduerit".
  • Figura 6 e përditësuar -1, Figura 6-2 dhe Figura 6-3 në seksionin Konfigurimi i Terminalit Serial (Tera Term)
  • Figura 7 e përditësuar -1 dhe Figura 7-2 në seksionin Generating the TCM Initialization Client
  • Figura 7-4 e përditësuar në Programimin e seksionit SPI Flash
  • Shtojca 2 e shtuar: Ekzekutimi i seksionit TCL Script
A 10/2021 Publikimi i parë i këtij dokumenti

Mbështetje për mikroçip FPGA

Grupi i produkteve Microchip FPGA mbështet produktet e tij me shërbime të ndryshme mbështetëse, duke përfshirë Shërbimin ndaj Klientit, Qendrën e Mbështetjes Teknike të Klientit, një websiti dhe zyrat e shitjeve në mbarë botën. Klientëve u sugjerohet të vizitojnë burimet në internet të Microchip përpara se të kontaktojnë mbështetjen pasi ka shumë të ngjarë që pyetjeve të tyre të jenë përgjigjur tashmë.

Kontaktoni Qendrën e Mbështetjes Teknike përmes webfaqe në www.microchip.com/support. Përmendni numrin e pjesës së pajisjes FPGA, zgjidhni kategorinë e duhur të rastit dhe ngarkoni modelin files gjatë krijimit të një rasti të mbështetjes teknike.
Kontaktoni Shërbimin e Klientit për mbështetjen jo-teknike të produktit, të tilla si çmimi i produktit, përmirësimet e produktit, informacioni i përditësimit, statusi i porosisë dhe autorizimi.

  • Nga Amerika e Veriut, telefononi 800.262.1060
  • Nga pjesa tjetër e botës, telefononi 650.318.4460
  • Faks, nga kudo në botë, 650.318.8044

Informacioni i mikroçipit

Mikroçipi Webfaqe
Microchip ofron mbështetje në internet nëpërmjet tonë webfaqe në www.microchip.com/. Kjo webfaqe përdoret për të bërë files dhe informacione lehtësisht të disponueshme për klientët. Disa nga përmbajtjet e disponueshme përfshijnë:

  • Mbështetja e produktit – Fletët e të dhënave dhe gabimet, shënimet e aplikacionit dhe sampprogramet, burimet e dizajnit, udhëzuesit e përdoruesit dhe dokumentet mbështetëse të harduerit, versionet më të fundit të softuerit dhe softueri i arkivuar
  • Mbështetja e Përgjithshme Teknike – Pyetjet e bëra më shpesh (FAQ), kërkesat për mbështetje teknike, grupet e diskutimit në internet, listimi i anëtarëve të programit të partnerit të projektimit të mikroçipit
  • Biznesi i Microchip - Zgjedhës të produktit dhe udhëzues për porositje, njoftimet më të fundit për shtyp të Microchip, listim seminaresh dhe ngjarjesh, listime të zyrave të shitjes së Microchip, shpërndarësve dhe përfaqësuesve të fabrikës

Shërbimi i njoftimit për ndryshimin e produktit

  • Shërbimi i njoftimit për ndryshimin e produktit të Microchip ndihmon për t'i mbajtur klientët aktualë në produktet Microchip. Abonentët do të marrin njoftim me email sa herë që ka ndryshime, përditësime, rishikime ose gabime në lidhje me një familje të caktuar produkti ose mjet zhvillimi me interes.
  • Për t'u regjistruar, shkoni te www.microchip.com/pcn dhe ndiqni udhëzimet e regjistrimit.

Mbështetja e klientit
Përdoruesit e produkteve Microchip mund të marrin ndihmë përmes disa kanaleve:

  • Distributor ose Përfaqësues
  • Zyra Lokale e Shitjeve
  • Inxhinier i zgjidhjeve të integruara (ESE)
  • Mbështetje Teknike

Konsumatorët duhet të kontaktojnë shpërndarësin, përfaqësuesin ose ESE-në e tyre për mbështetje. Zyrat lokale të shitjeve janë gjithashtu në dispozicion për të ndihmuar klientët. Një listë e zyrave të shitjeve dhe vendndodhjeve është përfshirë në këtë dokument.

Mbështetja teknike është në dispozicion përmes webfaqe në: www.microchip.com/support

Veçori e mbrojtjes së kodit të pajisjeve me mikroçip
Vini re detajet e mëposhtme të veçorisë së mbrojtjes së kodit në produktet Microchip:

  • Produktet me mikroçip plotësojnë specifikimet e përfshira në fletën e tyre të të dhënave të mikroçipit.
  • Microchip beson se familja e tij e produkteve është e sigurt kur përdoret në mënyrën e synuar, brenda specifikimeve të funksionimit dhe në kushte normale.
  • Mikroçipi vlerëson dhe mbron në mënyrë agresive të drejtat e tij të pronësisë intelektuale. Përpjekjet për të shkelur veçoritë e mbrojtjes së kodit të produktit Microchip janë rreptësisht të ndaluara dhe mund të shkelin Aktin e të Drejtave të Autorit të Mijëvjeçarit Dixhital.
  • As Microchip dhe as ndonjë prodhues tjetër gjysmëpërçues nuk mund të garantojë sigurinë e kodit të tij. Mbrojtja e kodit nuk do të thotë që ne garantojmë se produkti është "i pathyeshëm". Mbrojtja e kodit po zhvillohet vazhdimisht. Microchip është i përkushtuar të përmirësojë vazhdimisht veçoritë e mbrojtjes së kodit të produkteve tona.

Njoftim Ligjor
Ky publikim dhe informacioni këtu mund të përdoren vetëm me produktet Microchip, duke përfshirë për të dizajnuar, testuar dhe integruar produktet Microchip me aplikacionin tuaj. Përdorimi i këtij informacioni
në çdo mënyrë tjetër shkel këto kushte. Informacioni në lidhje me aplikacionet e pajisjes ofrohet vetëm për lehtësinë tuaj dhe mund të zëvendësohet nga përditësimet. Është përgjegjësia juaj të siguroheni që aplikacioni juaj të plotësojë specifikimet tuaja. Kontaktoni zyrën tuaj lokale të shitjeve të Microchip për mbështetje shtesë ose merrni mbështetje shtesë në www.microchip.com/en-us/support/design-help/client-support-services.

KY INFORMACION SIGUROHET NGA MIKROCHIP "AS IS". MICROCHIP NUK BËN ASNJË PËRFAQËSIM OSE GARANCI TË ASNJË LLOJI, TË SHPREHUR APO TË nënkuptuara, SHKRUARA APO GOJAL, STATUTOR APO TË NDRYSHME, LIDHUR ME INFORMACIONIN QË PËRFSHIRË POR JO TË KUFIZUARA TË KUFIZUARA MOS SHKELJA, TREGTUESHMËRIA DHE PËRSHTATSHMËRIA PËR NJË QËLLIM TË VEÇANTË, OSE GARANCI LIDHUR ME GJENDJEN, CILËSINË APO PERFORMANCËN E SAJ.

NË ASNJË RAST MIKROCHIP DO TË JETË PËRGJEGJËS PËR ASNJË HUMBJE, DËM, KOST OSE SHPENZIM TË INDIREKT, TË VEÇANTË, NËNDËKUESHËM, INCIDENTALE OSE PAJISJELE, TË ÇFARË TË LLOJIT TË LIDHUR ME SHBBËN, NË, EDHE NËSE MIKROCHIP ËSHTË KËSHILLUAR PËR MUNDËSITË OSE DËMET JANE TË PARASHIKUESHME. NË PLOTËSITËN E LEJUAR NGA LIGJI, PËRGJEGJËSIA TOTALE E MIKROÇIPIT PËR TË GJITHA KËRKESAT NË ASDO MËNYRË LIDHUR ME INFORMACIONIN OSE PËRDORIMIN E TIJ NUK DO TË KAJTËROJË SHUMËN E TARIFAVE, NËSE KA NDONJË, TË NJOFTIM TË GJITHA PAMA INFORMACION.

Përdorimi i pajisjeve me mikroçip në aplikacionet e mbështetjes së jetës dhe/ose të sigurisë është tërësisht në rrezik të blerësit dhe blerësi pranon të mbrojë, dëmshpërblejë dhe mbajë Mikroçipin e padëmshëm nga çdo dhe të gjitha dëmet, pretendimet, paditë ose shpenzimet që rrjedhin nga një përdorim i tillë. Asnjë licencë nuk transmetohet, në mënyrë të nënkuptuar ose ndryshe, sipas asnjë të drejte të pronësisë intelektuale të Microchip, përveç nëse përcaktohet ndryshe.

Markat tregtare
Emri dhe logoja e Microchip, logoja e Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, Linktys, maXe MediaLB, megaAVR, Microsemi, logoja Microsemi, logoja MOST, MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logoja PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logoymricom, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron dhe XMEGA janë marka tregtare të regjistruara të Microchip Technology Incorporated në SHBA dhe vende të tjera.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logoja ProASIC Plus, Quiet-Wire, SyncForld, SmartForu TimeCesium, TimeHub, TimePictra, TimeProvider dhe ZL janë marka tregtare të regjistruara të Microchip Technology Incorporated në SHBA

Mbyllja e çelësit ngjitur, AKS, Analog-për-mosha dixhitale, çdo kondensator, AnyIn, AnyOut, Ndërrimi i shtuar, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoPmicnage. Përputhja , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Programim serial në qark, ICSP, INICnet, Paralelimi inteligjent, IntelliMOS, Lidhshmëria me Çipa, JitterBlocker, Knob-on-GinryLiptox, maksimumiView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Logo e çertifikuar, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Gjenerimi i kodeve të gjithëdijshme, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSureSmart, , 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, Total Endurro , Koha e besuar, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect dhe ZENA janë marka tregtare të Microchip Technology Incorporated në SHBA dhe vende të tjera.

SQTP është një markë shërbimi e Microchip Technology Incorporated në SHBA Logoja Adaptec, Frequency on Demand, Silicon Storage Technology dhe Symmcom janë marka tregtare të regjistruara të Microchip Technology Inc. në vende të tjera. GestIC është një markë e regjistruar e Microchip Technology Germany II GmbH & Co. KG, një filial i Microchip Technology Inc., në vende të tjera.

Të gjitha markat e tjera të përmendura këtu janë pronë e kompanive të tyre përkatëse.

© 2024, Microchip Technology Incorporated dhe filialet e saj. Të gjitha të drejtat e rezervuara.

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

Sistemi i Menaxhimit të Cilësisë 
Për informacion në lidhje me Sistemet e Menaxhimit të Cilësisë të Microchip, ju lutemi vizitoni www.microchip.com/quality.

Shitjet dhe shërbimi në mbarë botën

AMERIKA AZI/PACIFIK AZI/PACIFIK EVROPA
Korporata Zyra
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tel: 480-792-7200
Faksi: 480-792-7277
Mbështetje Teknike: www.microchip.com/support Web Adresa: www.microchip.com Atlanta
Duluth, GA
Tel: 678-957-9614
Faksi: 678-957-1455
Austin, Teksas
Tel: 512-257-3370
Boston
Westborough, MA Tel: 774-760-0087
Faksi: 774-760-0088
Çikago
Itasca, IL
Tel: 630-285-0071
Faksi: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Faksi: 972-818-2924
Detroit
Novi, MI
Tel: 248-848-4000
Hjuston, TX
Tel: 281-894-5983
Indianapolis
Noblesville, IN Tel: 317-773-8323
Faksi: 317-773-5453
Tel: 317-536-2380
Los Anxhelos
Mission Viejo, CA Tel: 949-462-9523
Faksi: 949-462-9608
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
Nju Jork, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270
Kanadaja Toronto
Tel: 905-695-1980
|Fax: 905-695-2078
Australi – Sidnej
Tel: 61-2-9868-6733
Kinë – Pekin
Tel: 86-10-8569-7000
Kinë – Chengdu
Tel: 86-28-8665-5511
Kinë - Chongqing
Tel: 86-23-8980-9588
Kinë – Dongguan
Tel: 86-769-8702-9880
Kinë – Guangzhou
Tel: 86-20-8755-8029
Kinë – Hangzhou
Tel: 86-571-8792-8115
Kinë Hong Kong SAR
Tel: 852-2943-5100
Kinë – Nanjing
Tel: 86-25-8473-2460
Kinë – Qingdao
Tel: 86-532-8502-7355
Kinë – Shanghai
Tel: 86-21-3326-8000
Kinë – Shenyang
Tel: 86-24-2334-2829 Kinë – Shenzhen
Tel: 86-755-8864-2200
Kinë – Suzhou
Tel: 86-186-6233-1526
Kinë – Wuhan
Tel: 86-27-5980-5300
Kinë – Xian
Tel: 86-29-8833-7252
Kinë – Xiamen
Tel: 86-592-2388138
Kinë – Zhuhai
Tel: 86-756-3210040
Indi Bangalore
Tel: 91-80-3090-4444
Indi – Nju Delhi
Tel: 91-11-4160-8631
Indi Pune
Tel: 91-20-4121-0141
Japonia Osaka
Tel: 81-6-6152-7160
Japonia Tokio
Tel: 81-3-6880- 3770
Korea – Daegu
Tel: 82-53-744-4301
Kore - Seul
Tel: 82-2-554-7200 Malajzi – Kuala Lumpur
Tel: 60-3-7651-7906
Malajzi – Penang
Tel: 60-4-227-8870
Filipinet Manila
Tel: 63-2-634-9065
Singapor
Tel: 65-6334-8870
Tajvani – Hsin Çu
Tel: 886-3-577-8366
Tajvan – Kaohsiung
Tel: 886-7-213-7830
Tajvan – Taipei
Tel: 886-2-2508-8600
Tajlandë – Bangkok
Tel: 66-2-694-1351
Vietnam – Ho Chi Minh
Tel: 84-28-5448-2100
Austria Wels
Tel: 43-7242-2244-39
Faksi: 43-7242-2244-393Danimarka Kopenhagen
Tel: 45-4485-5910
Faks: 45-4485-2829Finlanda Espoo
Tel: 358-9-4520-820

Franca Parisi
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Gjermania Garning
Tel: 49-8931-9700

Gjermania Haan
Tel: 49-2129-3766400

Gjermania Heilbronn
Tel: 49-7131-72400

Gjermania Karlsruhe  Tel: 49-721-625370

Gjermania Mynihu
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Gjermania Rosenheim
Tel: 49-8031-354-560

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

Itali – Milano
Tel: 39-0331-742611
Faks: 39-0331-466781

Itali – Padova
Tel: 39-049-7625286

Holandë – Drunen
Tel: 31-416-690399
Faks: 31-416-690340

Norvegjia Trondheim
Tel: 47-72884388

Polonia – Varshavë
Tel: 48-22-3325737

Rumania Bukuresht
Tel: 40-21-407-87-50

Spanjë - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Suedi – Gothenberg
Tel: 46-31-704-60-40
Suedi – Stokholm
Tel: 46-8-5090-4654
MB - Wokingham
Tel: 44-118-921-5800
Faksi: 44-118-921-5820

Shënim i Aplikimit
© 2024 Microchip Technology Inc. dhe filialet e saj

Dokumentet / Burimet

MICROCHIP AN4229 Risc V Nënsistemi i procesorit [pdfUdhëzuesi i përdoruesit
AN4229, AN4229 Nënsistemi i procesorit Risc V, AN4229, Nënsistemi i procesorit Risc V, Nënsistemi i procesorit, nënsistemi

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *