Microsemi SmartDesign MSS GPIO конфигурација
Потсистемот за микроконтролер SmartFusion (MSS) обезбедува тврд периферен уред GPIO (APB_1 под-магистрала) со 32 конфигурирани GPIO. Вистинското однесување на секој GPIO (влез, излез и излез овозможуваат контроли на регистарот, режими на прекин, итн.) може да се дефинира на ниво на апликација користејќи го двигателот SmartFusion MSS GPIO обезбеден од Actel. Сепак, мора да дефинирате дали GPIO е директно поврзан со надворешна подлога (MSS I/O) или со FPGA ткаенината. Овој дел од конфигурацијата на уредот е направен со помош на конфигураторот MSS GPIO и е опишан во овој документ.
За повеќе детали за тврдиот периферен уред MSS GPIO, погледнете во Упатството за корисникот на потсистем за микроконтролер на Actel SmartFusion.
Опции за поврзување
MSS I/O подлога - Изберете ја оваа опција за да покажете дека избраниот GPIO ќе биде поврзан со надворешна посветена подлога (MSS I/O). Мора да го изберете типот на I/O бафер – INBUF, OUTBUF, TRIBUFF и BIBUF – што ќе дефинира како се конфигурира подлогата за влез/излез MSS. Имајте предвид дека оваа опција може да не е достапна ако MSS I/O веќе се користи од друг периферен уред или ткаенината (видете го делот MSS I/O Sharing за повеќе детали)
Ткаенина - Изберете ја оваа опција за да покажете дека избраниот GPIO ќе биде поврзан со ткаенината FPGA. Мора да изберете дали сакате GPI (влез), GPO (Излез) или и GPI и GPO (влез/излез) конекциите да се изнесат за да се поврзат со ткаенината. Забележете дека регистарот за овозможување излез GPIO не може да се извади на ткаенината кога е избрана оваа опција. Исто така, GPI поврзаните со ткаенината може да предизвикаат прекини од корисничката логика ако соодветните битови за овозможување прекин се правилно поставени од вашата апликација (функции за иницијализација на двигателот на MSS GPIO).
MSS I/O споделување
Во архитектурата SmartFusion, MSS I/O се делат помеѓу две MSS периферни уреди или помеѓу MSS периферна и FPGA ткаенината. MSS GPIOs можеби нема да можат да се поврзат со одреден MSS I/O ако овој I/O е веќе поврзан со MSS периферен уред или со FPGA ткаенина. Конфигураторот GPIO обезбедува директна повратна информација во врска со тоа дали GPIO може да се поврзе со MSS I/O или не.
GPIO[31:16]
GPIO[31:16] се организирани во групи кои покажуваат со кој MSS периферен уред споделуваат MSS I/Os. Ако се користи периферен уред (овозможен на платното MSS), тогаш паѓачкото мени MSS I/O Pad е сиво за соодветните споделени GPIO и иконата Info се прикажува веднаш до паѓачкото мени. Иконата Info покажува дека опцијата MSS I/O не може да се избере бидејќи веќе се користи од периферна MSS или, врз основа на избраниот пакет, не е поврзана.
Examp1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 и UART_1 се овозможени во платното MSS.
- GPIO[31:16] не може да се поврзе со MSS I/O. Забележете ги сивите менија и иконите за информации (Слика 1-1).
- GPIO[31:15] сè уште може да се поврзе со FPGA ткаенината. Во овој ексample, GPIO[31] е поврзан со ткаенината како излез и GPIO[30] како влез.
Examp2
I2C_0 и I2C_1 се оневозможени во MSS платното.
- GPIO[31:30] и GPIO[23:22] може да се поврзат на MSS I/O (како што е прикажано на слика 1-2).
- Во овој ексampLe, и GPIO[31] и GPIO[30] се поврзани со MSS I/O како излезни порти.
- Во овој ексample, GPIO[23] е поврзан со MSS I/O како влезна порта и GPIO[22] е поврзан со MSS I/O како двонасочна порта.
- GPIO[29:24,21:16] не може да се поврзе со MSS I/O. Забележете ги сивите менија и иконите за информации.
- GPIO[29:24,21:16] сè уште може да се поврзе со FPGA ткаенината. Во овој ексampLe, и GPIO[29] и GPIO[28] се поврзани со ткаенината како влезни порти.
GPIO[15:0]
GPIO[15:0] споделува MSS I/O што може да се конфигурираат за поврзување со FPGA ткаенината (оваа подоцнежна конфигурација може да се направи со помош на MSS I/O Configurator). Ако MSS I/O е конфигуриран да се поврзе со FPGA ткаенината, тогаш паѓачкото мени MSS I/O Pad е сиво за соодветните споделени GPIO и иконата Info се прикажува веднаш до паѓачкото мени. Иконата Info покажува дека опцијата MSS I/O не може да се избере бидејќи е веќе користена или, врз основа на избраниот пакет, не е поврзана.
Забележете дека синиот текст во конфигураторот го истакнува името на пинот на пакетот за секој MSS I/O поврзан со GPIO. Оваа информација е корисна за планирање на распоредот на таблата.
Example
За правилно да се демонстрира како MSS I/O конфигурациите и GPIO[15:0] конфигурациите се споени, Слика 1-3 ги прикажува двата конфигуратори рамо до рамо со следнава конфигурација:
- MSS I/O[15] се користи како INBUF порта поврзана со FPGA ткаенината. Следствено, GPIO[15] не може да се поврзе со MSS I/O.
- GPIO[5] е поврзан со MSS I/O како влез. Следствено, MSS I/O[5] не може да се користи за поврзување со FPGA ткаенината.
- GPIO[3] е поврзан со FPGA ткаенината како излез. Следствено, MSS I/O[3] не може да се користи за поврзување со FPGA ткаенината.
Опис на пристаништето
Табела 2-1 • Опис на портата GPIO
Име на порта | Насока | ПАД? | Опис |
GPIO_ _ВО | In | Да | Име на портата GPIO кога GPIO[индекс] е конфигуриран како MSS I/O Влез
пристаниште |
GPIO_ _ИЗЛЕЗ | Надвор | Да | Име на портата GPIO кога GPIO[индекс] е конфигуриран како MSS I/O Излез
пристаниште |
GPIO_ _ТРИ | Надвор | Да | Име на портата GPIO кога GPIO[индекс] е конфигуриран како MSS I/O
тристата пристаниште |
GPIO_ _BI | Надвор | Да | Име на портата GPIO кога GPIO[индекс] е конфигуриран како MSS В/И Двонасочно пристаниште |
F2M_GPI_ | In | бр | Име на портата GPIO кога GPIO[индекс] е конфигуриран да се поврзе со ткаенината FPGA како Влез порта (F2M покажува дека сигналот оди од ткаенина до MSS) |
M2F_GPO_ | In | бр | Име на портата GPIO кога GPIO[индекс] е конфигуриран да се поврзе со ткаенината FPGA како Излез порта (M2F покажува дека сигналот оди од MSS до ткаенината) |
Забелешка:
- PAD-портите автоматски се промовираат на врвот низ дизајнерската хиерархија.
- Портите што не се PAD мора да се промовираат рачно на највисокото ниво од платното на конфигураторот MSS за да бидат достапни како следно ниво на хиерархија.
Поддршка за производи
Групацијата за производи на Microsemi SoC ги поддржува своите производи со различни услуги за поддршка, вклучително и Центар за техничка поддршка на клиентите и не-техничка служба за корисници. Овој додаток содржи информации за контактирање со SoC Products Group и користење на овие услуги за поддршка.
Контактирајте го Центарот за техничка поддршка на клиентите
Microsemi го екипира својот Центар за техничка поддршка за клиенти со висококвалификувани инженери кои можат да помогнат во одговорот на вашите прашања за хардвер, софтвер и дизајн. Центарот за техничка поддршка за клиенти троши многу време креирајќи белешки за апликации и одговори на ЧПП. Затоа, пред да не контактирате, посетете ги нашите онлајн ресурси. Многу е веројатно дека веќе сме одговориле на вашите прашања.
Техничка поддршка
Клиентите на Microsemi можат да добијат техничка поддршка за производите на Microsemi SoC со повикување на телефонската линија за техничка поддршка во секое време од понеделник до петок. Клиентите, исто така, имаат можност интерактивно да поднесуваат и следат случаи на Интернет на Мои случаи или да поднесуваат прашања преку е-пошта во секое време во текот на неделата.
Web: www.actel.com/mycases
Телефон (Северна Америка): 1.800.262.1060
Телефон (меѓународен): +1 650.318.4460
Е-пошта: soc_tech@microsemi.com
Техничка поддршка на ИТАР
Клиентите на Microsemi можат да добијат ITAR техничка поддршка за производите на Microsemi SoC со повикување на телефонската линија за техничка поддршка на ИТАР: од понеделник до петок, од 9 до 6 часот по Пацифичко време. Клиентите, исто така, имаат можност интерактивно да поднесуваат и следат случаи на Интернет на Мои случаи или да поднесуваат прашања преку е-пошта во секое време во текот на неделата.
Web: www.actel.com/mycases
Телефон (Северна Америка): 1.888.988.ITAR
Телефон (меѓународен): +1 650.318.4900
Е-пошта: soc_tech_itar@microsemi.com
Не-техничка служба за корисници
Контактирајте со службата за корисници за нетехничка поддршка на производот, како што се цените на производите, надградбите на производите, информациите за ажурирање, статусот на нарачката и овластувањето.
Претставниците за услуги на клиентите на Microsemi се достапни од понеделник до петок, од 8 до 5 часот по Пацифичко време, за да одговорат на нетехнички прашања.
Телефон: +1 650.318.2470
Microsemi Corporation (NASDAQ: MSCC) го нуди најсеопфатното портфолио на технологија на полупроводници во индустријата. Посветени на решавање на најкритичните системски предизвици, производите на Microsemi вклучуваат аналогни и RF уреди со високи перформанси, висока доверливост, интегрирани кола со мешани сигнали, FPGA и приспособливи SoC и комплетни потсистеми. Microsemi им служи на водечките производители на системи ширум светот на одбранбените, безбедносните, воздушните, претпријатијата, комерцијалните и индустриските пазари. Дознајте повеќе на www.microsemi.com
Корпоративното седиште Microsemi корпорација 2381 Морс авенија Ирвин, Калифорнија
92614-6233
САД
Телефон 949-221-7100 Факс 949-756-0308
SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
САД
Телефон 650.318.4200 Факс 650.318.4600 www.actel.com
SoC Products Group (Europe) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB Обединетото Кралство
Телефон +44 (0) 1276 609 300
Факс +44 (0) 1276 607 540
SoC Products Group (Јапонија) EXOS Ebisu Building 4F
1-24-14 Ебису Шибуја-ку Токио 150 Јапонија
Телефон +81.03.3445.7671 Факс +81.03.3445.7668
SoC Products Group (Хонг Конг) соба 2107, China Resources Building 26 Harbor Road
Ванчај, Хонг Конг
Телефон +852 2185 6460
Факс +852 2185 6488
© 2010 Microsemi Corporation. Сите права се задржани. Microsemi и логото на Microsemi се заштитни знаци на Microsemi Corporation. Сите други заштитни знаци и услужни марки се сопственост на нивните соодветни сопственици.
Документи / ресурси
![]() |
Microsemi SmartDesign MSS GPIO конфигурација [pdf] Упатство за користење SmartDesign MSS GPIO, конфигурација, SmartDesign MSS GPIO конфигурација, SmartDesign MSS |