Microsemi SmartDesign MSS GPIO тохиргоо

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 гаралтыг идэвхжүүлэх бүртгэлийг даавуунд гаргах боломжгүй гэдгийг анхаарна уу. Түүнчлэн, таны аппликейшн (MSS GPIO драйвер эхлүүлэх функцууд) зохих тасалдлыг идэвхжүүлэх битүүдийг зөв тохируулсан тохиолдолд даавуунд холбогдсон GPI нь хэрэглэгчийн логикоос тасалдлыг өдөөж болно.
MSS I/O хуваалцах
SmartFusion архитектурт MSS I/O нь хоёр MSS дагалдах төхөөрөмж эсвэл MSS дагалдах төхөөрөмж болон FPGA бүтэц хооронд хуваагддаг. Хэрэв энэ I/O нь MSS захын төхөөрөмж эсвэл FPGA-д холбогдсон бол MSS GPIO-ууд нь тодорхой MSS I/O-д холбогдох боломжгүй байж магадгүй. GPIO тохируулагч нь GPIO-г MSS I/O-д холбож болох эсэх талаар шууд санал хүсэлтийг өгдөг.
GPIO[31:16]
GPIO[31:16] нь MSS I/O-г аль MSS захын төхөөрөмжтэй хуваалцаж байгааг харуулсан бүлгүүдэд зохион байгуулагдсан. Хэрэв захын төхөөрөмж ашиглаж байгаа бол (MSS canvas дээр идэвхжсэн) MSS I/O Pad-ийн татах цэс харгалзах хуваалцсан GPIO-д зориулж саарал өнгөтэй болж, доош татах цэсний хажууд Мэдээллийн дүрс гарч ирнэ. Мэдээллийн дүрс нь MSS I/O сонголтыг аль хэдийн MSS-ийн захын төхөөрөмжид ашигласан эсвэл сонгосон багцад тулгуурлан холбогдоогүй тул сонгох боломжгүйг харуулж байна.
Example 1
MSS зурагт SPI_0, SPI_1, I2C_0, I2C_1, UART_0 болон UART_1 идэвхжсэн.
- GPIO[31:16] нь MSS I/O-д холбогдох боломжгүй. Саарал өнгөтэй цэс болон мэдээллийн дүрсийг анхаарна уу (Зураг 1-1).
- GPIO[31:15] нь FPGA даавуунд холбогдох боломжтой хэвээр байна. Энэ жишээндample, GPIO[31] нь гаралт болон GPIO[30] нь оролт болгон даавуунд холбогдсон.

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] хоёулаа даавуунд оролтын порт хэлбэрээр холбогдсон.

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-д холбоход ашиглах боломжгүй.

Портын тодорхойлолт
Хүснэгт 2-1 • GPIO портын тодорхойлолт
| Портын нэр | Чиглэл | PAD? | Тодорхойлолт |
| GPIO_ _IN | In | Тиймээ | GPIO[индекс] нь MSS I/O болгон тохируулагдсан үед GPIO портын нэр Оруулах
порт |
| GPIO_ _ГАРАА | Гадагшаа | Тиймээ | GPIO[индекс] нь MSS I/O болгон тохируулагдсан үед GPIO портын нэр Гаралт
порт |
| GPIO_ _TRI | Гадагшаа | Тиймээ | GPIO[индекс] нь MSS I/O болгон тохируулагдсан үед GPIO портын нэр
Тристат порт |
| GPIO_ _BI | Дотогшоо | Тиймээ | 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 Бүтээгдэхүүний Групп нь Хэрэглэгчийн Техникийн Дэмжих Төв, Техникийн бус Харилцагчийн Үйлчилгээ зэрэг төрөл бүрийн дэмжлэгийн үйлчилгээгээр бүтээгдэхүүнээ дэмждэг. Энэхүү хавсралт нь 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 цаг хүртэл. Үйлчлүүлэгчид долоо хоногийн аль ч үед "Миний кейс" дээр онлайнаар хэрэг илгээх, хянах эсвэл цахим шуудангаар асуулт илгээх боломжтой.
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-ийн бүтээгдэхүүнүүд нь өндөр хүчин чадалтай, өндөр найдвартай аналог болон RF төхөөрөмж, холимог дохионы нэгдсэн хэлхээ, FPGA болон тохируулах боломжтой SoC, бүрэн дэд системүүд юм. Microsemi нь батлан хамгаалах, аюулгүй байдал, сансар огторгуй, аж ахуйн нэгж, худалдаа, аж үйлдвэрийн зах зээлд дэлхийн тэргүүлэгч систем үйлдвэрлэгчдэд үйлчилдэг. Дэлгэрэнгүй мэдээллийг эндээс авна уу www.microsemi.com
Корпорацийн төв байр Microsemi корпораци 2381 Морс өргөн чөлөө Ирвин, 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 (Хонг Конг) 2107 тоот, Хятадын Resources Building 26 Harbor Road
Ванхай, Хонконг
Утас +852 2185 6460
Факс +852 2185 6488
© 2010 Microsemi корпораци. Бүх эрх хуулиар хамгаалагдсан. Microsemi болон Microsemi лого нь Microsemi корпорацийн худалдааны тэмдэг юм. Бусад бүх барааны тэмдэг, үйлчилгээний тэмдэг нь тус тусын эздийнхээ өмч юм.
Баримт бичиг / нөөц
![]() |
Microsemi SmartDesign MSS GPIO тохиргоо [pdf] Хэрэглэгчийн гарын авлага SmartDesign MSS GPIO, тохиргоо, SmartDesign MSS GPIO тохиргоо, SmartDesign MSS |





