Microsemi - LogoSmartFusion2 MSS GPIO Konfigurasi
Manual Pengguna

pengenalan

Subsistem Mikropengawal SmartFusion2 (MSS) menyediakan satu peranti keras GPIO (subbas APB_1) yang menyokong 32 I/O Tujuan Am.
Pada kanvas MSS, anda mesti mendayakan (lalai) atau melumpuhkan tika GPIO berdasarkan sama ada ia digunakan dalam aplikasi semasa anda. Jika dilumpuhkan, tika GPIO ditahan dalam tetapan semula (keadaan kuasa terendah). Secara lalai, tiada GPIO digunakan apabila anda mendayakan tika GPIO pada kali pertama. Ambil perhatian bahawa MSIO yang diperuntukkan kepada tika GPIO dikongsi dengan peranti MSS yang lain. I/O yang dikongsi ini tersedia untuk menyambungkan peranti lain apabila tika GPIO dilumpuhkan atau jika port tika GPIO disambungkan ke fabrik FPGA. Ambil perhatian bahawa GPIO dikonfigurasikan secara individu dalam konfigurasi persisian GPIO. Tingkah laku berfungsi setiap GPIO (iaitu kelakuan sampukan) mesti ditakrifkan pada tahap aplikasi menggunakan Pemacu SmartFusion2 MSS MMUART yang disediakan oleh Microsemi. Dalam dokumen ini, kami menerangkan cara anda mengkonfigurasi tika MSS GPIO dan mentakrifkan cara isyarat persisian disambungkan. Untuk butiran lanjut tentang peranti keras MSS GPIO, sila rujuk Panduan Pengguna SmartFusion2

Pilihan Konfigurasi

Tetapkan/Tetap Semula Takrifan – Terdapat empat kumpulan yang sama dengan lapan GPIO setiap satu untuk jumlah 32. Anda boleh mentakrifkan sumber biasa dan nyatakan (Tetapkan atau Tetapkan Semula) untuk lapan GPIO dalam kumpulan. Terdapat dua pilihan untuk sumber Set/Reset:

  • Daftar Sistem – Setiap kumpulan mempunyai daftar sistem yang unik untuk tujuan ini. Daftar sistem boleh diakses melalui perisian tegar. Menetapkan MSS_GPIO_ Daftar sistem _SOFT_RESET akan menetapkan semula semua GPIO dalam julat itu kepada nilai yang ditentukan oleh keadaan tetapan semula.
  • Fabrik FPGA – Isyarat dipanggil MSS_GPIO_RESET_N.

Konfigurasi GPIO MSS Microsemi SmartFusion2 -

Rajah 1-1 Pilihan Konfigurasi SmartFusion2 MSS GPIO

Jadual Tugasan Isyarat GPIO

Seni bina SmartFusion2 menyediakan skema yang sangat fleksibel untuk menyambung isyarat persisian kepada sama ada MSIO atau fabrik FPGA. Gunakan jadual konfigurasi penugasan isyarat untuk menentukan peranti anda disambungkan dalam aplikasi anda. Jadual tugasan ini mempunyai lajur berikut:
ID GPIO – Mengenal pasti pengecam GPIO – 0 hingga 31 – untuk setiap baris.
Arah – Menunjukkan jika GPIO dikonfigurasikan sebagai Input, Output, Tristate atau Dwiarah. Gunakan pulldown untuk menetapkan arah GPIO.
Pin Pakej – Menunjukkan pin pakej yang dikaitkan dengan MSIO apabila isyarat disambungkan kepada MSIO.

Ketersambungan – Gunakan senarai juntai bawah untuk memilih sama ada isyarat disambungkan kepada MSIO atau fabrik FPGA. Terdapat dua pilihan – A dan B -, dalam setiap kes, yang boleh anda pilih.
MSIO – Terdapat dua tugasan I/O berbeza yang mungkin untuk setiap satu
GPIO: IO_A dan IO_B. Anda boleh memilih sama ada dan semak pin pakej. Petua alat pada pin pakej menunjukkan peranti lain yang juga boleh menggunakan MSIO yang sama. Anda boleh menggunakan pilihan IO_A dan IO_B untuk menyelesaikan konflik. Sebagai contoh, dalam IO_A sudah digunakan oleh peranti lain, anda boleh memilih IO_B. Dalam sesetengah gabungan peranti/pakej, kedua-dua pilihan IO_A dan/atau IO_B mungkin tidak tersedia.
FPGA Fabrik – Terdapat dua tugasan berbeza yang mungkin untuk setiap GPIO kepada fabrik FPGA: – Fabric_A dan Fabric_B. Anda boleh menggunakan pilihan Fabric_A dan Fabric_B untuk menyelesaikan konflik. Sebagai contoh, dalam Fabric_A sudah digunakan oleh peranti lain, anda boleh memilih Fabric_B. Dalam sesetengah peranti, kedua-dua pilihan Fabric_A dan/atau Fabric_B mungkin tidak tersedia. Sambungan Tambahan – Gunakan kotak semak Pilihan Lanjutan untuk view pilihan sambungan tambahan:

  • Semak pilihan Fabrik untuk melihat ke dalam fabrik FPGA isyarat yang disambungkan kepada MSIO.

Ketersambungan Praview

Pra Kesalinghubunganview panel dalam dialog MSS GPIO Configurator menunjukkan grafik view daripada sambungan semasa untuk baris isyarat yang diserlahkan (Rajah 3-1).

Microsemi SmartFusion2 Konfigurasi GPIO MSS - GIPO

Rajah 3-1 Ketersambungan Praview Panel

Konflik Sumber

Oleh kerana peranti MSS – MMUART, I2C, SPI, CAN, GPIO, USB dan Ethernet MAC – berkongsi sumber akses fabrik MSIO dan FPGA, konfigurasi mana-mana peranti ini boleh mengakibatkan konflik sumber apabila anda mengkonfigurasi tika peranti semasa. . Konfigurator persisian menyediakan penunjuk yang jelas apabila konflik sedemikian timbul.
Sumber yang digunakan oleh persisian yang dikonfigurasikan sebelumnya menghasilkan tiga jenis maklum balas dalam konfigurasi persisian semasa:
Maklumat – Jika sumber yang digunakan oleh peranti lain tidak bercanggah dengan konfigurasi semasa, ikon maklumat dipaparkan, dalam Pra Kesambunganview panel, pada sumber itu. Petua alat pada ikon memberikan butiran tentang persisian yang menggunakan sumber tersebut.
Amaran/Ralat – Jika sumber yang digunakan oleh peranti lain bercanggah dengan konfigurasi semasa, amaran atau ikon ralat muncul, dalam Pra Kesambunganview panel, pada sumber itu. Petua alat pada ikon memberikan butiran tentang persisian yang menggunakan sumber tersebut. Apabila ralat dipaparkan, anda tidak boleh melakukan konfigurasi semasa. Y
anda boleh sama ada menyelesaikan konflik dengan menggunakan konfigurasi yang berbeza atau membatalkan konfigurasi semasa menggunakan butang Batal. Apabila amaran dipaparkan (dan tiada ralat), anda boleh melakukan konfigurasi semasa. Walau bagaimanapun, anda tidak boleh menjana keseluruhan MSS; anda akan melihat ralat penjanaan dalam tetingkap log Libero SoC. Anda mesti menyelesaikan konflik yang anda buat apabila anda melakukan konfigurasi dengan mengkonfigurasi semula salah satu daripada peranti yang menyebabkan konflik. Konfigurator persisian melaksanakan peraturan berikut untuk menentukan sama ada konflik harus dilaporkan sebagai ralat atau amaran.

  1. Jika persisian yang dikonfigurasikan ialah persisian GPIO maka semua konflik adalah ralat.
  2. Jika persisian yang dikonfigurasikan bukan persisian GPIO maka semua konflik adalah ralat melainkan konflik adalah dengan sumber GPIO yang mana konflik akan dianggap sebagai amaran.

Maklum Balas Ralat Cthample
Peranti I2C_1 digunakan dan menggunakan peranti PAD terikat pada pin pakej V23. Mengkonfigurasi peranti GPIO (GPIO_0) supaya port GPIO_0 disambungkan kepada MSIO mengakibatkan ralat. Rajah 4-1 menunjukkan ikon ralat yang dipaparkan dalam jadual tugasan sambungan untuk port GPIO_0.

Microsemi SmartFusion2 Konfigurasi GPIO MSS - GIPO 1

Rajah 4-1  Ralat Dipaparkan dalam Jadual Tugasan Ketersambungan
Rajah 4-2 menunjukkan ikon ralat yang dipaparkan dalam praview panel pada sumber PAD untuk port GPIO_0.

Microsemi SmartFusion2 Konfigurasi GPIO MSS - GIPO 12

Rajah 4-2 Ralat Dipaparkan dalam Praview Panel

Maklum Balas Maklumat Cthample
Peranti I2C_1 digunakan dan menggunakan peranti PAD terikat pada pin pakej V23. Mengkonfigurasi peranti GPIO supaya port GPIO_0 disambungkan kepada fabrik FPGA tidak mengakibatkan konflik. Walau bagaimanapun, untuk menunjukkan bahawa dia PAD dikaitkan dengan port GPIO_0 (tetapi tidak digunakan dalam kes ini), ikon Maklumat dipaparkan dalam praview panel (Rajah 4-3). Petua alat yang dikaitkan dengan ikon memberikan penerangan tentang cara sumber digunakan (I2C_1 dalam kes ini).

Microsemi SmartFusion2 Konfigurasi GPIO MSS - GIPO 25

Rajah 4-3 Ikon Maklumat dalam Praview Panel

Perihalan Pelabuhan

Jadual 5-1 Perihalan Pelabuhan GPIO

Nama Pelabuhan Kumpulan Pelabuhan Penerangan
GPIO_ GPIO_PADS/GPIO_FABRIC isyarat GPIO

Nota:

  • Nama port 'sambungan utama' I/O mempunyai IN, OUT, TRI atau BI sebagai akhiran berdasarkan arah yang dipilih, cth GPIO_0_IN.
  • Nama port input 'sambungan utama' fabrik mempunyai "F2M" sebagai akhiran, cth GPIO _8_F2M. • Nama port input 'sambungan tambahan' fabrik mempunyai "I2F" sebagai akhiran, cth GPIO_8_I2F.
  • Nama port output dan output-dayakan fabrik mempunyai "M2F" dan "M2F_OE" sebagai akhiran, cth GPIO_8_M2F dan GPIO_ 8_M2F_OE. • Port PAD secara automatik dinaikkan pangkat ke atas sepanjang hierarki reka bentuk.

A – Sokongan Produk
Microsemi SoC Products Group menyokong produknya dengan pelbagai perkhidmatan sokongan, termasuk Khidmat Pelanggan, Pusat Sokongan Teknikal Pelanggan, a webtapak, mel elektronik dan pejabat jualan di seluruh dunia. Lampiran ini mengandungi maklumat tentang menghubungi Microsemi SoC Products Group dan menggunakan perkhidmatan sokongan ini.
Perkhidmatan Pelanggan
Hubungi Khidmat Pelanggan untuk mendapatkan sokongan produk bukan teknikal, seperti harga produk, peningkatan produk, maklumat kemas kini, status pesanan dan kebenaran.
Dari Amerika Utara, hubungi 800.262.1060
Dari seluruh dunia, hubungi 650.318.4460
Faks, dari mana-mana sahaja di dunia, 408.643.6913

Pusat Sokongan Teknikal Pelanggan
Microsemi SoC Products Group mengendalikan Pusat Sokongan Teknikal Pelanggannya dengan jurutera berkemahiran tinggi yang boleh membantu menjawab soalan perkakasan, perisian dan reka bentuk anda tentang Produk Microsemi SoC. Pusat Sokongan Teknikal Pelanggan menghabiskan banyak masa untuk mencipta nota aplikasi, jawapan kepada soalan kitaran reka bentuk biasa, dokumentasi isu yang diketahui dan pelbagai Soalan Lazim. Jadi, sebelum anda menghubungi kami, sila lawati sumber dalam talian kami. Kemungkinan besar kami telah menjawab soalan anda.

Sokongan Teknikal
Lawati Sokongan Pelanggan webtapak (www.microsemi.com/soc/support/search/default.aspx) untuk maklumat lanjut dan sokongan. Banyak jawapan tersedia pada yang boleh dicari web sumber termasuk gambar rajah, ilustrasi dan pautan kepada sumber lain pada webtapak.

Webtapak
Anda boleh menyemak imbas pelbagai maklumat teknikal dan bukan teknikal pada halaman utama SoC, di www.microsemi.com/soc.

Menghubungi Pusat Sokongan Teknikal Pelanggan
Jurutera berkemahiran tinggi kakitangan Pusat Sokongan Teknikal. Pusat Sokongan Teknikal boleh dihubungi melalui e-mel atau melalui Kumpulan Produk Microsemi SoC webtapak.
E-mel
Anda boleh menyampaikan soalan teknikal anda ke alamat e-mel kami dan menerima jawapan kembali melalui e-mel, faks atau telefon. Juga, jika anda mempunyai masalah reka bentuk, anda boleh menghantar e-mel kepada reka bentuk anda files untuk menerima bantuan. Kami sentiasa memantau akaun e-mel sepanjang hari. Semasa menghantar permintaan anda kepada kami, sila pastikan anda memasukkan nama penuh, nama syarikat dan maklumat hubungan anda untuk pemprosesan permintaan anda dengan cekap. Alamat e-mel sokongan teknikal ialah soc_tech@microsemi.com.

Kes Saya
Pelanggan Microsemi SoC Products Group boleh menyerahkan dan menjejaki kes teknikal dalam talian dengan pergi ke My Cases.
Di luar AS
Pelanggan yang memerlukan bantuan di luar zon waktu AS boleh sama ada menghubungi sokongan teknikal melalui e-mel (soc_tech@microsemi.com) atau hubungi pejabat jualan tempatan. Penyenaraian pejabat jualan boleh didapati di www.microsemi.com/soc/company/contact/default.aspx.

Sokongan Teknikal ITAR
Untuk sokongan teknikal mengenai FPGA RH dan RT yang dikawal oleh Peraturan Trafik Senjata Antarabangsa (ITAR), hubungi kami melalui soc_tech_itar@microsemi.com. Sebagai alternatif, dalam Kes Saya, pilih Ya dalam senarai juntai bawah ITAR. Untuk senarai lengkap FPGA Microsemi yang dikawal oleh ITAR, lawati ITAR web muka surat.

Microsemi Corporation (NASDAQ: MSCC) menawarkan portfolio komprehensif penyelesaian semikonduktor untuk: aeroangkasa, pertahanan dan keselamatan; perusahaan dan komunikasi; dan pasaran perindustrian dan tenaga alternatif. Produk termasuk peranti analog dan RF berprestasi tinggi, kebolehpercayaan tinggi, isyarat bercampur dan litar bersepadu RF, SoC yang boleh disesuaikan, FPGA dan subsistem yang lengkap. Microsemi beribu pejabat di Aliso Viejo, Calif. Ketahui lebih lanjut di www.microsemi.com.
© 2012 Microsemi Corporation. Hak cipta terpelihara. Microsemi dan logo Microsemi ialah tanda dagangan Microsemi Corporation. Semua tanda dagangan dan tanda perkhidmatan lain adalah hak milik pemilik masing-masing.

Microsemi - LogoIbu Pejabat Korporat Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
Dalam Amerika Syarikat: +1 949-380-6100
Jualan: +1 949-380-6136
Faks: +1 949-215-4996

Dokumen / Sumber

Konfigurasi GPIO MSS Microsemi SmartFusion2 [pdf] Manual Pengguna
SmartFusion2 MSS GPIO Konfigurasi, SmartFusion2 MSS, GPIO Konfigurasi, Konfigurasi

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *