MICROCHIP AN4229 Risc V Nënsistemi i procesorit
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:
- Shkarkoni modelin e referencës files nga RT PolarFire: Ndërtimi i nënsistemit të procesorit RISC-V.
- 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ë.
Zbatimi i harduerit (Bëni një pyetje)
Figura e mëposhtme tregon dizajnin Libero të nënsistemit të procesorit Mi-V.
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.
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.
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:
- Krijo një projekt Mi-V SoftConsole
- Shkarkoni MIV_RV32 HAL files dhe drejtuesit nga GitHub duke përdorur lidhjen si më poshtë: github.com/Mi-V-Soft-RISC-V/platform
- Importoni drejtuesit e firmuerit
- Krijo kryesore.c file me kodin e aplikimit
- Harto drejtuesit e firmuerit dhe skriptin lidhës
- Memoria e hartës dhe adresat periferike
- 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:
- Konfigurimi i harduerit
- 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:
- Fikeni bordin duke përdorur çelësin SW7.
- 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. - Lidheni kompjuterin pritës me lidhësin J24 duke përdorur kabllon USB.
- Për të aktivizuar SC_SPI, duhet të mbyllen 1-2 kunja të kërcyesit J8.
- 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.
- 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. - 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:
- Hapni Tera Term në kompjuterin pritës.
- Zgjidhni portin COM të identifikuar në Tera Term siç tregohet në figurën e mëposhtme.
- Nga shiriti i menysë, zgjidhni Setup > Serial port për të konfiguruar portën COM.
- Vendosni Speed (baud) në 115200 dhe Flow Control në asnjë dhe klikoni në opsionin New setting siç tregohet në figurën e mëposhtme.
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:
- Gjenerimi i klientit të inicializimit të TCM
- Programimi i pajisjes RT PolarFire®
- Gjenerimi i imazhit SPI Flash
- 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:
- Hapni Libero® SoC dhe ekzekutoni script.tcl (Shtojca 2: Ekzekutimi i skriptit TCL).
- Zgjidhni Konfiguro të dhënat dhe kujtimet e inicializimit të dizajnit > Libero Design Flow.
- 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.
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.
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.
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:
- Klikoni dy herë Run PROGRAM_SPI_IMAGE në skedën "Rrjedha e dizajnit".
- 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.
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:
- Konfiguroni harduerin, shihni Konfigurimi i harduerit.
- Në kompjuterin pritës, hapni softuerin FlashPro Express.
- Për të krijuar një projekt të ri pune, klikoni New ose zgjidhni New Job Project nga FlashPro Express Job nga menyja Project.
- 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.
- Klikoni OK. Programimi i kërkuar file është përzgjedhur dhe gati për t'u programuar.
- 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.
- Klikoni RUN. Kur pajisja programohet me sukses, shfaqet një status RUN PASSED siç tregohet në figurën e mëposhtme.
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:
- Hapni softuerin Libero.
- Zgjidhni Projekt > Ekzekutoni skriptin…..
- Klikoni Browse dhe zgjidhni script.tcl nga direktoria e shkarkuar HW.
- 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:
|
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 Gjermania – Garning Gjermania – Haan Gjermania – Heilbronn Gjermania – Karlsruhe Tel: 49-721-625370 Gjermania – Mynihu Gjermania – Rosenheim Izrael – Hod Hasharon Itali – Milano Itali – Padova Holandë – Drunen Norvegjia – Trondheim Polonia – Varshavë Rumania – Bukuresht Spanjë - Madrid |
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 |