Mikroerdi-LOGOA

Microsemi DG0852 PolarFire FPGA Tenperatura eta Boltage Sentsore

Produktuaren informazioa: DG0852 Demo Guide PolarFire FPGA
Tenperatura eta boltage Sentsore

DG0852 Demo Gida PolarFire FPGA Tenperatura eta Boltage Sensor tenperatura eta bolumena neurtzeko diseinatutako produktua datage. Produktua Microsemi-k fabrikatzen du, Kaliforniako Aliso Viejo-n duen egoitza nagusia.

Diseinu-baldintzak

Produktuak behar bezala funtziona dezan, diseinu-baldintzak PolarFire FPGA Tenperatura eta Vol.tage Sensorea, potentzia gutxi kontsumitzen duen eta kostu-eraginkorra den FPGA bat da.

Aurrebaldintzak

DG0852 Demo Gida PolarFire FPGA Tenperatura eta Voltage Sentsore, Libero Design Flow softwarea onartzen duen sistema bat izan behar duzu, diseinuaren ezarpenaz eta simulazio-fluxuaz arduratzen dena.

Demo Diseinua

Demo diseinuak tenperatura eta bolumen bat ezartzea dakartagNeurketa-sistema PolarFire FPGA Tenperatura eta Voltage Sentsore.

Diseinua Ezartzea

Ezarpen-prozesuak urrats hauek hartzen ditu barne:

  • Sintetizatzea - ​​urrats honek diseinu-eskakizunak FPGAk uler dezakeen HDL formatuan bihurtzea dakar.
  • Kokatu eta bideratu - urrats honek sintetizatutako zirkuituak txiparen gainean jartzea eta interkonexioak bideratzea dakar.
  • Egiaztatu denbora: urrats honek diseinuaren denbora mugak betetzen diren egiaztatzen du.
  • Sortu FPGA array datuak - urrats honek FPGAn kargatuko diren datuak sortzen ditu.
  • Sortu Bitstream - urrats honek xede FPGA gailura deskargatuko den bit-streama sortzen du.
  • Exekutatu PROGRAM Ekintza - urrats honek gailua bit-streamarekin programatzen du.

Simulazio-fluxua

Simulazio-fluxuak diseinua simulatzea dakar, diseinu-eskakizunak betetzen dituela ziurtatzeko.

  • Diseinua simulatzea - ​​Urrats honek diseinua simulatzea dakar Libero Design Flow softwarea erabiliz, diseinu-eskakizunak betetzen dituela ziurtatzeko.

Produktuak erabiltzeko jarraibideak

DG0852 Demo Guide PolarFire FPGA Tenperatura erabiltzeko eta
liburukiatage Sentsore, jarraitu urrats hauek:

  1. Ziurtatu zure sistemak Libero Design Flow softwarea onartzen duela.
  2. Deskargatu eta instalatu Libero Design Flow softwarea Microsemi-tik webgunea.
  3. Jarraitu erabiltzailearen eskuliburuan zehaztutako diseinuaren ezarpen-urratsei zure tenperatura eta bolumena ezartzekotage neurketa sistema.
  4. Simulatu diseinua Libero Design Flow softwarea erabiliz diseinu-eskakizunak betetzen dituela ziurtatzeko.
  5. Programatu gailua bit-streamarekin Exekutatu PROGRAM Ekintza erabiltzailearen eskuliburuan azaltzen den urratsa erabiliz.
  6. Konektatu tenperatura eta boltage sentsoreak PolarFire-ra
    FPGA Tenperatura eta Boltage Tenperatura eta bolumena neurtzen hasteko sentsoreatage.

Produktu-laguntza edo kontsulta gehiago lortzeko, jarri harremanetan Microsemi-ren salmenta- edo bezeroarentzako laguntza-taldeekin telefonoz edo posta elektronikoz, erabiltzailearen eskuliburuan ezarritako moduan.

Microsemi egoitza
One Enterprise, Aliso Viejo,
CA 92656 AEB
AEBetan: +1 800-713-4113
AEBetatik kanpo: +1 949-380-6100 Salmentak: +1 949-380-6136
Faxa: +1 949-215-4996
Posta elektronikoa: sales.support@microsemi.com www.microsemi.com
©2021 Microsemi, Microchip Technology Inc-ren jabetza osoa duen filiala. Eskubide guztiak erreserbatuta. Microsemi eta Microsemi logotipoa Microsemi Corporation-en marka erregistratuak dira. Gainerako marka komertzialak eta zerbitzu-markak dagozkien jabeen jabetzakoak dira.
Microsemi-k ez du bermerik, irudikapenik edo bermerik ematen hemen jasotako informazioari edo bere produktu eta zerbitzuek helburu jakin baterako egokitasunari buruz, ez eta Microsemik-ek ez du bere gain hartzen produktu edo zirkuituren aplikaziotik edo erabileratik eratorritako inolako erantzukizunik. Jarraian saltzen diren produktuak eta Microsemi-k saltzen dituen beste edozein produktu proba mugatuak izan dira eta ez dira misio-kritikoko ekipo edo aplikazioekin batera erabili behar. Errendimendu-zehaztapenak fidagarriak direla uste da, baina ez dira egiaztatzen, eta Erosleak produktuen errendimendu eta bestelako proba guztiak egin eta egin behar ditu, bakarrik eta azken produktuekin batera edo instalatuta. Erosleak ez du Microsemi-k emandako datu eta errendimendu-zehaztapen edo parametroetan fidatuko. Eroslearen erantzukizuna da edozein produkturen egokitasuna modu independentean zehaztea eta horiek probatzea eta egiaztatzea. Hemen azpian Microsemi-k emandako informazioa "dagoen moduan, non dagoen" eta akats guztiekin ematen da, eta informazio horrekin lotutako arrisku osoa Eroslearena da erabat. Microsemi-k ez dio inolako patente-eskubiderik, lizentziarik edo beste edozein IP-eskubiderik ematen, esplizituki edo inplizituki, inongo alderdiri, informazio horri berari edo informazio horrek deskribatzen duen edozerri dagokionez. Dokumentu honetan ematen den informazioa Microsemi-ren jabetzakoa da, eta Microsemik-ek eskubidea du dokumentu honetako informazioan edo edozein produktu eta zerbitzutan edozein unetan abisatu gabe aldatzeko.

Microsemi buruz
Microsemi-k, Microchip Technology Inc.-ren (Nasdaq: MCHP) osoko filiala denak, erdieroaleen eta sistema-konponbideen zorro zabala eskaintzen du aeroespaziorako eta defentsarako, komunikazioetarako, datu-zentroetarako eta industria-merkatuetarako. Produktuen artean, errendimendu handiko eta erradiazioz gogortutako seinale misto analogikoko zirkuitu integratuak, FPGAak, SoCak eta ASICak daude; energia kudeatzeko produktuak; kronometraje eta sinkronizazio gailuak eta denbora-soluzio zehatzak, denboraren munduko estandarra ezarriz; ahotsa prozesatzeko gailuak; RF irtenbideak; osagai diskretuak; enpresa biltegiratze eta komunikazio irtenbideak, segurtasun teknologiak eta anti-t eskalagarriakamper produktuak; Ethernet irtenbideak; Power-over-Ethernet IC eta erdiko tarteak; baita pertsonalizatutako diseinu gaitasunak eta zerbitzuak ere. Informazio gehiago hemen www.microsemi.com.

Berrikuspen historia

Berrikuspen-historiak dokumentuan ezarri ziren aldaketak deskribatzen ditu. Aldaketak berrikuspenen arabera zerrendatzen dira, argitalpen berrienetik hasita.

3.0 berrikuspena
Jarraian, berrikuspen honetan egindako aldaketen laburpena da.

  • 2. eranskina gehitua: TCL Scripta exekutatzen, 15. orrialdea.
  • 2. irudia eguneratua, 4. orrialdea.
  • 3. irudia eguneratua, 5. orrialdea.

2.0 berrikuspena
Jarraian, berrikuspen honetan egindako aldaketen laburpena da.

  • Libero SoC v12.2 dokumentua eguneratu da.
  • Liberoren bertsio-zenbakien erreferentziak kendu ditu.

1.0 berrikuspena
Dokumentu honen lehen argitalpena.

PolarFire FPGA Tenperatura eta Boltage Sentsore

PolarFire gailu bakoitzak Tenperatura eta Voltage Sentsorea (TVS). TVS-k hilaren tenperatura eta bolumenaren berri ematen dutagFPGA ehunari forma digitaleko gailuen hornidura-errailak.
TVS 4 kanaleko ADC erabiliz ezartzen da eta kanalaren informazioa honela ematen da:

  • Kanala 0 – 1 V boltage hornidura
  • Kanala 1 – 1.8 V boltage hornidura
  • Kanala 2 – 2.5 V boltage hornidura
  • 3. kanala – Trokelaren tenperatura

TVS-k bol. adierazten duen 16 biteko kodetutako balio bat ateratzen dutage edo tenperatura, eta dagokion kanal-zenbakia. Tenperatura eta boltagInformazioa tenperatura estandarrera eta bolumenera itzultzen datage balioak. Informazio gehiago lortzeko, ikusi UG0753: PolarFire FPGA Security User Guide.
Demo honek PolarFire-ren TVS funtzioa nabarmentzen du UARTn oinarritutako aplikazio bat (GUI) erabiliz. Demo diseinuak etengabe ponpatzen ditu TVS kanaletatik datuak UARTera, zeina GUIan bistaratzen dena. Demo diseinu honek PolarFire gailuaren TVS funtzioa nola simulatu ere erakusten du.
Demo diseinua aukera hauetako edozein erabiliz programatu daiteke:

  • Lana erabiltzea file: Gailua lana erabiliz programatzeko file diseinuarekin batera ematen da files, ikusi 1. eranskina: FlashPro Express erabiliz gailua programatzea, 12. orrialdea.
  • Libero SoC erabiliz: Gailua Libero SoC erabiliz programatzeko, ikusi Libero Design Flow, 8. orrialdea. Erabili aukera hau demoaren diseinua aldatzen denean.

Diseinu-baldintzak
Hurrengo taulan demo diseinu honen hardware eta software eskakizunak zerrendatzen dira.
Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-1

Oharra: Gida honetan erakusten diren Libero SmartDesign eta konfigurazio pantaila-argazkiak ilustrazioetarako soilik dira. Ireki Libero diseinua azken eguneraketak ikusteko.

Aurrebaldintzak
Hasi aurretik:

  1. Demo diseinurako files deskargatzeko esteka:
    http://soc.microsemi.com/download/rsc/?f=mpf_dg0852_df
  2. Deskargatu eta instalatu Libero SoC (inprimakian adierazitako moduan webdiseinu honetarako gunea) ordenagailu ostalariaren kokapen honetatik:
    https://www.microsemi.com/product-directory/design-resources/1750-libero-soc
    ModelSim, Synplify Pro eta FTDI kontrolatzaileen azken bertsioak Libero SoC instalazio paketean sartzen dira.

Demo Diseinua
TVS diseinuaren goi-mailako bloke-diagrama hurrengo irudian ageri da. Telebistako lau kanalak diseinuan gaituta daude trokelaren tenperatura eta bolumena kontrolatzekotage errailak. Fabric logikak TVS kanalen irteera hartzen du eta UART IF-ra bidaltzen du CoreUART IP bidez.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-2

GUI-k kanaleko TVS balioak jasotzen ditu eta dekodetzen ditu haiek bistaratzeko:
Trokelaren tenperatura:
Tenperatura-kanalen 16 biteko irteerako balioa Kelvin-en irudikatzen da eta hurrengo taulan zerrendatzen den moduan deskodetu daiteke. Adibidezample, tenperatura kanalaren irteerako 0x133B balioak 307.56 Kelvin dakar.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-3

liburukiatage:
VALUE eta CHANNEL irteeran dauden datuak BALIOA irteera baieztatzen denean bakarrik balio dute. Kanal bat desgaitzen denean dagokion kanala gaitzeko sarrera kenduz, orduan irteeretan dauden kanal-datuak ez dira baliozkoak irteera BALIOA baieztatu arren. LiburuatagKanalen 16 biteko irteerako balioa milivoltetan (mV) irudikatzen da eta hurrengo taulan zerrendatzen den moduan deskodetu daiteke. Adibidezample, liburukiatage kanalen irteerako 0x385E balioak 1803.75 mV dakar.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-4

Diseinua Ezartzea
Ondorengo irudiak TVS demo diseinuaren Libero SoC softwarearen diseinuaren inplementazioa erakusten du.
2. Irudia • TVS Demo DiseinuaMicrosemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-5

Goi-mailako diseinuak osagai hauek ditu:

  • TVS_IP_0 makroa
  • Core_UART_0
  • TVS_to_UART_0 logika
  • erloju_gen_0
  • INIT_MONITOR_0 eta PF_RESET_0

TVS_IP_0 makroa
Hurrengo irudiak TVS interfazearen konfiguratzailea erakusten du.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-6GUIak trokelaren tenperatura gradu Celsiusetan bistaratzen du Kelvin balioak bihurtuz. Celsius balioa = Kelvin balioa – 273.15

TVS_to_UART_0
TVS to UART logikak Tenperatura eta VoltagTVS makrotik balio du eta datuak Core_UART_0-ra bidaltzen ditu.

erloju_gen_0
CCC 100 MHz-ko erlojua sortzeko konfiguratuta dago.

Simulazio-fluxua
TVS simulazio-ereduak TVS makroaren irteerak eguneratzen ditu .mem-en emandako irakurketan oinarrituta file edo .txt file. The file izena simulazio eredura pasatu behar da TVS irteerak aldatzeko. .mem gordetzeko erabiltzen den parametroa file izena "TVS_MEMFILE”. Gehitu vsim komando hau pasatzeko file izena. -gTVS_MEMFILE="PATH_TO_FILE_RELATIVE_TO_SIMULATION_FOLDER”

MEM File Formatua
Ondoko formatua file hexagonalean dago:




.mem file simulazio-denbora dauka eta ondoren uneko instantzia horretako lau ADC kanalen balio digitalak (16 bit) ditu. Balio bat behar da kanalarentzat erabiltzen ez bada ere. Balioa 0 izan daiteke. Simulazioa kanalen irteera guztiak 0 izanik hasten da. Eredua hainbat aldiz errepika daiteke .mem-en file kanaleko irteeren hainbat balio islatzeko. Memaren edukia file 256 lerrotara mugatuta dago.

Diseinua simulatzea
Libero proiektuak TVS blokea simulatzeko proba-banku bat biltzen du. Testbench-ek lau TVS kanalen balio guztiak hartzen ditu CoreUART IP erabiliz. Lau kanaletarako balio digitalak .mem bidez pasatzen dira file.

Simulazio ezarpenak
Mem pasatzeko file simulazioa egiteko, egin urrats hauek:

  1. Ireki Libero SoC proiektuaren ezarpenak (Proiektua > Proiektuaren ezarpenak).
  2. Hautatu Vsim komandoak Simulazio aukeren azpian. Sartu- gTVS_MEMFILE="tvs_values.mem" Aukera osagarriak eremuan eta, ondoren, sakatu Gorde.

A sample tvs_values.mem simulazio karpetan eskaintzen da. .mem file Libero proiektuko simulazio karpetan eskuragarri egon behar da. tvs_values.mem file TVS blokearen 16 biteko irteera digitala harrapatzen du une desberdinetan.

Diseinua simulatzeko, egin urrats hauek:

  1. Diseinu-fluxua fitxan, egin klik eskuineko botoiaz Simulatu sintesiaren aurreko diseinua Egiaztatu eta gero hautatu Ireki interaktiboki.
    5. irudia • Diseinu-fluxua—SimulatuMicrosemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-8Simulazioa amaitzen denean, Wave leihoa hurrengo irudian erakusten den moduan agertzen da. Lau kanalak gaituta daudenez, TVS zirkuituak lau kanalen balioa ateratzen du une jakin batean VALUE irteeran, CHANNEL irteerako kanal-zenbakiarekin batera. VALUE eta CHANNEL irteeran dauden datuak BALIOA irteera baieztatzen denean bakarrik balio dute. Behatu honako hau simulazioaren emaitzetatik:
    • Kanala bihurtzeko gaitu ondoren, TVS blokeak 390 mikrosegundo behar ditu bihurketa osatzeko.
    • Kanal bakoitzak 410 mikrosegundoko bihurketa atzerapena du.
    • Bihurketa-tasa 1920 mikrosegundoren berdina da, hau da, TVS konfiguratzailean ezarritako bihurtze-tasa.
    • TVS blokeak irteerako balioak sortzen ditu tvs_values.mem-en emandako balioetan oinarrituta file.
      Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-9
  2. Itxi ModelSim Pro ME eta Libero proiektua.

Libero Design Flow

Kapitulu honek demo diseinuaren Libero diseinuaren fluxua deskribatzen du. Libero diseinu-fluxuak urrats hauek ditu:

  • ahotsa
  • Lekua eta ibilbidea
  • Egiaztatu Denbora
  • Sortu Bitstream
  • Exekutatu PROGRAMA Ekintza
    Hurrengo irudian aukera hauek Diseinu Fluxua fitxan erakusten dira.

7. Irudia • Libero Design Flow AukerakMicrosemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-10ahotsa
Diseinua sintetizatzeko, egin urrats hauek:

  1. Diseinu-fluxua leihoan, egin klik bikoitza Sintetizatzea.
    Sintesia arrakastatsua denean, marka berdea agertzen da 7. irudian, 8. orrialdean erakusten den moduan.
  2. Egin klik eskuineko botoiarekin Sintetizatu eta hautatu View Eman berri honi view sintesi-txostena eta erregistroa files Txostenak fitxan.

Lekua eta Ibilbidea

  1. Diseinu-fluxua leihoan, egin klik bikoitza Lekua eta Ibilbidea.
    Lekua eta ibilbidea arrakastatsua denean, marka berde bat agertzen da 7. Irudian, 8. orrialdean erakusten den moduan.
  2. Egin klik eskuineko botoiarekin Lekua eta Ibilbidea eta hautatu View Eman berri honi view lekuaren eta ibilbidearen txostena eta erregistroa files Txostenak fitxan.

Baliabideen Erabilera
Ondorengo taulak diseinuaren baliabideen erabilera zerrendatzen du leku eta ibilbidearen ondoren. Balio hauek apur bat alda daitezke Liberoren exekuzio, ezarpen eta hazi-balio desberdinetarako.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-11

Egiaztatu Denbora
Denbora egiaztatzeko, egin urrats hauek:

  1. Diseinu-fluxua leihoan, egin klik bikoitza Egiaztatu denbora.
  2. Diseinuak denbora-baldintzak behar bezala betetzen dituenean, marka berdea agertzen da 7. Irudian, 8. orrialdean erakusten den moduan.
  3. Egin klik eskuineko botoiaz Egiaztatu denbora eta hautatu View Eman berri honi view egiaztatzeko denbora-txostena eta erregistroa files Txostenak fitxan.

Sortu FPGA array datuak
FPGA array datuak sortzeko, egin klik bikoitza Sortu FPGA array datuak Diseinu-fluxua leihotik.
Marka berde bat bistaratzen da FPGA matrizearen datuak arrakastaz sortu ondoren, 7. Irudian, 8. orrialdean erakusten den moduan.

Sortu Bitstream
Bitstream sortzeko, egin urrats hauek:

  1. Egin klik bikoitza Sortu Bitstream Diseinu-fluxua fitxan.
    Bitstream-a behar bezala sortzen denean, marka berde bat agertzen da 7. Irudian, 8. orrialdean erakusten den moduan.
  2. Egin klik eskuineko botoiaz Sortu Bitstream eta hautatu View Eman berri honi view dagokion erregistroa file Txostenak fitxan.

Exekutatu PROGRAMA Ekintza
Bitstream sortu ondoren, PolarFire gailua programatu behar da. PolarFire gailua programatzeko, egin urrats hauek:

  1. Ziurtatu Jumper ezarpen hauek taulan ezarrita daudela.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-12
  2. Konektatu elikadura-kablea plakako J9 konektorera.
  3. Konektatu USB kablea Host PCtik J5-ra (FTDI ataka) plakan.
  4.  Piztu plaka SW3 etengailua erabiliz.
  5. Egin klik bikoitza Exekutatu PROGRAMA Ekintza Libero > Diseinu-fluxua fitxan.
    Gailua behar bezala programatzen denean, marka berde bat agertzen da 7. Irudian, 8. orrialdean.

Demo martxan

Kapitulu honek erabiltzailearen interfaze grafikoa (GUI) nola instalatu eta nola erabili deskribatzen du TVS demoa exekutatzeko. PolarFire TVS demo aplikazioa ostalari ordenagailuan exekutatzen den GUI soil bat da, PolarFire Gailuarekin komunikatzeko.
GUI instalatzeko, egin urrats hauek:

  1. Atera mpf_dg0852_df.rar fitxategiaren edukia file. mpf_dg0852_df\GUI\TVS_Monitor_GUI_Installer karpetatik, egin klik bikoitza setup.exe file.
  2. Jarraitu instalazioaren morroian bistaratzen diren argibideak.
    Instalatu ondoren, TVS_Monitor_GUI ostalariaren mahaigaineko Hasiera menuan agertzen da.

TVS demoa exekutatzeko, egin urrats hauek:

  1. Hasi menuan, sakatu TVS_Monitor_GUI aplikazioa abiarazteko. Ziurtatu plaka konektatuta dagoela eta erregistro karpeta egokia hautatuta dagoela.
  2. Sakatu Konektatu. Konexio arrakastatsuan, GUIak tenperatura eta bolumena erakusten ditutage balioak. Erregistroa file denbora st sortu daamp urtean file izena Erregistro karpetaren kokapenan.
    Lehenespenez, Log Folder-ek 'LaguntzaFiles' karpeta instalazio direktorioan. Erabiltzaileak Erregistro Karpeta kokapena alda dezake taulara konektatu aurretik.
    Oharra: Ziurtatu Log Karpeta ez dela sistema mugatutako kokapen bat. Kasu honetan, erabiltzaileak GUI abiarazi behar du administratzaile-pribilegioekin (egin klik eskuineko botoiarekin eta exekutatu administratzaile gisa).
  3. Goiko muga, Beheko muga eta kanal bakoitzeko erregistratzeko gutxieneko aldakuntza setup.ini-n konfigura daitezke. file. Kanalaren balioak erregistroan erregistratzen dira file zehaztutako 'min var' balioak gainditzen dituen aldakuntza badago setup.ini-n file.
    Hurrengo irudian tenperatura estandarra eta bolumena erakusten diratag0 kanalaren e balioak (1.05 V). Grafikoa 0. kanalaren balioei dagokie. Era berean, hautatu gainerako kanalak eta view dagozkion balioak eta grafikoak.
    8. Irudia • COM ataka hautatzea eta konektatzea—0 kanala Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-13Oharra: GUIak TVS kanalaren balioak eguneratzen ditu Atzerapenarekin (ms) eremuan sartutako atzerapenarekin.

1. eranskina: Gailua FlashPro Express erabiliz programatzea

Atal honetan PolarFire gailua .job programazioarekin nola programatu deskribatzen da file FlashPro Express erabiliz. Lana file hurrengo diseinuan eskuragarri dago files karpetaren kokapena:
mpf_dg0852_df\Programming_Job
Gailua programatzeko, egin urrats hauek:

  1. Ziurtatu taulako jumperen ezarpenak 5. taulan, 10. orrialdean, zerrendatutako berdinak direla.
    Oharra: Elikatze-etengailua itzali behar da jumper-konexioak egiten diren bitartean. v
  2. Konektatu elikadura-kablea plakako J9 konektorera.
  3. Konektatu USB kablea Ostalari PCtik plakako J5-ra (FTDI ataka).
  4. Piztu plaka SW3 etengailua erabiliz.
  5. Ostalariaren ordenagailuan, abiarazi FlashPro Express softwarea.
  6. Sakatu Berria edo hautatu Lan-proiektu berria FlashPro Express Lan-proiektua menuko lan-proiektu berri bat sortzeko, hurrengo irudian erakusten den moduan.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-14
  7. Sartu honako hau FlashPro Express Laneko Lan-proiektu berria elkarrizketa-koadroan:
    • Programazio lana file: Sakatu Arakatu, nabigatu .job-en kokapenera file kokatzen da, eta hautatu file. Kokapen lehenetsia hau da: \mpf_dg0852_df\Programming_Job.
    • FlashPro Express lan-proiektuaren kokapena: Egin klik Arakatu eta nabigatu proiektua gorde nahi duzun lekura.
      10. Irudia • FlashPro Express Job-eko Lan-proiektu berriaMicrosemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-15
  8. Sakatu Ados. Beharrezko programazioa file hautatuta dago eta gailuan programatzeko prest dago.
  9. FlashPro Express leihoa hurrengo irudian agertzen den moduan agertzen da. Berretsi programatzaile-zenbaki bat agertzen dela Programatzailea eremuan. Hala egiten ez badu, berretsi plakako konexioak eta egin klik Freskatu/Berreescaneatu programatzaileak.
    11. Irudia • Gailuaren programazioaMicrosemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-16
  10. Sakatu RUN gailua programatzeko. Gailua behar bezala programatzen denean, RUN PASSED egoera bistaratzen da hurrengo irudian erakusten den moduan. Ikus Demoa exekutatzen, 11. orrialdea TVS demoa exekutatzeko.Microsemi-DG0852-PolarFire-FPGA-Temperature-and-Voltage-Sensor-FIG-17
  11. Itxi FlashPro Express edo Proiektua fitxan, sakatu Irten.

2. eranskina: TCL Scripta exekutatzen

TCL script-ak diseinuan eskaintzen dira files karpeta TCL_Scripts direktorioan. Beharrezkoa bada, diseinu-fluxua erreproduzitu daiteke Diseinuaren inplementaziotik lana sortu arte file.
TCL exekutatzeko, jarraitu urrats hauek:

  1. Abiarazi Libero softwarea
  2. Hautatu Proiektua > Exekutatu Scripta....
  3. Sakatu Arakatu eta hautatu script.tcl deskargatutako TCL_Scripts direktoriotik.
  4. Egin klik Exekutatu.
    TCL script-a arrakastaz exekutatu ondoren, Libero proiektua TCL_Scripts direktorioaren barruan sortzen da.
    TCL scriptei buruzko informazio gehiago lortzeko, ikusi mpf_dg0852_df/TCL_Scripts/readme.txt helbidera.
    Ikusi Libero® SoC TCL komandoen erreferentzia-gidara TCL komandoei buruzko xehetasun gehiago lortzeko. Jarri harremanetan Laguntza Teknikoa TCL scripta exekutatzen ari zarenean aurkitutako edozein kontsultarako

Dokumentuak / Baliabideak

Microsemi DG0852 PolarFire FPGA Tenperatura eta Boltage Sentsore [pdfErabiltzailearen gida
DG0852 PolarFire FPGA Tenperatura eta Boltage Sensor, DG0852, PolarFire FPGA Tenperatura eta Voltage Sentsore, PolarFire FPGA, Tenperatura eta Boltage Sensor, Voltage Sentsore, Sentsore

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *