Microsemi logoSmartFusion2 MSS MMUART konfiguratsioon
Kasutusjuhend

Sissejuhatus

SmartFusion2 Micro kontrolleri alamsüsteem (MSS) pakub kahte MMUART kõva välisseadet (APB_0 ja APB_1 alamsiinid) täis-/pooldupleksi, asünkroonse/sünkroonse režiimi ja modemi liidese valikuga.
MSS-lõuendil peate iga MMUART-i eksemplari lubama (vaikimisi) või keelama selle põhjal, kas seda teie praeguses rakenduses kasutatakse. Keelatud MMUART-i eksemplare hoitakse lähtestatuna (väikseima võimsusega olek). Vaikimisi on lubatud MMUART-eksemplaride pordid konfigureeritud ühendama seadmega mitut standardset sisendit/väljundit (MSIO). Pange tähele, et MMUART-eksemplarile eraldatud MSIO-sid jagatakse teiste MSS-i välisseadmetega. Need jagatud I/O-d on saadaval MSS-i GPIO-de ja muude välisseadmetega ühendamiseks, kui MMUART-eksemplar on keelatud või kui MMUART-eksemplari pordid on ühendatud FPGA-kobaraga.
Iga MMUART-eksemplari funktsionaalne käitumine tuleb määratleda rakenduse tasemel, kasutades Microsemi pakutavat SmartFusion2 MSS MMUART-draiverit.
Selles dokumendis kirjeldame, kuidas konfigureerida MSS MMUART eksemplare ja määratleda, kuidas välisseadmete signaalid on ühendatud.
Lisateavet MSS MMUART kõvade välisseadmete kohta leiate SmartFusion2 kasutusjuhendist.

Konfiguratsiooni valikud

Dupleksrežiim:

  • Full Duplex – pakub jadaandmete jaoks kahte signaali, RXD ja TXD
  • Pooldupleks – pakub jadaandmete jaoks üht signaali, TXD_RXD

Asünkroonimis-/sünkroonimisrežiim – Sünkroonrežiimi valimine annab CLK-signaali.
Modemi liides - Modemi liidese valimine võimaldab juurdepääsu MODEM-pordi rühma üksikutele portidele.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – konfiguratsioonivalikud

Välisseadmete signaalide määramise tabel

SmartFusion2 arhitektuur pakub väga paindlikku skeemi perifeersete signaalide ühendamiseks kas MSIO-de või FPGA-kangaga. Kasutage signaali määramise konfiguratsioonitabelit, et määrata, millega teie välisseade on teie rakenduses ühendatud. Omistamistabelis on järgmised veerud (joonis 2-1):
MSIO – Tuvastab antud real konfigureeritud välisseadme signaali nime.
Peamine ühendus - Kasutage ripploendit, et valida, kas signaal on ühendatud MSIO- või FPGA-kangaga.
suund – Näitab, kas signaali suund on IN, OUT või IN OUT.
Paki nööpnõel – Kui signaal on ühendatud MSIO-ga, kuvatakse MSIO-ga seotud paketi viik.
Lisaühendused - Kasutage märkeruutu Täpsemad suvandid, et view täiendavad ühendusvalikud:

  • Valige suvand Kangas, et jälgida FPGA-kangas signaali, mis on ühendatud MSIO-ga.
  • Valige suvand GPIO, et jälgida sisendsuuna signaali – kas FPGA kangast või MSIO-st – kasutades MSS GPIO-d.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – signaalide määramise tabel

Ühenduvus Eelview

Ühenduvus Eelview MSS MMUART Configurator dialoogist paremal olev paneel näitab graafilist pilti view esiletõstetud signaalirea praeguste ühenduste kohta (joonis 3-1).

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – Ühenduvus Eelview

Ressursikonfliktid

Kuna MSS-i välisseadmed (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) jagavad MSIO- ja FPGA-juurdepääsuressursse, võib nende välisseadmete konfigureerimine praeguse välisseadme eksemplari konfigureerimisel põhjustada ressursikonflikti. Välisseadmete konfiguratsioonid annavad sellise konflikti tekkimisel selgeid indikaatoreid.
Varem konfigureeritud välisseadme kasutatavad ressursid annavad praeguses välisseadme konfiguraatoris kolme tüüpi tagasisidet.

  • Teave - Kui mõne teise välisseadme kasutatav ressurss ei ole praeguse konfiguratsiooniga vastuolus, kuvatakse ühenduse eelloendisse teabeikoonview paneelil sellel ressursil. Ikoonil olev tööriistavihje annab üksikasju selle kohta, milline välisseade seda ressurssi kasutab.
  • Hoiatus/viga – kui mõne muu välisseadme kasutatav ressurss on praeguse konfiguratsiooniga vastuolus, kuvatakse ühenduvuse eelloendisse hoiatus- või veaikoon.view paneelil sellel ressursil. Ikoonil olev tööriistavihje annab üksikasju selle kohta, milline välisseade seda ressurssi kasutab.

Kui kuvatakse vead, ei saa te praegust konfiguratsiooni kinnitada. Saate konflikti lahendada teistsuguse konfiguratsiooni abil või tühistada praeguse konfiguratsiooni, kasutades nuppu Tühista.
Kui kuvatakse hoiatusi (ja vigu pole), saate praeguse konfiguratsiooni kinnitada. Siiski ei saa te üldist MSS-i genereerida; näete Libero SoC logiaknas genereerimisvigu. Konflikti, mille lõite konfiguratsiooni sooritamisel, peate lahendama, konfigureerides ümber ühe konflikti põhjustava välisseadme.
Välisseadmete konfiguratsioonid rakendavad järgmisi reegleid, et teha kindlaks, kas konfliktist tuleks teatada vea või hoiatusena.

  1. Kui konfigureeritav välisseade on GPIO välisseade, on kõik konfliktid vead.
  2. Kui konfigureeritav välisseade ei ole GPIO välisseade, on kõik konfliktid vead, välja arvatud juhul, kui konflikt on seotud GPIO-ressursiga. Sel juhul käsitletakse konflikte hoiatustena.

Viga Ntample
Kasutatakse USB-välisseadet ja see kasutab seadme PAD-i, mis on piiratud paki kontaktiga H27. MMUART_0 välisseadme konfigureerimine nii, et TXD_RXD-port on ühendatud MSIO-ga, põhjustab tõrke.
Joonis 4-1 näitab tõrkeikooni, mis kuvatakse ühenduvuse määramise tabelis TXD_RXD pordi jaoks.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – kuvatakse tõrge

Joonis 4-2 näitab veaikooni, mida kuvatakse eelview TXD_RXD pordi PAD-ressursi paneel.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – viga eelview Paneel

Hoiatus Example
GPIO välisseadet kasutatakse ja see kasutab seadme PAD-i, mis on piiratud paketi viiguga H27 (GPIO_27).
MMUART_0 välisseadme konfigureerimine nii, et TXD_RXD-port on ühendatud MSIO-ga, kuvatakse hoiatus.
Joonis 4-3 näitab hoiatusikooni, mis kuvatakse ühenduvuse määramise tabelis TXD_RXD pordi jaoks.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – kuvatakse hoiatus

Joonis 4-4 näitab hoiatusikooni, mida kuvatakse eelview TXD_RXD pordi PAD-ressursi paneel.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – hoiatus eelview Paneel

Teave Ntample
USB-välisseadet kasutatakse ja see kasutab seadme PAD-i, mis on ühendatud tihvtiga H27 (joonis 4-5).
MMUART_0 välisseadme konfigureerimine nii, et TXD_RXD port on ühendatud FPGA kangaga, ei põhjusta konflikti. Kuid näitamaks, et PAD on seotud TXD_RXD pordiga (kuid seda ei kasutata antud juhul), kuvatakse teabeikoonview paneel. Ikooniga seotud tööriistavihje kirjeldab ressursi (antud juhul USB) kasutamist.

Microsemi SmartFusion2 MSS MMUART konfiguratsioon – kuvatakse teave

Pordi kirjeldus

Tabel 5-1 • Pordi kirjeldus

Pordi nimi Sadama grupp Suund Kirjeldus
TXD MMUART_ _PADS
MMUART_ _KANGAS
Välja Jadaväljundandmed täisdupleksrežiimis. Need on andmed, mis edastatakse Core16550-st. See on sünkroonitud BAUD OUT väljundviiguga.
RXD MMUART_ _PADS
MMUART_ _KANGAS
In Jadasisendandmed täisdupleksrežiimis. Need on andmed, mis edastatakse Core16550-sse. See on sünkroonitud PCLK sisendviiguga.
TXD_RXD MMUART_ _PADS
MMUART_ _KANGAS
Sees väljas Jadaväljund ja sisendandmed pooldupleksrežiimis.
CLK MMUART_ _CLK
MMUART_ _FABRIC_CLK
Sees väljas Kell sünkroonrežiimis.
RTS MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM Välja Taotlus saata.
Seda aktiivset kõrge väljundsignaali kasutatakse ühendatud seadme (modemi) teavitamiseks, et Core16550 on andmete saatmiseks valmis. Selle programmeerib CPU modemi juhtimisregistri kaudu.
DTR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM Välja Andmeterminali valmidus.
See aktiivne kõrge väljundsignaal teavitab ühendatud seadet (modemit), et Core16550 on sideühenduse loomiseks valmis. Selle programmeerib CPU modemi juhtimisregistri kaudu.
DSR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Andmekogum on valmis.
See aktiivne kõrge signaal on sisend, mis näitab, kui ühendatud seade (modem) on valmis Core16550-ga ühenduse loomiseks. Core16550 edastab selle teabe CPU-le modemi olekuregistri kaudu. See register näitab ka seda, kas DSR-signaal on pärast viimast registri lugemist muutunud.
CTS MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Kustuta saatmiseks.
See aktiivne kõrge signaal on sisend, mis näitab, millal ühendatud seade (modem) on valmis andmeid vastu võtma. Core16550 edastab selle teabe CPU-le modemi olekuregistri kaudu. See register näitab ka seda, kas CTS-signaal on pärast registri viimast lugemist muutunud.
Pordi nimi Sadama grupp Suund Kirjeldus
RI MMUART_ _PADS_MODEM
\MMUART_ _FABRIC_MODEM
in Helina indikaator.
See aktiivne kõrge signaal on sisend, mis näitab, millal ühendatud seade (modem) on tuvastanud telefoniliinil helina. Core16550 edastab selle teabe CPU-le modemi olekuregistri kaudu. See register näitab ka seda, millal tuvastati RI tagumine serv.
DCD MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Andmekandja tuvastamine.
See aktiivne kõrge signaal on sisend, mis näitab, kui ühendatud seade (modem) on tuvastanud kandja.
Core16550 edastab selle teabe CPU-le modemi olekuregistri kaudu. See register näitab ka seda, kas DCD signaal on pärast registri viimast lugemist muutunud.

Märkus

  • Pordinimede eesliitena on MMUART eksemplari nimi, nt MMUART_ _TXD_RXD.
  • Kanga 'põhiühenduse' sisendportide nimede järelliide on "F2M", nt MMUART _ _RXD_F2M.
  • Kanga 'lisaühenduse' sisendportide nimede järelliide on "I2F", nt MMUART_ _TXD_RXD_I2F.
  • Kangaväljundi ja väljundi lubamise portide nimede järelliide on "M2F" ja "M2F_OE", nt MMUART_ _TXD_RXD_M2F ja MMUART_ _ TXD_RXD_M2F_OE.
  • PAD-pordid tõstetakse automaatselt kogu disainihierarhia tippu.

Tootetugi

Microsemi SoC Products Group toetab oma tooteid erinevate tugiteenustega, sealhulgas klienditeenindusega, kliendi tehnilise toe keskusega jne websait, e-post ja ülemaailmsed müügiesindused. See lisa sisaldab teavet Microsemi SoC Products Groupiga ühenduse võtmise ja nende tugiteenuste kasutamise kohta.
Klienditeenindus
Võtke ühendust klienditeenindusega mittetehnilise tootetoe saamiseks, nagu toote hind, tooteuuendused, värskendusteave, tellimuse olek ja autoriseerimine.
Põhja-Ameerikast helistage numbril 800.262.1060 XNUMX XNUMX
Ülejäänud maailmast helistage numbril 650.318.4460 XNUMX XNUMX
Faks kõikjalt maailmast, 408.643.6913 XNUMX XNUMX
Kliendi tehnilise toe keskus
Microsemi SoC Products Group töötab kliendi tehnilise toe keskuses kõrgelt kvalifitseeritud inseneridega, kes aitavad vastata teie riistvara-, tarkvara- ja disainiküsimustele Microsemi SoC toodete kohta. Kliendi tehniline tugikeskus kulutab palju aega rakenduste märkuste, vastuste leidmisele projekteerimistsükli levinud küsimustele, teadaolevate probleemide dokumenteerimisele ja erinevatele KKK-dele. Seega, enne kui võtate meiega ühendust, külastage meie veebiressursse. Tõenäoliselt oleme teie küsimustele juba vastanud.
Tehniline tugi
Külastage kliendituge websait (www.microsemi.com/soc/support/search/default.aspx) lisateabe ja toe saamiseks. Paljud vastused on saadaval otsingus web ressurss sisaldab diagramme, illustratsioone ja linke muudele ressurssidele websaidile.
Websaidile
SoC avalehel saate sirvida mitmesugust tehnilist ja mittetehnilist teavet www.microsemi.com/soc.
Võtke ühendust kliendi tehnilise toe keskusega
Tehnilise toe keskuses töötavad kõrgelt kvalifitseeritud insenerid. Tehnilise toe keskusega saab ühendust võtta e-posti teel või Microsemi SoC tooterühma kaudu websaidile.
Meil
Saate edastada oma tehnilised küsimused meie e-posti aadressile ja saada vastused e-posti, faksi või telefoni teel. Samuti, kui teil on disainiprobleeme, saate oma kujunduse meili teel saata files abi saada. Jälgime e-posti kontot pidevalt kogu päeva jooksul. Kui saadate meile päringu, lisage kindlasti oma täisnimi, ettevõtte nimi ja kontaktandmed, et teie taotlust tõhusalt menetleda.
Tehnilise toe e-posti aadress on soc_tech@microsemi.com.
Minu juhtumid
Microsemi SoC Products Groupi kliendid saavad tehnilisi juhtumeid veebis esitada ja jälgida, minnes jaotisesse Minu juhtumid.
Väljaspool USA-d
Kliendid, kes vajavad abi väljaspool USA ajavööndeid, võivad võtta ühendust tehnilise toega e-posti teel (soc_tech@microsemi.com) või võtke ühendust kohaliku müügiesindusega. Müügibüroode nimekirjad leiate aadressilt www.microsemi.com/soc/company/contact/default.aspx.
ITARi tehniline tugi
Tehnilise toe saamiseks RH ja RT FPGA-de kohta, mida reguleerivad rahvusvahelised relvaliikluse eeskirjad (ITAR), võtke meiega ühendust aadressil soc_tech_itar@microsemi.com. Teise võimalusena valige jaotises Minu juhtumid ITAR-i ripploendist Jah. ITAR-i reguleeritud Microsemi FPGA-de täieliku loendi saamiseks külastage ITAR-i web lehel.

Microsemi logoMicrosemi ettevõtte peakorter
One Enterprise, Aliso Viejo CA 92656 USA
USA piires: +1 949-380-6100
Müük: +1 949-380-6136
Faks: +1 949-215-4996
5-02-00336-0/03.12

Microsemi Corporation (NASDAQ: MSCC) pakub laiaulatuslikku pooljuhtlahenduste portfelli: lennundus, kaitse ja julgeolek; ettevõte ja side; ning tööstus- ja alternatiivenergia turgudel. Tooted hõlmavad suure jõudlusega, suure töökindlusega analoog- ja RF-seadmeid, segasignaali ja RF-integraallülitusi, kohandatavaid SoC-sid, FPGA-sid ja terviklikke alamsüsteeme. Microsemi peakorter asub Californias Aliso Viejos. Lisateavet leiate aadressilt www.microsemi.com.
© 2012 Microsemi Corporation. Kõik õigused kaitstud. Microsemi ja Microsemi logo on Microsemi Corporationi kaubamärgid. Kõik muud kaubamärgid ja teenindusmärgid on nende vastavate omanike omand.

Dokumendid / Ressursid

Microsemi SmartFusion2 MSS MMUART konfiguratsioon [pdfKasutusjuhend
SmartFusion2 MSS MMUART konfiguratsioon, MSS MMUART konfiguratsioon, MMUART konfiguratsioon

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *