Logo Microsemi KabSmartFusion2 MSS MMUART Konfigurasi
Pandhuan pangguna

Pambuka

SmartFusion2 Micro controller Subsystem (MSS) nyedhiyakake loro peripheral hard MMUART (APB_0 lan APB_1 sub bus) karo Full / Setengah Duplex, Asynchronouss / Mode sinkron lan pilihan antarmuka Modem.
Ing MSS Canvas, sampeyan kudu ngaktifake (standar) utawa mateni saben instance MMUART adhedhasar apa sing digunakake ing aplikasi sampeyan saiki. Kahanan MMUART sing dipatèni ditahan ing reset (kahanan daya paling sithik). Kanthi gawan, port saka kedadeyan MMUART sing diaktifake dikonfigurasi kanggo nyambung menyang piranti Multi Standard I/Os (MSIOs). Elinga yen MSIO sing diparengake kanggo conto MMUART dienggo bareng karo periferal MSS liyane. Iki sambungan I / Os kasedhiya kanggo nyambung menyang MSS GPIOs lan peripheral liyane nalika Kayata MMUART dipatèni utawa yen bandar Kayata MMUART disambungake menyang kain FPGA.
Prilaku fungsional saben instance MMUART kudu ditetepake ing tingkat aplikasi nggunakake SmartFusion2 MSS MMUART Driver sing diwenehake dening Microsemi.
Ing dokumen iki, kita njlèntrèhaké carane sampeyan ngatur conto MSS MMUART lan nemtokake cara sinyal peripheral disambungake.
Kanggo rincian liyane babagan piranti keras MSS MMUART, waca Pandhuan pangguna SmartFusion2.

Pilihan Konfigurasi

Mode Duplex:

  • Full Duplex - Nyedhiyani loro sinyal kanggo data serial, RXD lan TXD
  • Setengah Duplex - Nyedhiyani sinyal siji kanggo data serial, TXD_RXD

Mode Async/Sync - Milih mode Sinkron nyedhiyakake sinyal CLK.
Antarmuka Modem - Milih antarmuka Modem mbisakake akses menyang port individu ing grup port MODEM.

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Pilihan Konfigurasi

Tabel Tugas Sinyal Periferal

Arsitektur SmartFusion2 nyedhiyakake skema sing fleksibel banget kanggo nyambungake sinyal periferal menyang MSIO utawa kain FPGA. Gunakake tabel konfigurasi assignment sinyal kanggo nemtokake apa peripheral disambungake menyang aplikasi. Tabel tugas nduweni kolom ing ngisor iki (Gambar 2-1):
MSIO - Ngenali jeneng sinyal periferal diatur ing baris tartamtu.
Sambungan Utama - Gunakake dhaptar gulung-mudhun kanggo milih sinyal disambungake menyang MSIO utawa kain FPGA.
Arah – Nuduhake yen arah sinyal IN, OUT utawa IN OUT.
Paket Pin - Nuduhake pin paket sing digandhengake karo MSIO nalika sinyal disambungake menyang MSIO.
Sambungan Tambahan - Gunakake kothak centhang Pilihan Lanjut kanggo view opsi sambungan tambahan:

  • Pilih opsi Fabric kanggo mirsani menyang kain FPGA sinyal sing disambungake menyang MSIO.
  • Pilih opsi GPIO kanggo mirsani sinyal arah input - saka kain FPGA utawa MSIO - nggunakake MSS GPIO.

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Tabel Tugas Sinyal

Konektivitas Praview

Konektivitas Praview panel ing sisih tengen dialog MSS MMUART Configurator nuduhake grafis view saka sambungan saiki kanggo baris sinyal disorot (Figure 3-1).

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Konektivitas Praview

Konflik Sumber Daya

Amarga peripheral MSS (MMUART, I2C, SPI, CAN, GPIO, USB, Ethernet MAC) nuduhake sumber daya akses kain MSIO lan FPGA, konfigurasi saka samubarang peripheral iki bisa nyebabake konflik sumber nalika sampeyan ngatur conto saka peripheral saiki. Konfigurasi periferal nyedhiyakake pratondho sing jelas nalika konflik kasebut muncul.
Sumber daya sing digunakake dening periferal sing wis dikonfigurasi sadurunge ngasilake telung jinis umpan balik ing konfigurator periferal saiki:

  • Informasi - Yen sumber daya sing digunakake dening peripheral liyane ora konflik karo konfigurasi saiki, lambang informasi katon ing pra konektivitasview panel, ing sumber kasebut. Tip alat ing lambang menehi katrangan babagan periferal sing nggunakake sumber kasebut.
  • Peringatan/Kesalahan - Yen sumber daya sing digunakake dening peripheral liyane konflik karo konfigurasi saiki, tandha bebaya utawa kesalahan katon ing pra konektivitas.view panel, ing sumber kasebut. Tip alat ing lambang menehi katrangan babagan periferal sing nggunakake sumber kasebut.

Nalika kesalahan ditampilake sampeyan ora bakal bisa nindakake konfigurasi saiki. Sampeyan bisa ngatasi konflik kasebut kanthi nggunakake konfigurasi sing beda utawa mbatalake konfigurasi saiki nggunakake tombol Batal.
Nalika bebaya ditampilake (lan ora ana kesalahan), sampeyan bisa nindakake konfigurasi saiki. Nanging, sampeyan ora bisa ngasilake MSS sakabèhé; sampeyan bakal weruh kesalahan generasi ing jendhela log Libero SoC. Sampeyan kudu mutusake masalah konflik sing digawe nalika setya konfigurasi dening re configuring salah siji saka peripheral nyebabake konflik.
Konfigurasi peripheral ngleksanakake aturan ing ngisor iki kanggo nemtokake manawa konflik kudu dilaporake minangka kesalahan utawa bebaya.

  1. Yen peripheral sing dikonfigurasi yaiku peripheral GPIO banjur kabeh konflik minangka kesalahan.
  2. Yen periferal sing dikonfigurasi dudu periferal GPIO, mula kabeh konflik ana kesalahan kajaba konflik kasebut karo sumber daya GPIO ing kasus konflik bakal dianggep minangka bebaya.

Kesalahan Example
Peripheral USB digunakake lan nggunakake piranti PAD diwatesi kanggo paket pin H27. Konfigurasi periferal MMUART_0 supaya port TXD_RXD disambungake menyang MSIO bakal nyebabake kesalahan.
Gambar 4-1 nuduhake lambang kesalahan ditampilake ing tabel assignment panyambungan kanggo port TXD_RXD.

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Kesalahan ditampilake

Gambar 4-2 nuduhake lambang kesalahan ditampilake ing praview panel ing sumber PAD kanggo port TXD_RXD.

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Kesalahan ing Preview Panel

Warning Example
GPIO peripheral digunakake lan nggunakake piranti PAD diwatesi kanggo paket pin H27 (GPIO_27).
Konfigurasi periferal MMUART_0 supaya port TXD_RXD disambungake menyang MSIO bakal nyebabake bebaya.
Gambar 4-3 nuduhake lambang bebaya ditampilake ing tabel assignment panyambungan kanggo port TXD_RXD.

Microsemi SmartFusion2 MSS MMUART Konfigurasi - Pènget ditampilake

Gambar 4-4 nuduhake lambang bebaya sing ditampilake ing praview panel ing sumber PAD kanggo port TXD_RXD.

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Warning ing Preview Panel

Informasi Example
Peripheral USB digunakake lan nggunakake piranti PAD diwatesi kanggo paket pin H27 (Figure 4-5).
Konfigurasi periferal MMUART_0 supaya port TXD_RXD disambungake menyang kain FPGA ora nyebabake konflik. Nanging, kanggo nuduhake yen PAD digandhengake karo port TXD_RXD (nanging ora digunakake ing kasus iki), lambang informasi ditampilake ingview panel. Tip alat sing ana gandhengane karo lambang menehi katrangan babagan carane sumber daya digunakake (USB ing kasus iki).

Microsemi SmartFusion2 Konfigurasi MSS MMUART - Informasi Ditampilake

Katrangan Port

Tabel 5-1 • Port Description

Jeneng Port Klompok Pelabuhan arah Katrangan
TXD MMUART_ _PADS
MMUART_ _KAIN
Metu Data output serial ing mode Full Duplex. Iki minangka data sing bakal dikirim saka Core16550. Iki diselarasake karo pin output BAUD OUT.
RXD MMUART_ _PADS
MMUART_ _KAIN
In Data Input Serial ing mode Full Duplex. Iki minangka data sing bakal dikirim menyang Core16550. Iki disinkronake karo pin input PCLK.
TXD_RXD MMUART_ _PADS
MMUART_ _KAIN
Ing metu Output serial lan data input ing mode Half Duplex.
CLK MMUART_ _CLK
MMUART_ _FABRIC_CLK
Ing metu Jam ing mode sinkron.
RTS MMUART_ _MODEM_PADS MMUART_ _FABRIC_MODEM Metu Panjaluk Kirim.
Sinyal output dhuwur aktif iki digunakake kanggo ngandhani piranti sing dipasang (modem) yen Core16550 siap ngirim data. Iki diprogram dening CPU liwat Modem Control Register.
DTR MMUART_ _PADS_MODEM MMUART_ _MODEM_FABRIC Metu Terminal Data Siap.
Sinyal output dhuwur aktif iki ngandhani piranti sing dipasang (modem) yen Core16550 siap nggawe link komunikasi. Iki diprogram dening CPU liwat Modem Control Register.
DSR MMUART_ _PADS_MODEM MMUART_ _MODEM_FABRIC In Set Data Siap.
Sinyal dhuwur aktif iki minangka input sing nuduhake yen piranti sing dipasang (modem) wis siyap kanggo nyetel link karo Core16550. Core16550 ngirim informasi iki menyang CPU liwat Modem Status Register. Register iki uga nuduhake yen sinyal DSR wis diganti wiwit pungkasan wektu register diwaca.
CTS MMUART_ _PADS_MODEM MMUART_ _MODEM_FABRIC In Clear kanggo Kirim.
Sinyal dhuwur aktif iki minangka input sing nuduhake nalika piranti sing dipasang (modem) siyap nampa data. Core16550 ngirim informasi iki menyang CPU liwat ndhaftar Status Modem. Register iki uga nuduhake yen sinyal CTS wis diganti wiwit pungkasan wektu register diwaca.
Jeneng Port Klompok Pelabuhan arah Katrangan
RI MMUART_ _PADS_MODEM
\MMUART_ _MODEM_FABRIC
in Indikator dering.
Sinyal dhuwur aktif iki minangka input sing nuduhake nalika piranti sing dipasang (modem) wis ngrasakake sinyal dering ing saluran telpon. Core16550 ngirim informasi iki menyang CPU liwat Modem Status Register. Register iki uga nuduhake nalika RI trailing edge dirasakake.
DCD MMUART_ _PADS_MODEM MMUART_ _MODEM_FABRIC In Deteksi Pembawa Data.
Sinyal dhuwur aktif iki minangka input sing nuduhake yen piranti sing dipasang (modem) wis ndeteksi operator.
Core16550 ngirim informasi iki menyang CPU liwat Modem Status Register. Register iki uga nuduhake yen sinyal DCD wis diganti wiwit pungkasan ndhaptar diwaca.

Cathetan

  • Jeneng port duwe jeneng conto MMUART minangka awalan, contone MMUART_ _TXD_RXD.
  • Jeneng port input 'sambungan utama' kain duwe "F2M" minangka sufiks, contone MMUART _ _RXD_F2M.
  • Jeneng port input 'sambungan ekstra' kain duwe "I2F" minangka sufiks, contone MMUART_ _TXD_RXD_I2F.
  • Output kain lan jeneng port sing bisa digunakake kanggo output duwe "M2F" lan "M2F_OE" minangka sufiks, contone MMUART_ _TXD_RXD_M2F lan MMUART_ _ TXD_RXD_M2F_OE.
  • Port PAD kanthi otomatis dipromosekake menyang ndhuwur ing saindhenging hirarki desain.

Dhukungan produk

Microsemi SoC Products Group ndhukung produk kanthi macem-macem layanan dhukungan, kalebu Layanan Pelanggan, Pusat Dhukungan Teknis Pelanggan, a websitus, surat elektronik, lan kantor penjualan ing saindenging jagad. Lampiran iki ngemot informasi babagan ngubungi Microsemi SoC Products Group lan nggunakake layanan dhukungan kasebut.
Layanan Pelanggan
Hubungi Layanan Pelanggan kanggo dhukungan produk non-teknis, kayata rega produk, upgrade produk, informasi nganyari, status pesenan, lan wewenang.
Saka Amerika Utara, telpon 800.262.1060
Saka negara liya, hubungi 650.318.4460
Fax, saka ngendi wae ing donya, 408.643.6913
Pusat Dhukungan Teknis Pelanggan
Microsemi SoC Products Group staf Pusat Dhukungan Teknis Pelanggan karo insinyur sing trampil sing bisa mbantu njawab pitakonan hardware, software, lan desain babagan Produk Microsemi SoC. Pusat Dhukungan Teknis Pelanggan mbuwang wektu akeh kanggo nggawe cathetan aplikasi, jawaban kanggo pitakonan siklus desain umum, dokumentasi masalah sing dikenal, lan macem-macem FAQ. Dadi, sadurunge hubungi kita, bukak sumber daya online kita. Kemungkinan banget kita wis mangsuli pitakon sampeyan.
Dhukungan Teknis
Dolan maring Dhukungan Pelanggan websitus (www.microsemi.com/soc/support/search/default.aspx) kanggo informasi luwih lengkap lan dhukungan. Akeh jawaban sing kasedhiya ing telusuran web sumber kalebu diagram, ilustrasi, lan pranala menyang sumber daya liyane ing websitus.
Websitus
Sampeyan bisa nelusuri macem-macem informasi teknis lan non-teknis ing kaca ngarep SoC, ing www.microsemi.com/soc.
Hubungi Pusat Dhukungan Teknis Pelanggan
Insinyur sing terampil banget ing Pusat Dhukungan Teknis. Pusat Dhukungan Teknis bisa dikontak liwat email utawa liwat Microsemi SoC Products Group websitus.
Email
Sampeyan bisa ngirim pitakonan teknis menyang alamat email kita lan nampa jawaban liwat email, fax, utawa telpon. Uga, yen sampeyan duwe masalah desain, sampeyan bisa ngirim email desain sampeyan files kanggo nampa pitulungan. Kita terus-terusan ngawasi akun email sedina muput. Nalika ngirim panjalukan kanggo kita, mangga manawa kanggo kalebu jeneng lengkap, jeneng perusahaan, lan informasi kontak kanggo proses efisien panjalukan.
Alamat email dhukungan teknis yaiku soc_tech@microsemi.com.
Kasus Kula
Pelanggan Microsemi SoC Products Group bisa ngirim lan nglacak kasus teknis kanthi online kanthi pindhah menyang My Cases.
Ing njaba AS
Pelanggan sing mbutuhake pitulung ing njaba zona wektu AS bisa ngontak dhukungan teknis liwat email (soc_tech@microsemi.com) utawa hubungi kantor sales lokal. Daftar kantor sales bisa ditemokake ing www.microsemi.com/soc/company/contact/default.aspx.
Dhukungan Teknis ITAR
Kanggo dhukungan teknis babagan RH lan RT FPGAs sing diatur dening International Traffic in Arms Regulations (ITAR), hubungi kita liwat soc_tech_itar@microsemi.com. Utawa, ing Kasusku, pilih Ya ing dhaptar gulung mudhun ITAR. Kanggo dhaptar lengkap FPGA Microsemi sing diatur ITAR, bukak ITAR web kaca.

Logo Microsemi KabKantor Pusat Perusahaan Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
Ing AS: +1 949-380-6100
Sales: +1 949-380-6136
Fax: +1 949-215-4996
5-02-00336-0/03.12

Microsemi Corporation (NASDAQ): MSCC) nawakake portofolio komprehensif solusi semikonduktor kanggo: aerospace, pertahanan lan keamanan; perusahaan lan komunikasi; lan pasar energi industri lan alternatif. Produk kalebu piranti analog lan RF kanthi kinerja dhuwur, linuwih dhuwur, sinyal campuran lan sirkuit terpadu RF, SoC sing bisa disesuaikan, FPGA, lan subsistem lengkap. Microsemi kantor pusat ing Aliso Viejo, Calif. Sinau luwih lengkap ing www.microsemi.com.
© 2012 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 SmartFusion2 MSS MMUART Konfigurasi [pdf] Pandhuan pangguna
SmartFusion2 Konfigurasi MSS MMUART, Konfigurasi MSS MMUART, Konfigurasi MMUART

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *