Microsemi logo

Microsemi AC490 RTG4 FPGA: Manangana Subsystem Mi-V Processor

Microsemi-AC490-RTG4-FPGA-Manorina-a-Mi-V-Processor-Subsystem

Tantara fanavaozana

Ny tantaran'ny fanavaozana dia mamaritra ny fanovana nampiharina tao amin'ny antontan-taratasy. Ny fanovana dia voatanisa amin'ny fanavaozana, manomboka amin'ny famoahana farany indrindra.

Fanavaozana 3.0

Ity manaraka ity dia famintinana ny fanovana natao tamin'ity fanavaozana ity.

  • Nohavaozina ny antontan-taratasy momba ny Libero SoC v2021.2.
  • Nohavaozina ny sary 1, pejy 3 ka hatramin'ny sary 3, pejy 5.
  • Nosoloina Sary 4, pejy 5, Sary 5, pejy 7, ary Sary 18, pejy 17.
  • Tabilao 2 nohavaozina, pejy 6 sy tabilao 3, pejy 7.
  • Fanampiny 1: Fandrindrana ny fitaovana mampiasa FlashPro Express, pejy 14.
  • Fanampiny 3: Fampandehanana ny TCL Script, pejy 20.
  • Nesorina ny references amin'ny laharan'ny version Libero.

Fanavaozana 2.0
Ity manaraka ity dia famintinana ireo fanovana natao tamin'ity fanavaozana ity.

  • Fanampiana fanampiny momba ny fifantenana seranan-tsambo COM ao amin'ny Fametrahana ny Hardware, pejy 9.
  • Nohavaozina ny fomba hifidianana ny seranan-tsambo COM mety amin'ny Running the Demo, page 11.

Fanavaozana 1.0
Ny famoahana voalohany ny antontan-taratasy.

Manangana Subsystem Mi-V Processor

Ny Microchip dia manolotra ny IP processeur Mi-V, processeur RISC-V 32-bit ary rojom-pitaovana rindrambaiko mba hamolavola drafitra mifototra amin'ny processeur RISC-V. Ny RISC-V, ny Architecture Set Architecture (ISA) mahazatra misokatra eo ambany fitantanan'ny RISC-V Foundation, dia manolotra tombontsoa maro, anisan'izany ny fanomezan-dàlana ny vondrom-piarahamonina open source hitsapana sy hanatsara ny cores amin'ny hafainganam-pandeha haingana kokoa noho ny ISA mihidy.
Ny RTG4® FPGAs dia manohana ny processeur malefaka Mi-V mba hampandehanana ny rindranasa mpampiasa. Ity naoty fampiharana ity dia mamaritra ny fomba fananganana subsystem processeur Mi-V mba hanatanterahana ny rindranasa mpampiasa avy amin'ny RAM lamba voatondro na fahatsiarovana DDR.

Fepetra takiana
Ity tabilao manaraka ity dia mitanisa ny fitakiana fitaovana sy rindrambaiko amin'ny fampandehanana ny demo.

Tabilao 1 • Fepetra amin'ny famolavolana

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-21

Software

  • Libero® System-on-Chip (SoC)
  • FlashPro Express
  • SoftConsole

Fanamarihana: Jereo ny readme.txt file omena ao amin'ny famolavolana files ho an'ny dikan-tsarimihetsika ampiasaina amin'ity famolavolana reference ity.

Fanamarihana: Libero SmartDesign sy ny sarin'ny efijerin'ny fandrindrana aseho ato amin'ity torolàlana ity dia natao ho an'ny fanoharana ihany.
Sokafy ny endrika Libero hahitana ny fanavaozana farany.

zavatra takiana alohan'ny

Alohan'ny hanombohanao:

  1. Misintona ary mametraka Libero SoC (araka ny voalaza ao amin'ny webtranonkala ho an'ity famolavolana ity) amin'ny PC mpampiantrano avy amin'ity toerana manaraka ity: https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
  2. Ho an'ny famolavolana demo files rohy fampidinana: http://soc.microsemi.com/download/rsc/?f=rtg4_ac490_df
Famaritana famolavolana

Ny haben'ny RTG4 μPROM dia 57 KB. Ny rindranasa mpampiasa izay tsy mihoatra ny haben'ny μPROM dia azo tehirizina ao amin'ny μPROM ary tanterahana amin'ny fahatsiarovana SRAM lehibe anatiny (LSRAM). Ny fampiharana mpampiasa mihoatra ny haben'ny μPROM dia tsy maintsy tehirizina ao anaty fitadidiana ivelany tsy miovaova. Amin'ity tranga ity, ny bootloader manatanteraka avy amin'ny μPROM dia takiana hanombohana ny fahatsiarovana SRAM anatiny na ivelany miaraka amin'ny fampiharana kendrena avy amin'ny fahatsiarovana tsy miovaova.
Ny famolavolana reference dia mampiseho ny fahafahan'ny bootloader mandika ny fampiharana kendrena (habe 7 KB) avy amin'ny flash SPI mankany amin'ny fitadidiana DDR, ary manatanteraka avy amin'ny fitadidiana DDR. Ny bootloader dia tanterahana amin'ny fahatsiarovana anatiny. Ny fizarana kaody dia hita ao amin'ny μPROM, ary ny fizarana data dia hita ao amin'ny SRAM Lehibe anatiny (LSRAM).

Fanamarihana: Raha mila fanazavana fanampiny momba ny fomba fanamboarana ny tetikasa Mi-V bootloader Libero sy ny fomba fanamboarana ny SoftConsole tetikasa, jereo TU0775: PolarFire FPGA: Manangana Mi-V Processor Subsystem Tutorial
Ny sary 1 dia mampiseho ny kisary sakana ambony indrindra amin'ny famolavolana.

Sary 1 • Diagrama sakana ambony

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-1

Araka ny aseho amin'ny sary 1, ireto teboka manaraka ireto dia mamaritra ny fikorianan'ny angona amin'ny famolavolana:

  • Ny processeur Mi-V dia manatanteraka ny bootloader avy amin'ny μPROM sy ny LSRAM voatondro. Ny bootloader dia mifandray amin'ny GUI amin'ny alàlan'ny sakana CoreUARTapb ary miandry ny baiko.
  • Rehefa voaray avy amin'ny GUI ny baikon'ny programa tselatra SPI, dia manomana ny flash SPI miaraka amin'ny rindranasa kendrena azo avy amin'ny GUI ny bootloader.
  • Rehefa voaray avy amin'ny GUI ny baiko baotin'ny boot, dia mandika ny kaody fampiharana avy amin'ny flash SPI mankany amin'ny DDR ny bootloader ary avy eo dia manatanteraka izany avy amin'ny DDR.

Rafitra famantaranandro
Misy sehatra famantaranandro roa (40 MHz sy 20 MHz) ao amin'ny famolavolana. Ny oscillator kristaly 50 MHz an-tsambo dia mifandray amin'ny sakana PF_CCC izay miteraka famantaranandro 40 MHz sy 20 MHz. Ny famantaranandron'ny rafitra 40 MHz dia mitondra ny subsystem feno processeur Mi-V afa-tsy ny μPROM. Ny famantaranandro 20 MHz dia mitondra ny RTG4 μPROM sy ny RTG4 μPROM APB interface. RTG4 μPROM dia manohana ny famantaranandro matetika hatramin'ny 30 MHz. DDR_FIC dia natao ho an'ny AHB bus interface, izay miasa amin'ny 40 MHz. Ny fahatsiarovana DDR dia miasa amin'ny 320 MHz.
Ny sary 2 dia mampiseho ny rafitra famantaranandro.

Sary 2 • Rafitra famantaranandro

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-2

Reset Structure
Ny POWER_ON_RESET_N sy ny famantarana LOCK dia ANDed, ary ny famantarana mivoaka (INIT_RESET_N) dia ampiasaina hamerenana ny sakana RTG4FDRC_INIT. Aorian'ny famoahana ny famerenana ny FDDR dia manomboka manomboka ny mpanara-maso FDDR, ary avy eo ny famantarana INIT_DONE dia apetraka. Ny famantarana INIT_DONE dia ampiasaina hamerenana ny processeur Mi-V, periferika ary sakana hafa amin'ny famolavolana.

Sary 3 • Reset Structure

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-3

Fampiharana fitaovana
Ny sary 4 dia mampiseho ny endrika Libero amin'ny endrika fanondroana Mi-V.

Sary 4 • SmartDesign Module

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-4

Fanamarihana: Ny pikantsary Libero SmartDesign aseho ato amin'ity naoty fampiharana ity dia natao fanoharana fotsiny. Sokafy ny tetikasa Libero hahitana ny fanavaozana farany sy ny dikan-teny IP.

IP Blocks
Ny sary 2 dia mitanisa ireo blocs IP ampiasaina amin'ny famolavolana references subsystem processeur Mi-V sy ny asany.

Tabilao 2 • IP Blocks1

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-22

Ny torolàlana momba ny mpampiasa IP sy ny boky torolalana dia azo alaina ao amin'ny Libero SoC -> Catalog.

RTG4 μPROM dia mitahiry teny 10,400 36-bit (374,400 bits of data). Izy io dia tsy manohana afa-tsy ny famakiana mamaky mandritra ny fiasan'ny fitaovana mahazatra aorian'ny fandrindrana ny fitaovana. Ny ivon'ny processeur MIV_RV32_C0 dia misy singam-pitrandrahana fampianarana, fantsona famonoana ary rafitra fitadidiana data. Ny rafitra fitadidiana processeur MIV_RV32_C0 dia ahitana ny cache fampianarana sy ny cache data. Ny ivon'ny MIV_RV32_C0 dia ahitana fifandraisana roa ivelany AHB-ny interface tsara AHB fahatsiarovana (MEM) ary ny AHB Memory Mapped I/O (MMIO) interface master bus. Ny mpifehy cache dia mampiasa ny interface AHB MEM mba hamenoana ny torolàlana sy ny cache data. Ny interface AHB MMIO dia ampiasaina amin'ny fidirana tsy misy cache amin'ny periferika I/O.

Ny sarintany fitadidiana ny interface AHB MMIO sy ny interface MEM dia 0x60000000 mankany 0X6FFFFFFF ary 0x80000000 mankany 0x8FFFFFFF, tsirairay avy. Ny adiresin'ny vector reset an'ny processeur dia azo amboarina. Ny famerenan'ny MIV_RV32_C0 dia famantarana mavitrika-ambany, izay tsy maintsy esorina miaraka amin'ny famantaranandron'ny rafitra amin'ny alàlan'ny reset synchronizer.

Ny processeur MIV_RV32_C0 dia miditra amin'ny fitadidiana fampiharana fampiharana amin'ny alàlan'ny interface AHB MEM. Ny ohatra fiara fitateram-bahoaka CoreAHBLite_C0_0 dia namboarina mba hanomezana slot andevo 16, samy manana habe 1 MB. Ny fitadidiana RTG μPROM, ary ny sakana RTG4FDRC dia mifandray amin'ity bus ity. Ny μPROM dia ampiasaina amin'ny fitahirizana ny rindranasa bootloader.

Ny processeur MIV_RV32_C0 dia mitarika ny fifampiraharahana data eo anelanelan'ny adiresy 0x60000000 sy 0x6FFFFFFF mankany amin'ny interface MMIO. Ny interface MMIO dia mifandray amin'ny fiara fitateram-bahoaka CoreAHBLite_C1_0 mba hifandraisana amin'ny periferika mifandray amin'ny slot andevony. Ny ohatra fiara fitateram-bahoaka CoreAHBLite_C1_0 dia namboarina mba hanomezana slot andevo 16, samy manana habe 256 MB. Ny periferika UART, CoreSPI, ary CoreGPIO dia mifandray amin'ny fiara fitateram-bahoaka CoreAHBLite_C1_0 amin'ny alàlan'ny tetezana CoreAHBTOAPB3 sy ny fiara fitateram-bahoaka CoreAPB3.

Sarintany fahatsiarovana
Ny tabilao 3 dia mitanisa ny sarintany fitadidiana ny fahatsiarovana sy ny periferika.

Tabilao 3 • Sarintany fitadidiana

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-23

Fampiharana rindrambaiko

Ny reference design files dia ahitana ny toeram-piasana SoftConsole izay misy ireto tetikasa rindrambaiko manaraka ireto:

  • Bootloader
  • Fampiharana tanjona

Bootloader
Ny fampiharana bootloader dia voarindra ao amin'ny μPROM mandritra ny fandaharana fitaovana. Ny bootloader dia manatanteraka ireto asa manaraka ireto:

  • Fandaharana ny SPI Flash miaraka amin'ny fampiharana kendrena.
  • Mandika ny fampiharana kendrena avy amin'ny SPI Flash mankany amin'ny fahatsiarovana DDR3.
  • Famadihana ny fanatanterahana ny programa amin'ny rindranasa kendrena hita ao amin'ny fitadidiana DDR3.
    Ny fampiharana bootloader dia tsy maintsy tanterahana amin'ny μPROM miaraka amin'ny LSRAM ho stack. Noho izany, ny adiresin'ny ROM sy RAM ao amin'ny script rohy dia napetraka amin'ny adiresin'ny μPROM sy ny LSRAM voatondro, tsirairay avy. Ny fizarana kaody dia novonoina tamin'ny ROM ary ny fizarana data dia novonoina tamin'ny RAM araka ny aseho amin'ny sary 5.

Sary 5 • Script Linker Bootloader

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-24

Ny script mpampitohy (microsemi-riscv-ram_rom.ld) dia hita ao amin'ny
SoftConsole_Project\mivrv32im-bootloader lahatahiry amin'ny famolavolana files.

Fampiharana tanjona
Ny fampiharana kendrena dia mamiratra ny LED ao anaty sambo 1, 2, 3, ary 4 ary manonta hafatra UART. Ny fampiharana kendrena dia tsy maintsy atao amin'ny fitadidiana DDR3. Noho izany, ny fizarana kaody sy stack ao amin'ny scripter linker dia napetraka amin'ny adiresin'ny fahatsiarovana DDR3 araka ny aseho amin'ny sary 6.

Sary 6 • Script Linker Application Target

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-5

Ny script mpampitohy (microsemi-riscv-ram.ld) dia hita ao amin'ny SoftConsole_Project\miv-rv32imddr- fampirimana fampiharana ny famolavolana files.

Fametrahana ny Hardware

Ireto dingana manaraka ireto dia mamaritra ny fomba fametrahana ny fitaovana:

  1. Ataovy azo antoka fa maty ny birao amin'ny alàlan'ny switch SW6.
  2. Ampifandraiso amin'ny kitapom-pampandrosoana RTG4 ny jumper, araka ny aseho amin'ity tabilao manaraka ity:
    Tabilao 4 • Mpitsambikina
    Jumper Pin avy amin'ny Pin To Hevitra
    J11, J17, J19, J23, J26, J21, J32, ary J27 1 2 toerana misy anao
    J16 2 3 toerana misy anao
    J33 1 2 toerana misy anao
    3 4
  3. Ampifandraiso amin'ny mpampitohy J47 ny PC mpampiantrano amin'ny alàlan'ny tariby USB.
  4. Ataovy azo antoka fa voamarika ho azy ny mpamily tetezana USB mankany UART. Azo hamarinina amin'ny mpitantana ny fitaovana an'ny PC mpampiantrano izany.
  5. Araka ny aseho amin'ny sary 7, ny fananana seranan-tsambo an'ny COM13 dia mampiseho fa mifandray amin'ny USB Serial Converter C. Noho izany, COM13 no voafidy amin'ity ex ity.ample. Ny laharan'ny seranan-tsambo COM dia manokana rafitra.
    Sary 7 • Mpitantana ny fitaovanaMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-6
    Fanamarihana:
    Raha tsy napetraka ny USB to UART bridge drivers, alaivo ary apetraho ny mpamily avy amin'ny www.microsemi.com//documents/CDM_2.08.24_WHQL_Certified.zip.
  6. Ampifandraiso amin'ny connecteur J9 ny famatsiana herinaratra ary ampidiro ny switch famatsiana herinaratra, SW6.

Sary 8 • Kit fampandrosoana RTG4

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-7

Mandeha ny Demo

Ity toko ity dia mamaritra ny dingana amin'ny fandaharana ny fitaovana RTG4 miaraka amin'ny famolavolana reference, ny fandaharana ny SPI Flash miaraka amin'ny fampiharana kendrena, ary ny fampandehanana ny rindranasa kendrena amin'ny fitadidiana DDR amin'ny fampiasana ny Mi-V Bootloader GUI.

Ny fampandehanana ny demo dia misy dingana manaraka ireto:

  1. Fandaharana ny fitaovana RTG4, pejy 11
  2. Fampandehanana ny Mi-V Bootloader, pejy 11

Fandaharana ny fitaovana RTG4
Ny fitaovana RTG4 dia azo alaina amin'ny FlashPro Express na Libero SOC.

  • Mandrindra ny RTG4 Development Kit miaraka amin'ny asa file nomena ho ampahany amin'ny famolavolana fileRaha mampiasa rindrambaiko FlashPro Express, jereo ny Fanampiny 1: Fandaharana ny fitaovana amin'ny fampiasana FlashPro Express,pejy 14.
  • Raha te handamina ny fitaovana mampiasa Libero SoC, jereo ny Fanampiny 2: Fandaharana ny fitaovana mampiasa Libero SoC, pejy 17.

Mandeha ny Mi-V Bootloader
Rehefa vita tsara ny fandaharana dia araho ireto dingana ireto:

  1. Alefaso ny setup.exe file azo alaina amin'ny endrika manaraka files toerana.
    <$Download_Directory>\rtg4_ac490_df\GUI_Installer\Mi-V Bootloader_Installer_V1.4
  2. Araho ny wizard fametrahana hametrahana ny fampiharana GUI Bootloader.
    Ny sary 9 dia mampiseho ny RTG4 Mi-V Bootloader GUI.
    Sary 9 • Mi-V Bootloader GUIMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-8
  3. Safidio ny seranan-tsambo COM mifandray amin'ny USB Serial Converter C araka ny aseho amin'ny sary 7.
  4. Tsindrio ny bokotra mampifandray. Aorian'ny fifandraisana mahomby dia mivadika maitso ny famantarana mena araka ny aseho amin'ny sary 10.
    Figure 10 • Connect COM PortMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-9
  5. Tsindrio ny bokotra Import ary safidio ny fampiharana kendrena file (.bin). Aorian'ny fanafarana, ny lalan'ny file dia aseho amin'ny GUI araka ny aseho amin'ny sary 11.
    <$Download_Directory>\rtg4_ac490_df\Source_files
    Sary 11 • Manafatra ny fampiharana kendrena FileMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-10
  6. Araka ny hita ao amin'ny sary 11, tsindrio Program SPI Flash safidy mba fandaharana ny kinendry fampiharana amin'ny SPI Flash. Mipoitra ny pop-up rehefa voarindra ny SPI Flash araka ny aseho amin'ny sary 12. Tsindrio OK.
    Sary 12 • SPI Flash ProgrammedMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-11
  7. Safidio ny safidy Start Boot handikana ny fampiharana avy amin'ny SPI Flash mankany amin'ny fahatsiarovana DDR3 ary manomboka manatanteraka ny fampiharana avy amin'ny fitadidiana DDR3. Aorian'ny fampandehanana tsara ny rindranasa kendrena avy amin'ny fitadidiana DDR3, dia manonta hafatra UART ny fampiharana ary mamiratra eo amin'ny mpampiasa LED1, 2, 3, ary 4 araka ny aseho amin'ny sary 13.
    Sary 13 • Manaova fampiharana avy amin'ny DDRMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-12
  8. Ny fampiharana dia mihazakazaka avy amin'ny fahatsiarovana DDR3 ary mamarana ny demo izany. Akatona ny GUI Bootloader Mi-V.

Fandaharana ny fitaovana mampiasa FlashPro Express

Ity fizarana ity dia mamaritra ny fomba fandrafetana ny fitaovana RTG4 miaraka amin'ny asa fandaharana file mampiasa FlashPro Express.

Mba hanomanana ny fitaovana dia ataovy ireto dingana manaraka ireto:

  1. Ataovy azo antoka fa mitovy amin'ireo voatanisa ao amin'ny tabilao 3 an'ny UG0617 ny firafitry ny jumper eo amin'ny solaitrabe:
    RTG4 Development Kit Torolàlana ho an'ny mpampiasa.
  2. Raha azo atao, ny jumper J32 dia azo apetraka hampifandraisana ny pin 2-3 rehefa mampiasa programmer FlashPro4, FlashPro5, na FlashPro6 ivelany fa tsy ny fametrahana jumper default hampiasa ny FlashPro5 tafiditra.
    Fanamarihana: Ny switch famatsiana herinaratra, SW6 dia tsy maintsy tapaka rehefa manao ny fifandraisana jumper.
  3. Ampifandraiso amin'ny connecteur J9 eo amin'ny solaitrabe ny tariby famatsiana herinaratra.
  4. Power ON ny switch famatsiana herinaratra SW6.
  5. Raha mampiasa ny FlashPro5 tafiditra, ampifandraiso amin'ny mpampitohy J47 sy ny PC mpampiantrano ny tariby USB.
    Raha tsy izany, raha mampiasa programmer ivelany, ampifandraiso amin'ny tariby JTAG lohapejy J22 ary mampifandray ny programmer amin'ny PC mpampiantrano.
  6. Amin'ny PC mpampiantrano, atombohy ny rindrambaiko FlashPro Express.
  7. Tsindrio ny New na mifidiana New Job Project avy amin'ny FlashPro Express Job avy amin'ny menu Project mba hamoronana tetikasa asa vaovao, araka ny aseho amin'ity sary manaraka ity.
    Sary 14 • FlashPro Express Job ProjectMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-13
  8. Ampidiro ao amin'ny New Job Project avy amin'ny FlashPro Express Job dialog box:
    • Asa fandaharana file: Tsindrio Browse, ary mandehana mankany amin'ny toerana misy ny .job file dia hita ary safidio ny file. Ny toerana misy anao dia: \rtg4_ac490_df\Programming_Job
    • FlashPro Express toerana tetik'asa asa: Tsindrio ny Browse ary mandehana mankany amin'ny toerana tianao FlashPro Express.
      Sary 15 • Tetik'asa vaovao avy amin'ny FlashPro Express JobMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-14
  9. Tsindrio OK. Ny fandaharana ilaina file dia voafantina ary vonona ho voarindra ao amin'ny fitaovana.
  10. Ny varavarankelin'ny FlashPro Express dia miseho amin'ny sary manaraka. Hamafiso fa misy nomeraon'ny programmer miseho ao amin'ny saha Programmer. Raha tsy izany dia hamafiso ny fifandraisan'ny birao ary tsindrio Refresh/Rescan Programmers.
    Sary 16 • Fandaharana ny fitaovanaMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-15
  11. Tsindrio RUN. Rehefa voarindra tsara ilay fitaovana dia miseho ny sata RUN PASSED araka ny asehon'ity sary manaraka ity.
    Sary 17 • FlashPro Express—EFA LASAMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-16
  12. Akatona ny FlashPro Express na tsindrio ny Exit ao amin'ny tabilao Project.

Fandaharana ny fitaovana mampiasa Libero SoC

Ny reference design fileAnisan'izany ny tetikasa subsystem processeur Mi-V noforonina tamin'ny fampiasana Libero SoC. Ny fitaovana RTG4 dia azo alaina amin'ny alàlan'ny Libero SoC. Ny tetikasa Libero SoC dia naorina tanteraka ary mihazakazaka avy amin'ny Synthesis, Place and Route, Time Verification, FPGA Array Data Generation, Update μPROM Memory Content, Bitstream Generation, FPGA Programming.

Ny fizotran'ny famolavolana Libero dia aseho amin'ny sary manaraka.

Sary 18 • Libero Design Flow

Microsemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-17

Mba hanomanana ny fitaovana RTG4, ny tetikasa subsystem processeur Mi-V dia tsy maintsy misokatra amin'ny Libero SoC ary tsy maintsy averina averina ireto dingana manaraka ireto:

  1. Fanavaozana ny votoatin'ny fitadidiana uPROM: Amin'ity dingana ity, ny μPROM dia programa miaraka amin'ny fampiharana bootloader.
  2. Bitstream Generation: Amin'ity dingana ity, ny Job file dia novokarina ho an'ny fitaovana RTG4.
  3. Programming FPGA: Amin'ity dingana ity, ny fitaovana RTG4 dia voarindra amin'ny alàlan'ny Job file.

Araho ireto dingana ireto:

  1. Avy amin'ny Libero Design Flow, mifidiana Fanavaozana ny votoatin'ny fitadidiana uPROM.
  2. Mamorona mpanjifa mampiasa ny safidy Add.
  3. Safidio ny mpanjifa ary safidio ny safidy Edit.
  4. Safidio ny votoaty avy amin'ny file ary safidio ny safidy Browse araka ny hita ao amin'ny sary 19.
    Sary 19 • Hanova ny mpanjifa fitahirizana dataMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-18
  5. Mandehana mankany amin'ny endrika manaraka files toerana ary safidio ny miv-rv32im-bootloader.hex file araka ny aseho amin'ny sary 20. <$Download_Directory>\rtg4_ac490_df
    • Set ny File Soraty ho Intel-Hex (*.hex).
    • Safidio ny Ampiasao ny lalana mifandraika amin'ny lahatahiry tetikasa.
    • Tsindrio OK.
      Sary 20 • Manafatra fahatsiarovana FileMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-19
  6. Tsindrio OK.
    Havaozina ny atiny μPROM.
  7. Tsindrio indroa Mamorona Bitstream araka ny aseho amin'ny sary 21.
    Sary 21 • Mamorona BitstreamMicrosemi-AC490-RTG4-FPGA-Manorina-Mi-V-Processor-Subsystem-20
  8. Tsindrio indroa Run PROGRAM Action mba handrindrana ilay fitaovana araka ny aseho amin'ny sary 21.
    Ny fitaovana RTG4 dia voarindra. Jereo ny Running the Demo, pejy 11.

Mandeha ny TCL Script

Ny script TCL dia omena amin'ny famolavolana files lahatahiry eo ambanin'ny lahatahiry TCL_Scripts. Raha ilaina, ny fikorianan'ny famolavolana dia azo averina avy amin'ny Design Implementation ka hatramin'ny famoronana asa file.

Raha hampiasa ny TCL dia araho ireto dingana manaraka ireto:

  1. Alefaso ny rindrambaiko Libero.
  2. Select Project > Execute Script….
  3. Tsindrio Browse ary mifidiana script.tcl avy amin'ny lahatahiry TCL_Scripts alaina.
  4. Tsindrio Run.

Taorian'ny fanatanterahana tsara ny script TCL, ny tetikasa Libero dia noforonina ao anatin'ny lahatahiry TCL_Scripts.
Raha mila fanazavana fanampiny momba ny script TCL dia jereo ny rtg4_ac490_df/TCL_Scripts/readme.txt.
Jereo ny Libero® SoC TCL Command Reference Guide raha mila fanazavana fanampiny momba ny baiko TCL. Contact
Fanohanana ara-teknika ho an'ny fanontaniana rehetra mitranga rehefa mampiasa ny script TCL.

Ny Microsemi dia tsy manao antoka, misolo tena, na miantoka momba ny fampahalalana voarakitra ato na ny maha-mety ny vokatra sy ny serivisiny amin'ny tanjona manokana, ary ny Microsemi dia tsy mandray andraikitra na inona na inona mitranga amin'ny fampiharana na fampiasana vokatra na faritra. Ny vokatra amidy eto sy ny vokatra hafa amidin'i Microsemi dia iharan'ny fitsapana voafetra ary tsy tokony hampiasaina miaraka amin'ny fitaovana na fampiharana mitsikera iraka. Ny fepetra rehetra momba ny fampisehoana dia heverina fa azo itokisana nefa tsy voamarina, ary ny mpividy dia tsy maintsy mitarika sy mamita ny zava-bita rehetra sy ny fitsapana hafa momba ny vokatra, irery ary miaraka amin'ny, na napetraka amin'ny vokatra farany. Ny mpividy dia tsy miantehitra amin'ny angon-drakitra sy ny fepetra momba ny fampisehoana na ny mari-pamantarana omen'ny Microsemi. Anjaran'ny Mpividy ny mamaritra tsy miankina ny maha-mety ny vokatra rehetra ary ny mitsapa sy manamarina izany. Ny fampahalalana nomen'ny Microsemi eto ambany dia omena "toy ny misy, aiza" ary miaraka amin'ny lesoka rehetra, ary ny loza rehetra mifandraika amin'izany fampahalalana izany dia an'ny Mpividy tanteraka. Ny Microsemi dia tsy manome, mazava na an-kolaka, ho an'ny antoko na iza na iza zo patanty, fahazoan-dàlana, na zo IP hafa, na momba izany fampahalalana izany na zavatra voalaza amin'ny fampahalalana toy izany. Ny fampahalalana omena ato amin'ity antontan-taratasy ity dia an'ny Microsemi, ary i Microsemi dia manana zo hanao fanovana amin'ny fampahalalana ato amin'ity antontan-taratasy ity na amin'ny vokatra sy serivisy amin'ny fotoana rehetra tsy misy fampandrenesana.

Momba ny Microsemi
Microsemi, sampana iray manontolo an'ny Microchip Technology Inc. (Nasdaq: MCHP), dia manolotra portfolio feno amin'ny semiconductor sy vahaolana rafitra ho an'ny aerospace & fiarovana, fifandraisana, ivom-baovao ary tsena indostrialy. Ny vokatra dia ahitana ny fampandehanana avo lenta sy ny taratra mahery vaika analoga mifangaro famantarana mifangaro, FPGA, SoC ary ASIC; vokatra fitantanana herinaratra; fitaovana ara-potoana sy fampifanarahana ary vahaolana amin'ny fotoana voafaritra tsara, mametraka ny fenitry izao tontolo izao momba ny fotoana; fitaovana fanodinana feo; RF vahaolana; singa miavaka; fitahirizana orinasa sy vahaolana amin'ny fifandraisana, teknolojia fiarovana ary anti-t azo ekenaampny vokatra; Vahaolana Ethernet; Power-over-Ethernet IC sy midspans; ary koa ny fahaiza-manao famolavolana sy serivisy. Mianara bebe kokoa amin'ny www.microsemi.com.

Ny foiben'ny Microsemi
One Enterprise, Aliso Viejo,
CA 92656 Etazonia
Any Etazonia: +1 800-713-4113
Any ivelan'i Etazonia: +1 949-380-6100
Varotra: +1 949-380-6136
Fax: +1 949-215-4996
mailaka: sales.support@microsemi.com
www.microsemi.com

©2021 Microsemi, sampana iray manontolo an'ny Microchip Technology Inc. Zo rehetra voatokana. Microsemi sy ny logo Microsemi dia marika voasoratra anarana an'ny Microsemi Corporation. Ny marika sy marika serivisy hafa rehetra dia fananan'ny tompony tsirairay avy

Documents / Loharano

Microsemi AC490 RTG4 FPGA: Manangana Subsystem Mi-V Processor [pdf] Torolàlana ho an'ny mpampiasa
AC490 RTG4 FPGA Manangana Subsystem Mi-V Processor, AC490 RTG4, FPGA Manangana Subsystem Mi-V Processor, Subsystem Mi-V Processor

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *