Logo mikrosemiKonfigurimi i SmartFusion2 MSS MMUART
Udhëzues përdorimi

Hyrje

Nënsistemi i mikrokontrolluesit SmartFusion2 (MSS) ofron dy periferikë të fortë MMUART (nën-busë APB_0 dhe APB_1) me modalitet të plotë/gjysmë të dyfishtë, asinkron/sinkron dhe opsionin e ndërfaqes së modemit.
Në MSS Canvas, duhet të aktivizoni (e parazgjedhur) ose të çaktivizoni çdo shembull MMUART bazuar në faktin nëse ai po përdoret në aplikacionin tuaj aktual. Instancat e çaktivizuara MMUART mbahen në rivendosje (gjendja e fuqisë më të ulët). Si parazgjedhje, portat e instancave të aktivizuara MMUART janë konfiguruar për t'u lidhur me pajisjen Multi Standard I/O (MSIO). Vini re se MSIO-të e alokuara për një shembull MMUART ndahen me pajisje të tjera periferike MSS. Këto I/O të përbashkëta janë të disponueshme për t'u lidhur me MSS GPIO dhe pajisje të tjera periferike kur instanca MMUART është e çaktivizuar ose nëse portat e shembullit MMUART janë të lidhura me strukturën FPGA.
Sjellja funksionale e çdo shembulli MMUART duhet të përcaktohet në nivelin e aplikacionit duke përdorur drejtuesin SmartFusion2 MSS MMUART të ofruar nga Microsemi.
Në këtë dokument, ne përshkruajmë se si të konfiguroni instancat MSS MMUART dhe përcaktoni se si lidhen sinjalet periferike.
Për më shumë detaje rreth pajisjeve periferike të forta MSS MMUART, ju lutemi referojuni Udhëzuesit të Përdoruesit SmartFusion2.

Opsionet e konfigurimit

Modaliteti i dyfishtë:

  • Full Duplex – Ofron dy sinjale për të dhënat serike, RXD dhe TXD
  • Half Duplex – Ofron një sinjal të vetëm për të dhënat serike, TXD_RXD

Modaliteti i asinkronizimit/sinkronizimit - Zgjedhja e modalitetit sinkron siguron një sinjal CLK.
Ndërfaqja e modemit - Zgjedhja e ndërfaqes së modemit mundëson aksesin në porte individuale në grupin e porteve MODEM.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Opsionet e konfigurimit

Tabela e caktimit të sinjaleve periferike

Arkitektura SmartFusion2 ofron një skemë shumë fleksibël për lidhjen e sinjaleve periferike ose me MSIO ose me strukturën FPGA. Përdorni tabelën e konfigurimit të caktimit të sinjalit për të përcaktuar se me çfarë është lidhur pajisja juaj periferike në aplikacionin tuaj. Tabela e caktimit ka kolonat e mëposhtme (Figura 2-1):
MSIO - Identifikon emrin e sinjalit periferik të konfiguruar në një rresht të caktuar.
Lidhja kryesore - Përdorni listën rënëse për të zgjedhur nëse sinjali është i lidhur me një strukturë MSIO ose FPGA.
Drejtimi - Tregon nëse drejtimi i sinjalit është IN, OUT ose IN OUT.
Kunja e paketës - Tregon pinin e paketës të lidhur me MSIO kur sinjali është i lidhur me një MSIO.
Lidhje shtesë - Përdorni kutinë e kontrollit Opsionet e Avancuara për të view opsionet shtesë të lidhjes:

  • Zgjidhni opsionin Fabric për të vëzhguar në pëlhurën FPGA një sinjal që është i lidhur me një MSIO.
  • Zgjidhni opsionin GPIO për të vëzhguar një sinjal të drejtimit të hyrjes - ose nga pëlhura FPGA ose një MSIO - duke përdorur një MSS GPIO.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Tabela e caktimit të sinjaleve

Lidhshmëria Preview

Lidhshmëria paraview paneli në të djathtë të dialogut MSS MMUART Configurator tregon një grafik view të lidhjeve aktuale për rreshtin e sinjalit të theksuar (Figura 3-1).

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Lidhja paraview

Konfliktet e burimeve

Për shkak se pajisjet periferike MSS (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) ndajnë burimet e aksesit të pëlhurës MSIO dhe FPGA, konfigurimi i cilitdo prej këtyre pajisjeve periferike mund të rezultojë në një konflikt burimesh kur konfiguroni një shembull të pajisjes periferike aktuale. Konfigurimet periferike ofrojnë tregues të qartë kur lind një konflikt i tillë.
Burimet e përdorura nga një pajisje periferike e konfiguruar më parë rezultojnë në tre lloje reagimesh në konfiguruesin aktual periferik:

  • Informacion - Nëse një burim i përdorur nga një pajisje tjetër periferike nuk bie ndesh me konfigurimin aktual, një ikonë informacioni shfaqet në lidhjen paraview panel, në atë burim. Një këshillë mjeti në ikonë ofron detaje se cila pajisje periferike e përdor atë burim.
  • Paralajmërim/Gabim – Nëse një burim i përdorur nga një pajisje tjetër periferike bie ndesh me konfigurimin aktual, një ikonë paralajmërimi ose gabimi shfaqet në lidhjen paraprakeview panel, në atë burim. Një këshillë mjeti në ikonë ofron detaje se cila pajisje periferike e përdor atë burim.

Kur shfaqen gabime, nuk do të jeni në gjendje të kryeni konfigurimin aktual. Ju ose mund ta zgjidhni konfliktin duke përdorur një konfigurim tjetër ose të anuloni konfigurimin aktual duke përdorur butonin Anulo.
Kur shfaqen paralajmërime (dhe nuk ka gabime), mund të kryeni konfigurimin aktual. Megjithatë, ju nuk mund të gjeneroni MSS-në e përgjithshme; do të shihni gabime gjenerimi në dritaren e regjistrit të Libero SoC. Ju duhet të zgjidhni konfliktin që keni krijuar kur keni kryer konfigurimin duke rikonfiguruar njërën nga pajisjet periferike që shkaktojnë konfliktin.
Konfigurimet periferike zbatojnë rregullat e mëposhtme për të përcaktuar nëse një konflikt duhet të raportohet si një gabim ose një paralajmërim.

  1. Nëse pajisja periferike që po konfigurohet është periferik GPIO, atëherë të gjitha konfliktet janë gabime.
  2. Nëse pajisja periferike që po konfigurohet nuk është periferik GPIO, atëherë të gjitha konfliktet janë gabime, përveç nëse konflikti është me një burim GPIO, në të cilin rast konfliktet do të trajtohen si paralajmërime.

Gabim p.shample
Përdoret pajisja periferike USB dhe përdor pajisjen PAD të lidhur me pinin e paketimit H27. Konfigurimi i pajisjes periferike MMUART_0 në mënyrë që porta TXD_RXD të lidhet me një MSIO do të rezultojë në një gabim.
Figura 4-1 tregon ikonën e gabimit të shfaqur në tabelën e caktimit të lidhjes për portën TXD_RXD.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Shfaqet gabim

Figura 4-2 tregon ikonën e gabimit të shfaqur në paraview panel në burimin PAD për portën TXD_RXD.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Gabim në paraview Paneli

Paralajmërim Pshample
Përdoret pajisja periferike GPIO dhe përdor pajisjen PAD të lidhur me pinin e paketimit H27 (GPIO_27).
Konfigurimi i pajisjes periferike MMUART_0 në mënyrë që porta TXD_RXD të lidhet me një MSIO do të rezultojë në një paralajmërim.
Figura 4-3 tregon ikonën paralajmëruese të shfaqur në tabelën e caktimit të lidhjes për portën TXD_RXD.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Paralajmërimi i shfaqur

Figura 4-4 tregon ikonën paralajmëruese të shfaqur në paraview panel në burimin PAD për portën TXD_RXD.

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Paralajmërim në Paraview Paneli

Informacioni P.shample
Përdoret pajisja periferike USB dhe përdor pajisjen PAD të lidhur me pinin e paketimit H27 (Figura 4-5).
Konfigurimi i pajisjes periferike MMUART_0 në mënyrë që porta TXD_RXD të lidhet me strukturën FPGA nuk rezulton në konflikt. Megjithatë, për të treguar se ai PAD është i lidhur me portin TXD_RXD (por nuk përdoret në këtë rast), ikona e informacionit shfaqet në paraview panel. Një këshillë mjeti e lidhur me ikonën ofron një përshkrim se si përdoret burimi (USB në këtë rast).

Konfigurimi Microsemi SmartFusion2 MSS MMUART - Shfaqet informacioni

Përshkrimi i portit

Tabela 5-1 • Përshkrimi i portit

Emri i portit Grupi Portual Drejtimi Përshkrimi
TXD MMUART_ _PADS
MMUART_ _ Pëlhurë
Jashtë Të dhënat e daljes serike në modalitetin Full Duplex. Këto janë të dhënat që do të transmetohen nga Core16550. Është i sinkronizuar me pinin e daljes BAUD OUT.
RXD MMUART_ _PADS
MMUART_ _ Pëlhurë
In Të dhënat e hyrjes serike në modalitetin Full Duplex. Këto janë të dhënat që do të transmetohen në Core16550. Është i sinkronizuar me pinin e hyrjes PCLK.
TXD_RXD MMUART_ _PADS
MMUART_ _ Pëlhurë
Brenda jashte Dalja serike dhe të dhënat hyrëse në modalitetin Half Duplex.
CLK MMUART_ _CLK
MMUART_ _FABRIC_CLK
Brenda jashte Ora në modalitetin sinkron.
RTS MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM Jashtë Kërkesë për të dërguar.
Ky sinjal aktiv me dalje të lartë përdoret për të informuar pajisjen e bashkangjitur (modemin) se Core16550 është gati të dërgojë të dhëna. Programohet nga CPU nëpërmjet Regjistrit të Kontrollit të Modemit.
DTR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM Jashtë Terminali i të dhënave gati.
Ky sinjal aktiv me dalje të lartë informon pajisjen e bashkangjitur (modemin) se Core16550 është gati të krijojë një lidhje komunikimi. Programohet nga CPU nëpërmjet Regjistrit të Kontrollit të Modemit.
DSR MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Gati grupi i të dhënave.
Ky sinjal i lartë aktiv është një hyrje që tregon kur pajisja e bashkangjitur (modemi) është gati për të vendosur një lidhje me Core16550. Core16550 ia kalon këtë informacion CPU-së nëpërmjet Regjistrit të Statusit të Modemit. Ky regjistër gjithashtu tregon nëse sinjali DSR ka ndryshuar që nga hera e fundit që është lexuar regjistri.
CTS MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Pastro për të dërguar.
Ky sinjal aktiv i lartë është një hyrje që tregon kur pajisja e bashkangjitur (modemi) është gati për të pranuar të dhëna. Core16550 ia kalon këtë informacion CPU-së nëpërmjet regjistrit të statusit të modemit. Ky regjistër gjithashtu tregon nëse sinjali CTS ka ndryshuar që nga hera e fundit që është lexuar regjistri.
Emri i portit Grupi Portual Drejtimi Përshkrimi
RI MMUART_ _PADS_MODEM
\MMUART_ _FABRIC_MODEM
in Treguesi i Unazës.
Ky sinjal aktiv i lartë është një hyrje që tregon kur pajisja e bashkangjitur (modemi) ka ndjerë një sinjal zileje në linjën telefonike. Core16550 ia kalon këtë informacion CPU-së nëpërmjet Regjistrit të Statusit të Modemit. Ky regjistër tregon gjithashtu se kur u ndie buza e pasme e RI.
DCD MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM In Zbulimi i bartësit të të dhënave.
Ky sinjal i lartë aktiv është një hyrje që tregon kur pajisja e bashkangjitur (modemi) ka zbuluar një transportues.
Core16550 ia kalon këtë informacion CPU-së nëpërmjet Regjistrit të Statusit të Modemit. Ky regjistër gjithashtu tregon nëse sinjali DCD ka ndryshuar që nga hera e fundit që është lexuar regjistri.

Shënim

  • Emrat e portave kanë emrin e shembullit MMUART si parashtesë, p.sh. MMUART_ _TXD_RXD.
  • Emrat e portave hyrëse të "lidhjes kryesore" të pëlhurës kanë "F2M" si prapashtesë, p.sh. MMUART _ _RXD_F2M.
  • Emrat e portave hyrëse të "lidhjes shtesë" të pëlhurës kanë "I2F" si prapashtesë, p.sh. MMUART_ _TXD_RXD_I2F.
  • Emrat e portave të prodhimit dhe daljes së pëlhurës kanë si prapashtesë "M2F" dhe "M2F_OE", p.sh. MMUART_ _TXD_RXD_M2F dhe MMUART_ _ TXD_RXD_M2F_OE.
  • Portat PAD promovohen automatikisht në krye përgjatë hierarkisë së dizajnit.

Mbështetja e produktit

Microsemi SoC Products Group mbështet produktet e tij me shërbime të ndryshme mbështetëse, duke përfshirë Shërbimin ndaj Klientit, Qendrën e Mbështetjes Teknike të Klientit, një websiti, posta elektronike dhe zyrat e shitjeve në mbarë botën. Kjo shtojcë përmban informacione rreth kontaktimit të Microsemi SoC Products Group dhe përdorimit të këtyre shërbimeve mbështetëse.
Shërbimi ndaj klientit
Kontaktoni Shërbimin e Klientit për mbështetjen jo-teknike të produktit, të tilla si çmimi i produktit, përmirësimet e produktit, informacioni i përditësimit, statusi i porosisë dhe autorizimi.
Nga Amerika e Veriut, telefononi 800.262.1060
Nga pjesa tjetër e botës, telefononi 650.318.4460
Faks, nga kudo në botë, 408.643.6913
Qendra e Mbështetjes Teknike të Klientit
Microsemi SoC Products Group ka staf në Qendrën e tij të Mbështetjes Teknike të Klientit me inxhinierë shumë të aftë të cilët mund t'ju ndihmojnë t'u përgjigjeni pyetjeve tuaja të harduerit, softuerit dhe dizajnit në lidhje me Produktet Microsemi SoC. Qendra e Mbështetjes Teknike të Klientit shpenzon shumë kohë duke krijuar shënime aplikacioni, përgjigje për pyetjet e zakonshme të ciklit të projektimit, dokumentimin e çështjeve të njohura dhe FAQ të ndryshme. Pra, përpara se të na kontaktoni, ju lutemi vizitoni burimet tona në internet. Ka shumë të ngjarë që ne t'u jemi përgjigjur tashmë pyetjeve tuaja.
Mbështetje Teknike
Vizitoni Mbështetjen e Klientit webfaqe (www.microsemi.com/soc/support/search/default.aspx) për më shumë informacion dhe mbështetje. Shumë përgjigje të disponueshme në të kërkueshme web burimet përfshijnë diagrame, ilustrime dhe lidhje me burime të tjera në webfaqe.
Webfaqe
Mund të shfletoni një sërë informacionesh teknike dhe jo-teknike në faqen kryesore të SoC, në www.microsemi.com/soc.
Kontaktoni Qendrën e Mbështetjes Teknike të Klientit
Inxhinierë shumë të kualifikuar stafojnë Qendrën e Mbështetjes Teknike. Qendra e Mbështetjes Teknike mund të kontaktohet me email ose përmes Grupit të Produkteve Microsemi SoC webfaqe.
Email
Ju mund t'i komunikoni pyetjet tuaja teknike në adresën tonë të emailit dhe të merrni përgjigjet me email, faks ose telefon. Gjithashtu, nëse keni probleme me projektimin, mund t'i dërgoni email dizajnit tuaj files për të marrë ndihmë. Ne monitorojmë vazhdimisht llogarinë e emailit gjatë gjithë ditës. Kur na dërgoni kërkesën tuaj, sigurohuni që të përfshini emrin tuaj të plotë, emrin e kompanisë dhe informacionin tuaj të kontaktit për përpunimin efikas të kërkesës suaj.
Adresa e emailit të mbështetjes teknike është soc_tech@microsemi.com.
Rastet e mia
Klientët e Microsemi SoC Products Group mund të dorëzojnë dhe gjurmojnë rastet teknike në internet duke shkuar te Rastet e mia.
Jashtë SHBA
Klientët që kanë nevojë për ndihmë jashtë zonave kohore të SHBA-së mund të kontaktojnë mbështetjen teknike nëpërmjet emailit (soc_tech@microsemi.com) ose kontaktoni një zyrë lokale të shitjeve. Listimet e zyrave të shitjeve mund të gjenden në www.microsemi.com/soc/company/contact/default.aspx.
Mbështetje Teknike ITAR
Për mbështetje teknike për FPGA-të RH dhe RT që rregullohen nga Rregulloret Ndërkombëtare të Trafikut të Armëve (ITAR), na kontaktoni përmes soc_tech_itar@microsemi.com. Përndryshe, brenda Rastet e Mia, zgjidhni Po në listën rënëse ITAR. Për një listë të plotë të FPGA-ve Microsemi të rregulluara nga ITAR, vizitoni ITAR web faqe.

Logo mikrosemiSelia e Korporatës Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
Brenda SHBA: +1 949-380-6100
Shitjet: +1 949-380-6136
Faksi: +1 949-215-4996
5-02-00336-0/03.12

Microsemi Corporation (NASDAQ: MSCC) ofron një portofol të plotë zgjidhjesh gjysmëpërçuese për: hapësirën ajrore, mbrojtjen dhe sigurinë; ndërmarrje dhe komunikim; dhe tregjet industriale dhe alternative të energjisë. Produktet përfshijnë pajisje analoge dhe RF me performancë të lartë, me besueshmëri të lartë, qarqe të integruara me sinjal të përzier dhe RF, SoC të personalizueshme, FPGA dhe nënsisteme të plota. Microsemi e ka selinë në Aliso Viejo, Kaliforni. Mësoni më shumë në www.microsemi.com.
© 2012 Microsemi Corporation. Të gjitha të drejtat e rezervuara. Microsemi dhe logoja Microsemi janë marka tregtare të Microsemi Corporation. Të gjitha markat e tjera tregtare dhe markat e shërbimit janë pronë e pronarëve të tyre përkatës.

Dokumentet / Burimet

Konfigurimi Microsemi SmartFusion2 MSS MMUART [pdfUdhëzuesi i përdoruesit
Konfigurimi SmartFusion2 MSS MMUART, Konfigurimi MSS MMUART, Konfigurimi MMUART

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *