microsemi logo

Ukulingisa kwe-SmartDesign MSS

Ukulingisa kwe-MICROSEMI SmartDesign MSS

Ulwazi Lomkhiqizo:

I-SmartDesign MSS Simulation iyisici se-SmartFusion Microcontroller Subsystem esingalingiswa kusetshenziswa i-ModelSim. Ukulingisa kwe-MSS kwenziwa kusetshenziswa isu leBus Functional Model (BFM). Iphrosesa ye-SmartFusion MSS Cortex M3 imodelwe nge-Actel's AMBA Bus Functional Model (BFM). Ama-peripherals e-SmartFusion MSS ahlukaniswe ngamaqembu amabili: iqembu lokuqala linamamodeli okuziphatha aphelele, kanti iqembu lesibili linamamodeli enkumbulo akhipha imilayezo kuphela lapho izindawo zememori ngaphakathi kwendawo ezungezile sezifinyelelwe.

Imodeli Esebenzayo Yebhasi:

Iphrosesa ye-SmartFusion MSS Cortex M3 imodelwe nge-Actel's AMBA Bus Functional Model (BFM). Lokhu kwenza kube lula kubasebenzisi ukulingisa iphrosesa njengoba inikeza imininingwane emiyalweni esekelwe kanye ne-syntax ye-BFM.

Amapheripheral kanye Nokuziphatha:

Ukuze unciphise isikhathi sokulingisa, ama-peripheral athile ku-SmartFusion MSS awanawo amamodeli okuziphatha agcwele. Esikhundleni salokho, athathelwa indawo ngamamodeli enkumbulo akhipha imilayezo kuphela lapho izindawo zememori ezingaphakathi kwe-peripheral sezifinyelelwe. Lokhu kusho ukuthi amasiginali we-peripheral ngeke aguqule ngokusekelwe kunoma yikuphi ukubhala kumarejista, noma aphendule kunoma yikuphi okokufaka kwesignali kumaphini wephrothokholi. I-peripherals ewela kuleli qembu ihlanganisa:

Ukusetshenziswa komkhiqizo:

  1. Bheka ku-Actel's DirectCore AMBA BFM User's Guide (PDF) ukuze uthole imininingwane ngeziqondiso ezisekelwe kanye ne-syntax ye-BFM.
  2. Uma ufuna ukunciphisa isikhathi sokulingisa, sebenzisa ama-peripheral anamamodeli okuziphatha agcwele.
  3. Uma udinga ukusebenzisa ama-peripherals anamamodeli enkumbulo kuphela, khumbula ukuthi amasignali awo ngeke aguqule ngokusekelwe kunoma yikuphi ukubhala kumarejista noma aphendule kunoma yikuphi okokufaka kwesignali kumaphini wephrothokholi.
  4. Uma unezinkinga nge-SmartDesign MSS, bheka isigaba sokusekela umkhiqizo sebhukwana lomsebenzisi ukuze uthole usizo.

Ukwesekwa Komkhiqizo:

Uma udinga noma yiluphi usizo nge-SmartDesign MSS, ungaxhumana nesikhungo sosekelo lobuchwepheshe bekhasimende ngokusebenzisa kwabo webindawo noma ngokubabiza ngqo. Ukuze uthole ukwesekwa kwezobuchwepheshe kwe-ITAR, sicela ubheke isigaba se-ITAR Technical Support semanuwali yomsebenzisi.

Ukulingisa

I-SmartFusion Microcontroller Subsystem ingenziwa kusetshenziswa i-ModelSim. Ukulingisa kwe-MSS kwenziwa kusetshenziswa isu leBus Functional Model (BFM). Ukulingisa kungaba usizo ezimweni ezithile, njenge:

  • Ukuqinisekisa ukuxhumeka nokusingathwa kwama-peripheral athambile ku-Fabric
  • Ukuqinisekisa ukulungiselelwa kwe-External Memory Interface ngememori yomthengisi wakho
  • Iqinisekisa ukuziphatha kwe-ACE

Lo mbhalo uchaza usekelo lokulingisa lwe-SmartFusion MSS.

I-Bus Functional Model

Iphrosesa ye-SmartFusion MSS Cortex M3 imodelwe nge-Actel's AMBA Bus Functional Model (BFM). Bheka ku-Actel's DirectCore AMBA BFM User's Guide (PDF) ukuze uthole imininingwane ngeziqondiso ezisekelwe kanye ne-syntax ye-BFM.

Amapheripheral kanye Nokuziphatha

Ukuze unciphise isikhathi sokulingisa, ama-peripheral athile ku-SmartFusion MSS awanawo amamodeli okuziphatha agcwele. Esikhundleni salokho athathelwa indawo amamodeli enkumbulo azokhipha umlayezo obonisa ukuthi izindawo zememori ezingaphakathi kwendawo yokuxhumana sezifinyelelwe nini. Lokhu kusho ukuthi amasiginali we-peripheral ngeke aguqule ngokusekelwe kunoma yikuphi ukubhala kumarejista, noma aphendule kunoma yikuphi okokufaka kwesignali kumaphini wephrothokholi. I-peripherals ewela kuleli qembu ihlanganisa:

  • UART
  • SPI
  • I-I2C
  • I-MAC
  • I-PDMA
  • I-WatchDog
  • Isikhathi
  • I-RTC

Ama-peripheral anamamodeli okuziphatha aphelele afaka:

  • Ukuphathwa Kwewashi
  • eNVM
  • Isilawuli Senkumbulo Yangaphandle
  •  I-ACE
  •  I-GPIO
  •  Isilawuli Se-Fabric Interface
  • eFROM
  •  I-AHB Bus Matrix

Imodeli yokulingisa ye-eNVM ngeke iqaliswe ngokugcinwa kwedatha noma idatha yeklayenti lokuqalisa. I-eSRAM ne-eNVM zenziwe imodeli kusetshenziswa ama-RAM angu-256 x 8. Uma usebenzisa usayizi ohlukile we-RAM imodeli yakho izosebenzisa usayizi we-RAM ongu-256 x 8. Ngokufanayo, imodeli yokulingisa ye-eFROM ngeke iqalwe ngedatha yokucushwa kwesifunda. Uzokwazi ukubhala nokufunda kuwo womabili ama-peripherals njengama-elementi enkumbulo.

Ukugeleza Kokulingisa

Umfanekiso 1-1 ubonisa ukulandelana kwedizayini evamile ye-MSS. Ingxenye ye-MSS iqiniswe ezingeni eliphezulu lengxenye ye-SmartDesign enamaperipheral endwangu. Kulesi simo, ukukhiqizwa kwengxenye ye-MSS kuzokhiqiza i-test.bfm kanye ne-user.bfm files. Ukukhiqiza ingxenye ye-SmartDesign_Top kuzokhiqiza i-subsystem.bfm file.

I-MICROSEMI SmartDesign MSS Simulation 1

  • Test.bfm: Lokhu kuqukethe imiyalo ye-BFM yokuqalisa imodeli yokulingisa. I-BFM iyala kulokhu file akhiqizwa ngokusekelwe ekucushweni kwakho kwe-MSS. Lokhu file ifana nekhodi yokuqalisa yesistimu, njengoba iqalisa i-MSS futhi ishayela uhlelo lwakho lomsebenzisi. Ungakushintshi lokhu file.
  • Umsebenzisi.bfm: Ungakwenza lokhu ngendlela oyifisayo file ukulingisa okwenziwa yi-CortexM3 ohlelweni lwakho. Lokhu kuqukethe umyalo ohlanganisayo we-subsystem.bfm odinga ukungaphawulwa uma unanoma yimaphi ama-peripherals endwangu ofisa ukukulingisa. Imephu yenkumbulo yama-peripherals endwangu icaciswe ngaphakathi kwe-subsystem.bfm, ungabhekisela kulokho okuchazwa ngaphakathi kwale BFM. file. Lokhu file ifana nekhodi yakho yesicelo somsebenzisi.
  • I-Subysystem.bfm:  Iqukethe imephu yememori yendwangu. Awudingi ukushintsha lokhu file.

Lezi files zidluliselwa ngokuzenzakalelayo ku-ModelSim™ yi-Libero® IDE, ngakho okudingeka ukwenze ukushintsha iskripthi somsebenzisi.bfm ngaphambi kokusebenzisa i-ModelSim. Umbhalo we-user.bfm ungafinyelelwa nge- File I-Hierarchy, ngaphansi kwengxenye yakho ye-MSS Ekulingiseni Files node (njengoba kukhonjisiwe kuMfanekiso 1-2).

I-MICROSEMI SmartDesign MSS Simulation 2

I-BFM ExampLes

Exampisigaba 1: Ukuvotela Isimo se-ACE

Esihlokweni esilandelayoampfuthi, isimo se-ACE siyavotelwa ukuze kuqedwe ukulinganisa futhi sibhalwe kwelinye lamabhithi e-MSS GPIO.

umsebenzisi.bfm:
I-MICROSEMI SmartDesign MSS Simulation 3

Example 2: Ukubhala Nokuqinisekisa Indwangu ye-GPIO Bits

Esihlokweni esilandelayoample, ama-GPIO amabili athambile engeziwe ku-Fabric. I-subsystem.bfm ikhiqizwa ngokuzenzakalelayo isistimu futhi iqukethe imephu yememori yama-peripherals athambile e-GPIO. Amalebula angabhekiselwa kuwo ngaphakathi kweskripthi sakho se-user.bfm.

i-subsystem.bfm:

I-MICROSEMI SmartDesign MSS Simulation 4

I-subsystem.bfm file ikhiqizwa ngokuzenzakalela futhi awudingi ukuyishintsha.

umsebenzisi.bfm:

USEKELO LWEKHASIMENDE

I-Microsemi SoC Products Group isekela imikhiqizo yayo ngezinsizakalo ezehlukene zokusekela, okuhlanganisa Isevisi Yamakhasimende, Isikhungo Sokusekela Ubuchwepheshe Bamakhasimende, a webindawo, i-imeyili, kanye namahhovisi okuthengisa emhlabeni wonke. Lesi sithasiselo siqukethe ulwazi mayelana nokuxhumana ne-Microsemi SoC Products Group nokusebenzisa lezi zinsizakalo zokusekela.

Insizakalo yekhasimende

Xhumana Nesevisi Yekhasimende ukuze uthole ukwesekwa kwemikhiqizo okungeyona eyobuchwepheshe, njengentengo yomkhiqizo, ukuthuthukiswa komkhiqizo, ulwazi lokubuyekeza, isimo soku-oda, nokugunyazwa.

  • Ukusuka eNyakatho Melika, shayela u-800.262.1060
  • Kuwo wonke umhlaba, shayela ku-650.318.4460
  • Ifeksi, noma yikuphi emhlabeni, 650.318.8044

I-Customer Technical Support Centre

I-Microsemi SoC Products Group isebenza ngeSikhungo sayo Sokusekela Ubuchwepheshe Bamakhasimende esinonjiniyela abanekhono eliphezulu abangasiza ukuphendula i-hardware yakho, isofthiwe, kanye nemibuzo yokuklama mayelana neMikhiqizo ye-Microsemi SoC. I-Customer Technical Support Centre ichitha isikhathi esiningi idala amanothi ohlelo, izimpendulo zemibuzo yomjikelezo wedizayini evamile, imibhalo yezinkinga ezaziwayo, kanye nemibuzo ehlukahlukene evame ukubuzwa. Ngakho-ke, ngaphambi kokuthi uxhumane nathi, sicela uvakashele izinsiza zethu ze-inthanethi. Kungenzeka ukuthi sesiyiphendulile imibuzo yakho.

Ukusekela kwezobuchwepheshe

Vakashela Ukwesekwa Kwamakhasimende webisiza (www.microsemi.com/soc/support/search/default.aspx) ukuze uthole ulwazi olwengeziwe nokusekelwa. Izimpendulo eziningi ezitholakalayo ekuseshekeni web izinsiza zihlanganisa imidwebo, imidwebo, kanye nezixhumanisi kwezinye izinsiza ku- webindawo.

Webindawo

Ungaphequlula ulwazi oluhlukahlukene lobuchwepheshe kanye nokungelona elobuchwepheshe ekhasini lasekhaya le-SoC, kokuthi www.microsemi.com/soc.

Ukuxhumana Nesikhungo Sokusekela Abathengi

Onjiniyela abanamakhono aphezulu basebenza esikhungweni sokusekela iTechnical Support. Isikhungo Sokusekelwa Kwezobuchwepheshe singathintwa nge-imeyili noma nge-Microsemi SoC Products Group webindawo.

I-imeyili
Ungakwazi ukuxhumana imibuzo yakho yobuchwepheshe ekhelini lethu le-imeyili futhi uthole izimpendulo nge-imeyili, ifeksi, noma ucingo. Futhi, uma unezinkinga zokuklama, ungathumela i-imeyili umklamo wakho files ukuthola usizo. Sihlala siqapha i-akhawunti ye-imeyili usuku lonke. Lapho uthumela isicelo sakho kithi, sicela uqinisekise ukuthi ufaka igama lakho eliphelele, igama lenkampani, kanye nemininingwane yakho yokuxhumana ukuze kucutshungulwe ngempumelelo isicelo sakho. Ikheli le-imeyili losekelo lobuchwepheshe lithi soc_tech@microsemi.com.

Amacala Ami
Amakhasimende e-Microsemi SoC Products Group angahambisa futhi alandelele amacala obuchwepheshe ku-inthanethi ngokuya kokuthi Amacala Ami.

Ngaphandle kwe-US
Amakhasimende adinga usizo ngaphandle kwezindawo zesikhathi zase-US angaxhumana nosekelo lobuchwepheshe nge-imeyili (soc_tech@microsemi.com) noma uthinte ihhovisi lezokuthengisa lendawo. Uhlu lwamahhovisi okuthengisa lungatholakala ku www.microsemi.com/soc/company/contact/default.aspx.

Ukusekelwa Kwezobuchwepheshe kwe-ITAR

Ukuze uthole ukwesekwa kobuchwepheshe ku-RH kanye ne-RT FPGAs elawulwa yi-International Traffic in Arms Regulations (ITAR), xhumana nathi ngokusebenzisa soc_tech_itar@microsemi.com. Kungenjalo, phakathi Kwamacala Ami, khetha Yebo ohlwini oludonsela phansi lwe-ITAR. Ukuze uthole uhlu oluphelele lwama-Microsemi FPGA alawulwa yi-ITAR, vakashela i-ITAR web ikhasi.

I-Microsemi Corporation (NASDAQ: MSCC) inikeza iphothifoliyo ephelele yezixazululo ze-semiconductor: i-aerospace, ukuzivikela nokuphepha; ibhizinisi kanye nokuxhumana; kanye nezimakethe zamandla ezimboni nezinye. Imikhiqizo ihlanganisa ukusebenza okuphezulu, i-analog enokwethenjelwa kakhulu kanye namadivayisi e-RF, isignali exubile namasekhethi ahlanganisiwe e-RF, ama-SoCs enziwe ngokwezifiso, ama-FPGA, namasistimu angaphansi aphelele. I-Microsemi ikomkhulu layo e-Aliso Viejo, Calif. Funda kabanzi ku- www.microsemi.com.

I-Microsemi Corporate Headquarters One Enterprise, i-Aliso Viejo CA 92656 USA Ngaphakathi
I-USA: +1 949-380-6100 Ukuthengisa: +1 949-380-6136
Ifeksi: +1 949-215-4996

Amadokhumenti / Izinsiza

Ukulingisa kwe-Microsemi SmartDesign MSS [pdf] Umhlahlandlela Womsebenzisi
Ukulingisa kwe-SmartDesign MSS, Ukulingisa kwe-MSS, Ukulingisa

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *