SmartFusion2 MSS GPIO ውቅር
የተጠቃሚ መመሪያ
መግቢያ
SmartFusion2 ማይክሮ መቆጣጠሪያ ንዑስ ሲስተም (ኤምኤስኤስ) 1 አጠቃላይ ዓላማ አይ/ኦዎችን የሚደግፍ አንድ GPIO ሃርድ ፔሪፈራል (APB_32 ንዑስ አውቶቡስ) ያቀርባል።
በኤምኤስኤስ ሸራ ላይ፣ አሁን ባለው መተግበሪያዎ ውስጥ ጥቅም ላይ እየዋለ እንደሆነ የGPIO ምሳሌን ማንቃት (ነባሪ) ወይም ማሰናከል አለብዎት። ከተሰናከለ፣ የ GPIO ምሳሌ በዳግም ማስጀመር (ዝቅተኛው የኃይል ሁኔታ) ተይዟል። በነባሪ የ GPIO ምሳሌን ለመጀመሪያ ጊዜ ሲያነቁ ምንም GPIO ጥቅም ላይ አይውልም። ለ GPIO ምሳሌ የተመደቡት MSIOs ከሌሎች የ MSS ተጓዳኝ አካላት ጋር እንደሚጋራ ልብ ይበሉ። እነዚህ የተጋሩ I/Os የ GPIO ምሳሌ ሲሰናከል ወይም የ GPIO ምሳሌ ወደቦች ከ FPGA ጨርቅ ጋር ከተገናኙ ሌሎች ተያያዥ ነገሮችን ለማገናኘት ይገኛሉ። GPIOs በ GPIO peripheral configurator ውስጥ በተናጥል የተዋቀሩ መሆናቸውን ልብ ይበሉ። የእያንዳንዱ GPIO ተግባራዊ ባህሪ (ማለትም የማቋረጥ ባህሪ) በማይክሮሴሚ የቀረበውን SmartFusion2 MSS MMUART Driverን በመጠቀም በማመልከቻው ደረጃ መገለጽ አለበት። በዚህ ሰነድ ውስጥ የ MSS GPIO ምሳሌዎችን እንዴት እንደሚያዋቅሩ እና የዳርቻ ምልክቶች እንዴት እንደሚገናኙ እንገልፃለን። ስለ MSS GPIO ሃርድ ፔሪፈራሎች የበለጠ መረጃ ለማግኘት፣እባክዎ የSmartFusion2 ተጠቃሚ መመሪያን ይመልከቱ።
የማዋቀር አማራጮች
ፍቺን አቀናብር/ዳግም አስጀምር - እያንዳንዳቸው ስምንት GPIOs ያላቸው አራት እኩል ቡድኖች በድምሩ 32 ናቸው። በቡድን ውስጥ ላሉ ስምንቱ GPIOዎች አንድ የጋራ ምንጭ እና ሁኔታ (ማዘጋጀት ወይም ዳግም ማስጀመር) መግለጽ ትችላለህ። የማዋቀር/ዳግም ማስጀመር ምንጭ ሁለት ምርጫዎች አሉ።
- የስርዓት መመዝገቢያዎች - እያንዳንዱ ቡድን ለዚሁ ዓላማ የተለየ የስርዓት መመዝገቢያ አለው. የስርዓት መዝገቦችን በ firmware በኩል ማግኘት ይቻላል. MSS_GPIO_ን በማዘጋጀት ላይ _SOFT_RESET የስርዓት መመዝገቢያ በዛ ክልል ውስጥ ያሉትን ሁሉንም GPIOs በዳግም ማስጀመሪያ ሁኔታ ወደተገለጸው እሴት ዳግም ያስጀምራቸዋል።
- FPGA ጨርቅ - ምልክቱ MSS_GPIO_RESET_N ይባላል።
ምስል 1-1 SmartFusion2 MSS GPIO የማዋቀር አማራጮች
የ GPIO ምልክቶች ምደባ ሰንጠረዥ
የSmartFusion2 አርክቴክቸር የፔሪፈራል ምልክቶችን ከ MSIOs ወይም ከFPGA ጨርቅ ጋር ለማገናኘት በጣም ተለዋዋጭ ንድፍ ያቀርባል። በመተግበሪያዎ ውስጥ የእርስዎ ተጓዳኝ ምን እንደሚገናኝ ለመለየት የሲግናል ምደባ ውቅር ሠንጠረዥን ይጠቀሙ። ይህ የምደባ ሠንጠረዥ የሚከተሉት አምዶች አሉት።
GPIO መታወቂያ - ለእያንዳንዱ ረድፍ የ GPIO መለያን ከ0 እስከ 31 ይለያል።
አቅጣጫ - GPIO እንደ ግብአት፣ ውፅዓት፣ ትሪስቴት ወይም Bidirectional መዋቀሩን ያሳያል። የ GPIO አቅጣጫ ለማዘጋጀት ማውረዱን ይጠቀሙ።
የጥቅል ፒን - ምልክቱ ከ MSIO ጋር ሲገናኝ ከMSIO ጋር የተያያዘውን የጥቅል ፒን ያሳያል።
ግንኙነት - ምልክቱ ከ MSIO ወይም ከ FPGA ጨርቅ ጋር የተገናኘ መሆኑን ለመምረጥ ተቆልቋይ ዝርዝሩን ይጠቀሙ። ሁለት አማራጮች አሉ - A እና B -, በእያንዳንዱ ሁኔታ, እርስዎ መምረጥ ይችላሉ.
MSIO - ለእያንዳንዳቸው ሁለት የተለያዩ የ I/O ምደባዎች አሉ።
ጂፒኦ 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 Configurator ንግግር ውስጥ ያለው ፓነል ግራፊክን ያሳያል view ለደመቀው የምልክት ረድፍ የአሁኑ ግንኙነቶች (ምስል 3-1).
ምስል 3-1 ግንኙነት ቅድመview ፓነል
የንብረት ግጭቶች
የኤምኤስኤስ መሰሪዎች - MMUART፣ I2C፣ SPI፣ CAN፣ GPIO፣ USB እና የኤተርኔት ማክ - MSIO እና FPGA የጨርቃጨርቅ መዳረሻ ሃብቶችን ስለሚጋሩ የነዚህ ተጓዳኝ አካላት ውቅር የአሁኑን ተጓዳኝ ምሳሌ ሲያዋቅሩ የሃብት ግጭት ሊያስከትል ይችላል። . እንዲህ ዓይነት ግጭት በሚፈጠርበት ጊዜ ተጓዳኝ አወቃቀሮች ግልጽ አመልካቾችን ይሰጣሉ.
ቀደም ሲል በተዋቀረ የዳርቻው ክፍል ጥቅም ላይ የዋለ ግብዓቶች አሁን ባለው የዳርቻ አወቃቀሪ ውስጥ ሶስት አይነት ግብረመልሶችን ያስከትላሉ፡
መረጃ - በሌላ አካል የሚጠቀመው ሀብት አሁን ካለው ውቅር ጋር የማይጋጭ ከሆነ፣ የመረጃ አዶ በኮኔክቲቭ ፕሪሚየር ውስጥ ይታያል።view ፓነል, በዚያ ሀብት ላይ. በአዶው ላይ ያለው የመሳሪያ ጥቆማ የትኛውን ተጓዳኝ ሀብቱን እንደሚጠቀም ዝርዝሮችን ይሰጣል።
ማስጠንቀቂያ/ስህተት - በሌላ አካል የሚጠቀመው ሃብት አሁን ካለው ውቅር ጋር የሚጋጭ ከሆነ በቅድመ ግንኙነት ውስጥ የማስጠንቀቂያ ወይም የስህተት አዶ ይታያል።view ፓነል, በዚያ ሀብት ላይ. በአዶው ላይ ያለው የመሳሪያ ጥቆማ የትኛውን ተጓዳኝ ሀብቱን እንደሚጠቀም ዝርዝሮችን ይሰጣል። ስህተቶች ሲታዩ የአሁኑን ውቅር ማከናወን አይችሉም. ዋይ
የተለየ ውቅር በመጠቀም ግጭቱን መፍታት ወይም የሰርዝ ቁልፍን በመጠቀም የአሁኑን ውቅር መሰረዝ ይችላሉ። ማስጠንቀቂያዎች ሲታዩ (እና ምንም ስህተቶች ከሌሉ) የአሁኑን ውቅር መፈጸም ይችላሉ. ሆኖም አጠቃላይ ኤምኤስኤስን ማመንጨት አይችሉም; በLibo SoC ሎግ መስኮት ውስጥ የትውልድ ስህተቶችን ያያሉ። አወቃቀሩን ሲፈጽሙ የፈጠሩትን ግጭት ግጭቱን የሚፈጥሩትን አንዱን ክፍል በማስተካከል መፍታት አለቦት። ግጭት እንደ ስህተት ወይም ማስጠንቀቂያ መቅረብ እንዳለበት ለመወሰን የዳርቻው አወቃቀሮች የሚከተሉትን ህጎች ተግባራዊ ያደርጋሉ።
- እየተዋቀረ ያለው የፔሪፈራል የ GPIO peripheral ከሆነ ሁሉም ግጭቶች ስህተቶች ናቸው።
- እየተዋቀረ ያለው የፔሪፈራል የ GPIO ከባቢ ካልሆነ ግጭቱ ከጂፒአይኦ ምንጭ ጋር ካልሆነ በስተቀር ግጭቶች እንደ ማስጠንቀቂያ የሚወሰዱ ከሆነ ሁሉም ግጭቶች ስህተቶች ናቸው።
ስህተት ግብረ መልስ Example
የI2C_1 ተጓዳኝ ጥቅም ላይ ይውላል እና ከፓኬጅ ፒን V23 ጋር የታሰረውን መሳሪያ ይጠቀማል። የ GPIO ፔሪፈራል (GPIO_0) ማዋቀር የ GPIO_0 ወደብ ከኤምኤስአይኦ ጋር የተገናኘ እንዲሆን ማድረግ ስህተትን ያስከትላል። ምስል 4-1 ለ GPIO_0 ወደብ የግንኙነት ምደባ ሰንጠረዥ ላይ የሚታየውን የስህተት አዶ ያሳያል።
ምስል 4-1 በግንኙነት ምደባ ሠንጠረዥ ውስጥ ስህተት ታይቷል።
ምስል 4-2 በቅድመ-እይታ ውስጥ የሚታየውን የስህተት አዶ ያሳያልview ለGPIO_0 ወደብ በPAD መርጃ ላይ ያለው ፓነል።
ምስል 4-2 ስህተት በቅድመview ፓነል
የመረጃ ግብረመልስ Example
የI2C_1 ተጓዳኝ ጥቅም ላይ ይውላል እና ከፓኬጅ ፒን 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። • የጨርቅ 'ተጨማሪ ግንኙነት' የግቤት ወደቦች ስሞች "I2F" እንደ ቅጥያ አላቸው፣ ለምሳሌ GPIO_8_I2F።
- የጨርቅ ውፅዓት እና ውፅዓት የሚቻሉ ወደቦች ስሞች "M2F" እና "M2F_OE" እንደ ቅጥያ አላቸው፣ ለምሳሌ GPIO_8_M2F እና GPIO_ 8_M2F_OE። • የ PAD ወደቦች በንድፍ ተዋረድ በሙሉ በራስ ሰር ወደ ላይ ይወጣሉ።
ሀ - የምርት ድጋፍ
የማይክሮሴሚ ሶሲ ምርቶች ቡድን የደንበኛ አገልግሎትን፣ የደንበኛ ቴክኒካል ድጋፍ ማእከልን ጨምሮ ምርቶቹን በተለያዩ የድጋፍ አገልግሎቶች ይደግፋል። webጣቢያ፣ የኤሌክትሮኒክስ መልእክት እና የአለም አቀፍ የሽያጭ ቢሮዎች። ይህ አባሪ የማይክሮሴሚ ሶሲ ምርቶች ቡድንን ስለማግኘት እና እነዚህን የድጋፍ አገልግሎቶች ስለመጠቀም መረጃ ይዟል።
የደንበኛ አገልግሎት
እንደ የምርት ዋጋ አሰጣጥ፣ የምርት ማሻሻያ፣ የዝማኔ መረጃ፣ የትዕዛዝ ሁኔታ እና ፍቃድ ላሉ ቴክኒካዊ ያልሆኑ የምርት ድጋፍ የደንበኛ አገልግሎትን ያግኙ።
ከሰሜን አሜሪካ 800.262.1060 ይደውሉ
ከተቀረው አለም 650.318.4460 ይደውሉ
ፋክስ, ከየትኛውም የዓለም ክፍል, 408.643.6913
የደንበኛ የቴክኒክ ድጋፍ ማዕከል
የማይክሮሴሚ ሶሲ ምርቶች ቡድን የደንበኛ ቴክኒካል ድጋፍ ማእከልን በከፍተኛ ችሎታ ካላቸው መሐንዲሶች ጋር በሰራተኛ ሲሆን እነዚህም የእርስዎን ሃርድዌር፣ ሶፍትዌሮች እና የማይክሮሴሚ ሶሲ ምርቶች የንድፍ ጥያቄዎችን ሊመልሱ ይችላሉ። የደንበኛ ቴክኒካል ድጋፍ ማእከል የማመልከቻ ማስታወሻዎችን፣ ለጋራ የንድፍ ዑደት ጥያቄዎች መልሶችን፣ የታወቁ ጉዳዮችን እና የተለያዩ ተደጋጋሚ ጥያቄዎችን በመፍጠር ብዙ ጊዜ ያሳልፋል። ስለዚህ፣ እኛን ከማነጋገርዎ በፊት፣ እባክዎን የመስመር ላይ ሃብቶቻችንን ይጎብኙ። ለጥያቄዎችህ ቀደም ብለን መልስ ሰጥተናል።
የቴክኒክ ድጋፍ
የደንበኛ ድጋፍን ይጎብኙ webጣቢያ (www.microsemi.com/soc/support/search/default.aspx) ለበለጠ መረጃ እና ድጋፍ። በፍለጋው ላይ ብዙ መልሶች ይገኛሉ web መርጃዎች ንድፎችን, ምሳሌዎችን እና ሌሎች ምንጮችን በ ላይ አገናኞችን ያካትታሉ webጣቢያ.
Webጣቢያ
በ SoC መነሻ ገጽ ላይ የተለያዩ ቴክኒካል እና ቴክኒካዊ ያልሆኑ መረጃዎችን ማሰስ ይችላሉ። www.microsemi.com/soc.
የደንበኛ የቴክኒክ ድጋፍ ማእከልን ማነጋገር
ከፍተኛ ችሎታ ያላቸው መሐንዲሶች የቴክኒክ ድጋፍ ማእከልን ይሠራሉ። የቴክኒክ ድጋፍ ማእከልን በኢሜል ወይም በማይክሮሴሚ ሶሲ ምርቶች ቡድን በኩል ማግኘት ይቻላል webጣቢያ.
ኢሜይል
የቴክኒክ ጥያቄዎችዎን ወደ ኢሜል አድራሻችን መላክ እና መልሶችን በኢሜል፣ በፋክስ ወይም በስልክ ማግኘት ይችላሉ። እንዲሁም የንድፍ ችግሮች ካጋጠሙዎት ኢሶንዎን በኢሜል መላክ ይችላሉ files እርዳታ ለመቀበል. ቀኑን ሙሉ የኢሜል መለያውን በቋሚነት እንቆጣጠራለን። ጥያቄዎን ወደ እኛ በሚልኩበት ጊዜ እባክዎን ሙሉ ስምዎን ፣ የኩባንያዎን ስም እና የእውቂያ መረጃዎን ለጥያቄዎ ቀልጣፋ ሂደት ማካተትዎን ያረጋግጡ። የቴክኒክ ድጋፍ ኢሜይል አድራሻ ነው። soc_tech@microsemi.com.
የእኔ ጉዳዮች
የማይክሮሴሚ ሶሲ ምርቶች ቡድን ደንበኞች ወደ የእኔ ጉዳዮች በመሄድ ቴክኒካዊ ጉዳዮችን በመስመር ላይ ማስገባት እና መከታተል ይችላሉ።
ከአሜሪካ ውጪ
ከዩኤስ የሰዓት ሰቆች ውጭ እርዳታ የሚፈልጉ ደንበኞች የቴክኒክ ድጋፍን በኢሜል ማግኘት ይችላሉ (soc_tech@microsemi.com) ወይም የአካባቢውን የሽያጭ ቢሮ ያነጋግሩ። የሽያጭ ቢሮ ዝርዝሮች በ ላይ ይገኛሉ www.microsemi.com/soc/company/contact/default.aspx.
ITAR የቴክኒክ ድጋፍ
በአለምአቀፍ የትራፊክ በጦር መሳሪያ ደንብ (ITAR) የሚተዳደሩ በ RH እና RT FPGAs ላይ ቴክኒካዊ ድጋፍ ለማግኘት በ በኩል ያግኙን soc_tech_itar@microsemi.com. በአማራጭ፣ በእኔ ጉዳዮች ውስጥ፣ በ ITAR ተቆልቋይ ዝርዝር ውስጥ አዎ የሚለውን ይምረጡ። በITAR ቁጥጥር የሚደረግባቸው የማይክሮሴሚ FPGAዎች ዝርዝር ለማግኘት፣ ITARን ይጎብኙ web ገጽ.
የማይክሮሴሚ ኮርፖሬሽን (NASDAQ፡ MSCC) አጠቃላይ የሴሚኮንዳክተር መፍትሄዎችን ያቀርባል፡ ኤሮስፔስ፣ መከላከያ እና ደህንነት; ኢንተርፕራይዝ እና ግንኙነቶች; እና የኢንዱስትሪ እና አማራጭ የኃይል ገበያዎች. ምርቶች ከፍተኛ አፈጻጸም ያላቸው፣ ከፍተኛ ተዓማኒነት ያላቸው የአናሎግ እና RF መሳሪያዎች፣ የተቀላቀሉ ሲግናል እና RF የተቀናጁ ሰርኮች፣ ሊበጁ የሚችሉ ሶሲዎች፣ FPGAs እና ሙሉ ንዑስ ስርዓቶችን ያካትታሉ። የማይክሮሴሚ ዋና መሥሪያ ቤት በአሊሶ ቪጆ ፣ ካሊፎርኒያ ነው። የበለጠ ይረዱ www.microsemi.com.
© 2012 Microsemi ኮርፖሬሽን. መብቱ በህግ የተጠበቀ ነው. የማይክሮሴሚ እና የማይክሮሴሚ አርማ የማይክሮሴሚ ኮርፖሬሽን የንግድ ምልክቶች ናቸው። ሁሉም ሌሎች የንግድ ምልክቶች እና የአገልግሎት ምልክቶች የየባለቤቶቻቸው ንብረት ናቸው።
የማይክሮሴሚ ኮርፖሬት ዋና መሥሪያ ቤት
አንድ ድርጅት፣ አሊሶ ቪጆ 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 ውቅር፣ ውቅር |