Конфигурација на SmartFusion2 MSS MMUART
Упатство за употреба
Вовед
Потсистемот за микро контролер SmartFusion2 (MSS) обезбедува две тврди периферни уреди MMUART (APB_0 и APB_1 под-магистрали) со Full/Half Duplex, Asynchronous/Synchronous режим и опција за интерфејс на модем.
На MSS Canvas, мора да го вклучите (стандардно) или да го оневозможите секој примерок на MMUART врз основа на тоа дали се користи во вашата тековна апликација. Оневозможените примероци на MMUART се држат во ресетирање (состојба со најниска моќност). Стандардно, портите на овозможените примероци на MMUART се конфигурирани да се поврзуваат со уредот Multi Standard I/Os (MSIO). Имајте на ум дека MSIO доделени на пример MMUART се споделуваат со други MSS периферни уреди. Овие споделени I/O се достапни за поврзување со MSS GPIO и други периферни уреди кога примерот MMUART е оневозможен или ако портите на примерот MMUART се поврзани со ткаенината FPGA.
Функционалното однесување на секој примерок MMUART мора да се дефинира на ниво на апликација користејќи го двигателот SmartFusion2 MSS MMUART обезбеден од Microsemi.
Во овој документ, ние опишуваме како да ги конфигурирате примерите на MSS MMUART и да дефинирате како се поврзани периферните сигнали.
За повеќе детали за тврдите периферни уреди MSS MMUART, погледнете во Упатството за употреба SmartFusion2.
Опции за конфигурација
Дуплекс режим:
- Full Duplex – Обезбедува два сигнали за сериски податоци, RXD и TXD
- Half Duplex – Обезбедува единечен сигнал за сериски податоци, TXD_RXD
Режим на асинхронизација/синхронизација - Изборот на синхрониот режим обезбедува CLK сигнал.
Интерфејс за модем - Изборот на интерфејсот за модем овозможува пристап до поединечни порти во групата порти MODEM.
Табела за доделување периферни сигнали
Архитектурата SmartFusion2 обезбедува многу флексибилна шема за поврзување на периферните сигнали или со MSIO или со ткаенината FPGA. Користете ја табелата за конфигурација за доделување сигнал за да дефинирате со што е поврзан вашиот периферен уред во вашата апликација. Табелата за доделување ги има следните колони (Слика 2-1):
MSIO - Го идентификува името на периферниот сигнал конфигуриран во даден ред.
Главна врска - Користете ја паѓачката листа за да изберете дали сигналот е поврзан со MSIO или FPGA ткаенина.
Насока - Покажува дали насоката на сигналот е IN, OUT или IN OUT.
Пин на пакетот - Го прикажува пинот на пакетот поврзан со MSIO кога сигналот е поврзан со MSIO.
Дополнителни врски - Користете го полето за избор Напредни опции за да view дополнителни опции за поврзување:
- Изберете ја опцијата Fabric за да набљудувате во ткаенината FPGA сигнал што е поврзан со MSIO.
- Изберете ја опцијата GPIO за да набљудувате сигнал за влезна насока - или од FPGA ткаенина или од MSIO - користејќи MSS GPIO.
Поврзување предview
Поврзувањето предview панелот десно од дијалогот MSS MMUART конфигуратор покажува графичка view на тековните врски за означениот сигнал ред (Слика 3-1).
Конфликти на ресурси
Бидејќи MSS периферните уреди (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) споделуваат ресурси за пристап до ткаенината MSIO и FPGA, конфигурацијата на која било од овие периферни уреди може да резултира со конфликт на ресурси кога ќе конфигурирате примерок од тековниот периферен уред. Периферните конфигурации даваат јасни показатели кога ќе се појави таков конфликт.
Ресурсите што се користат од претходно конфигуриран периферен уред резултираат со три типа на повратни информации во тековниот периферен конфигуратор:
- Информации - Ако ресурсот што го користи друг периферен уред не е во конфликт со тековната конфигурација, се појавува икона за информации во врската предview панел, на тој ресурс. Совет за алатка на иконата дава детали за тоа која периферна опрема го користи тој ресурс.
- Предупредување/Грешка – ако ресурсот што го користи друг периферен уред е во конфликт со тековната конфигурација, иконата за предупредување или грешка се појавува во предниот дел за поврзувањеview панел, на тој ресурс. Совет за алатка на иконата дава детали за тоа која периферна опрема го користи тој ресурс.
Кога се прикажуваат грешки, нема да можете да ја извршите тековната конфигурација. Можете или да го решите конфликтот со користење на друга конфигурација или да ја откажете тековната конфигурација користејќи го копчето Откажи.
Кога се прикажуваат предупредувањата (и нема грешки), можете да ја извршите тековната конфигурација. Сепак, не можете да го генерирате целокупниот MSS; ќе видите грешки за генерирање во прозорецот за дневник на Libero SoC. Мора да го решите конфликтот што сте го создале кога сте ја извршиле конфигурацијата со повторно конфигурирање на која било од периферните уреди што го предизвикува конфликтот.
Периферните конфигурации ги спроведуваат следните правила за да одредат дали конфликтот треба да се пријави како грешка или предупредување.
- Ако периферниот уред што се конфигурира е периферниот GPIO, тогаш сите конфликти се грешки.
- Ако периферниот уред што се конфигурира не е периферниот GPIO, тогаш сите конфликти се грешки, освен ако конфликтот е со GPIO ресурс во кој случај конфликтите ќе се третираат како предупредувања.
Грешка Прample
УСБ периферниот уред се користи и го користи ПАД-то на уредот поврзан со пинот на пакувањето H27. Конфигурирањето на периферниот уред MMUART_0 така што портата TXD_RXD е поврзана со MSIO ќе резултира со грешка.
Слика 4-1 ја прикажува иконата за грешка прикажана во табелата за доделување поврзување за портата TXD_RXD.
Слика 4-2 ја покажува иконата за грешка прикажана во предview панел на PAD ресурсот за TXD_RXD портот.
Предупредување Прample
Се користи периферниот уред GPIO и го користи ПАД-то на уредот поврзан со пинот на пакетот H27 (GPIO_27).
Конфигурирањето на периферниот уред MMUART_0 така што портата TXD_RXD е поврзана со MSIO ќе резултира со предупредување.
Слика 4-3 ја прикажува иконата за предупредување прикажана во табелата за доделување поврзување за TXD_RXD портот.
Слика 4-4 ја прикажува иконата за предупредување прикажана во предview панел на PAD ресурсот за TXD_RXD портот.
Информации Прample
УСБ периферниот уред се користи и го користи ПАД-то на уредот поврзан со пинот на пакувањето H27 (Слика 4-5).
Конфигурирањето на периферниот уред MMUART_0 така што портата TXD_RXD е поврзана со ткаенината FPGA не резултира со конфликт. Меѓутоа, за да се покаже дека тој PAD е поврзан со портата TXD_RXD (но не се користи во овој случај), иконата за информации се прикажува во предниотview панел. Совет за алатка поврзан со иконата дава опис за тоа како се користи ресурсот (USB во овој случај).
Опис на пристаништето
Табела 5-1 • Опис на порта
Име на порта | Група на пристаништа | Насока | Опис |
TXD | MMUART_ _ПАДСИ MMUART_ _ткаенина |
Надвор | Сериски излезни податоци во Full Duplex режим. Ова се податоците што ќе бидат пренесени од Core16550. Тој е синхронизиран со излезниот пин BAUD OUT. |
RXD | MMUART_ _ПАДСИ MMUART_ _ткаенина |
In | Сериски влезни податоци во Full Duplex режим. Ова се податоците што ќе се пренесат во Core16550. Тој е синхронизиран со влезниот пин PCLK. |
TXD_RXD | MMUART_ _ПАДСИ MMUART_ _ткаенина |
Во надвор | Сериски излез и влезни податоци во Half Duplex режим. |
CLK | MMUART_ _CLK MMUART_ _FABRIC_CLK |
Во надвор | Часовник во синхрон режим. |
РТС | MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM | Надвор | Барање за испраќање. Овој активен висок излезен сигнал се користи за да се информира приложениот уред (модем) дека Core16550 е подготвен да испраќа податоци. Тој е програмиран од процесорот преку Регистарот за контрола на модем. |
ДТР | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | Надвор | Подготвен терминал за податоци. Овој активен висок излезен сигнал го информира приложениот уред (модем) дека Core16550 е подготвен да воспостави врска за комуникација. Тој е програмиран од процесорот преку Регистарот за контрола на модем. |
DSR | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Подготвен сет на податоци. Овој активен висок сигнал е влез кој покажува кога приложениот уред (модем) е подготвен да постави врска со Core16550. Core16550 ги пренесува овие информации до процесорот преку Регистарот за статус на модем. Овој регистар, исто така, покажува дали сигналот DSR се променил од последниот пат кога е прочитан регистарот. |
CTS | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Избриши за испраќање. Овој активен висок сигнал е влез кој покажува кога приложениот уред (модем) е подготвен да прифати податоци. Core16550 ги пренесува овие информации до процесорот преку регистарот за статус на модем. Овој регистар, исто така, покажува дали CTS сигналот се променил од последниот пат кога е прочитан регистарот. |
Име на порта | Група на пристаништа | Насока | Опис |
RI | MMUART_ _PADS_MODEM \MMUART_ _FABRIC_MODEM |
in | Индикатор за прстен. Овој активен висок сигнал е влез што покажува кога приложениот уред (модем) почувствувал ѕвонечки сигнал на телефонската линија. Core16550 ги пренесува овие информации до процесорот преку Регистарот за статус на модем. Овој регистар, исто така, покажува кога е забележан задниот раб на RI. |
DCD | MMUART_ _PADS_MODEM MMUART_ _FABRIC_MODEM | In | Откривање на носач на податоци. Овој активен висок сигнал е влез кој покажува кога приложениот уред (модем) открил носител. Core16550 ги пренесува овие информации до процесорот преку Регистарот за статус на модем. Овој регистар, исто така, покажува дали DCD сигналот се сменил од последниот пат кога бил прочитан регистарот. |
Забелешка
- Имињата на портите го имаат името на примерот MMUART како префикс, на пр. MMUART_ _TXD_RXD.
- Имињата на влезните порти за „главна врска“ на ткаенината имаат „F2M“ како суфикс, на пр. MMUART _ _RXD_F2M.
- Имињата на влезните порти за „дополнителна врска“ на ткаенината имаат „I2F“ како наставка, на пр. MMUART_ _TXD_RXD_I2F.
- Имињата на портите за излез на ткаенина и за излез имаат „M2F“ и „M2F_OE“ како наставка, на пр. MMUART_ _TXD_RXD_M2F и MMUART_ _ TXD_RXD_M2F_OE.
- PAD-портите автоматски се промовираат на врвот низ дизајнерската хиерархија.
Поддршка за производи
Microsemi SoC Products Group ги поддржува своите производи со различни услуги за поддршка, вклучително и услуги за клиенти, Центар за техничка поддршка за клиенти, а webсајт, електронска пошта и канцеларии за продажба низ целиот свет. Овој додаток содржи информации за контактирање на Microsemi SoC Products Group и користење на овие услуги за поддршка.
Услуга за клиенти
Контактирајте со службата за корисници за нетехничка поддршка на производот, како што се цените на производите, надградбите на производите, информациите за ажурирање, статусот на нарачката и овластувањето.
Од Северна Америка, јавете се на 800.262.1060
Од остатокот од светот, јавете се на 650.318.4460
Факс, од каде било во светот, 408.643.6913
Центар за техничка поддршка на клиентите
Microsemi SoC Products Group го екипира својот Центар за техничка поддршка за клиенти со висококвалификувани инженери кои можат да помогнат во одговорот на вашите прашања за хардвер, софтвер и дизајн за производите на Microsemi SoC. Центарот за техничка поддршка на клиентите троши многу време за креирање белешки за апликации, одговори на заеднички прашања од циклусот на дизајнирање, документација за познати проблеми и разни ЧПП. Затоа, пред да не контактирате, посетете ги нашите онлајн ресурси. Многу е веројатно дека веќе сме одговориле на вашите прашања.
Техничка поддршка
Посетете ја поддршката за корисници webсајт (www.microsemi.com/soc/support/search/default.aspx) за повеќе информации и поддршка. Многу одговори се достапни на пребарувачот web ресурси вклучуваат дијаграми, илустрации и врски до други ресурси на webсајт.
Webсајт
Можете да прелистувате различни технички и нетехнички информации на почетната страница на SoC, на www.microsemi.com/soc.
Контактирајте го Центарот за техничка поддршка на клиентите
Високо квалификувани инженери работат во Центарот за техничка поддршка. Центарот за техничка поддршка може да се контактира преку е-пошта или преку групата производи на Microsemi SoC webсајт.
Е-пошта
Можете да ги пренесете вашите технички прашања на нашата е-пошта и да добивате одговори по е-пошта, факс или телефон. Исто така, ако имате проблеми со дизајнот, можете да испратите е-пошта за вашиот дизајн fileда добие помош. Постојано ја следиме сметката за е-пошта во текот на денот. Кога ни го испраќате вашето барање, не заборавајте да го вклучите вашето полно име, име на компанија и информации за контакт за ефикасна обработка на вашето барање.
Адресата за е-пошта за техничка поддршка е soc_tech@microsemi.com.
Мои случаи
Клиентите на Microsemi SoC Products Group може да поднесуваат и следат технички случаи преку Интернет со одење во Мои случаи.
Надвор од САД
Клиентите на кои им е потребна помош надвор од временските зони на САД може да контактираат со техничка поддршка преку е-пошта (soc_tech@microsemi.com) или контактирајте со локалната продажна канцеларија. Описите на канцелариите за продажба може да се најдат на www.microsemi.com/soc/company/contact/default.aspx.
Техничка поддршка на ИТАР
За техничка поддршка на RH и RT FPGA кои се регулирани со меѓународните регулативи за сообраќај на оружје (ITAR), контактирајте со нас преку soc_tech_itar@microsemi.com. Алтернативно, во Мои случаи, изберете Да во паѓачката листа ИТАР. За целосен список на Microsemi FPGA регулирани со ИТАР, посетете го ITAR web страница.
Седиштето на корпоративното „Микросеми“.
One Enterprise, Aliso Viejo CA 92656 USA
Во рамките на САД: +1 949-380-6100
Продажба: +1 949-380-6136
Факс: +1 949-215-4996
5-02-00336-0/03.12
Microsemi Corporation (NASDAQ: MSCC) нуди сеопфатно портфолио на полупроводнички решенија за: воздушна, одбрана и безбедност; претпријатие и комуникации; и индустриски и алтернативни пазари на енергија. Производите вклучуваат аналогни и RF уреди со високи перформанси, висока доверливост, интегрирани кола со мешан сигнал и RF, приспособливи SoC, FPGA и целосни потсистеми. Microsemi е со седиште во Aliso Viejo, Калифорнија. Дознајте повеќе на www.microsemi.com.
© 2012 Microsemi Corporation. Сите права се задржани. Microsemi и логото на Microsemi се заштитни знаци на Microsemi Corporation. Сите други заштитни знаци и услужни марки се сопственост на нивните соодветни сопственици.
Документи / ресурси
![]() |
Конфигурација на Microsemi SmartFusion2 MSS MMUART [pdf] Упатство за корисникот SmartFusion2 MSS MMUART конфигурација, MSS MMUART конфигурација, MMUART конфигурација |