I-MICROCHIP-LOGO

I-MICROCHIP AN4229 I-Risc V Inkqubo engaphantsi kweProsesa

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

Ulwazi lweMveliso

Iinkcukacha

  • Igama leMveliso: RT PolarFire
  • Imodeli: AN4229
  • Isixokelelwano soMprosesa: I-RISC-V
  • Iimfuno zamandla: I-12V / 5A i-adapter yamandla ye-AC
  • Ujongano: USB 2.0 A ukuya mini-B, Micro B USB 2.0

Imiyalelo yokusetyenziswa kwemveliso

IiMfuno zoYilo
Iimfuno zehardware kunye nesoftware yokwakha isistim esezantsi yenkqubo yeMi-V zezi zilandelayo:

  • I-12V / 5A i-adapter yamandla ye-AC kunye nentambo
  • USB 2.0 A ukuya mini-B intambo
  • Micro B USB 2.0 intambo
  • Jonga kwi readme.txt file kuyilo files kuzo zonke iinguqulelo zesoftware ezifunekayo

Uyilo olufunekayo
Ngaphambi kokuqala inkqubo yoyilo, qiniseka ukuba la manyathelo alandelayo ayenziwa:

  • [Uluhlu lwezinto ezifunekayo]

Inkcazo yoyilo
MIV_RV32 ngundoqo womqhubekekisi oyilelwe ukuphumeza iseti yomyalelo weRISC-V. Undoqo unokuphunyezwa kwiFPGA.

FAQ

  • Umbuzo: Ziziphi iimfuno ze-hardware ze-RT PolarFire?
    A: Iimfuno ze-hardware ziquka i-adapter yamandla ye-12V / 5A AC kunye nentambo, i-USB 2.0 A ukuya kwi-mini-B cable, kunye ne-Micro B USB 2.0 cable.
  • Q: Yintoni inkqubo engaphantsi ye-RT PolarFire?
    A: Inkqubo esezantsi yomqhubekekisi isekwe kuyilo lweRISC-V.

Intshayelelo (Buza umbuzo)

I-Microchip inikezela nge-IP ye-IP ye-Mi-V kunye ne-software toolchain ngaphandle kweendleko zokuphuhlisa i-RISC-V yoyilo olusekelwe kwiprosesa. I-RISC-V ngumgangatho ovulekileyo woMyalelo weSet Architecture (ISA) phantsi kolawulo lwesiseko se-RISC-V. Ibonelela ngeenzuzo ezininzi, ezibandakanya ukuvumela uluntu oluvulelekileyo ukuba luvavanye kwaye luphucule ii-cores ngesantya esikhawulezayo kunee-ISA ezivaliweyo. I-RT PolarFire® Field Programmable Gate Array (FPGAs) ixhasa iiprosesa ezithambileyo ze-Mi-V ukuqhuba izicelo zomsebenzisi. Eli nqaku lesicelo lichaza indlela yokwakhiwa kwenkqubo esezantsi ye-Mi-V yokwenza isicelo somsebenzisi kwimemori ye-TCM echongiweyo eqaliswe kwi-SPI Flash.

Iimfuno zoyilo (Buza umbuzo)
Le theyibhile ilandelayo idwelisa ihardware kunye neemfuno zesoftware yokwakha isistim esezantsi yeMi-V.

Uluhlu 1-1. IiMfuno zoYilo

Imfuneko Inkcazo
IiMfuno zeHardware
I-RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A iadaptha yamandla ye-AC kunye nentambo ye-USB 2.0 A ukuya kwintambo encinci ye-B Micro B USB 2.0 intambo ISITYHILELO 1.0
IiMfuno zeSoftware
Libero® SoC FlashPro Express SoftConsole Bona i readme.txt file kuyilo files kuzo zonke iinguqulelo zesoftware ezifunekayo ukwenza uyilo lwereferensi ye Mi-V

 Uyilo olufunekayo (Buza umbuzo)

Ngaphambi kokuba uqale, yenza la manyathelo alandelayo:

  1. Khuphela uyilo lwereferensi files ukusuka kwi-RT PolarFire: Ukwakha i-RISC-V Inkqubo ephantsi yoMsebenzi.
  2. Khuphela kwaye ufake i-Libero® SoC kwikhonkco elilandelayo: Libero SoC v2024.1 okanye kamva.

Inkcazo yoyilo (Buza umbuzo)

MIV_RV32 ngundoqo womqhubekekisi oyilelwe ukuphumeza iseti yomyalelo weRISC-V. Undoqo unokuqwalasela ukuba ube ne-AHB, i-APB3, kunye ne-AXI3/4 i-interfaces yebhasi ye-peripheral kunye nememori yokufikelela. Lo mfanekiso ulandelayo ubonisa umzobo webhloko yenqanaba eliphezulu le-Mi-V subsystem eyakhelwe kwi-RT PolarFire® FPGA.

Isicelo somsebenzisi esiza kuphunyezwa kwiprosesa ye-Mi-V sinokugcinwa kwiFlash yeSPI yangaphandle. Ekonyuseni amandla kwesixhobo, umlawuli wenkqubo uqalisa i-TCM echongiweyo ngesicelo somsebenzisi. Ukuseta kwakhona inkqubo kukhutshwa emva kokuba ukuqaliswa kwe-TCM kugqityiwe. Ukuba usetyenziso lomsebenzisi lugcinwe kwi-SPI Flash, uMlawuli weNkqubo usebenzisa i-SC_SPI ujongano lokufunda usetyenziso lomsebenzisi kwi-SPI Flash. Isicelo somsebenzisi esinikiweyo siprinta umyalezo we-UART "Molo Hlabathi!" kwaye idanyaza ii-LEDs zabasebenzisi ebhodini.

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

Ukuphunyezwa kweHardware (Buza umbuzo)

Lo mzobo ulandelayo ubonisa uyilo lweLibero lwenkqubo esezantsi yenkqubo yeMi-V.I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (2)

Iibhloko ze-IP (Buza umbuzo)
Le theyibhile ilandelayo idwelisa iibhloko ze-IP ezisetyenziswe kuyilo lwereferensi yenkqubo esezantsi ye-Mi-V kunye nomsebenzi wazo.

Uluhlu 4-1. IP Blocks Inkcazo

IP Igama Inkcazo
INIT_MONITOR I-RT PolarFire® Initialization Monitor ifumana ubume besixhobo kunye nokuqaliswa kwememori
phinda-phinda_syn Eli linyathelo le-CORRESET_PF IP elenza inqanaba lenkqubo elidityanisiweyo liSete ngokutsha kwindlela ephantsi ye Mi-V.
 

CCC_0

Ibhloko ye-RT PolarFire Clock Conditioning Circuitry (CCC) ithatha iwotshi yokufaka i-160 MHz ukusuka kwibhloko yePF_OSC kwaye ivelise iwotshi yelaphu ye-83.33 MHz yenkqubo engaphantsi kwenkqubo ye-Mi-V kunye nezinye iiperipherals.
 

 

 

MIV_RV32_C0 (Mi-V Soft Prosesa IP)

I-Mi-V soft processor default Seta kwakhona ixabiso ledilesi yeVector ngu-0✕8000_0000. Emva kokuba isixhobo sisetwe ngokutsha, iprosesa iqhuba usetyenziso ukusuka ku-0✕8000_0000. I-TCM yeyona nkumbulo iphambili ye-Mi-V iprosesa kwaye inkumbulo imaphulwe ukuya ku-0✕8000_0000. I-TCM iqaliswa ngesicelo somsebenzisi esigcinwe kwi-SPI Flash. Kwimephu yememori yeprosesa ye-Mi-V, uluhlu lwe-0✕8000_0000 ukuya ku-0✕8000_FFFF luchazwe kwi-interface yememori ye-TCM kunye ne-0✕7000_0000 ukuya ku-0✕7FFF_FFFF uluhlu luchazwe kwi-interface ye-APB.
MIV_ESS_C0_0 Le MIV eyongezelelweyo ye-Subsystem (ESS) isetyenziselwa ukuxhasa i-GPIO kunye ne-UART
UndoqoSPI_C0_0 I-CoreSPI isetyenziselwa ukucwangcisa i-SPI Flash yangaphandle
PF_SPI PF_SPI macro idibanisa ingqiqo yelaphu kwi-SPI Flash yangaphandle, edityaniswe kuMlawuli weNkqubo
PF_OSC PF_OSC yi-oscillator ekwibhodi eyenza i-160 MHz yewotshi yokuphuma

Kubalulekile: Zonke izikhokelo zabasebenzisi be-IP kunye neencwadi zezandla ziyafumaneka kwiLibero SoC > Ikhathalogu

Imephu yeMemori (Buza umbuzo)
 Le theyibhile ilandelayo idwelisa imephu yenkumbulo yeenkumbulo kunye neeperipherals.

Uluhlu 4-2. Inkcazelo yeMemori yeMemori

Iiperipherals Idilesi yokuQalisa
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Ukuphunyezwa kweSoftware (Buza umbuzo)

IMicrochip ibonelela ngeSoftConsole toolchain ukwakha iRISC-V isicelo somsebenzisi esiphunyezwayo (.hex) file kwaye uyilungise. Uyilo lwereferensi files ziquka indawo yokusebenza yeFirmware equlethe iprojekthi yesoftware yeMiV_uart_blinky. Usetyenziso lomsebenzisi lweMiV_uart_blinky lucwangciswe kwiFlash yeSPI yangaphandle kusetyenziswa iLibero® SoC. Isicelo somsebenzisi esinikiweyo siprinta umyalezo we-UART "Molo Hlabathi!" kwaye idanyaza ii-LEDs zabasebenzisi ebhodini.

Ngokwemephu yememori yoyilo ye-Libero SoC, iidilesi ze-UART kunye ne-GPIO zeperipheral zidweliswe kwi-0x71000000 kunye ne-0x75000000, ngokulandelanayo. Olu lwazi lunikiwe kwi-hw_platform.h file njengoko kubonisiwe kulo mfanekiso ulandelayo.

I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (3)Isicelo somsebenzisi kufuneka senziwe kwimemori ye-TCM (ikhowudi, idatha, kunye nesitaki). Ke ngoko, idilesi ye-RAM kwiskripthi sekhonkco isetelwe kwidilesi yokuqala yememori ye-TCM njengoko kuboniswe kulo mfanekiso ulandelayo.

I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (4)Umbhalo wekhonkco (miv-rv32-ram.ld) uyafumaneka kwi FW\MiV_uart_blinky\miv_rv32_hal ifolda yoyilo files. Ukwakha usetyenziso lomsebenzisi, yenza la manyathelo alandelayo:

  1. Yenza iprojekthi ye-Mi-V SoftConsole
  2. Khuphela i MIV_RV32 HAL files kunye nabaqhubi abavela kwi-GitHub besebenzisa ikhonkco ngolu hlobo lulandelayo: github.com/Mi-V-Soft-RISC-V/platform
  3. Thatha ngaphandle abaqhubi be-firmware
  4. Yenza eyona nto iphambili.c file ngekhowudi yesicelo
  5. Abaqhubi be-firmware yemephu kunye neskripthi sekhonkco
  6. Imemori yemephu kunye needilesi zeperipheral
  7. Yakha isicelo

Ngolwazi oluthe kratya malunga nala manyathelo, bona i-AN4997: I-PolarFire FPGA Ukwakha iMi-V Prosesa yesistim. I-.hex file yenziwe emva kolwakhiwo oluyimpumelelo kwaye isetyenziselwa uyilo kunye noqwalaselo loqalo lwenkumbulo kwi-Running Demo.

 Ukuseta idemo (Buza umbuzo)

Ukuseta idemo, yenza la manyathelo alandelayo:

  1. Ukumisela i-Hardware
  2. Ukucwangcisa iSitena sothotho (iXesha leTera)

Ukuseta i-Hardware (Buza umbuzo)
Kubalulekile: Ukulungiswa kwenkqubo ye-Mi-V usebenzisa i-SoftConsole debugger ayiyi kusebenza ukuba i-System Controller Suspend Mode yenziwe yasebenza. Imowudi yoMlawuli weSistim yokuXhomisa ivaliwe kolu yilo lokubonisa usetyenziso lwe-Mi-V.

Ukuseta i-hardware, yenza la manyathelo alandelayo:

  1. Cima ibhodi usebenzisa iswitshi ye-SW7.
  2. Vula i-J31 jumper ukuze usebenzise umdwelisi weFlashPro wangaphandle okanye Vala i-J31 jumper ukuze usebenzise umdwelisi weFlashPro ofakelweyo.
    Kubalulekile: I-Flash Pro Programmer elungisiweyo inokusetyenziselwa ukuCwangcisa ngeLibero okanye iFPExpress ayinakusetyenziselwa ukulungisa i-Mi-V esekwe kwiSicelo.
  3. Qhagamshela i-PC yomkhosi kwisidibanisi se-J24 usebenzisa intambo ye-USB.
  4. Ukwenza i-SC_SPI isebenze, i-1-2 izikhonkwane ze-jumper J8 kufuneka zivaliwe.
  5. Qhagamshela umdwelisi wenkqubo weFlashPro kwisidibanisi se-J3 (JTAG header) kwaye usebenzise enye intambo ye-USB ukudibanisa umdwelisi weFlashPro kwi-PC yoMamkeli.
  6. Qinisekisa ukuba i-USB kubaqhubi bebhulorho ye-UART ichongiwe ngokuzenzekelayo, enokuqinisekiswa ngomphathi wesixhobo kwi-PC yokusingatha.
    Kubalulekile: Njengoko kubonisiwe kuMfanekiso 6-1, iipropati zezibuko ze-COM16 zibonisa ukuba iqhagamshelwe kwi-USB serial port. Yiyo loo nto, i-COM16 ikhethiwe kulo mxample. Inombolo yesiqhagamshelanisi seCOM yinkqubo ethile. Ukuba i-USB kubaqhubi bebhulorho ye-UART ayifakwanga, khuphela kwaye ufake abaqhubi ukusuka www.microchip.com/en-us/product/mcp2200.
  7. Qhagamshela unikezelo lwamandla kwi-J19 isinxibelelanisi kwaye utshintshe ON umbane usebenzisa iswitshi SW7.

 

Ukuseta iSitena sothotho (iXesha leTera) (Buza umbuzo)
Usetyenziso lomsebenzisi (MiV_uart_blinky.hex file) iprinta i-“Molo World!” umyalezo kuthotho lweterminal ngojongano lweUART.

Ukuseta i-terminal yothotho, yenza la manyathelo alandelayo:

  1. Qalisa iTera Term kwi-PC yeHost.
  2. Khetha i-COM Port echongiweyo kwiTera Term njengoko kubonisiwe kulo mfanekiso ulandelayo.I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (5)
  3. Ukusuka kwibar yeMenu, khetha Seta > Uthotho lwezibuko ukuseta izibuko leCOM. I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (6)
  4. Cwangcisa isantya (baud) ukuya 115200 kunye noLawulo lokuqukuqela ukuya nanye kwaye nqakraza kwi Ucwangciso olutsha ukhetho njengoko kubonisiwe kulo mfanekiso ulandelayo.I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (7)

Emva kokuba i-serial terminal isekiwe, inyathelo elilandelayo kukucwangcisa isixhobo se-RT PolarFire®.

Ukwenza iDemo (Buza umbuzo)

Ukwenza idemo, yenza la manyathelo alandelayo:

  1. Ukuvelisa i-TCM Initialization Client
  2. Ukucwangcisa i-RT PolarFire® Isixhobo
  3. Ukuvelisa umfanekiso we-SPI Flash
  4. Ukucwangcisa i-SPI Flash

Ukuvelisa i-TCM Initialization Client (Buza umbuzo)
Ukuqalisa i-TCM kwi-RT PolarFire® usebenzisa isilawuli senkqubo, iiparamitha zendawo l_cfg_hard_tcm0_en kwi-miv_rv32_subsys_pkg.v file kufuneka itshintshwe ibe yi-1'b1 phambi kwe-Synthesis. Ngolwazi oluthe vetshe, bona i MIV_RV32 IsiKhokelo somsebenzisi.

Kwi-Libero® SoC, i-Configure Design Initialization Data kunye neeMemori ukhetho luvelisa umxhasi wokuqalwa kwe-TCM kwaye uyongeza kwi-sNVM, μPROM, okanye i-SPI Flash yangaphandle, ngokusekelwe kuhlobo lwememori engaguqukiyo ekhethiweyo. Kweli nqaku lesicelo, umxhasi wokuqalwa kwe-TCM ugcinwe kwi-SPI Flash. Le nkqubo ifuna isicelo somsebenzisi esiphunyeziweyo file (.hex file). Iheksi file (* .hex) iveliswa kusetyenziswa iprojekthi yesicelo seSoftConsole. A sampisicelo somsebenzisi sinikezelwe kunye noyilo files. Usetyenziso lomsebenzisi file (.hex) ikhethelwe ukwenza umxumi woqalo lweTCM usebenzisa la manyathelo alandelayo:

  1. Qalisa i-Libero® SoC kwaye uqhube iskripthi.tcl (Isihlomelo sesi-2: Ukuqhuba iSikripthi se-TCL).
  2. Khetha Qwalasela iData yokuQalisa uYilo kunye neeMemori > Ukuhamba koYilo lweLibero.
  3. Kwi-Fabric RAMs ithebhu, khetha umzekelo we-TCM kwaye nqakraza kabini kuyo ukuze uvule ibhokisi yencoko yababini yokuHlela iFabric RAM Initialization yoMxumi, njengoko kubonisiwe kulo mfanekiso ulandelayo.
  4. I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (8)Kwibhokisi yencoko yababini yokuHlela ilaphu le-RAM yokuQalisa uMxumi, seta uhlobo loGcino kwi-SPI-Flash. Emva koko, khetha Umxholo kwi file kwaye ucofe i Rhweba ngaphandle (…) iqhosha njengoko kubonisiwe kulo mfanekiso ulandelayo.

I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (9) Ukucwangcisa isixhobo se-RT PolarFire (Buza umbuzo)

  • Uyilo lwereferensi files iquka iprojekthi yenkqubo esezantsi yeMi-V eyenziwe kusetyenziswa iLibero® SoC. Isixhobo se-RT PolarFire® sinokucwangciswa kusetyenziswa i-Libero SoC.
  • Ukuhamba koyilo lweLibero SoC kuboniswe kulo mzobo ulandelayo. I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (10)

Ukucwangcisa isixhobo se-RT PolarFire, vula i-Mi-V iprosesa ye-subsystem yeprojekthi ye-Libero, eyenziwa ngokusebenzisa izikripthi ze-TCL ezinikezelweyo kwi-Libero SoC, kwaye nqakraza kabini i-Run Program Action.

Ukuvelisa umfanekiso we-SPI Flash (Buza umbuzo)

  • Ukuvelisa umfanekiso we-SPI Flash, cofa kabini ukuvelisa umfanekiso we-SPI Flash kwithebhu yokuQuquza koYilo.
  • Xa umfanekiso we-SPI Flash uveliswa ngempumelelo, uphawu lokukorekisha oluluhlaza luvela ecaleni kwe-Velisa umfanekiso we-SPI Flash.

Ukucwangcisa i-SPI Flash (Buza umbuzo)
Ukucwangcisa umfanekiso weSPI Flash, yenza la manyathelo alandelayo:

  1. Cofa kabini u-Enza PROGRAM_SPI_IMAGE kwi-Design Flow thebhu.
  2. Cofa Ewe kwibhokisi yencoko yababini.
  • Xa umfanekiso weSPI ucwangciswe ngempumelelo kwisixhobo, uphawu lokukorekisha oluluhlaza luvela ecaleni kwe Qhuba PROGRAM_SPI_IMAGE.
  • Emva kokuba inkqubo ye-SPI Flash igqityiwe, i-TCM ilungile. Ngenxa yoko, ii-LED 1, 2, 3, kunye ne-4 ziyaqhwanyaza, emva koko iiprinta zibonwa kwi-terminal ye-serial, njengoko kubonisiwe kulo mfanekiso ulandelayo.
    I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (11)

Oku kugqiba idemo.
Isixhobo se-RT PolarFire® kunye ne-SPI Flash nayo inokucwangciswa ngokusebenzisa i-FlashPro Express, bona iSihlomelo 1: Ukucwangcisa i-RT PolarFire Device kunye ne-SPI Flash usebenzisa i-FlashPro Express.

 ISihlomelo 1: Ukucwangcisa isixhobo se-RT PolarFire kunye ne-SPI Flash usebenzisa iFlashPro Express (Buza Umbuzo)

Uyilo lwereferensi files ziquka umsebenzi wokucwangcisa file ukulungiselela isixhobo seRT PolarFire® usebenzisa iFlashPro Express. Lo msebenzi file ikwabandakanya umfanekiso we-SPI Flash, engumthengi wokuqalwa kwe-TCM. Iinkqubo zeFlashPro Express zombini isixhobo se-RT PolarFire kunye ne-SPI Flash enoludweliso lwenkqubo .job file. Udweliso lwenkqubo .job file iyafumaneka kuYiloFiles_ulawulo\Ucwangciso_files.

Ukucwangcisa isixhobo se-RT PolarFire kunye nenkqubo file usebenzisa iFlashPro Express, yenza la manyathelo alandelayo:

  1. Cwangcisa i-hardware, jonga Ukuseta i-Hardware.
  2. Kwi-PC yomkhosi, vula isoftware yeFlashPro Express.
  3. Ukudala iprojekthi entsha yomsebenzi, cofa eNtsha okanye ukhethe iProjekthi yeMisebenzi eNtsha kwiFlashPro Express Job kwimenyu yeProjekthi.
  4. Ngenisa oku kulandelayo kwibhokisi yencoko yababini:
    • Umsebenzi wokucwangcisa fileNONE file ibekwe kwaye ukhethe i file. Umsebenzi file iyafumaneka kuYiloFiles_ulawulo\Ucwangciso_files.
    • Indawo yeprojekthi yeFlashPro Express: Cofa Jonga kwaye uhambe uye kwindawo ofuna ukuyigcina kuyo iprojekthi.I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  5. Cofa u-Kulungile. Inkqubo efunekayo file ikhethiwe kwaye ilungele ukucwangciswa.
  6. Ifestile yeFlashPro Express ibonakala njengoko kubonisiwe kulo mfanekiso ulandelayo. Qinisekisa ukuba inombolo yomdwelisi ibonakala kwindawo yoMdwelisi. Ukuba ayenzi njalo, jonga uqhagamshelo lwebhodi kwaye ucofe Vuselela/Hlaziya kwakhona abaProgram. I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (13)
  7. Cofa u-RUN. Xa ifowuni icwangciswe ngempumelelo, imo ye-RUN PASSED iboniswa njengoko kubonisiwe kulo mfanekiso ulandelayo.I-MICROCHIP-AN4229 Risc-V-Processor-Subsystem- (14)

Oku kugqiba isixhobo se-RT PolarFire kunye nenkqubo ye-SPI Flash. Emva kokucwangcisa ibhodi, jonga “Molo Hlabathi!” umyalezo oshicilelwe kwitheminali ye-UART kunye nokuqhwanyaza kwee-LED zabasebenzisi.

 ISihlomelo sesi-2: Ukuqhuba iSikripthi se-TCL (Buza umbuzo)

Iincwadi zeempendulo ze-TCL zinikwe kuyilo files ulawulo phantsi kolawulo HW. Ukuba kuyafuneka, ukuhamba koyilo kungaphinda kuveliswe ukusuka kuYilo loPhumezo kude kuvele umsebenzi file.

Ukusebenzisa i-TCL, yenza la manyathelo alandelayo:

  1. Qalisa isoftware yeLibero.
  2. Khetha iProjekthi > Phumeza ushicilelo…..
  3. Cofa u-Bhrawuza kwaye ukhethe i-script.tcl kuluhlu olukhutshelweyo lwe-HW.
  4. Cofa u-Run.

Emva kokuphunyezwa ngempumelelo kweskripthi se-TCL, iprojekthi yeLibero yenziwa ngaphakathi kweHW directory.

  • Ngolwazi oluthe vetshe malunga nezikripthi ze-TCL, bona rtpf_an4229_df/HW/TCL_Script_readme.txt. Ngolwazi oluthe vetshe ngemiyalelo ye-TCL, bona iTcl Commands Reference Guide. Qhagamshelana neMicrochip
  • Inkxaso yobuGcisa kuyo nayiphi na imibuzo efunyenweyo, ngelixa uqhuba iskripthi se-TCL.

 Imbali yoHlaziyo (Buza umbuzo)

Itheyibhile yembali yohlaziyo ichaza utshintsho oluthe lwaphunyezwa kuxwebhu. Ezi nguqulelo zidweliswe ngohlaziyo, kuqalwa kolona papasho lwangoku.

Uluhlu 10-1. Imbali yohlaziyo

Uhlaziyo Umhla Inkcazo
B 10/2024 Oku kulandelayo luluhlu lweenguqu ezenziwe kuhlaziyo B loxwebhu:
  • Uhlaziyo lohlaziyo lwebhodi kwiTheyibhile 1-1
  • Yongeza i-Mi-V ESS kunye ne-CoreSPI kwi-Figure 3-1 kwicandelo leNgcaciso yoYilo
  • Yongezwe iibhloko ze-MIV_ESS_C0_0 kunye ne-CoreSPI_C0_0 kwiTheyibhile 4-1 kwicandelo leebhloko ze-IP
  • Hlaziya ixabiso leDilesi yokuQala kwiTheyibhile 4-2
  • Umfanekiso ohlaziyiweyo we-5-1 kunye noMzobo 5-2 kwicandelo lokuPhunyezwa kweSoftware
  • Yongeza inqaku malunga nendlela yokunqumamisa isilawuli senkqubo, ukongeza useto lwe-jumper ye-SPI Yenza kunye neFlashPro programming (nokuba ifakwe okanye yangaphandle) kumanyathelo okuCwangcisa icandelo leHardware.
  • Umfanekiso ohlaziyiweyo 6-1, Figure 6-2, kunye Figure 6-3 ekusekweni Uthotho Terminal (Tera Term) icandelo.
  • Umfanekiso ohlaziyiweyo 7-1 kunye noMzobo 7-2 kwicandelo lokuVelisa i-TCM yokuQalisa uMthengi
  • Umfanekiso ohlaziyiweyo we-7-4 kwiNkqubo yecandelo le-SPI Flash
  • ISihlomelo sesi-2 esongeziweyo: Ukuqhuba icandelo leSikripthi seTCL
A 10/2021 Ukupapashwa kokuqala kolu xwebhu

Microchip FPGA Inkxaso

Iqela leemveliso zeMicrochip FPGA libuyisela iimveliso zalo ngeenkonzo ezahlukeneyo zenkxaso, kubandakanya iNkonzo yabaThengi, iZiko leNkxaso yobuGcisa yabaThengi, a webindawo, kunye neeofisi zokuthengisa zehlabathi. Abathengi bayacetyiswa ukuba bandwendwele iMicrochip imithombo ye-intanethi ngaphambi kokuqhagamshelana nenkxaso njengoko kunokwenzeka ukuba imibuzo yabo sele iphendulwe.

Qhagamshelana neZiko leNkxaso yobuGcisa nge webindawo kwi www.microchip.com/support. Khankanya inombolo yeCandelo leSixhobo seFPGA, khetha udidi lwetyala elifanelekileyo, kwaye uyilo lokulayisha files ngelixa usenza imeko yenkxaso yobugcisa.
Qhagamshelana neNkonzo yabaThengi ngenkxaso yemveliso engeyiyo eyobugcisa, njengamaxabiso emveliso, ukuphuculwa kwemveliso, ulwazi lokuhlaziya, isimo somyalelo kunye nokugunyaziswa.

  • Ukusuka eMntla Melika, fowunela 800.262.1060
  • Ukusuka kwihlabathi liphela, fowunela 650.318.4460
  • Ifeksi, naphi na ehlabathini, 650.318.8044

Ulwazi lweMicrochip

I Microchip Webindawo
I-Microchip ibonelela ngenkxaso ye-intanethi ngokusebenzisa yethu webindawo kwi www.microchip.com/. Oku webindawo isetyenziselwa ukwenza files kunye nolwazi olufumaneka lula kubathengi. Eminye imixholo ekhoyo iquka:

  • Inkxaso yeMveliso - Amaxwebhu eDatha kunye neerrata, amanqaku esicelo kunye ne-sampiinkqubo, izixhobo zoyilo, izikhokelo zabasebenzisi kunye namaxwebhu enkxaso yehardware, ukukhutshwa kwesoftware yamva nje kunye nesoftware egciniweyo
  • Inkxaso yezobuGcisa ngokuBanzi-Imibuzo eQhwayo (FAQs), izicelo zenkxaso yobugcisa, amaqela eengxoxo kwi-intanethi, uluhlu lwamalungu enkqubo yoyilo lweMicrochip
  • Ishishini leMicrochip - Umkhethi weMveliso kunye nezikhokelo zokuodola, ushicilelo lwamva nje lweMicrochip, uluhlu lweesemina kunye nemisitho, uluhlu lweeofisi zentengiso yeMicrochip, abasasazi kunye nabameli befektri.

Inkonzo yesaziso soTshintsho kwimveliso

  • Inkonzo yesaziso yokutshintsha imveliso yeMicrochip inceda ukugcina abathengi bangoku kwiimveliso zeMicrochip. Ababhalisi baya kufumana isaziso se-imeyile nanini na kukho utshintsho, uhlaziyo, uhlaziyo okanye iimpazamo ezinxulumene nosapho lwemveliso ethile okanye isixhobo sophuhliso esinomdla.
  • Ukubhalisa, yiya ku www.microchip.com/pcn kwaye ulandele imiyalelo yobhaliso.

Uxhaso lwabathengi
Abasebenzisi beemveliso zeMicrochip banokufumana uncedo ngeendlela ezininzi:

  • Umsasazi okanye uMmeli
  • I-Ofisi yoThengiso yasekuhlaleni
  • Embedded Solutions Engineer (ESE)
  • Uxhaso lobuchwepheshe

Abathengi kufuneka baqhagamshelane nomthengisi wabo, ummeli okanye i-ESE ngenkxaso. Iiofisi zeentengiso zasekuhlaleni zikwafumaneka ukunceda abathengi. Uluhlu lweeofisi zokuthengisa kunye neendawo zibandakanyiwe kolu xwebhu.

Inkxaso yobugcisa ifumaneka nge webindawo e: www.microchip.com/support

Microchip Devices Code Protection Feature
Qaphela ezi nkcukacha zilandelayo zenqaku lokhuseleko lwekhowudi kwiimveliso zeMicrochip:

  • Iimveliso zeMicrochip ziyahlangabezana nemigaqo equlethwe kwiMicrochip Data Sheet yazo.
  • IMicrochip ikholelwa ukuba usapho lwayo lweemveliso lukhuselekile xa lusetyenziswa ngendlela ecetywayo, ngokwemigaqo yokusebenza, naphantsi kweemeko eziqhelekileyo.
  • Ixabiso leMicrochip kwaye likhusela ngokungqongqo amalungelo epropathi enomgangatho ophezulu wokuqonda. Iinzame zokwaphula ikhowudi yokukhusela iimpawu zeMicrochip zithintelwe ngokungqongqo kwaye zinokwaphula umthetho weDigital Millennium Copyright Act.
  • Ayikho i-Microchip okanye nawuphi na umenzi we-semiconductor onokuqinisekisa ukhuseleko lwekhowudi yayo. Ukukhuselwa kwekhowudi akuthethi ukuba siqinisekisa ukuba imveliso "ayinakwaphulwa". Ukhuseleko lwekhowudi luhlala luvela. I-Microchip izinikele ekuphuculeni ngokuqhubekayo iimpawu zokukhusela ikhowudi kwiimveliso zethu.

Isaziso soMthetho
Olu papasho kunye nolwazi olulapha lunokusetyenziswa kuphela ngeemveliso zeMicrochip, kubandakanywa ukuyila, ukuvavanya, kunye nokudibanisa iimveliso zeMicrochip kunye nesicelo sakho. Ukusetyenziswa kolu lwazi
ngayo nayiphi na enye indlela yophula le migaqo. Ulwazi malunga nosetyenziso lwesixhobo lunikezelwa kuphela ukulungiselela wena kwaye lunokuthi luthathelwe indawo luhlaziyo. Luxanduva lwakho ukuqinisekisa ukuba isicelo sakho siyadibana neenkcukacha zakho. Qhagamshelana neofisi yakho yentengiso yeMicrochip yengingqi ngenkxaso eyongezelelweyo okanye, ufumane inkxaso eyongezelelweyo kwi www.microchip.com/en-us/support/design-help/client-support-services.

OLU LWAZI LUBONWA NGE-MICROCHIP “NJENGOKO ZINJALO”. I-MICROCHIP AYENZA Mmeli OKANYE IZIQINISEKISO ZALO NALUPHI UHLOBO, OKANYE INGCACILEYO OKANYE IYATHENWA, IYABHALWA OKANYE NGOMLOMO, NGOMTHETHO OKANYE NGOLUNYE, ENXULUMENE NOLWAZI KUBANDAKANYA KODWA AYIMDALWA KUSO NAsiphi na ISIQINISEKISO SOKUBANISWA, UKUFANELEKILEYO NGENJONGO ETHILE, OKANYE IZIQINISEKISO EZINXULUMENE NEMEKO, UMGANGATHO, OKANYE UKUSEBENZA KWAYO.

AKUKHO SIGANEKO IYA KUTHWATHWA NALUPHI NA I-MICROCHIP ESIYA KUTHWALA NGALO NALUPHI NA ULWAZI, OLUKHETHEKILEYO, LWESOHLWAYO, NGESIGANEKO, OKANYE OKUPHUMELELE Ilahleko, UMONAKALO, IINDLEKO, OKANYE INKCITHO YALO NOLUPHI NA UHLOBO ELUYANXULUMENE NOLWAZI OKANYE UKUSETYENZISWA KWALO, NANGONA INGCACISO, NANGENZWENI. OKUSEKO OKANYE UMONAKALO UYABONAKALA. NGOKUPHELELEYO UXANDUVA LUVUMELEKILEYO NGOMTHETHO, UXANDUVA LWONKE LE-MICROCHIP KULONKE AMABANGO NGAYO NAYIPHI NA IINDLELA EZINXULUMENE NOLWAZI OKANYE UKUSETYENZISWA KWALO AKUYI KUGQIBELA ISIXA SOMRHUMO, UKUBA NAKHO, OWUHLAWULE NGQO UKUBA ULWAZI LWAZI.

Ukusetyenziswa kwezixhobo zeMicrochip kwinkxaso yobomi kunye / okanye izicelo zokhuseleko ngokupheleleyo kumngcipheko womthengi, kwaye umthengi uyavuma ukukhusela, ukuhlawulela kwaye ubambe iMicrochip engenabungozi kuyo nayiphi na kunye nawo wonke umonakalo, amabango, iisuti, okanye iindleko ezibangelwa kukusetyenziswa okunjalo. Akukho zilayisenisi zigqithiswayo, ngokungafihlisiyo okanye ngenye indlela, phantsi kwawo nawaphi na amalungelo epropathi yemveliso yeMicrochip ngaphandle kokuba kuchazwe ngenye indlela.

Iimpawu zokuthengisa
Igama leMicrochip kunye nelogo, ilogo yeMicrochip, iAdaptec, iAVR, ilogo yeAVR, iAVR Freaks, iBesTime, iBitCloud, iCryptoMemory, iCryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetri , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, kunye neXMEGA ziimpawu zorhwebo ezibhalisiweyo zeMicrochip Technology Incorporated e-USA nakwamanye amazwe.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, I-TimeCesium, i-TimeHub, i-TimePictra, i-TimeProvider, kunye ne-ZL ziimpawu zorhwebo ezibhalisiweyo ze-Microchip Technology Incorporated e-USA.

Uxinzelelo oluphambili olusondeleyo, i-AKS, i-Analog-for-the-Digital Age, nayiphi na i-Capacitor, i-AnyIn, i-AnyOut, i-Augmented Switching, i-BlueSky, i-BodyCom, i-Clockstudio, i-CodeGuard, i-CryptoAuthentication, i-CryptoAutomotive, i-CryptoCompanion, i-CryptoController, i-dsPICDEM, i-dsPICDEMEverage, i-DSPICDEMverage. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Uqhagamsheleko, JitterBlocker, Knob-on-DinkryLipto, i-MaxCripto-Display, i-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, PowerSicon , 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 , Ixesha elithenjiweyo, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewI-Span, i-WiperLock, i-XpressConnect, kunye ne-ZENA ziimpawu zorhwebo ze-Microchip Technology Incorporated e-USA nakwamanye amazwe.

I-SQTP luphawu lwenkonzo ye-Microchip Technology eBandakanywe e-USA Ilogo ye-Adaptec, iFrequency on Demand, i-Silicon Storage Technology, kunye ne-Symmcom ziimpawu zorhwebo ezibhalisiweyo ze-Microchip Technology Inc. kwamanye amazwe. I-GestIC luphawu lwentengiso olubhalisiweyo lwe-Microchip Technology Germany II GmbH & Co. KG, i-subsidiary ye-Microchip Technology Inc., kwamanye amazwe.

Zonke ezinye iimpawu zorhwebo ezikhankanywe apha ziyipropathi yeenkampani zabo.

© 2024, Microchip Technology Incorporated kunye nenkxaso yayo. Onke Amalungelo Agciniwe.

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

Inkqubo yoLawulo loMgangatho 
Ngolwazi malunga neMicrochip's Quality Management Systems, nceda undwendwele www.microchip.com/quality.

Intengiso kunye neNkonzo yeHlabathi liphela

AMAMERIKA I-ASIA/PACIFIC I-ASIA/PACIFIC I-YUROYA
Ishishini Iofisi
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Umnxeba: 480-792-7200
Ifeksi: 480-792-7277
Uxhaso lobuchwepheshe: www.microchip.com/support Web Idilesi: www.microchip.com eAtlanta
Duluth, GA
Umnxeba: 678-957-9614
Ifeksi: 678-957-1455
Austin, TX
Umnxeba: 512-257-3370
eBoston
Westborough, MA Umnxeba: 774-760-0087
Ifeksi: 774-760-0088
eChicago
Itasca, IL
Umnxeba: 630-285-0071
Ifeksi: 630-285-0075
eDallas
Ukudibanisa, TX
Umnxeba: 972-818-7423
Ifeksi: 972-818-2924
eDetroit
Novi, MI
Umnxeba: 248-848-4000
eHouston, TX
Umnxeba: 281-894-5983
Indianapolis
Noblesville, IN Tele: 317-773-8323
Ifeksi: 317-773-5453
Umnxeba: 317-536-2380
Ilos angeles
Mission Viejo, CA Umnxeba: 949-462-9523
Ifeksi: 949-462-9608
Umnxeba: 951-273-7800
Raleigh, NC
Umnxeba: 919-844-7510
ENew York, NY
Umnxeba: 631-435-6000
San Jose, CA
Umnxeba: 408-735-9110
Umnxeba: 408-436-4270
Khanada eToronto
Umnxeba: 905-695-1980
|Fax: 905-695-2078
EOstreliya - eSydney
Umnxeba: 61-2-9868-6733
China-Beijing
Umnxeba: 86-10-8569-7000
China-Chengdu
Umnxeba: 86-28-8665-5511
China - Chongqing
Umnxeba: 86-23-8980-9588
China-Dongguan
Umnxeba: 86-769-8702-9880
China - Guangzhou
Umnxeba: 86-20-8755-8029
China-Hangzhou
Umnxeba: 86-571-8792-8115
eTshayina Hong Kong I-SAR
Umnxeba: 852-2943-5100
China-Nanjing
Umnxeba: 86-25-8473-2460
China - Qingdao
Umnxeba: 86-532-8502-7355
China - Shanghai
Umnxeba: 86-21-3326-8000
China – Shenyang
Umnxeba: 86-24-2334-2829 China-Shenzhen
Umnxeba: 86-755-8864-2200
China - Suzhou
Umnxeba: 86-186-6233-1526
China - Wuhan
Umnxeba: 86-27-5980-5300
China - Xian
Umnxeba: 86-29-8833-7252
China - Xiamen
Umnxeba: 86-592-2388138
China - Zhuhai
Umnxeba: 86-756-3210040
Indiya eBangalore
Umnxeba: 91-80-3090-4444
EIndiya-eNew Delhi
Umnxeba: 91-11-4160-8631
Indiya Pune
Umnxeba: 91-20-4121-0141
Japhan Osaka
Umnxeba: 81-6-6152-7160
Japhan eTokyo
Umnxeba: 81-3-6880-3770
Korea - Daegu
Umnxeba: 82-53-744-4301
Korea - Seoul
Umnxeba: 82-2-554-7200 EMalaysia-Kuala Lumpur
Umnxeba: 60-3-7651-7906
EMalaysia - ePenang
Umnxeba: 60-4-227-8870
Filipayinzi Manila
Umnxeba: 63-2-634-9065
Singapho
Umnxeba: 65-6334-8870
eTaiwan – Hsin Chu
Umnxeba: 886-3-577-8366
ITaiwan-Kaohsiung
Umnxeba: 886-7-213-7830
ITaiwan-iTaipei
Umnxeba: 886-2-2508-8600
Thayilendi -eBangkok
Umnxeba: 66-2-694-1351
IVietnam - iHo Chi Minh
Umnxeba: 84-28-5448-2100
Ostriya Wels
Umnxeba: 43-7242-2244-39
Ifeksi: 43-7242-2244-393Dominikha eCopenhagen
Umnxeba: 45-4485-5910
Ifeksi: 45-4485-2829Finlend Espoo
Umnxeba: 358-9-4520-820

Fransi EParis
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Jemani Ukurhweba
Umnxeba: 49-8931-9700

Jemani Haan
Umnxeba: 49-2129-3766400

Jemani Heilbronn
Umnxeba: 49-7131-72400

Jemani Karlsruhe  Umnxeba: 49-721-625370

Jemani EMunich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Jemani Rosenheim
Umnxeba: 49-8031-354-560

USirayeli - iHod Hasharon
Umnxeba: 972-9-775-5100

EItali - eMilan
Umnxeba: 39-0331-742611
Ifeksi: 39-0331-466781

EItali - ePadova
Umnxeba: 39-049-7625286

ENetherlands – Drunen
Umnxeba: 31-416-690399
Ifeksi: 31-416-690340

Norowe Trondheim
Umnxeba: 47-72884388

Pholend -Warsaw
Umnxeba: 48-22-3325737

Romaniya Bucharest
Tel: 40-21-407-87-50

Spain -Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
eSweden-Gothenberg
Tel: 46-31-704-60-40
eSweden-Stockholm
Umnxeba: 46-8-5090-4654
E-UK-Wokingham
Umnxeba: 44-118-921-5800
Ifeksi: 44-118-921-5820

Inqaku leSicelo
© 2024 iMicrochip Technology Inc. kunye nenkxaso-mali yayo

Amaxwebhu / Izibonelelo

I-MICROCHIP AN4229 I-Risc V Inkqubo engaphantsi kweProsesa [pdf] Isikhokelo somsebenzisi
I-AN4229, AN4229 I-Risc V Inkqubo ephantsi yeProsesa, i-AN4229, i-Risc V yeNkqubo engaphantsi, Inkqubo ephantsi yeProsesa

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *