Microsemi SmartDesign MSS GPIO Konfigurasi
SmartFusion Microcontroller Subsystem (MSS) nyedhiyakake peripheral hard GPIO (subbus APB_1) kanthi 32 GPIO sing bisa dikonfigurasi. Prilaku nyata saben GPIO (input, output lan output mbisakake kontrol ndhaftar, mode interupsi, etc.) Bisa ditetepake ing tingkat aplikasi nggunakake SmartFusion MSS GPIO Driver diwenehake dening Actel. Nanging, sampeyan kudu nemtokake manawa GPIO disambungake langsung menyang pad eksternal (MSS I / O) utawa menyang kain FPGA. Bagean saka konfigurasi piranti iki rampung nggunakake MSS GPIO configurator lan diterangake ing document iki.
Kanggo katrangan luwih lengkap babagan piranti keras MSS GPIO, waca Pandhuan Pangguna Subsistem Mikrokontroler Actel SmartFusion.
Pilihan Konektivitas
MSS I/O Pad – Pilih pilihan iki kanggo nuduhake yen GPIO sing dipilih bakal disambungake menyang pad khusus eksternal (MSS I/O). Sampeyan kudu milih jinis I / O buffer - INBUF, OUTBUF, TRIBUFF lan BIBUF - sing bakal nemtokake carane MSS I / O pad lagi diatur. Elinga yen opsi iki bisa uga ora kasedhiya yen MSS I/O wis digunakake dening peripheral liyane utawa kain (ndeleng bagean MSS I/O Sharing kanggo rincian liyane)
Kain - Pilih opsi iki kanggo nuduhake yen GPIO sing dipilih bakal disambungake menyang kain FPGA. Sampeyan kudu milih manawa sampeyan pengin sambungan GPI (Input), GPO (Output) utawa GPI lan GPO (Input / Output) digawa metu kanggo nyambung menyang kain. Elinga yen output GPIO ngaktifake register ora bisa digawa metu menyang kain nalika pilihan iki dipilih. Kajaba iku, GPI sing disambungake menyang kain bisa nyebabake interupsi saka logika pangguna yen bit ngaktifake interrupt sing cocog disetel kanthi bener dening aplikasi sampeyan (fungsi inisialisasi driver MSS GPIO).
MSS I/O Sharing
Ing arsitektur SmartFusion MSS I / Os dienggo bareng antarane loro peripheral MSS utawa antarane peripheral MSS lan kain FPGA. MSS GPIO bisa uga ora bisa nyambung menyang MSS I / O tartamtu yen I / Os iki wis disambungake menyang peripheral MSS utawa kanggo kain FPGA. Konfigurator GPIO menehi umpan balik langsung babagan apa GPIO bisa disambungake menyang MSS I / O utawa ora.
GPIO[31:16]
GPIO [31:16] diatur ing klompok sing nuduhake peripheral MSS sing dienggo bareng karo MSS I/Os. Yen periferal digunakake (diaktifake ing kanvas MSS), banjur menu tarik-mudhun MSS I / O Pad wis werna abu-abu kanggo GPIOs sambungan sing cocog lan lambang Info ditampilake ing jejere menu tarik-mudhun. Ikon Info nuduhake yen pilihan MSS I/O ora bisa dipilih amarga wis digunakake dening peripheral MSS utawa, adhedhasar paket sing dipilih, ora terikat.
Examplan 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 lan UART_1 diaktifake ing kanvas MSS.
- GPIO[31:16] ora bisa disambungake menyang MSS I/O. Wigati menu sing werna abu-abu lan lambang Info (Gambar 1-1).
- GPIO [31:15] isih bisa disambungake menyang kain FPGA. Ing mantan ikiample, GPIO [31] disambungake menyang kain minangka Output lan GPIO [30] minangka Input.
Examplan 2
I2C_0 lan I2C_1 dipateni ing kanvas MSS.
- GPIO [31:30] lan GPIO [23:22] bisa disambungake menyang MSS I / O (minangka ditampilake ing Figure 1-2).
- Ing mantan ikiample, loro GPIO [31] lan GPIO [30] disambungake menyang MSS I / O minangka bandar Output.
- Ing mantan ikiample, GPIO [23] disambungake menyang MSS I / O minangka port Input lan GPIO [22] disambungake menyang MSS I / O minangka port Bidirectional.
- GPIO [29:24,21:16] ora bisa disambungake menyang MSS I/O. Wigati menu sing werna abu-abu lan lambang Info.
- GPIO [29:24,21:16] isih bisa disambungake menyang kain FPGA. Ing mantan ikiample, loro GPIO [29] lan GPIO [28] disambungake menyang kain minangka bandar Input.
GPIO[15:0]
GPIO [15:0] nuduhake MSS I / Os sing bisa diatur kanggo nyambung menyang kain FPGA (konfigurasi mengko iki bisa rampung nggunakake MSS I / O Configurator). Yen MSS I / O dikonfigurasi kanggo nyambung menyang kain FPGA, banjur menu tarik-mudhun MSS I / O Pad wis werna abu-abu kanggo GPIOs sambungan sing cocog lan lambang Info ditampilake ing jejere menu tarik-mudhun. Ikon Info nuduhake yen pilihan MSS I/O ora bisa dipilih amarga wis digunakake utawa, adhedhasar paket sing dipilih, ora terikat.
Elinga yen teks biru ing configurator nyorot jeneng pin paket kanggo saben MSS I / O sing digandhengake karo GPIO. Informasi iki migunani kanggo ngrancang tata letak papan.
Example
Kanggo nduduhake kanthi bener carane konfigurasi MSS I/O lan konfigurasi GPIO [15:0] digandhengake, Gambar 1-3 nuduhake loro configurator bebarengan karo konfigurasi ing ngisor iki:
- MSS I / O [15] digunakake minangka port INBUF disambungake menyang kain FPGA. Akibate, GPIO[15] ora bisa disambungake menyang MSS I/O.
- GPIO [5] disambungake menyang MSS I / O minangka Input. Akibate MSS I/O [5] ora bisa digunakake kanggo nyambung menyang kain FPGA.
- GPIO [3] disambungake menyang kain FPGA minangka Output. Akibate MSS I / O [3] ora bisa digunakake kanggo nyambung menyang kain FPGA.
Katrangan Port
Tabel 2-1 • GPIO Port Description
Jeneng Port | arah | PAD? | Katrangan |
GPIO_ _IN | In | ya wis | jeneng port GPIO nalika GPIO [indeks] diatur minangka MSS I / O Input
pelabuhan |
GPIO_ _MELU | Metu | ya wis | jeneng port GPIO nalika GPIO [indeks] diatur minangka MSS I / O Output
pelabuhan |
GPIO_ _TRI | Metu | ya wis | jeneng port GPIO nalika GPIO [indeks] diatur minangka MSS I / O
Tristate pelabuhan |
GPIO_ _BI | Inout | ya wis | Jeneng port GPIO nalika GPIO [indeks] dikonfigurasi minangka MSS I/O Dwiarah pelabuhan |
F2M_GPI_ | In | Ora | jeneng port GPIO nalika GPIO [indeks] diatur kanggo nyambung menyang kain FPGA minangka Input port (F2M nuduhake yen sinyal saka kain menyang MSS) |
M2F_GPO_ | In | Ora | jeneng port GPIO nalika GPIO [indeks] diatur kanggo nyambung menyang kain FPGA minangka Output port (M2F nuduhake yen sinyal saka MSS menyang kain) |
Cathetan:
- Port PAD kanthi otomatis dipromosekake menyang ndhuwur ing saindhenging hirarki desain.
- Port non-PAD kudu dipromosekake kanthi manual menyang tingkat paling dhuwur saka kanvas configurator MSS supaya kasedhiya minangka tingkat hirarki sabanjure.
Dhukungan produk
Grup Produk Microsemi SoC ndhukung produk kanthi macem-macem layanan dhukungan kalebu Pusat Dhukungan Teknis Pelanggan lan Layanan Pelanggan Non-Teknis. Lampiran iki ngemot informasi babagan ngubungi SoC Products Group lan nggunakake layanan dhukungan kasebut.
Hubungi Pusat Dhukungan Teknis Pelanggan
Microsemi staf Pusat Dhukungan Teknis Pelanggan kanthi insinyur sing trampil sing bisa mbantu mangsuli pitakon hardware, piranti lunak, lan desain. Pusat Dhukungan Teknis Pelanggan mbuwang wektu akeh kanggo nggawe cathetan aplikasi lan jawaban kanggo FAQ. Dadi, sadurunge hubungi kita, bukak sumber daya online kita. Kemungkinan banget kita wis mangsuli pitakon sampeyan.
Dhukungan Teknis
Pelanggan Microsemi bisa nampa dhukungan teknis ing produk Microsemi SoC kanthi nelpon Hotline Dhukungan Teknis kapan wae Senin nganti Jumuah. Pelanggan uga duwe pilihan kanggo ngirim lan nglacak kasus kanthi interaktif kanthi online ing My Cases utawa ngirim pitakon liwat email kapan wae sajrone seminggu.
Web: www.actel.com/mycases
Telpon (Amerika Utara): 1.800.262.1060
Telpon (Internasional): +1 650.318.4460
Email: soc_tech@microsemi.com
Dhukungan Teknis ITAR
Pelanggan Microsemi bisa nampa dhukungan teknis ITAR ing produk Microsemi SoC kanthi nelpon Hotline Dhukungan Teknis ITAR: Senin nganti Jumuah, saka 9 AM nganti 6 PM Pacific Time. Pelanggan uga duwe pilihan kanggo ngirim lan nglacak kasus kanthi interaktif kanthi online ing My Cases utawa ngirim pitakon liwat email kapan wae sajrone seminggu.
Web: www.actel.com/mycases
Telpon (Amerika Utara): 1.888.988.ITAR
Telpon (Internasional): +1 650.318.4900
Email: soc_tech_itar@microsemi.com
Layanan Pelanggan Non-Teknis
Hubungi Layanan Pelanggan kanggo dhukungan produk non-teknis, kayata rega produk, upgrade produk, informasi nganyari, status pesenan, lan wewenang.
Perwakilan layanan pelanggan Microsemi kasedhiya Senin nganti Jumuah, saka 8 AM nganti 5 PM Pacific Time, kanggo njawab pitakonan non-teknis.
Telpon: +1 650.318.2470
Microsemi Corporation (NASDAQ: MSCC) nawakake portofolio teknologi semikonduktor paling lengkap ing industri. Komitmen kanggo ngrampungake tantangan sistem sing paling kritis, produk Microsemi kalebu piranti analog lan RF kinerja dhuwur, linuwih dhuwur, sirkuit terpadu sinyal campuran, FPGA lan SoC sing bisa disesuaikan, lan subsistem lengkap. Microsemi nglayani produsen sistem terkemuka ing saindenging jagad ing pasar pertahanan, keamanan, aeroangkasa, perusahaan, komersial, lan industri. Sinau luwih lengkap ing www.microsemi.com
Kantor Pusat Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
USA
Telpon 949-221-7100 Fax 949-756-0308
SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
USA
Telp. 650.318.4200 Fax 650.318.4600 www.actel.com
SoC Products Group (Eropa) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB Inggris Raya
Telpon +44 (0) 1276 609 300
Fax +44 (0) 1276 607 540
SoC Products Group (Jepang) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 Jepang
Telpon +81.03.3445.7671 Fax +81.03.3445.7668
SoC Products Group (Hong Kong) Kamar 2107, China Resources Building 26 Harbour Road
Wanchai, Hong Kong
Telpon +852 2185 6460
Fax +852 2185 6488
© 2010 Microsemi Corporation. Kabeh hak dilindhungi undhang-undhang. Microsemi lan logo Microsemi minangka merek dagang Microsemi Corporation. Kabeh merek dagang lan merek layanan liyane minangka properti saka sing nduweni.
Dokumen / Sumber Daya
![]() |
Microsemi SmartDesign MSS GPIO Konfigurasi [pdf] Manual pangguna SmartDesign MSS GPIO, Konfigurasi, SmartDesign MSS GPIO Konfigurasi, SmartDesign MSS |