Konfigurace SmartFusion2 MSS MMUART
Uživatelská příručka
Zavedení
Mikroprocesorový podsystém SmartFusion2 (MSS) poskytuje dvě pevná periferní zařízení MMUART (podsběrnice APB_0 a APB_1) s plně/polovičním duplexem, asynchronním/synchronním režimem a možností připojení modemu.
Na MSS Canvas musíte povolit (výchozí) nebo zakázat každou instanci MMUART podle toho, zda je používána ve vaší aktuální aplikaci. Zakázané instance MMUART jsou udržovány v resetu (stav nejnižší spotřeby). Ve výchozím nastavení jsou porty povolených instancí MMUART nakonfigurovány pro připojení k zařízením MSIO (Multi Standard I/O). Všimněte si, že MSIO přidělené instanci MMUART jsou sdíleny s ostatními periferními zařízeními MSS. Tyto sdílené I/O jsou k dispozici pro připojení k MSS GPIO a dalším periferním zařízením, když je instance MMUART zakázána nebo pokud jsou porty instance MMUART připojeny k FPGA látce.
Funkční chování každé instance MMUART musí být definováno na úrovni aplikace pomocí ovladače SmartFusion2 MSS MMUART od společnosti Microsemi.
V tomto dokumentu popisujeme, jak konfigurovat instance MSS MMUART a definovat způsob připojení periferních signálů.
Další podrobnosti o pevných periferních zařízeních MSS MMUART naleznete v uživatelské příručce SmartFusion2.
Možnosti konfigurace
Duplexní režim:
- Full Duplex – Poskytuje dva signály pro sériová data, RXD a TXD
- Half Duplex – Poskytuje jediný signál pro sériová data, TXD_RXD
Async/Sync Mode – Volba Synchronous mode poskytuje CLK signál.
Rozhraní modemu – Výběr rozhraní Modem umožňuje přístup k jednotlivým portům ve skupině portů MODEM.
Tabulka přiřazení periferních signálů
Architektura SmartFusion2 poskytuje velmi flexibilní schéma pro připojení periferních signálů buď k MSIO nebo FPGA. Pomocí tabulky konfigurace přiřazení signálu definujte, k čemu je vaše periferie ve vaší aplikaci připojeno. Tabulka přiřazení má následující sloupce (obrázek 2-1):
MSIO – Identifikuje název periferního signálu nakonfigurovaného v daném řádku.
Hlavní připojení - Pomocí rozevíracího seznamu vyberte, zda je signál připojen k MSIO nebo FPGA.
Směr – Označuje, zda je směr signálu IN, OUT nebo IN OUT.
PIN balíku – Když je signál připojen k MSIO, zobrazuje pin obalu přidružený k MSIO.
Další připojení – Použijte k tomu zaškrtávací políčko Pokročilé možnosti view další možnosti připojení:
- Vyberte možnost Fabric, chcete-li do struktury FPGA pozorovat signál, který je připojen k MSIO.
- Vyberte možnost GPIO, chcete-li sledovat vstupní směrový signál – buď z tkaniny FPGA, nebo z MSIO – pomocí MSS GPIO.
Konektivita Preview
Konektivita Preview panel napravo od dialogu MSS MMUART Configurator zobrazuje grafiku view aktuálních připojení pro zvýrazněný řádek signálu (obrázek 3-1).
Konflikty zdrojů
Vzhledem k tomu, že periferní zařízení MSS (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) sdílejí přístupové prostředky MSIO a FPGA, může konfigurace kteréhokoli z těchto periferií vést ke konfliktu prostředků, když konfigurujete instanci aktuální periferie. Periferní konfigurace poskytují jasné indikátory, když k takovému konfliktu dojde.
Prostředky používané dříve nakonfigurovaným periferním zařízením mají za následek tři typy zpětné vazby v aktuálním konfigurátoru periferií:
- Informace - Pokud zdroj používaný jinou periferií není v konfliktu s aktuální konfigurací, zobrazí se informační ikona v předvolbě připojeníview panelu na tomto zdroji. Tip nástroje na ikoně poskytuje podrobnosti o tom, které periferní zařízení používá daný zdroj.
- Varování/Chyba – Pokud je zdroj používaný jiným periferním zařízením v konfliktu s aktuální konfigurací, zobrazí se v předvolbě připojení ikona varování nebo chyby.view panelu na tomto zdroji. Tip nástroje na ikoně poskytuje podrobnosti o tom, které periferní zařízení používá daný zdroj.
Když se zobrazí chyby, nebudete moci potvrdit aktuální konfiguraci. Konflikt můžete buď vyřešit použitím jiné konfigurace nebo zrušit aktuální konfiguraci pomocí tlačítka Storno.
Když se zobrazí varování (a nejsou žádné chyby), můžete potvrdit aktuální konfiguraci. Nelze však generovat celkovou MSS; v okně protokolu Libero SoC uvidíte chyby generování. Konflikt, který jste vytvořili při potvrzení konfigurace, musíte vyřešit překonfigurováním některého z periferních zařízení způsobujících konflikt.
Konfigurace periferií implementují následující pravidla k určení, zda má být konflikt hlášen jako chyba nebo varování.
- Pokud je konfigurovaným periferním zařízením periferie GPIO, pak jsou všechny konflikty chybami.
- Pokud periferní zařízení, které je konfigurováno, není periferní zařízení GPIO, pak jsou všechny konflikty chybami, pokud se nejedná o konflikt se zdrojem GPIO. V takovém případě budou konflikty považovány za varování.
Chyba Přample
USB periferie se používá a používá zařízení PAD vázané na pin H27. Konfigurace periferie MMUART_0 tak, aby byl port TXD_RXD připojen k MSIO, bude mít za následek chybu.
Obrázek 4-1 zobrazuje ikonu chyby zobrazenou v tabulce přiřazení připojení pro port TXD_RXD.
Obrázek 4-2 zobrazuje ikonu chyby zobrazenou v preview panelu na prostředku PAD pro port TXD_RXD.
Upozornění Přample
Použije se periferie GPIO a používá zařízení PAD vázané na pin H27 (GPIO_27).
Konfigurace periferie MMUART_0 tak, aby byl port TXD_RXD připojen k MSIO, bude mít za následek varování.
Obrázek 4-3 zobrazuje výstražnou ikonu zobrazenou v tabulce přiřazení připojení pro port TXD_RXD.
Obrázek 4-4 zobrazuje výstražnou ikonu zobrazenou v předview panelu na prostředku PAD pro port TXD_RXD.
Informace Přample
Je použito periferní zařízení USB a používá zařízení PAD připojené k pinu H27 (obrázek 4-5).
Konfigurace periferie MMUART_0 tak, aby byl port TXD_RXD připojen k FPGA látce, nevede ke konfliktu. Nicméně, aby bylo indikováno, že PAD je spojen s portem TXD_RXD (ale v tomto případě se nepoužívá), zobrazí se informační ikona vview panel. Tip nástroje spojený s ikonou poskytuje popis, jak je zdroj používán (v tomto případě USB).
Popis portu
Tabulka 5-1 • Popis portu
Název portu | Skupina přístavů | Směr | Popis |
TXD | MMUART_ _PODLOŽKY MMUART_ _TKANINA |
Ven | Sériový výstup dat v režimu Full Duplex. Toto jsou data, která budou přenášena z Core16550. Je synchronizován s výstupním kolíkem BAUD OUT. |
RXD | MMUART_ _PODLOŽKY MMUART_ _TKANINA |
In | Sériová vstupní data v plně duplexním režimu. Toto jsou data, která budou přenášena do Core16550. Je synchronizován se vstupním pinem PCLK. |
TXD_RXD | MMUART_ _PODLOŽKY MMUART_ _TKANINA |
Dovnitř ven | Sériový výstup a vstupní data v režimu Half Duplex. |
CLK | MMUART_ _CLK MMUART_ _FABRIC_CLK |
Dovnitř ven | Hodiny v synchronním režimu. |
RTS | MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM | Ven | Žádost o odeslání. Tento aktivní vysoký výstupní signál se používá k informování připojeného zařízení (modemu), že Core16550 je připraven k odesílání dat. Programuje jej CPU prostřednictvím řídicího registru modemu. |
DTR | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | Ven | Datový terminál připraven. Tento aktivní vysoký výstupní signál informuje připojené zařízení (modem), že Core16550 je připraven navázat komunikační spojení. Programuje jej CPU prostřednictvím řídicího registru modemu. |
DSR | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Soubor dat připraven. Tento aktivní horní signál je vstup indikující, kdy je připojené zařízení (modem) připraveno nastavit spojení s Core16550. Core16550 předává tyto informace CPU prostřednictvím registru stavu modemu. Tento registr také indikuje, zda se signál DSR od posledního čtení registru změnil. |
CTS | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Vymazat k odeslání. Tento aktivní horní signál je vstupem, který ukazuje, kdy je připojené zařízení (modem) připraveno přijímat data. Core16550 předává tyto informace CPU prostřednictvím registru stavu modemu. Tento registr také indikuje, zda se signál CTS od posledního čtení registru změnil. |
Název portu | Skupina přístavů | Směr | Popis |
RI | MMUART_ _PADS_MODEM \MMUART_ _FABRIC_MODEM |
in | Kruhový indikátor. Tento aktivní horní signál je vstup, který ukazuje, když připojené zařízení (modem) zachytilo vyzváněcí signál na telefonní lince. Core16550 předává tyto informace CPU prostřednictvím registru stavu modemu. Tento registr také indikuje, kdy byla snímaná zadní hrana RI. |
DCD | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Detekce datového nosiče. Tento aktivní horní signál je vstupem indikujícím, kdy připojené zařízení (modem) detekovalo nosnou. Core16550 předává tyto informace CPU prostřednictvím registru stavu modemu. Tento registr také indikuje, zda se signál DCD od posledního čtení registru změnil. |
Poznámka
- Názvy portů mají jako předponu název instance MMUART, např. MMUART_ _TXD_RXD.
- Názvy vstupních portů tkaniny „hlavní připojení“ mají příponu „F2M“, např. MMUART _ _RXD_F2M.
- Názvy vstupních portů tkaniny „extra connection“ mají příponu „I2F“, např. MMUART_ _TXD_RXD_I2F.
- Názvy výstupních a výstupních portů mají příponu „M2F“ a „M2F_OE“, např. MMUART_ _TXD_RXD_M2F a MMUART_ _ TXD_RXD_M2F_OE.
- Porty PAD jsou automaticky povýšeny na vrchol v celé hierarchii návrhu.
Podpora produktu
Microsemi SoC Products Group podporuje své produkty různými podpůrnými službami, včetně zákaznických služeb, zákaznického centra technické podpory, a webmísto, elektronickou poštu a celosvětové prodejní kanceláře. Tento dodatek obsahuje informace o kontaktování Microsemi SoC Products Group a používání těchto služeb podpory.
Služby zákazníkům
Obraťte se na zákaznický servis pro netechnickou podporu produktu, jako je cena produktu, aktualizace produktu, informace o aktualizaci, stav objednávky a autorizace.
Ze Severní Ameriky volejte 800.262.1060
Ze zbytku světa volejte 650.318.4460
Fax odkudkoli na světě, 408.643.6913 XNUMX XNUMX
Centrum zákaznické technické podpory
Microsemi SoC Products Group zaměstnává své centrum zákaznické technické podpory vysoce kvalifikovanými inženýry, kteří vám mohou pomoci zodpovědět vaše hardwarové, softwarové a konstrukční otázky týkající se produktů Microsemi SoC. Centrum zákaznické technické podpory tráví spoustu času vytvářením poznámek k aplikacím, odpovědí na běžné otázky cyklu návrhu, dokumentace známých problémů a různých často kladených otázek. Než nás tedy budete kontaktovat, navštivte naše online zdroje. Je velmi pravděpodobné, že jsme již zodpověděli vaše otázky.
Technická podpora
Navštivte zákaznickou podporu webweb (www.microsemi.com/soc/support/search/default.aspx) pro další informace a podporu. Mnoho odpovědí dostupných na vyhledávání web zdroj zahrnuje diagramy, ilustrace a spojení na jiné zdroje na webmísto.
Webmísto
Na domovské stránce SoC na adrese můžete procházet různé technické i netechnické informace www.microsemi.com/soc.
Kontaktování střediska technické podpory zákazníků
Středisko technické podpory zaměstnávají vysoce kvalifikovaní inženýři. Centrum technické podpory lze kontaktovat e-mailem nebo prostřednictvím skupiny produktů Microsemi SoC webmísto.
E-mail
Své technické dotazy můžete sdělit na naši e-mailovou adresu a získat odpovědi zpět e-mailem, faxem nebo telefonicky. Také, pokud máte problémy s návrhem, můžete svůj návrh poslat e-mailem files získat pomoc. E-mailový účet neustále monitorujeme po celý den. Když nám zasíláte svůj požadavek, nezapomeňte uvést své celé jméno, název společnosti a své kontaktní údaje pro efektivní zpracování vaší žádosti.
E-mailová adresa technické podpory je soc_tech@microsemi.com.
Moje případy
Zákazníci Microsemi SoC Products Group mohou předkládat a sledovat technické případy online na stránce Moje případy.
Mimo USA
Zákazníci, kteří potřebují pomoc mimo časová pásma USA, mohou kontaktovat technickou podporu prostřednictvím e-mailu (soc_tech@microsemi.com) nebo se obraťte na místní prodejní kancelář. Seznam prodejních kanceláří naleznete na www.microsemi.com/soc/company/contact/default.aspx.
Technická podpora ITAR
Pro technickou podporu na RH a RT FPGA, které jsou regulovány Mezinárodními předpisy pro obchod se zbraněmi (ITAR), nás kontaktujte prostřednictvím soc_tech_itar@microsemi.com. Případně v rámci My Cases vyberte Yes v rozevíracím seznamu ITAR. Pro úplný seznam ITAR-regulovaných Microsemi FPGA navštivte ITAR web strana.
Sídlo společnosti Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
V rámci USA: +1 949-380-6100
Prodej: +1 949-380-6136
Fax: +1 949-215-4996
5-02-00336-0/03.12
Microsemi Corporation (NASDAQ: MSCC) nabízí komplexní portfolio polovodičových řešení pro: letectví, obranu a bezpečnost; podnikání a komunikace; a trhy s průmyslovými a alternativními energiemi. Produkty zahrnují vysoce výkonná, vysoce spolehlivá analogová a RF zařízení, integrované obvody se smíšeným signálem a RF, přizpůsobitelné SoC, FPGA a kompletní subsystémy. Microsemi má centrálu v Aliso Viejo v Kalifornii. Více informací na www.microsemi.com.
© 2012 Microsemi Corporation. Všechna práva vyhrazena. Microsemi a logo Microsemi jsou ochranné známky společnosti Microsemi Corporation. Všechny ostatní ochranné známky a servisní známky jsou majetkem příslušných vlastníků.
Dokumenty / zdroje
![]() |
Konfigurace Microsemi SmartFusion2 MSS MMUART [pdfUživatelská příručka SmartFusion2 Konfigurace MSS MMUART, Konfigurace MSS MMUART, Konfigurace MMUART |