Канфігурацыя 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 – Выберыце гэты параметр, каб паказаць, што выбраны GPIO будзе падлучаны да знешняй спецыяльнай панэлі (MSS I/O). Вы павінны выбраць тып буфера ўводу/вываду – INBUF, OUTBUF, TRIBUFF і BIBUF – які будзе вызначаць, як наладжваецца панэль уводу/вываду MSS. Звярніце ўвагу, што гэтая опцыя можа быць недаступная, калі ўвод-вывад MSS ужо выкарыстоўваецца іншай перыферыйнай прыладай або структурай (падрабязней глядзіце раздзел «Агульны доступ уводу-вываду MSS»)
Тканіна - Выберыце гэты параметр, каб паказаць, што абраны GPIO будзе падлучаны да FPGA. Вы павінны выбраць, ці вы хочаце, каб злучэнне GPI (уваход), GPO (выхад) або і GPI, і GPO (уваход/выхад) былі выведзеныя для падлучэння да сеткі. Звярніце ўвагу, што рэгістр уключэння вываду GPIO не можа быць выведзены ў структуру, калі абраны гэты параметр. Акрамя таго, GPI, падлучаныя да структуры, могуць выклікаць перапыненні ад карыстальніцкай логікі, калі адпаведныя біты ўключэння перапынення правільна ўстаноўлены вашым дадаткам (функцыі ініцыялізацыі драйвера MSS GPIO).
Сумеснае выкарыстанне ўводу-вываду MSS
У архітэктуры SmartFusion увод-вывад MSS сумесна выкарыстоўваецца паміж двума перыферыйнымі прыладамі MSS або паміж перыферыйным прыладай MSS і структурай FPGA. MSS GPIO можа не мець магчымасці падключыцца да пэўнага ўводу/вываду MSS, калі гэты ўвод/вывад ужо падключаны да перыферыйнага прылады MSS або да структуры FPGA. Канфігуратар GPIO забяспечвае прамую зваротную сувязь адносна таго, ці можна падключыць GPIO да ўводу-вываду MSS.
GPIO[31:16]
GPIO[31:16] арганізаваны ў групы, якія паказваюць, з якой перыферыйнай прыладай MSS яны абагульваюць увод-вывад MSS. Калі выкарыстоўваецца перыферыйная прылада (уключана на канве MSS), то выпадальнае меню MSS I/O Pad будзе шэрым для адпаведных агульных GPIO, а побач з выпадальным меню будзе адлюстроўвацца значок Info. Значок "Інфармацыя" паказвае, што параметр уводу/вываду MSS нельга выбраць, таму што ён ужо выкарыстоўваецца перыферыйным прыладай MSS або, у залежнасці ад абранага пакета, не звязаны.
Exampтолькі 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 і UART_1 уключаны ў канве MSS.
- GPIO[31:16] не можа быць падлучаны да ўводу-вываду MSS. Звярніце ўвагу на шэрыя меню і значкі інфармацыі (малюнак 1-1).
- GPIO[31:15] па-ранейшаму можа быць падлучаны да FPGA. У гэтым эксample, GPIO[31] падлучаны да сеткі як выхад, а GPIO[30] як уваход.
Exampтолькі 2
I2C_0 і I2C_1 адключаны ў канве MSS.
- GPIO[31:30] і GPIO[23:22] можна падключыць да ўводу-вываду MSS (як паказана на малюнку 1-2).
- У гэтым эксample, як GPIO [31], так і GPIO [30] падключаны да ўводу/вываду MSS у якасці выхадных партоў.
- У гэтым эксample, GPIO[23] падключаецца да ўводу-вываду MSS у якасці ўваходнага порта, а GPIO[22] падключаецца да ўводу-вываду MSS у якасці двухнакіраванага порта.
- GPIO[29:24,21:16] нельга падключыць да ўводу-вываду MSS. Звярніце ўвагу на шэрыя меню і значкі інфармацыі.
- GPIO[29:24,21:16] па-ранейшаму можа быць падлучаны да структуры FPGA. У гэтым эксample, як GPIO [29], так і GPIO [28] падключаны да сеткі ў якасці ўваходных партоў.
GPIO[15:0]
GPIO[15:0] абагульвае ўвод-вывад MSS, які можна наладзіць для падлучэння да сеткі FPGA (гэтую наступную канфігурацыю можна зрабіць з дапамогай канфігуратара ўводу-вываду MSS). Калі ўвод-вывад MSS сканфігураваны для падлучэння да структуры FPGA, то выпадальнае меню панэлі ўводу-вываду MSS стане шэрым для адпаведных агульных GPIO, а побач з выпадальным меню будзе адлюстроўвацца значок інфармацыі. Значок "Інфармацыя" паказвае, што параметр уводу/вываду MSS нельга выбраць, таму што ён ужо выкарыстоўваецца або, у залежнасці ад абранага пакета, не звязаны.
Звярніце ўвагу, што сіні тэкст у канфігуратары вылучае назву PIN-кода пакета для кожнага ўводу-вываду MSS, звязанага з GPIO. Гэтая інфармацыя карысная для планавання макета дошкі.
Example
Каб правільна прадэманстраваць, як спалучаюцца канфігурацыі ўводу-вываду MSS і канфігурацыі GPIO[15:0], на малюнку 1-3 паказаны абодва канфігуратары побач з наступнай канфігурацыяй:
- MSS I/O [15] выкарыстоўваецца як порт INBUF, падлучаны да FPGA. Такім чынам, GPIO[15] не можа быць падлучаны да MSS I/O.
- GPIO[5] падключаецца да ўводу-вываду MSS у якасці ўваходу. Такім чынам, MSS I/O [5] не можа быць выкарыстаны для падлучэння да FPGA.
- GPIO[3] падключаецца да структуры FPGA як выхад. Такім чынам, MSS I/O[3] не можа выкарыстоўвацца для падлучэння да FPGA.
Апісанне порта
Табліца 2-1 • Апісанне порта GPIO
Назва порта | Напрамак | ПАД? | Апісанне |
GPIO_ _IN | In | так | Імя порта GPIO, калі GPIO[index] настроены як увод-вывад MSS Увод
порт |
GPIO_ _ВЫХОД | Выхад | так | Імя порта GPIO, калі GPIO[index] настроены як увод-вывад MSS Выхад
порт |
GPIO_ _TRI | Выхад | так | Імя порта GPIO, калі GPIO[index] настроены як увод-вывад MSS
Трохдзяржаўе порт |
GPIO_ _BI | Уваход | так | Імя порта GPIO, калі GPIO[index] настроены як MSS Двунакіраваны ўвод-вывад порт |
F2M_GPI_ | In | няма | Імя порта GPIO, калі GPIO[index] настроены для падлучэння да сеткі FPGA як Увод порт (F2M паказвае, што сігнал ідзе ад сеткі да MSS) |
M2F_GPO_ | In | няма | Імя порта GPIO, калі GPIO[index] настроены для падлучэння да сеткі FPGA як Выхад порт (M2F паказвае, што сігнал ідзе ад MSS да сеткі) |
Заўвага:
- Парты PAD аўтаматычна падымаюцца на першае месца па ўсёй іерархіі праектавання.
- Парты без PAD павінны быць павышаны ўручную на верхні ўзровень з палатна канфігуратара MSS, каб быць даступнымі ў якасці наступнага ўзроўню іерархіі.
Падтрымка прадукту
Microsemi SoC Products Group забяспечвае сваю прадукцыю рознымі службамі падтрымкі, у тым ліку Цэнтрам тэхнічнай падтрымкі і нетэхнічнай службай падтрымкі. У гэтым дадатку змяшчаецца інфармацыя аб тым, як звязацца з групай прадуктаў SoC і выкарыстоўваць гэтыя службы падтрымкі.
Зварот у Цэнтр тэхнічнай падтрымкі кліентаў
Microsemi укамплектоўвае свой цэнтр тэхнічнай падтрымкі кліентаў высокакваліфікаванымі інжынерамі, якія могуць дапамагчы адказаць на вашы пытанні па абсталяванні, праграмным забеспячэнні і дызайне. Цэнтр тэхнічнай падтрымкі кліентаў марнуе шмат часу на стварэнне заўваг да прыкладання і адказаў на часта задаюць пытанні. Такім чынам, перш чым звязацца з намі, наведайце нашы інтэрнэт-рэсурсы. Вельмі верагодна, што мы ўжо адказалі на вашы пытанні.
Тэхнічная падтрымка
Кліенты Microsemi могуць атрымаць тэхнічную падтрымку па прадуктах Microsemi SoC, патэлефанаваўшы на гарачую лінію тэхнічнай падтрымкі ў любы час з панядзелка па пятніцу. Кліенты таксама маюць магчымасць у інтэрактыўным рэжыме адпраўляць і адсочваць справы ў Інтэрнэце на сайце My Cases або адпраўляць пытанні па электроннай пошце ў любы час на працягу тыдня.
Web: www.actel.com/mycases
Тэлефон (Паўночная Амерыка): 1.800.262.1060
Тэлефон (міжнародны): +1 650.318.4460
электронная пошта: soc_tech@microsemi.com
Тэхнічная падтрымка ITAR
Кліенты Microsemi могуць атрымаць тэхнічную падтрымку ITAR па прадуктах Microsemi SoC, патэлефанаваўшы на гарачую лінію тэхнічнай падтрымкі ITAR: з панядзелка па пятніцу з 9 раніцы да 6 вечара па ціхаакіянскім часе. Кліенты таксама маюць магчымасць у інтэрактыўным рэжыме адпраўляць і адсочваць справы ў Інтэрнэце на сайце My Cases або адпраўляць пытанні па электроннай пошце ў любы час на працягу тыдня.
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 (NASDAQ: MSCC) прапануе найбольш поўны ў галіны партфель паўправадніковых тэхналогій. Прадукцыя Microsemi, імкнучыся вырашаць самыя важныя сістэмныя задачы, уключае высокапрадукцыйныя, высоканадзейныя аналагавыя і радыёчастотныя прылады, інтэгральныя схемы са змешаным сігналам, FPGA і наладжвальныя SoC, а таксама поўныя падсістэмы. Microsemi абслугоўвае вядучых вытворцаў сістэм па ўсім свеце ў галіне абароны, бяспекі, аэракасмічнай прамысловасці, прадпрыемстваў, камерцыйных і прамысловых рынкаў. Даведайцеся больш на www.microsemi.com
Карпаратыўны штаб Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
ЗША
Тэлефон 949-221-7100 Факс 949-756-0308
SoC Products Group 2061 Stierlin Court Mountain View, Каліфорнія 94043-4655
ЗША
Тэлефон 650.318.4200 Факс 650.318.4600 www.actel.com
SoC Products Group (Еўропа) 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 Harbour 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 |