Microsemi - LogoSmartFusion2 MSS GPIO Configuration
Manwal sa Gumagamit

Pasiuna

Ang SmartFusion2 Microcontroller Subsystem (MSS) naghatag ug usa ka GPIO hard peripheral (APB_1 sub bus) nga nagsuporta sa 32 General Purpose I/Os.
Sa MSS canvas, kinahanglan nimo nga i-enable (default) o i-disable ang GPIO instance base sa kung kini gigamit sa imong aplikasyon karon. Kung disabled, ang GPIO instance gihimo sa pag-reset (labing ubos nga power state). Sa kasagaran, walay GPIO nga gigamit sa dihang imong gipagana ang GPIO nga instance sa unang higayon. Timan-i nga ang mga MSIO nga gigahin sa GPIO nga pananglitan gipaambit sa ubang mga MSS peripheral. Kini nga mga gipaambit nga I/Os anaa aron makonektar ang ubang mga peripheral kung ang GPIO instance na-disable o kung ang GPIO instance ports konektado sa FPGA fabric. Timan-i nga ang mga GPIO gi-configure nga tagsa-tagsa sa GPIO peripheral configurator. Ang functional nga kinaiya sa matag GPIO (ie interrupt behavior) kinahanglang ipasabot sa lebel sa aplikasyon gamit ang SmartFusion2 MSS MMUART Driver nga gihatag sa Microsemi. Niini nga dokumento, among gihulagway kung giunsa nimo pag-configure ang MSS GPIO nga mga higayon ug gihubit kung giunsa ang koneksyon sa peripheral signal. Para sa dugang nga mga detalye bahin sa MSS GPIO hard peripheral, palihog tan-awa ang SmartFusion2 User Guide

Mga Opsyon sa Pag-configure

Set/Reset Definition – Adunay upat ka patas nga grupo sa walo ka GPIO matag usa alang sa total nga 32. Mahimo nimong ipasabot ang usa ka komon nga tinubdan ug estado (Itakda o I-reset) para sa walo ka GPIO sa usa ka grupo. Adunay duha ka kapilian alang sa gigikanan sa Set/Reset:

  • Mga Rehistro sa Sistema - Ang matag grupo adunay usa ka talagsaon nga rehistro sa sistema alang niini nga katuyoan. Ang mga rehistro sa sistema mahimong ma-access pinaagi sa firmware. Pagbutang sa MSS_GPIO_ Ang _SOFT_RESET nga rehistro sa sistema mag-reset sa tanan nga mga GPIO sa kana nga sakup sa kantidad nga gitakda sa estado sa pag-reset.
  • FPGA Fabric - Ang signal gitawag nga MSS_GPIO_RESET_N.

Microsemi SmartFusion2 MSS GPIO Configuration -

Figure 1-1 SmartFusion2 MSS GPIO Configuration Options

GPIO Signals Assignment Table

Ang arkitektura sa SmartFusion2 naghatag ug flexible kaayo nga schema para sa pagkonektar sa mga signal sa peripheral sa MSIO o sa FPGA nga panapton. Gamita ang lamesa sa pag-configure sa assignment sa signal aron mahibal-an kung unsa ang konektado sa imong peripheral sa imong aplikasyon. Kini nga lamesa sa buluhaton adunay mga mosunod nga mga kolum:
GPIO ID – Gipaila ang GPIO identifier - 0 hangtod 31 - alang sa matag laray.
Direksyon - Nagpakita kung ang GPIO gi-configure ingon Input, Output, Tristate o Bidirectional. Gamita ang pulldown aron itakda ang direksyon sa GPIO.
Package Pin - Nagpakita sa package pin nga nakig-uban sa MSIO kung ang signal konektado sa usa ka MSIO.

Pagkadugtong – Gamita ang drop-down list aron mapili kung ang signal konektado sa MSIO o sa FPGA nga panapton. Adunay duha ka kapilian - A ug B -, sa matag kaso, nga mahimo nimong pilion.
MSIO - Adunay duha ka lainlaing mga buluhaton sa I / O nga posible alang sa matag usa
GPIO: IO_A ug IO_B. Mahimo nimong pilion ug susihon ang package pin. Usa ka tooltip sa ibabaw sa package pin nagpakita kung unsang ubang mga peripheral ang mahimo usab nga mogamit sa parehas nga MSIO. Mahimo nimong gamiton ang mga opsyon sa IO_A ug IO_B aron masulbad ang mga panagbangi. Pananglitan, sa IO_A gigamit na sa laing peripheral, mahimo nimong pilion ang IO_B. Sa pipila ka mga kombinasyon sa device/package, ang mga opsyon sa IO_A ug/o IO_B mahimong dili magamit.
FPGA Tela – Adunay duha ka lain-laing mga buluhaton nga posible alang sa matag GPIO sa FPGA panapton: – Fabric_A ug Fabric_B. Mahimo nimong gamiton ang Fabric_A ug Fabric_B nga mga kapilian aron masulbad ang mga panagbangi. Pananglitan, sa Fabric_A gigamit na sa laing peripheral, mahimo nimong pilion ang Fabric_B. Sa pipila ka mga himan, ang Fabric_A ug/o Fabric_B nga mga opsyon mahimong dili magamit. Dugang nga mga Koneksyon - Gamita ang Advanced Options check-box sa view ang dugang nga mga kapilian sa koneksyon:

  • Susiha ang opsyon sa Fabric aron makita sa panapton sa FPGA ang usa ka signal nga konektado sa usa ka MSIO.

Pagkadugtong Preview

Ang Koneksyon Preview panel sa MSS GPIO Configurator dialog nagpakita sa usa ka graphical view sa kasamtangan nga mga koneksyon alang sa gipasiugda nga linya sa signal (Figure 3-1).

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO

Hulagway 3-1 Pagkadugtong Preview Panel

Mga Panagbangi sa Kapanguhaan

Tungod kay ang mga peripheral sa MSS - MMUART, I2C, SPI, CAN, GPIO, USB ug ang Ethernet MAC - nag-ambit sa mga kapanguhaan sa pag-access sa tela sa MSIO ug FPGA, ang pag-configure sa bisan unsang mga peripheral mahimong moresulta sa panagsumpaki sa kapanguhaan kung imong gi-configure ang usa ka pananglitan sa karon nga peripheral. . Ang peripheral configurators naghatag ug tin-aw nga mga timailhan kung ang ingon nga panagbangi motungha.
Ang mga kapanguhaan nga gigamit sa usa ka kaniadto gi-configure nga peripheral nga resulta sa tulo ka matang sa feedback sa kasamtangan nga peripheral configurator:
Impormasyon – Kung ang usa ka kapanguhaan nga gigamit sa lain nga peripheral dili sukwahi sa karon nga configuration, usa ka icon sa impormasyon ang gipakita, sa Connectivity Preview panel, sa kana nga kapanguhaan. Usa ka tooltip sa icon naghatag mga detalye kung unsang peripheral ang naggamit sa kana nga kapanguhaan.
Pasidaan/Sayop – Kung ang usa ka kapanguhaan nga gigamit sa lain nga peripheral sukwahi sa karon nga pag-configure, usa ka pasidaan o sayup nga icon makita, sa Connectivity Preview panel, sa kana nga kapanguhaan. Usa ka tooltip sa icon naghatag mga detalye kung unsang peripheral ang naggamit sa kana nga kapanguhaan. Kung ang mga sayup gipakita dili nimo mahimo ang karon nga pag-configure. Y
Mahimo nimong sulbaron ang panagbangi pinaagi sa paggamit sa lain nga configuration o kanselahon ang kasamtangan nga configuration gamit ang Cancel button. Kung gipakita ang mga pasidaan (ug wala’y mga sayup), mahimo nimong buhaton ang karon nga pag-configure. Apan, dili ka makamugna sa kinatibuk-ang MSS; makita nimo ang mga sayop sa henerasyon sa Libero SoC log window. Kinahanglan nimong sulbaron ang panagbangi nga imong gibuhat sa dihang imong gihimo ang configuration pinaagi sa pag-configure pag-usab sa bisan hain sa mga peripheral nga hinungdan sa panagbangi. Gipatuman sa mga peripheral configurator ang mosunod nga mga lagda aron mahibal-an kung ang usa ka panagbangi kinahanglan nga ireport ingon usa ka sayup o usa ka pasidaan.

  1. Kung ang peripheral nga gi-configure mao ang GPIO peripheral nan ang tanan nga mga panagbangi mga sayup.
  2. Kung ang peripheral nga gi-configure dili ang GPIO peripheral nan ang tanan nga mga panagbangi mga sayup gawas kung ang panagbangi adunay usa ka kapanguhaan sa GPIO diin ang mga panagbangi isipon nga mga pasidaan.

Sayop nga Feedback Example
Ang I2C_1 peripheral gigamit ug gigamit ang device PAD bounded sa package pin V23. Ang pag-configure sa GPIO peripheral (GPIO_0) sa ingon nga ang GPIO_0 port konektado sa usa ka MSIO moresulta sa usa ka sayup. Ang Figure 4-1 nagpakita sa error icon nga gipakita sa connectivity assignment table para sa GPIO_0 port.

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 1

Hulagway 4-1  Error nga Gipakita sa Connectivity Assignment Table
Ang Figure 4-2 nagpakita sa error icon nga gipakita sa preview panel sa tinubdan sa PAD alang sa GPIO_0 port.

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 12

Hulagway 4-2 Sayop nga Gipakita sa Preview Panel

Feedback sa Impormasyon Example
Ang I2C_1 peripheral gigamit ug gigamit ang device PAD bounded sa package pin V23. Ang pag-configure sa GPIO peripheral nga ang GPIO_0 port konektado sa FPGA nga panapton dili moresulta sa panagbangi. Bisan pa, aron ipakita nga siya PAD nakig-uban sa GPIO_0 port (apan wala gigamit sa kini nga kaso), ang icon sa Impormasyon gipakita sa pre.view panel (Figure 4-3). Usa ka tooltip nga may kalabutan sa icon naghatag ug usa ka paghulagway kung giunsa paggamit ang kapanguhaan (I2C_1 sa kini nga kaso).

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO 25

Hulagway 4-3 Icon sa Impormasyon sa Preview Panel

Deskripsyon sa Port

Talaan 5-1 Deskripsyon sa GPIO Port

Ngalan sa Port Grupo sa Port Deskripsyon
GPIO_ GPIO_PADS/GPIO_FABRIC GPIO signal

Mubo nga sulat:

  • Ang mga ngalan sa I/O 'main connection' port adunay IN, OUT, TRI o BI isip suffix base sa pinili nga direksyon, eg GPIO_0_IN.
  • Ang mga ngalan sa input port nga 'main connection' sa panapton adunay "F2M" isip suffix, eg GPIO _8_F2M. • Ang mga ngalan sa 'ekstra nga koneksyon' nga input port sa panapton adunay "I2F" isip suffix, eg GPIO_8_I2F.
  • Ang tela nga output ug output-enable nga mga port nga ngalan adunay "M2F" ug "M2F_OE" isip suffix, eg GPIO_8_M2F ug GPIO_ 8_M2F_OE. • Ang mga pantalan sa PAD awtomatik nga gipataas sa ibabaw sa tibuok nga hierarchy sa disenyo.

A – Suporta sa Produkto
Gisuportahan sa Microsemi SoC Products Group ang mga produkto niini nga adunay lainlaing mga serbisyo sa suporta, lakip ang Customer Service, Customer Technical Support Center, a website, electronic mail, ug mga opisina sa pagbaligya sa tibuok kalibutan. Kini nga apendise adunay kasayuran bahin sa pagkontak sa Microsemi SoC Products Group ug paggamit niini nga mga serbisyo sa suporta.
Serbisyo sa Kustomer
Kontaka ang Customer Service alang sa dili teknikal nga suporta sa produkto, sama sa pagpresyo sa produkto, pag-upgrade sa produkto, impormasyon sa pag-update, status sa order, ug pagtugot.
Gikan sa North America, tawag sa 800.262.1060
Gikan sa ubang bahin sa kalibutan, tawag sa 650.318.4460
Fax, gikan sa bisan asa sa kalibutan, 408.643.6913

Customer Technical Support Center
Ang Microsemi SoC Products Group mga kawani sa Customer Technical Support Center niini nga adunay hanas kaayo nga mga inhenyero nga makatabang sa pagtubag sa imong hardware, software, ug mga pangutana sa disenyo bahin sa Microsemi SoC Products. Ang Customer Technical Support Center naggugol ug daghang oras sa paghimo og mga nota sa aplikasyon, mga tubag sa kasagarang mga pangutana sa siklo sa disenyo, dokumentasyon sa nahibal-an nga mga isyu, ug lain-laing mga FAQ. Busa, sa dili ka pa mokontak kanamo, palihug bisitaha ang among mga kapanguhaan sa online. Lagmit natubag na namo ang imong mga pangutana.

Teknikal nga Suporta
Bisitaha ang Customer Support weblugar (www.microsemi.com/soc/support/search/default.aspx) para sa dugang impormasyon ug suporta. Daghang mga tubag nga magamit sa pagpangita web Ang kapanguhaan naglakip sa mga diagram, mga ilustrasyon, ug mga link sa ubang mga kapanguhaan sa website.

Website
Mahimo nimong tan-awon ang lainlaing teknikal ug dili teknikal nga impormasyon sa SoC home page, sa www.microsemi.com/soc.

Pagkontak sa Customer Technical Support Center
Ang mga batid kaayo nga inhenyero nga kawani sa Technical Support Center. Ang Technical Support Center mahimong makontak pinaagi sa email o pinaagi sa Microsemi SoC Products Group website.
Email
Mahimo nimong ipahibalo ang imong teknikal nga mga pangutana sa among email address ug makadawat mga tubag pinaagi sa email, fax, o telepono. Ingon usab, kung adunay ka mga problema sa disenyo, mahimo nimong i-email ang imong laraw files aron makadawat og tabang. Kanunay namong gimonitor ang email account sa tibuok adlaw. Kung ipadala ang imong hangyo kanamo, palihug siguruha nga iapil ang imong tibuuk nga ngalan, ngalan sa kompanya, ug ang imong impormasyon sa pagkontak alang sa hapsay nga pagproseso sa imong hangyo. Ang email address sa teknikal nga suporta mao ang soc_tech@microsemi.com.

Akong mga Kaso
Ang mga kustomer sa Microsemi SoC Products Group mahimong mosumite ug magsubay sa teknikal nga mga kaso online pinaagi sa pag-adto sa My Cases.
Sa gawas sa US
Ang mga kustomer nga nanginahanglan og tabang sa gawas sa mga time zone sa US mahimong makontak ang teknikal nga suporta pinaagi sa email (soc_tech@microsemi.com) o kontaka ang lokal nga sales office. Ang mga lista sa opisina sa pagpamaligya makita sa www.microsemi.com/soc/company/contact/default.aspx.

ITAR Teknikal nga Suporta
Para sa teknikal nga suporta sa RH ug RT FPGAs nga gi-regulate sa International Traffic in Arms Regulations (ITAR), kontaka mi pinaagi sa soc_tech_itar@microsemi.com. Sa laing bahin, sulod sa Akong Mga Kaso, pilia ang Oo sa drop-down list sa ITAR. Para sa kompletong listahan sa ITAR-regulated Microsemi FPGAs, bisitaha ang ITAR web panid.

Microsemi Corporation (NASDAQ: MSCC) nagtanyag sa usa ka komprehensibo nga portfolio sa semiconductor solusyon alang sa: aerospace, depensa ug seguridad; negosyo ug komunikasyon; ug industriyal ug alternatibong merkado sa enerhiya. Ang mga produkto naglakip sa high-performance, high-reliability analog ug RF device, mixed signal ug RF integrated circuits, customizable SoCs, FPGAs, ug complete subsystems. Ang Microsemi nahimutang sa Aliso Viejo, Calif. Pagkat-on pa sa www.microsemi.com.
© 2012 Microsemi Corporation. Tanang katungod gigahin. Ang Microsemi ug ang Microsemi logo kay mga trademark sa Microsemi Corporation. Ang tanan nga uban nga mga marka sa pamatigayon ug mga marka sa serbisyo mao ang kabtangan sa ilang tagsa-tagsa nga mga tag-iya.

Microsemi - LogoMicrosemi Corporate Headquarters
Usa ka Enterprise, Aliso Viejo CA 92656 USA
Sulod sa USA: +1 949-380-6100
Pagbaligya: +1 949-380-6136
Fax: +1 949-215-4996

Mga Dokumento / Mga Kapanguhaan

Microsemi SmartFusion2 MSS GPIO Configuration [pdf] Manwal sa Gumagamit
SmartFusion2 MSS GPIO Configuration, SmartFusion2 MSS, GPIO Configuration, Configuration

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *