Microsemi логотиби

Microsemi SmartDesign MSS GPIO конфигурациясы

Microsemi-SmartDesign-MSS-GPIO-Configuration-PRO

SmartFusion микроконтроллер подсистемасы (MSS) 1 конфигурациялануучу GPIO менен GPIO катуу перифериялык (APB_32 суб автобус) камсыз кылат. Ар бир GPIOнун иш жүзүндөгү жүрүм-туруму (киргизүү, чыгаруу жана чыгаруу реестрди башкарууга, үзгүлтүккө учуратуу режимдери ж.б.) Actel тарабынан берилген SmartFusion MSS GPIO драйверин колдонуу менен колдонмо деңгээлинде аныкталышы мүмкүн. Бирок, сиз GPIO түздөн-түз тышкы пласткага (MSS I/O) же FPGA кездемеге туташкандыгын аныкташыңыз керек. Аппараттын конфигурациясынын бул бөлүгү MSS GPIO конфигураторунун жардамы менен аткарылат жана бул документте сүрөттөлөт.
MSS GPIO катуу перифериялык түзүлүш жөнүндө көбүрөөк маалымат алуу үчүн Actel SmartFusion микроконтроллер подсистемасынын Колдонуучунун колдонмосун караңыз.

Туташуу параметрлери

MSS I/O Pad – Тандалган GPIO тышкы атайын аянтка (MSS I/O) туташа турганын көрсөтүү үчүн бул параметрди тандаңыз. Сиз I/O буферинин түрүн тандап алышыңыз керек – INBUF, OUTBUF, TRIBUFF жана BIBUF – бул MSS I/O панели конфигурацияланып жатканын аныктайт. Эгерде MSS I/O башка перифериялык түзүлүш же кездеме тарабынан колдонулса, бул параметр жеткиликтүү болбой калышы мүмкүн экенин эске алыңыз (кошумча маалымат үчүн MSS I/O бөлүшүү бөлүмүн караңыз)

Кездеме – Тандалган GPIO FPGA кездемеге туташа турганын көрсөтүү үчүн бул параметрди тандаңыз. Сиз GPI (Киргизүү), GPO (Чыгуу) же GPI жана GPO (Киргизүү/Чыгуу) туташуу(лары) экөө тең кездемеге туташуу үчүн чыгарылышын каалайсызбы, тандаңыз. Бул параметр тандалганда GPIO чыгарууну иштетүү реестрин кездемеге чыгаруу мүмкүн эмес экенин эске алыңыз. Ошондой эле, кездемеге туташтырылган GPI, эгерде тиешелүү үзгүлтүктү иштетүү биттери сиздин тиркемеңиз тарабынан туура коюлган болсо, колдонуучунун логикасынан үзгүлтүккө учурашы мүмкүн (MSS GPIO драйверин инициализациялоо функциялары).

MSS I/O бөлүшүү

SmartFusion архитектурасында MSS I/O эки MSS перифериялык түзүлүшүнүн ортосунда же MSS перифериялык түзүлүшүнүн жана FPGA кездемесинин ортосунда бөлүштүрүлөт. MSS GPIOs белгилүү бир MSS киргизүү/чыгарууга туташа албай калышы мүмкүн, эгерде бул киргизүү/чыгаруу MSS перифериялык түзүлүшүнө же FPGA кездемеге туташкан болсо. GPIO конфигуратору GPIOну MSS I/Oга туташтырууга болобу же жокпу деген суроого түздөн-түз жооп берет.

GPIO[31:16]
GPIO[31:16] кайсы MSS перифериялык жабдыктары менен MSS киргизүү/чыгарууларын бөлүшүп жатканын көрсөткөн топтордо уюштурулган. Эгерде перифериялык түзүлүш колдонулса (MSS холстунда иштетилген), анда MSS I/O Pad ылдый түшүүчү менюсу тиешелүү бөлүшүлгөн GPIO үчүн боз болуп, ылдый түшүүчү менюнун жанында Маалымат сүрөтчөсү көрсөтүлөт. Маалымат сөлөкөтү MSS I/O опциясын тандоо мүмкүн эмес экенин көрсөтүп турат, анткени ал MSS перифериялык түзүмү тарабынан мурунтан эле колдонулган же тандалган пакеттин негизинде туташтырылбаган.

Example 1
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] Киргизүү катары туташтырылган.

Microsemi SmartDesign MSS GPIO конфигурациясы 1

Example 2
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] экөө тең кездемеге Киргизүү порттору катары туташтырылган.

Microsemi SmartDesign MSS GPIO конфигурациясы 2

GPIO[15:0]
GPIO[15:0] FPGA түзмөгүнө туташуу үчүн конфигурациялануучу MSS I/O менен бөлүшүңүз (бул кийинчерээк конфигурация MSS I/O Configurator аркылуу жасалышы мүмкүн). Эгерде MSS I/O FPGA тканына туташуу үчүн конфигурацияланган болсо, анда MSS I/O Pad ылдый түшүүчү менюсу тиешелүү бөлүшүлгөн GPIO үчүн боз болуп, ылдый түшүүчү менюнун жанында Маалымат сүрөтчөсү көрсөтүлөт. Маалымат сөлөкөтү MSS I/O опциясын тандоо мүмкүн эмес экенин көрсөтүп турат, анткени ал мурунтан эле колдонулган же тандалган пакеттин негизинде байланыштырылбаган.
Конфигуратордогу көк текст GPIO менен байланышкан ар бир MSS I/O үчүн пакеттин пин атын баса белгилей турганын эске алыңыз. Бул маалымат тактанын пландоо үчүн пайдалуу.

Example
MSS I/O конфигурациялары жана GPIO[15:0] конфигурациялары кантип айкалышканын туура көрсөтүү үчүн, 1-3-сүрөттө эки конфигуратор тең төмөнкү конфигурация менен катар көрсөтүлгөн:

  • MSS I/O[15] FPGA кездемеге туташтырылган INBUF порту катары колдонулат. Демек, GPIO[15] MSS I/O менен туташа албайт.
  • GPIO[5] киргизүү катары MSS I/O менен туташтырылган. Демек, MSS I/O [5] FPGA кездемеге туташуу үчүн колдонулушу мүмкүн эмес.
  • GPIO[3] Чыгуу катары FPGA кездемеге туташтырылган. Демек, MSS I/O [3] FPGA кездемеге туташуу үчүн колдонулушу мүмкүн эмес.

Microsemi SmartDesign MSS GPIO конфигурациясы 3

Порт Description

Таблица 2-1 • GPIO портунун сүрөттөлүшү

Порт аты Багыт PAD? Description
GPIO_ _IN In Ооба GPIO[индекс] MSS I/O катары конфигурацияланганда GPIO портунун аталышы Киргизүү

порт

GPIO_ _ТУУ Out Ооба GPIO[индекс] MSS I/O катары конфигурацияланганда GPIO портунун аталышы Чыгуу

порт

GPIO_ _TRI Out Ооба GPIO[индекс] MSS I/O катары конфигурацияланганда GPIO портунун аталышы

Tristate порт

GPIO_ _BI Inout Ооба GPIO[индекс] MSS катары конфигурацияланганда GPIO портунун аталышы I/O эки багыттуу порт
F2M_GPI_ In Жок GPIO[индекс] FPGA кездемеге бир катары туташуу үчүн конфигурацияланганда GPIO портунун аталышы Киргизүү порт (F2M сигнал кездемеден MSSке өтүп жатканын көрсөтөт)
M2F_GPO_ In Жок GPIO[индекс] FPGA кездемеге бир катары туташуу үчүн конфигурацияланганда GPIO портунун аталышы Чыгуу порт (M2F сигнал MSSтен кездемеге өтүп жатканын көрсөтөт)

Эскертүү:

  • PAD порттору дизайн иерархиясында автоматтык түрдө жогору көтөрүлөт.
  • PAD эмес порттор иерархиянын кийинки деңгээли катары жеткиликтүү болушу үчүн MSS конфигураторунун кенепинен жогорку деңгээлге кол менен көтөрүлүшү керек.

Продукт колдоо

Microsemi SoC Products Group өзүнүн өнүмдөрүн ар кандай колдоо кызматтары менен колдойт, анын ичинде Кардарларды техникалык колдоо борбору жана техникалык эмес кардарларды тейлөө. Бул тиркеме SoC Products Group менен байланышуу жана бул колдоо кызматтарын колдонуу жөнүндө маалыматты камтыйт.

Кардарларды техникалык колдоо борборуна кайрылуу
Microsemi өзүнүн Кардарларды техникалык колдоо борборун аппараттык камсыздоо, программалык камсыздоо жана дизайн суроолоруңузга жооп берүүгө жардам бере турган жогорку квалификациялуу инженерлерден турат. Кардарларды техникалык колдоо борбору өтүнмө жазууларын жана көп берилүүчү суроолорго жоопторду түзүүгө көп убакыт коротот. Андыктан, биз менен байланышуудан мурун, биздин онлайн ресурстарга баш багыңыз. Балким, биз сиздин суроолоруңузга жооп бергенбиз.

Техникалык колдоо
Microsemi кардарлары дүйшөмбүдөн жумага чейин каалаган убакта Техникалык колдоо телефонуна чалып, Microsemi SoC өнүмдөрү боюнча техникалык колдоо ала алышат. Кардарлар ошондой эле интерактивдүү түрдө "Менин иштерим" сайтында иштерди онлайн режиминде тапшыруу жана көзөмөлдөө мүмкүнчүлүгүнө ээ же жуманын каалаган убагында электрондук почта аркылуу суроолорду жөнөтө алышат.
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дөн XNUMX:XNUMXгө чейин. Кардарлар ошондой эле интерактивдүү түрдө "Менин иштерим" сайтында иштерди онлайн режиминде тапшыруу жана көзөмөлдөө мүмкүнчүлүгүнө ээ же жуманын каалаган убагында электрондук почта аркылуу суроолорду жөнөтө алышат.
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 Corporation 2381 Morse Avenue Irvine, CA
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 (Европа) 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 (Гонконг) Room 2107, China Resources Building 26 Harbor Road
Ванчай, Гонконг
Телефон +852 2185 6460
Факс +852 2185 6488

© 2010 Microsemi Corporation. Бардык укуктар корголгон. Microsemi жана Microsemi логотиби Microsemi корпорациясынын соода белгилери болуп саналат. Бардык башка соода белгилери жана тейлөө белгилери тиешелүү ээлеринин менчиги болуп саналат.

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

Microsemi SmartDesign MSS GPIO конфигурациясы [pdf] Колдонуучунун колдонмосу
SmartDesign MSS GPIO, конфигурация, SmartDesign MSS GPIO конфигурациясы, SmartDesign MSS

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *