Microsemi - ЛагатыпКанфігурацыя SmartFusion2 MSS GPIO
Кіраўніцтва карыстальніка

Уводзіны

Падсістэма мікракантролера SmartFusion2 (MSS) забяспечвае адно жорсткае перыферыйнае прылада GPIO (дапаможная шына APB_1), якое падтрымлівае 32 увода-вываду агульнага прызначэння.
На канве MSS вы павінны ўключыць (па змаўчанні) або адключыць асобнік GPIO у залежнасці ад таго, ці выкарыстоўваецца ён у вашым бягучым дадатку. Калі выключана, асобнік GPIO знаходзіцца ў стане скіду (стан мінімальнага энергазабеспячэння). Па змаўчанні GPIO не выкарыстоўваецца, калі вы ўключылі асобнік GPIO у першы раз. Звярніце ўвагу, што MSIO, прызначаны для асобніка GPIO, сумесна з іншымі перыферыйнымі прыладамі MSS. Гэтыя агульныя ўводы/вывады даступныя для падлучэння іншых перыферыйных прылад, калі асобнік GPIO адключаны або калі парты асобніка GPIO падключаны да структуры FPGA. Звярніце ўвагу, што GPIO наладжваюцца індывідуальна ў канфігуратар перыферыйных прылад GPIO. Функцыянальныя паводзіны кожнага GPIO (г.зн. паводзіны перапынення) павінны быць вызначаны на ўзроўні прыкладання з дапамогай драйвера SmartFusion2 MSS MMUART, прадастаўленага Microsemi. У гэтым дакуменце мы апісваем, як наладжваць асобнікі MSS GPIO і вызначаем, як падключаюцца перыферыйныя сігналы. Для атрымання дадатковай інфармацыі аб жорсткай перыферыі MSS GPIO, калі ласка, звярніцеся да Кіраўніцтва карыстальніка SmartFusion2

Параметры канфігурацыі

Вызначэнне ўстаноўкі/скіду – Ёсць чатыры роўныя групы па восем GPIO у кожнай з агульнай колькасцю 32. Вы можаце вызначыць агульную крыніцу і стан (усталяваць або скідаць) для васьмі GPIO у групе. Ёсць два варыянты крыніцы Set/Reset:

  • Сістэмныя рэестры – для гэтай мэты ў кожнай групы ёсць унікальны сістэмны рэестр. Доступ да сістэмных рэестраў можна атрымаць праз прашыўку. Налада MSS_GPIO_ Сістэмны рэгістр _SOFT_RESET скіне ўсе GPIO у гэтым дыяпазоне да значэння, вызначанага станам скіду.
  • FPGA Fabric – сігнал называецца MSS_GPIO_RESET_N.

Канфігурацыя Microsemi SmartFusion2 MSS GPIO -

Малюнак 1-1 Параметры канфігурацыі SmartFusion2 MSS GPIO

Табліца прызначэння сігналаў GPIO

Архітэктура SmartFusion2 забяспечвае вельмі гнуткую схему для падлучэння сігналаў перыферыйных прылад альбо да MSIO, альбо да структуры FPGA. Выкарыстоўвайце табліцу канфігурацыі прызначэння сігналаў, каб вызначыць, да чаго ў вашым дадатку падключана перыферыйнае прылада. Гэтая табліца прызначэнняў мае наступныя слупкі:
Ідэнтыфікатар GPIO – Ідэнтыфікуе ідэнтыфікатар GPIO - ад 0 да 31 - для кожнага радка.
Напрамак – Паказвае, калі GPIO сканфігураваны як уваход, выхад, тры станы або двухнакіраваны. Выкарыстоўвайце выпадальнае меню, каб задаць кірунак GPIO.
PIN-код пакета - Паказвае PIN-код пакета, звязаны з MSIO, калі сігнал падлучаны да MSIO.

Сувязь – Скарыстайцеся выпадальным спісам, каб выбраць, ці будзе сігнал падлучаны да MSIO або FPGA. Ёсць два варыянты - A і B - у кожным выпадку, з якіх вы можаце выбраць.
MSIO – для кожнага з іх магчымыя два розныя прызначэння ўводу/вываду
GPIO: IO_A і IO_B. Вы можаце выбраць любы і праверыць PIN-код пакета. Усплывальная падказка над PIN-кодам пакета паказвае, якія іншыя перыферыйныя прылады таксама могуць выкарыстоўваць той жа MSIO. Вы можаце выкарыстоўваць параметры IO_A і IO_B для вырашэння канфліктаў. Напрыклад, калі IO_A ужо выкарыстоўваецца іншай перыферыйнай прыладай, вы можаце выбраць IO_B. У некаторых камбінацыях прылады/пакета абодва варыянты IO_A і/або IO_B могуць быць недаступныя.
Тканіна FPGA – Ёсць два розных прызначэння магчымых для кожнага GPIO для FPGA структуры: – Fabric_A і Fabric_B. Вы можаце выкарыстоўваць параметры Fabric_A і Fabric_B для вырашэння канфліктаў. Напрыклад, у Fabric_A ужо выкарыстоўваецца іншая перыферыя, вы можаце выбраць Fabric_B. У некаторых прыладах абодва варыянты Fabric_A і/або Fabric_B могуць быць недаступныя. Дадатковыя злучэнні - выкарыстоўвайце сцяжок "Дадатковыя параметры", каб view дадатковыя варыянты падключэння:

  • Адзначце опцыю Fabric, каб назіраць у структуры FPGA сігнал, падлучаны да MSIO.

Падключэнне Preview

Падключэнне Preview панэль у дыялогавым акне MSS GPIO Configurator паказвае графічны view бягучых злучэнняў для вылучанага сігнальнага радка (малюнак 3-1).

Канфігурацыя Microsemi SmartFusion2 MSS GPIO - GIPO

Малюнак 3-1 Падключэнне Preview Панэль

Канфлікты рэсурсаў

Паколькі перыферыйныя прылады MSS – MMUART, I2C, SPI, CAN, GPIO, USB і Ethernet MAC – падзяляюць рэсурсы доступу да сеткі MSIO і FPGA, канфігурацыя любой з гэтых перыферыйных прылад можа прывесці да канфлікту рэсурсаў, калі вы наладжваеце асобнік бягучага перыферыйнага прылады . Перыферыйныя канфігуратары забяспечваюць дакладныя індыкатары, калі ўзнікае такі канфлікт.
Рэсурсы, якія выкарыстоўваюцца раней сканфігураванай перыферыйнай прыладай, прыводзяць да трох тыпаў зваротнай сувязі ў бягучым канфігуратары перыферыйнай прылады:
інфармацыя – Калі рэсурс, які выкарыстоўваецца іншай перыферыйнай прыладай, не супярэчыць бягучай канфігурацыі, у раздзеле Connectivity Preview панэль, на гэтым рэсурсе. Падказка на значку дае падрабязную інфармацыю аб тым, якая перыферыйная прылада выкарыстоўвае гэты рэсурс.
Папярэджанне/памылка – Калі рэсурс, які выкарыстоўваецца іншай перыферыйнай прыладай, канфліктуе з бягучай канфігурацыяй, у раздзеле Connectivity Preview панэль, на гэтым рэсурсе. Падказка на значку дае падрабязную інфармацыю аб тым, якая перыферыйная прылада выкарыстоўвае гэты рэсурс. Калі адлюстроўваюцца памылкі, вы не можаце зафіксаваць бягучую канфігурацыю. Я
вы можаце альбо вырашыць канфлікт, выкарыстоўваючы іншую канфігурацыю, альбо адмяніць бягучую канфігурацыю, выкарыстоўваючы кнопку "Адмена". Калі папярэджанні адлюстроўваюцца (і няма памылак), вы можаце зафіксаваць бягучую канфігурацыю. Аднак вы не можаце стварыць агульны MSS; вы ўбачыце памылкі генерацыі ў акне часопіса Libero SoC. Вы павінны вырашыць канфлікт, які вы стварылі, калі вы зафіксавалі канфігурацыю, пераналадкаваўшы любую з перыферыйных прылад, якія выклікаюць канфлікт. Перыферыйныя канфігуратары рэалізуюць наступныя правілы, каб вызначыць, калі канфлікт павінен паведамляцца як памылка або папярэджанне.

  1. Калі канфігуруецца перыферыйнае прылада GPIO, то ўсе канфлікты з'яўляюцца памылкамі.
  2. Калі перыферыйнае прылада, якое канфігуруецца, не з'яўляецца перыферыйным прыладай GPIO, усе канфлікты з'яўляюцца памылкамі, за выключэннем выпадкаў, калі канфлікт звязаны з рэсурсам GPIO, і ў гэтым выпадку канфлікты будуць разглядацца як папярэджанні.

Памылка Зваротная сувязь Прample
Выкарыстоўваецца перыферыйнае прылада I2C_1, якое выкарыстоўвае PAD прылады, прывязаны да кантакту пакета V23. Канфігурацыя перыферыйнага прылады GPIO (GPIO_0) такім чынам, што порт GPIO_0 падлучаны да MSIO, прыводзіць да памылкі. На малюнку 4-1 паказаны значок памылкі, які адлюстроўваецца ў табліцы прызначэння падключэння для порта GPIO_0.

Канфігурацыя Microsemi SmartFusion2 MSS GPIO - GIPO 1

Малюнак 4-1  Памылка адлюстроўваецца ў табліцы прызначэння падключэння
Малюнак 4-2 паказвае значок памылкі, які адлюстроўваецца ў preview панэль на рэсурсе PAD для порта GPIO_0.

Канфігурацыя Microsemi SmartFusion2 MSS GPIO - GIPO 12

Малюнак 4-2 Памылка адлюстроўваецца ў Preview Панэль

Інфармацыя Зваротная сувязь Прample
Выкарыстоўваецца перыферыйнае прылада I2C_1, якое выкарыстоўвае PAD прылады, прывязаны да кантакту пакета V23. Канфігурацыя перыферыйнага прылады GPIO такім чынам, што порт GPIO_0 падлучаны да структуры FPGA, не прыводзіць да канфлікту. Аднак, каб паказаць, што PAD звязаны з портам GPIO_0 (але не выкарыстоўваецца ў дадзеным выпадку), значок Інфармацыя адлюстроўваецца ў папярэднімview панэль (малюнак 4-3). Падказка, звязаная са значком, дае апісанне таго, як выкарыстоўваецца рэсурс (у дадзеным выпадку I2C_1).

Канфігурацыя Microsemi SmartFusion2 MSS GPIO - GIPO 25

Малюнак 4-3 Значок інфармацыі ў Preview Панэль

Апісанне порта

Табліца 5-1 Апісанне порта GPIO

Назва порта Група партоў Апісанне
GPIO_ GPIO_PADS/GPIO_FABRIC Сігнал GPIO

Заўвага:

  • Імёны партоў уводу-вываду «галоўнага злучэння» маюць суфікс IN, OUT, TRI або BI у залежнасці ад абранага кірунку, напрыклад, GPIO_0_IN.
  • Назвы партоў уводу 'галоўнага злучэння' Fabric маюць суфікс "F2M", напрыклад, GPIO _8_F2M. • Назвы партоў уводу 'дадатковага злучэння' Fabric маюць суфікс "I2F", напрыклад, GPIO_8_I2F.
  • Назвы партоў вываду і ўключэння вываду маюць «M2F» і «M2F_OE» у якасці суфікса, напрыклад, GPIO_8_M2F і GPIO_ 8_M2F_OE. • Парты PAD аўтаматычна падымаюцца на першае месца ва ўсёй іерархіі праектавання.

A – Падтрымка прадукту
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 Products Group webсайт.
Электронная пошта
Вы можаце задаць свае тэхнічныя пытанні на наш адрас электроннай пошты і атрымаць адказы па электроннай пошце, факсу або тэлефоне. Акрамя таго, калі ў вас узнікнуць праблемы з дызайнам, вы можаце адправіць электронную пошту files атрымаць дапамогу. Мы пастаянна кантралюем уліковы запіс электроннай пошты на працягу дня. Адпраўляючы нам свой запыт, не забудзьцеся ўказаць сваё поўнае імя, назву кампаніі і кантактную інфармацыю для эфектыўнай апрацоўкі вашага запыту. Адрас электроннай пошты тэхнічнай падтрымкі soc_tech@microsemi.com.

Мае справы
Кліенты Microsemi SoC Products Group могуць адпраўляць і адсочваць тэхнічныя справы ў Інтэрнэце, перайшоўшы ў Мае справы.
За межамі ЗША
Кліенты, якім патрэбна дапамога за межамі гадзінных паясоў ЗША, могуць звязацца са службай тэхнічнай падтрымкі па электроннай пошце (soc_tech@microsemi.com) або звярніцеся ў мясцовы офіс продажаў. Спіс офісаў продажаў можна знайсці па адрасе www.microsemi.com/soc/company/contact/default.aspx.

Тэхнічная падтрымка ITAR
Для атрымання тэхнічнай падтрымкі па RH і RT FPGA, якія рэгулююцца Правіламі міжнароднага гандлю зброяй (ITAR), звяжыцеся з намі праз soc_tech_itar@microsemi.com. Акрамя таго, у раздзеле "Мае справы" выберыце "Так" у выпадальным спісе ITAR. Каб атрымаць поўны спіс рэгулюемых ITAR FPGA Microsemi, наведайце ITAR web старонка.

Карпарацыя Microsemi (NASDAQ: MSCC) прапануе шырокі спектр паўправадніковых рашэнняў для: аэракасмічнай прамысловасці, абароны і бяспекі; прадпрыемства і сувязь; і прамысловыя і альтэрнатыўныя рынкі энергіі. Прадукцыя ўключае высокапрадукцыйныя, высоканадзейныя аналагавыя і радыёчастотныя прылады, інтэгральныя схемы са змешаным сігналам і радыёчастотныя схемы, наладжвальныя SoC, FPGA і поўныя падсістэмы. Штаб-кватэра Microsemi знаходзіцца ў Аліса-В'еха, Каліфорнія. Даведайцеся больш на www.microsemi.com.
© 2012 Microsemi Corporation. Усе правы ахоўваюцца. Microsemi і лагатып Microsemi з'яўляюцца гандлёвымі маркамі Microsemi Corporation. Усе іншыя гандлёвыя маркі і знакі абслугоўвання з'яўляюцца ўласнасцю іх адпаведных уладальнікаў.

Microsemi - ЛагатыпКарпаратыўны штаб-кватэра Microsemi
One Enterprise, Aliso Viejo CA 92656 ЗША
У межах ЗША: +1 949-380-6100
Продажы: +1 949-380-6136
Факс: +1 949-215-4996

Дакументы / Рэсурсы

Канфігурацыя Microsemi SmartFusion2 MSS GPIO [pdfКіраўніцтва карыстальніка
Канфігурацыя SmartFusion2 MSS GPIO, SmartFusion2 MSS, канфігурацыя GPIO, канфігурацыя

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *