მიკროსემი ლოგო

Microsemi SmartDesign MSS GPIO კონფიგურაცია

Microsemi-SmartDesign-MSS-GPIO-Configuration-PRO

SmartFusion მიკროკონტროლერის ქვესისტემა (MSS) უზრუნველყოფს GPIO მყარ პერიფერიულ მოწყობილობას (APB_1 ქვე ავტობუსი) 32 კონფიგურირებადი GPIO-ით. თითოეული 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 pad-ის კონფიგურაცია. გაითვალისწინეთ, რომ ეს პარამეტრი შეიძლება არ იყოს ხელმისაწვდომი, თუ 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 GPIO-ებმა შეიძლება ვერ შეძლონ კონკრეტულ MSS I/O-თან დაკავშირება, თუ ეს I/O უკვე დაკავშირებულია MSS პერიფერიულ მოწყობილობასთან ან FPGA ქსოვილთან. GPIO კონფიგურატორი იძლევა პირდაპირ უკუკავშირს იმის შესახებ, შეიძლება თუ არა GPIO დაკავშირება MSS I/O-სთან.

GPIO[31:16]
GPIO[31:16] ორგანიზებულია ჯგუფებად, რომლებიც მიუთითებენ, რომელ MSS პერიფერიულს უზიარებენ MSS I/O-ებს. თუ გამოიყენება პერიფერიული მოწყობილობა (ჩართულია MSS ტილოზე), მაშინ MSS I/O Pad ჩამოსაშლელი მენიუ გათეთრდება შესაბამისი გაზიარებული GPIO-ებისთვის და ჩამოსაშლელი მენიუს გვერდით გამოჩნდება ინფორმაციის ხატულა. ინფორმაციის ხატულა მიუთითებს, რომ MSS I/O ვარიანტის არჩევა შეუძლებელია, რადგან ის უკვე გამოიყენება MSS პერიფერიული მოწყობილობის მიერ ან, შერჩეული პაკეტიდან გამომდინარე, არ არის შეკრული.

Exampლე 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

Exampლე 2
I2C_0 და I2C_1 გამორთულია MSS ტილოში.

  • GPIO[31:30] და GPIO[23:22] შეიძლება დაუკავშირდეს MSS I/O-ს (როგორც ნაჩვენებია სურათზე 1-2).
  • ამ ყოფილშიampასევე, 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 ქსოვილთან. ამ ყოფილშიampასევე, GPIO[29] და GPIO[28] დაკავშირებულია ქსოვილთან, როგორც შეყვანის პორტები.

Microsemi SmartDesign MSS GPIO კონფიგურაცია 2

GPIO[15:0]
GPIO[15:0] იზიარებს MSS I/O-ებს, რომელთა კონფიგურაცია შესაძლებელია FPGA ქსოვილთან დასაკავშირებლად (ეს შემდგომი კონფიგურაცია შეიძლება გაკეთდეს MSS I/O კონფიგურატორის გამოყენებით). თუ 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] გამოიყენება როგორც 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 ქსოვილთან დასაკავშირებლად.

Microsemi SmartDesign MSS GPIO კონფიგურაცია 3

პორტის აღწერა

ცხრილი 2-1 • GPIO პორტის აღწერა

პორტის სახელი მიმართულება PAD? აღწერა
GPIO_ _ში In დიახ GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული, როგორც MSS I/O შეყვანა

პორტი

GPIO_ _ გარეთ გარეთ დიახ GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული, როგორც MSS I/O გამომავალი

პორტი

GPIO_ _ TRI გარეთ დიახ GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული, როგორც MSS I/O

ტრისტატი პორტი

GPIO_ _BI გარეთ დიახ GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული, როგორც MSS I/O ორმხრივი პორტი
F2M_GPI_ In არა GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული FPGA ქსოვილთან დასაკავშირებლად, როგორც ან შეყვანა პორტი (F2M მიუთითებს, რომ სიგნალი ქსოვილიდან MSS-მდე მიდის)
M2F_GPO_ In არა GPIO პორტის სახელი, როდესაც GPIO[index] არის კონფიგურირებული 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 ტექნიკური დახმარების ცხელ ხაზზე დარეკვით: ორშაბათიდან პარასკევის ჩათვლით, წყნარი ოკეანის დროით 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 Corporation (NASDAQ: MSCC) გთავაზობთ ნახევარგამტარული ტექნოლოგიების ინდუსტრიის ყველაზე სრულყოფილ პორტფელს. სისტემური ყველაზე კრიტიკული გამოწვევების გადაჭრის ერთგული, Microsemi-ის პროდუქტებში შედის მაღალი ხარისხის, მაღალი საიმედოობის ანალოგური და RF მოწყობილობები, შერეული სიგნალის ინტეგრირებული სქემები, FPGA და კონფიგურირებადი SoC-ები და სრული ქვესისტემები. Microsemi ემსახურება სისტემის წამყვან მწარმოებლებს მთელს მსოფლიოში თავდაცვის, უსაფრთხოების, საჰაერო კოსმოსური, საწარმოების, კომერციული და სამრეწველო ბაზრებზე. შეიტყვეთ მეტი აქ www.microsemi.com

Კორპორაციის შტაბბინა Microsemi Corporation 2381 Morse Avenue ირვაინი, 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 (Europe) 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 (Hong Kong) Room 2107, China Resources Building 26 Harbor Road
ვანჩაი, ჰონგ კონგი
ტელეფონი +852 2185 6460
ფაქსი +852 2185 6488

© 2010 Microsemi Corporation. Ყველა უფლება დაცულია. Microsemi და Microsemi ლოგო არის Microsemi Corporation-ის სავაჭრო ნიშნები. ყველა სხვა სავაჭრო ნიშანი და მომსახურების ნიშანი მათი შესაბამისი მფლობელების საკუთრებაა.

დოკუმენტები / რესურსები

Microsemi SmartDesign MSS GPIO კონფიგურაცია [pdf] მომხმარებლის სახელმძღვანელო
SmartDesign MSS GPIO, კონფიგურაცია, SmartDesign MSS GPIO კონფიგურაცია, SmartDesign MSS

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *