ការកំណត់រចនាសម្ព័ន្ធ Microsemi SmartDesign MSS GPIO
ប្រព័ន្ធរង SmartFusion Microcontroller (MSS) ផ្តល់ GPIO hard peripheral (APB_1 sub bus) ជាមួយនឹង 32 GPIOs ដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។ ឥរិយាបថជាក់ស្តែងនៃ GPIO នីមួយៗ (ការបញ្ចូល ទិន្នផល និងទិន្នផល បើកការគ្រប់គ្រងការចុះឈ្មោះ របៀបរំខាន។ល។) អាចត្រូវបានកំណត់នៅកម្រិតកម្មវិធីដោយប្រើ SmartFusion MSS GPIO Driver ដែលផ្តល់ដោយ Actel ទោះយ៉ាងណាក៏ដោយ អ្នកត្រូវតែកំណត់ថាតើ GPIO ត្រូវបានភ្ជាប់ដោយផ្ទាល់ទៅនឹងបន្ទះខាងក្រៅ (MSS I/O) ឬទៅក្រណាត់ FPGA ។ ផ្នែកនៃការកំណត់រចនាសម្ព័ន្ធឧបករណ៍នេះត្រូវបានធ្វើដោយប្រើកម្មវិធីកំណត់រចនាសម្ព័ន្ធ MSS GPIO ហើយត្រូវបានពិពណ៌នានៅក្នុងឯកសារនេះ។
សម្រាប់ព័ត៌មានលម្អិតអំពីគ្រឿងកុំព្យូទ័ររឹង MSS GPIO សូមមើលការណែនាំអ្នកប្រើប្រាស់ប្រព័ន្ធរង Actel SmartFusion Microcontroller ។
ជម្រើសនៃការតភ្ជាប់
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 (បញ្ចូល / ទិន្នផល) ការតភ្ជាប់ (s) ដើម្បីភ្ជាប់ទៅក្រណាត់។ ចំណាំថាការចុះឈ្មោះបើកដំណើរការលទ្ធផល GPIO មិនអាចនាំចេញទៅកាន់ក្រណាត់បានទេ នៅពេលដែលជម្រើសនេះត្រូវបានជ្រើសរើស។ ផងដែរ ការភ្ជាប់របស់ GPI ទៅក្រណាត់អាចបង្កឱ្យមានការរំខានពីតក្កវិជ្ជារបស់អ្នកប្រើប្រាស់ ប្រសិនបើប៊ីតអនុញ្ញាតការរំខានសមរម្យត្រូវបានកំណត់យ៉ាងត្រឹមត្រូវដោយកម្មវិធីរបស់អ្នក (មុខងារចាប់ផ្តើមកម្មវិធីបញ្ជា MSS GPIO) ។
ការចែករំលែក MSS I/O
នៅក្នុងស្ថាបត្យកម្ម SmartFusion MSS I/Os ត្រូវបានចែករំលែករវាងគ្រឿងកុំព្យូទ័រ MSS ពីរ ឬរវាងគ្រឿងកុំព្យូទ័រ MSS និងក្រណាត់ FPGA ។ MSS GPIOs ប្រហែលជាមិនអាចភ្ជាប់ទៅ MSS I/O ជាក់លាក់មួយបានទេ ប្រសិនបើ I/Os នេះត្រូវបានភ្ជាប់ទៅឧបករណ៍ភ្ជាប់ MSS ឬទៅក្រណាត់ FPGA រួចហើយ។ កម្មវិធីកំណត់រចនាសម្ព័ន្ធ GPIO ផ្តល់មតិកែលម្អដោយផ្ទាល់ទាក់ទងនឹងថាតើ GPIO អាចភ្ជាប់ទៅ MSS I/O ឬអត់។
GPIO[31:16]
GPIO[31:16] ត្រូវបានរៀបចំជាក្រុមដែលបង្ហាញថាឧបករណ៍ភ្ជាប់ MSS ណាមួយដែលពួកគេកំពុងចែករំលែក MSS I/Os ជាមួយ។ ប្រសិនបើគ្រឿងកុំព្យូទ័រត្រូវបានប្រើប្រាស់ (បានបើកនៅលើផ្ទាំងក្រណាត់ MSS) នោះម៉ឺនុយទាញចុះក្រោម MSS I/O Pad មានពណ៌ប្រផេះសម្រាប់ GPIOs ដែលបានចែករំលែកដែលត្រូវគ្នា ហើយរូបតំណាងព័ត៌មានត្រូវបានបង្ហាញនៅជាប់នឹងម៉ឺនុយទាញចុះ។ រូបតំណាងព័ត៌មានបង្ហាញថាជម្រើស MSS I/O មិនអាចជ្រើសរើសបានទេ ដោយសារវាត្រូវបានប្រើប្រាស់ដោយឧបករណ៍ភ្ជាប់ MSS រួចហើយ ឬផ្អែកលើកញ្ចប់ដែលបានជ្រើសរើស មិនត្រូវបានភ្ជាប់។
Exampឡេ ២០
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] ជាធាតុបញ្ចូល។
Exampឡេ ២០
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] ត្រូវបានភ្ជាប់ទៅក្រណាត់ជាច្រកបញ្ចូល។
GPIO[15:0]
GPIO[15:0] ចែករំលែក MSS I/Os ដែលអាចកំណត់រចនាសម្ព័ន្ធដើម្បីភ្ជាប់ទៅក្រណាត់ FPGA (ការកំណត់រចនាសម្ព័ន្ធនៅពេលក្រោយនេះអាចត្រូវបានធ្វើដោយប្រើ MSS I/O Configurator)។ ប្រសិនបើ MSS I/O ត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីភ្ជាប់ទៅក្រណាត់ FPGA នោះម៉ឺនុយទាញចុះក្រោម MSS I/O Pad មានពណ៌ប្រផេះសម្រាប់ GPIOs ដែលបានចែករំលែកដែលត្រូវគ្នា ហើយរូបតំណាងព័ត៌មានត្រូវបានបង្ហាញនៅជាប់នឹងម៉ឺនុយទាញចុះ។ រូបតំណាងព័ត៌មានបង្ហាញថាជម្រើស MSS I/O មិនអាចជ្រើសរើសបានទេ ព្រោះវាត្រូវបានប្រើរួចហើយ ឬផ្អែកលើកញ្ចប់ដែលបានជ្រើសរើស មិនត្រូវបានភ្ជាប់។
ចំណាំថាអត្ថបទពណ៌ខៀវនៅក្នុងកម្មវិធីកំណត់រចនាសម្ព័ន្ធគូសបញ្ជាក់ឈ្មោះកញ្ចប់សម្រាប់ MSS I/O នីមួយៗដែលភ្ជាប់ជាមួយ GPIO ។ ព័ត៌មាននេះមានប្រយោជន៍សម្រាប់ការធ្វើផែនការប្លង់ក្តារ។
Example
ដើម្បីបង្ហាញឱ្យបានត្រឹមត្រូវពីរបៀបដែលការកំណត់រចនាសម្ព័ន្ធ MSS I/O និង GPIO[15:0] ត្រូវបានផ្គូផ្គង រូបភាពទី 1-3 បង្ហាញឧបករណ៍កំណត់រចនាសម្ព័ន្ធទាំងពីរនៅជាប់គ្នាជាមួយនឹងការកំណត់ដូចខាងក្រោម៖
- MSS I/O[15] ត្រូវបានប្រើជាច្រក INBUF ដែលភ្ជាប់ទៅនឹងក្រណាត់ FPGA ។ ដូច្នេះ GPIO[15] មិនអាចភ្ជាប់ទៅ MSS I/O បានទេ។
- GPIO[5] ត្រូវបានភ្ជាប់ទៅ MSS I/O ជាធាតុបញ្ចូល។ ដូច្នេះ MSS I/O[5] មិនអាចប្រើដើម្បីភ្ជាប់ទៅក្រណាត់ FPGA បានទេ។
- GPIO[3] ត្រូវបានភ្ជាប់ទៅក្រណាត់ FPGA ជាលទ្ធផល។ ដូច្នេះ MSS I/O[3] មិនអាចប្រើដើម្បីភ្ជាប់ទៅក្រណាត់ FPGA បានទេ។
ការពិពណ៌នាច្រក
តារាង 2-1 • ការពិពណ៌នាច្រក GPIO
ឈ្មោះច្រក | ទិសដៅ | ប៉ាឌី? | ការពិពណ៌នា |
GPIO_ _IN | In | បាទ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធជា MSS I/O បញ្ចូល
ច្រក |
GPIO_ _ ចេញ | ចេញ | បាទ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធជា MSS I/O ទិន្នផល
ច្រក |
GPIO_ _ទ្រី | ចេញ | បាទ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធជា MSS I/O
ទ្រីស្តេត ច្រក |
GPIO_ _ប៊ី | ចូល | បាទ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធជា MSS I/O ទ្វេទិស ច្រក |
F2M_GPI_ | In | ទេ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីភ្ជាប់ទៅក្រណាត់ FPGA ជា បញ្ចូល ច្រក (F2M បង្ហាញថាសញ្ញាកំពុងចេញពីក្រណាត់ទៅ MSS) |
M2F_GPO_ | In | ទេ | ឈ្មោះច្រក GPIO នៅពេលដែល GPIO [សន្ទស្សន៍] ត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីភ្ជាប់ទៅក្រណាត់ 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 Technical Support Hotline៖ ថ្ងៃច័ន្ទដល់ថ្ងៃសុក្រ ចាប់ពីម៉ោង 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) ផ្តល់ជូននូវផលប័ត្រដ៏ទូលំទូលាយបំផុតរបស់ឧស្សាហកម្មនៃបច្ចេកវិទ្យា semiconductor ។ ការប្តេជ្ញាចិត្តក្នុងការដោះស្រាយបញ្ហាប្រឈមនៃប្រព័ន្ធដ៏សំខាន់បំផុត ផលិតផលរបស់ Microsemi រួមមានឧបករណ៍អាណាឡូក និង RF ដែលមានភាពជឿជាក់ខ្ពស់ សៀគ្វីរួមបញ្ចូលគ្នានៃសញ្ញាចម្រុះ FPGAs និង SoCs ដែលអាចប្ដូរតាមបំណងបាន និងប្រព័ន្ធរងពេញលេញ។ Microsemi បម្រើក្រុមហ៊ុនផលិតប្រព័ន្ធឈានមុខគេនៅជុំវិញពិភពលោកក្នុងវិស័យការពារជាតិ សន្តិសុខ លំហអាកាស សហគ្រាស ពាណិជ្ជកម្ម និងទីផ្សារឧស្សាហកម្ម។ ស្វែងយល់បន្ថែមនៅ www.microsemi.com
ទីស្នាក់ការកណ្តាលរបស់ក្រុមហ៊ុន Microsemi Corporation 2381 Morse Avenue Irvine, CA
០១៤៨៦០៧៤-០០៤
សហរដ្ឋអាមេរិក
ទូរស័ព្ទ ៨៦៦-៤៤៧-២១៩៤ ទូរសារ ៨៦៦-៤៤៧-២១៩៤
ក្រុមផលិតផល SoC 2061 Stierlin Court Mountain View, CA 94043-4655
សហរដ្ឋអាមេរិក
ទូរស័ព្ទ 650.318.4200 ទូរសារ 650.318.4600 www.actel.com
SoC Products Group (Europe) River Court, Meadows Business Park Approach, Blackwatery Camberley Surrey GU17 9AB United Kingdom
ទូរស័ព្ទ +44 (0) 1276 609 300
ទូរសារ +៤៣ (០) ១ ៥២១ ៥២
SoC Products Group (ជប៉ុន) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 ប្រទេសជប៉ុន
ទូរស័ព្ទ +81.03.3445.7671 ទូរសារ +81.03.3445.7668
SoC Products Group (Hong Kong) បន្ទប់ 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 Configuration, SmartDesign MSS |