SmartFusion2 MSS GPIO קאַנפיגיעריישאַן
באַניצער מאַנואַל
הקדמה
די SmartFusion2 מיקראָקאָנטראָללער סובסיסטעם (MSS) גיט איין GPIO שווער פּעריפעראַל (APB_1 סאַב ויטאָבוס) וואָס שטיצט 32 אַלגעמיינע ציל י / אָ ס.
אויף די MSS לייַוונט, איר מוזן געבן (פעליקייַט) אָדער דיסייבאַל די GPIO בייַשפּיל באזירט אויף צי עס איז געניצט אין דיין קראַנט אַפּלאַקיישאַן. אויב פאַרקריפּלט, די GPIO בייַשפּיל איז באַשטעטיק (לאָואַסט מאַכט שטאַט). דורך פעליקייַט, קיין GPIO איז געניצט ווען איר ענייבאַלד די GPIO בייַשפּיל דער ערשטער מאָל. באַמערקונג אַז MSIOs אַלאַקייטיד צו די GPIO בייַשפּיל זענען שערד מיט אנדערע MSS פּעריפעראַלס. די שערד I / Os זענען בארעכטיגט צו פאַרבינדן אנדערע פּעריפעראַלס ווען די GPIO בייַשפּיל איז פאַרקריפּלט אָדער אויב די GPIO בייַשפּיל פּאָרץ זענען קאָננעקטעד צו די FPGA שטאָף. באַמערקונג אַז GPIOs זענען קאַנפיגיערד ינדיווידזשואַלי אין די GPIO פּעריפעראַל קאַנפיגיערייטער. די פאַנגקשאַנאַל נאַטור פון יעדער GPIO (ד"ה יבעררייַסן נאַטור) מוזן זיין דיפיינד אויף די אַפּלאַקיישאַן מדרגה מיט די SmartFusion2 MSS MMUART דרייווער צוגעשטעלט דורך מיקראָסעמי. אין דעם דאָקומענט, מיר באַשרייַבן ווי איר קאַנפיגיער די MSS GPIO ינסטאַנסיז און דעפינירן ווי די פּעריפעראַל סיגנאַלז זענען קאָננעקטעד. פֿאַר מער דעטאַילס וועגן די MSS GPIO שווער פּעריפעראַלס, ביטע אָפּשיקן צו די SmartFusion2 באַניצער גייד
קאָנפיגוראַטיאָן אָפּציעס
שטעלן / באַשטעטיק דעפֿיניציע - עס זענען פיר גלייַך גרופּעס פון אַכט גפּיאָס יעדער פֿאַר אַ גאַנץ פון 32. איר קענען דעפינירן אַ פּראָסט מקור און שטאַט (שטעלן אָדער באַשטעטיק) פֿאַר די אַכט גפּיאָס אין אַ גרופּע. עס זענען צוויי ברירות פֿאַר די מקור פון באַשטעטיק / באַשטעטיק:
- סיסטעם רעדזשיסטערס - יעדער גרופּע האט אַ יינציק סיסטעם רעגיסטרירן פֿאַר דעם צוועק. די סיסטעם רעדזשיסטערס קענען זיין אַקסעסט דורך פירמוואַרע. באַשטעטיקן די MSS_GPIO_ _SOFT_RESET סיסטעם רעגיסטרירן וועט באַשטעטיק אַלע גפּיאָס אין דעם קייט צו די ווערט דיפיינד דורך די באַשטעטיק שטאַט.
- FPGA שטאָף - דער סיגנאַל איז גערופן MSS_GPIO_RESET_N.

פיגורע 1-1 SmartFusion2 MSS GPIO קאַנפיגיעריישאַן אָפּציעס
GPIO סיגנאַלס אַסיינמאַנט טיש
די SmartFusion2 אַרקאַטעקטשער גיט אַ זייער פלעקסאַבאַל סכעמע פֿאַר קאַנעקטינג די סיגנאַלז פון פּעריפעראַלס צו MSIO אָדער די FPGA שטאָף. ניצן די סיגנאַל אַסיינמאַנט קאַנפיגיעריישאַן טיש צו דעפינירן וואָס דיין פּעריפעראַל איז קאָננעקטעד צו אין דיין אַפּלאַקיישאַן. די אַסיינמאַנט טיש האט די פאלגענדע שפאלטן:
GPIO ID - אידענטיפיצירט די GPIO אידענטיפיצירן - 0 צו 31 - פֿאַר יעדער רודערן.
ריכטונג - ינדיקייץ אויב די GPIO איז קאַנפיגיערד ווי ינפּוט, רעזולטאַט, טריסטאַטע אָדער ביידירעקטיאָנאַל. ניצן די פּולדאַון צו שטעלן די GPIO ריכטונג.
פּעקל שפּילקע - ווייזט די פּעקל שטיפט פֿאַרבונדן מיט די MSIO ווען דער סיגנאַל איז קאָננעקטעד צו אַ MSIO.
קאַנעקטיוויטי - ניצן די פאַל-אַראָפּ רשימה צו סעלעקטירן צי דער סיגנאַל איז קאָננעקטעד צו אַ MSIO אָדער FPGA שטאָף. עס זענען צוויי אָפּציעס - א און ב - אין יעדער פאַל, איר קענען קלייַבן פון.
MSIO - עס זענען צוויי פאַרשידענע י / אָ אַסיינמאַנץ מעגלעך פֿאַר יעדער
GPIO: IO_A און IO_B. איר קענען אויסקלייַבן אָדער און קאָנטראָלירן די פּעקל שטיפט. א געצייַג-טיפּ איבער די פּעקל שטיפט ינדיקייץ וואָס אנדערע פּעריפעראַלס קען אויך נוצן די זעלבע 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 די עקסטרע קשר אָפּציעס:
- קוק די שטאָף אָפּציע צו אָבסערווירן אין די FPGA שטאָף אַ סיגנאַל וואָס איז קאָננעקטעד צו אַ MSIO.
קאַנעקטיוויטי פּרעview
די קאַנעקטיוויטי פּרעview טאַפליע אין די MSS GPIO קאָנפיגוראַטאָר דיאַלאָג ווייזט אַ גראַפיקאַל view פון די קראַנט קאַנעקשאַנז פֿאַר די כיילייטיד סיגנאַל רודערן (פיגורע 3-1).

פיגורע 3-1 קאַנעקטיוויטי פּרעview טאַפליע
ריסאָרס קאָנפליקץ
ווייַל MSS פּעריפעראַלס - MMUART, I2C, SPI, CAN, GPIO, USB און די עטהערנעט MAC - טיילן MSIO און FPGA שטאָף אַקסעס רעסורסן, די קאַנפיגיעריישאַן פון קיין פון די פּעריפעראַלס קען פירן צו אַ ריסאָרס קאָנפליקט ווען איר קאַנפיגיער אַ בייַשפּיל פון די קראַנט פּעריפעראַל. . פּעריפעראַל קאַנפיגיערייטערז צושטעלן קלאָר ינדאַקייטערז ווען אַזאַ אַ קאָנפליקט ערייזאַז.
רעסאָורסעס געניצט דורך אַ פריער קאַנפיגיערד פּעריפעראַל רעזולטאַט אין דריי טייפּס פון באַמערקונגען אין די קראַנט פּעריפעראַל קאַנפיגיערייטער:
אינפֿאָרמאַציע - אויב אַ מיטל געניצט דורך אן אנדער פּעריפעראַל איז נישט קאָנפליקט מיט די קראַנט קאַנפיגיעריישאַן, אַן אינפֿאָרמאַציע ייקאַן איז געוויזן אין די קאַנעקטיוויטי פאַרview טאַפליע, אויף דעם מיטל. א געצייַג-טיפּ אויף דעם ייקאַן גיט דעטאַילס וועגן וואָס פּעריפעראַל ניצט דעם מיטל.
ווארענונג / טעות - אויב אַ מיטל געניצט דורך אן אנדער פּעריפעראַל איז קאָנפליקט מיט די קראַנט קאַנפיגיעריישאַן, אַ ווארענונג אָדער טעות ייקאַן אויס אין די קאַנעקטיוויטי פאַרview טאַפליע, אויף דעם מיטל. א געצייַג-טיפּ אויף דעם ייקאַן גיט דעטאַילס וועגן וואָס פּעריפעראַל ניצט דעם מיטל. ווען ערראָרס זענען געוויזן איר קענען נישט יבערגעבן די קראַנט קאַנפיגיעריישאַן. י
איר קענען אָדער סאָלווע דעם קאָנפליקט דורך ניצן אַ אַנדערש קאַנפיגיעריישאַן אָדער באָטל מאַכן די קראַנט קאַנפיגיעריישאַן ניצן די באָטל מאַכן קנעפּל. ווען וואָרנינגז זענען געוויזן (און עס זענען קיין ערראָרס), איר קענען יבערגעבן די קראַנט קאַנפיגיעריישאַן. אָבער, איר קענען נישט דזשענערייט די קוילעלדיק MSS; איר וועט זען דור ערראָרס אין די Libero SoC קלאָץ פֿענצטער. איר מוזן סאָלווע דעם קאָנפליקט אַז איר האָט באשאפן ווען איר באגאנגען די קאַנפיגיעריישאַן דורך ריקאַנפיגיערינג איינער פון די פּעריפעראַלס וואָס פאַרשאַפן דעם קאָנפליקט. די פּעריפעראַל קאַנפיגיערייטערז ינסטרומענט די פאלגענדע כּללים צו באַשליסן אויב אַ קאָנפליקט זאָל זיין רעפּאָרטעד ווי אַ טעות אָדער אַ ווארענונג.
- אויב די פּעריפעראַל קאַנפיגיערד איז די GPIO פּעריפעראַל, אַלע קאָנפליקט זענען ערראָרס.
- אויב די קאַנפיגיערד פּעריפעראַל איז נישט די GPIO פּעריפעראַל, אַלע קאָנפליקטן זענען ערראָרס סייַדן דער קאָנפליקט איז מיט אַ GPIO מיטל אין וואָס פאַל קאָנפליקט וועט זיין באהאנדלט ווי וואָרנינגז.
טעות באַמערקונגען עקסample
די I2C_1 פּעריפעראַל איז געניצט און ניצט די מיטל PAD באַונדאַד צו פּעקל שפּילקע V23. קאַנפיגיערינג די GPIO פּעריפעראַל (GPIO_0) אַזוי אַז די GPIO_0 פּאָרט איז קאָננעקטעד צו אַ MSIO רעזולטאַט אין אַ טעות. פיגורע 4-1 ווייזט די טעות ייקאַן געוויזן אין די קאַנעקטיוויטי אַסיינמאַנט טיש פֿאַר די GPIO_0 פּאָרט.

פיגורע 4-1 טעות געוויזן אין די קאַנעקטיוויטי אַסיינמאַנט טיש
פיגורע 4-2 ווייזט די טעות ייקאַן געוויזן אין די פריערview טאַפליע אויף די PAD מיטל פֿאַר די GPIO_0 פּאָרט.

פיגורע 4-2 טעות געוויזן אין די פּרעview טאַפליע
אינפֿאָרמאַציע באַמערקונגען עקסample
די I2C_1 פּעריפעראַל איז געניצט און ניצט די מיטל PAD באַונדאַד צו פּעקל שפּילקע V23. קאַנפיגיערינג די GPIO פּעריפעראַל אַזוי אַז די GPIO_0 פּאָרט איז קאָננעקטעד צו די FPGA שטאָף טוט נישט רעזולטאַט אין אַ קאָנפליקט. אָבער, צו אָנווייַזן אַז די PAD איז פארבונדן מיט די GPIO_0 פּאָרט (אָבער ניט געוויינט אין דעם פאַל), די אינפֿאָרמאַציע בילדל איז געוויזן אין די פאַרview טאַפליע (פיגורע 4-3). א מכשירים פֿאַרבונדן מיט דעם בילדל גיט אַ באַשרייַבונג פון ווי די מיטל איז געניצט (I2C_1 אין דעם פאַל).

פיגורע 4-3 אינפֿאָרמאַציע ייקאַן אין די פּרעview טאַפליע
פּאָרט באַשרייַבונג
טיש 5-1 GPIO פּאָרט באַשרייַבונג
| פּאָרט נאָמען | פּאָרט גרופע | באַשרייַבונג |
| GPIO_ | GPIO_PADS/GPIO_FABRIC | GPIO סיגנאַל |
באַמערקונג:
- I/O 'הויפּט קשר' פּאָרץ נעמען האָבן IN, OUT, TRI אָדער BI ווי אַ סאַפיקס באזירט אויף די אויסגעקליבן ריכטונג, למשל GPIO_0_IN.
- שטאָף 'הויפּט פֿאַרבינדונג' אַרייַנשרייַב פּאָרץ נעמען האָבן "F2M" ווי אַ סאַפיקס, למשל GPIO _8_F2M. • שטאָף 'עקסטרע קשר' אַרייַנשרייַב פּאָרץ נעמען האָבן "י2ף" ווי אַ סאַפיקס, למשל GPIO_8_I2F.
- שטאָף רעזולטאַט און רעזולטאַט-געבן פּאָרץ נעמען האָבן "מ2ף" און "מ2פ_אָע" ווי אַ סאַפיקס, למשל GPIO_8_M2F און GPIO_8_M2F_OE. • PAD פּאָרץ זענען אויטאָמאַטיש פּראָמאָטעד צו שפּיץ איבער די פּלאַן כייעראַרקי.
א - פּראָדוקט שטיצן
Microsemi SoC Products Group שטיצט זייַן פּראָדוקטן מיט פאַרשידן שטיצן באַדינונגס, אַרייַנגערעכנט קונה סערוויס, קונה טעכניש שטיצן צענטער, webפּלאַץ, עלעקטראָניש פּאָסט און ווערלדווייד פארקויפונג אָפאַסיז. דער אַפּפּענדיקס כּולל אינפֿאָרמאַציע וועגן קאָנטאַקט Microsemi SoC פּראָדוקטן גרופע און ניצן די שטיצן באַדינונגס.
קונה סערוויס
קאָנטאַקט קונה סערוויס פֿאַר ניט-טעכניש פּראָדוקט שטיצן, אַזאַ ווי פּראָדוקט פּרייסינג, פּראָדוקט אַפּגריידז, דערהייַנטיקן אינפֿאָרמאַציע, סדר סטאַטוס און דערלויבעניש.
פֿון צפון אַמעריקע, רופן 800.262.1060
פון די רעשט פון דער וועלט, רופן 650.318.4460
פאַקס, פֿון ערגעץ אין דער וועלט, 408.643.6913
קונה טעכניש שטיצן צענטער
Microsemi SoC פּראָדוקץ גרופע סטאַפּס זיין קונה טעכניש שטיצן צענטער מיט העכסט באָקע ענדזשאַנירז וואָס קענען העלפֿן ענטפֿערן דיין ייַזנוואַרג, ווייכווארג און פּלאַן פֿראגן וועגן Microsemi SoC פּראָדוקטן. דער קונה טעכניש שטיצן צענטער ספּענדז אַ פּלאַץ פון צייט צו שאַפֿן אַפּלאַקיישאַן הערות, ענטפֿערס צו פּראָסט פּלאַן ציקל פֿראגן, דאַקיומענטיישאַן פון באַוווסט ישוז און פאַרשידן FAQ. אַזוי, איידער איר קאָנטאַקט אונדז, ביטע באַזוכן אונדזער אָנליין רעסורסן. עס איז זייער מסתּמא אַז מיר האָבן שוין געענטפערט דיין פֿראגן.
טעכניש שטיצן
באַזוכן די קונה סופּפּאָרט webפּלאַץ (www.microsemi.com/soc/support/search/default.aspx) פֿאַר מער אינפֿאָרמאַציע און שטיצן. פילע ענטפֿערס בנימצא אויף די זוך web מיטל אַרייַננעמען דייאַגראַמז, אילוסטראציעס און לינקס צו אנדערע רעסורסן אויף די webפּלאַץ.
Webפּלאַץ
איר קענען בלעטער אַ פאַרשיידנקייַט פון טעכניש און ניט-טעכניש אינפֿאָרמאַציע אויף די SoC היים בלאַט www.microsemi.com/soc.
קאָנטאַקט די קונה טעכניש שטיצן צענטער
העכסט באָקע ענדזשאַנירז שטעקן די טעכניש שטיצן צענטער. די טעכניש שטיצן צענטער קענען זיין קאָנטאַקטעד דורך E- בריוו אָדער דורך די Microsemi SoC פּראָדוקטן גרופע webפּלאַץ.
בליצפּאָסט
איר קענען יבערגעבן דיין טעכניש פֿראגן צו אונדזער E- בריוו אַדרעס און באַקומען ענטפֿערס צוריק דורך E- בריוו, פאַקס אָדער טעלעפאָן. אויך, אויב איר האָבן פּלאַן פּראָבלעמס, איר קענען E- בריוו דיין esign fileס צו באַקומען הילף. מיר קעסיידער מאָניטאָר די E- בריוו חשבון איבער דעם טאָג. ווען איר שיקן דיין בקשה צו אונדז, ביטע זיין זיכער צו אַרייַננעמען דיין פול נאָמען, פירמע נאָמען און דיין קאָנטאַקט אינפֿאָרמאַציע פֿאַר עפעקטיוו פּראַסעסינג פון דיין בקשה. די טעכניש שטיצן בליצפּאָסט אַדרעס איז soc_tech@microsemi.com.
מייַן קאַסעס
קאַסטאַמערז פון Microsemi SoC פּראָדוקץ גרופע קענען פאָרלייגן און שפּור טעכניש קאַסעס אָנליין דורך גיין צו מייַן קאַסעס.
אַרויס די יו
קוסטאָמערס וואָס דאַרפֿן הילף אַרויס די יו. עס. צייט זאָנעס קענען אָדער קאָנטאַקט טעכניש שטיצן דורך E- בריוו (soc_tech@microsemi.com) אָדער קאָנטאַקט אַ היגע פארקויפונג אָפיס. פארקויפונג אָפיס ליסטינגס קענען זיין געפֿונען אין www.microsemi.com/soc/company/contact/default.aspx.
ITAR טעכניש שטיצן
פֿאַר טעכניש שטיצן אויף RH און RT FPGAs וואָס זענען רעגיאַלייטאַד דורך ינטערנאַטיאָנאַל טראַפיק אין געווער רעגולאַטיאָנס (ITAR), קאָנטאַקט אונדז דורך soc_tech_itar@microsemi.com. אַלטערנאַטיוועלי, אין מיין קאַסעס, סעלעקטירן יאָ אין די ITAR פאַל-אַראָפּ רשימה. פֿאַר אַ גאַנץ רשימה פון ITAR-רעגיאַלייטאַד מיקראָסעעמי פפּגאַ, באַזוכן די ITAR web בלאַט.
מיקראָסעמי קאָרפּאָראַטיאָן (NASDAQ: MSCC) אָפפערס אַ פולשטענדיק פּאָרטפעל פון סעמיקאַנדאַקטער סאַלושאַנז פֿאַר: עראָוספּייס, פאַרטיידיקונג און זיכערהייט; פאַרנעמונג און קאָמוניקאַציע; און ינדאַסטריאַל און אנדער ברירה ענערגיע מארקפלעצער. פּראָדוקטן אַרייַננעמען הויך-פאָרשטעלונג, הויך-פאַרלאָזלעך אַנאַלאָג און רף דעוויסעס, געמישט סיגנאַל און רף ינאַגרייטיד סערקאַץ, קוסטאָמיזאַבלע סאָקס, FPGAs און גאַנץ סאַבסיסטאַמז. מיקראָסעמי איז כעדקאָרטערד אין Aliso Viejo, קאַליפאָרניאַ. לערן מער ביי www.microsemi.com.
© 2012 מיקראָסעמי קאָרפּאָראַטיאָן. אלע רעכטן רעזערווירט. מיקראָסעמי און די מיקראָסעמי לאָגאָ זענען טריידמאַרקס פון מיקראָסעמי קאָרפּאָראַטיאָן. אַלע אנדערע טריידמאַרקס און דינסט מאַרקס זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
מיקראָסעמי קאָרפּאָראַטע הויפּטקוואַרטיר
איין ענטערפּרייז, Aliso Viejo CA 92656 USA
אין די USA: +1 949-380-6100
סאַלעס: +1 949-380-6136
פאַקס: +1 949-215-4996
דאָקומענטן / רעסאָורסעס
![]() |
Microsemi SmartFusion2 MSS GPIO קאַנפיגיעריישאַן [pdfבאַניצער מאַנואַל SmartFusion2 MSS GPIO קאַנפיגיעריישאַן, SmartFusion2 MSS, GPIO קאָנפיגוראַטיאָן, קאָנפיגוראַטיאָן |




