Microsemi SmartDesign MSS GPIO Whirihoranga
Ka whakaratohia e te SmartFusion Microcontroller Subsystem (MSS) he GPIO pakeke (APB_1 sub bus) me nga GPIO e 32 ka taea te whirihora. Ko te whanonga pono o ia GPIO (te whakauru, te whakaputa me te whakaputa ka taea te mana rehita, nga momo aukati, me etahi atu) ka taea te tautuhi i te taumata tono ma te whakamahi i te SmartFusion MSS GPIO Driver e whakaratohia ana e Actel. Heoi, me tautuhi koe mena he hono tika te GPIO ki tetahi papa o waho (MSS I/O) ki te papanga FPGA ranei. Ko tenei waahanga o te whirihoranga taputapu ka mahia ma te whakamahi i te MSS GPIO configurator ka whakaahuahia i roto i tenei tuhinga.
Mo te roanga atu o nga korero mo te MSS GPIO maataki papaa, tirohia te Actel SmartFusion Microcontroller Subsystem User's Guide.
Kōwhiringa Hononga
MSS I/O Pad – Tīpakohia tēnei kōwhiringa hei tohu ka honoa te GPIO kua tohua ki tētahi papa whakatapua o waho (MSS I/O). Me tohu koe i te momo I/O buffer – INBUF, OUTBUF, TRIBUFF me BIBUF – ka tautuhi me pehea te whirihora i te papa MSS I/O. Kia mahara karekau pea tenei whiringa e waatea mena kua whakamahia kee te MSS I/O e tetahi atu taputapu, te papanga ranei (tirohia te waahanga Tiri MSS I/O mo etahi atu taipitopito)
papanga – Tīpakohia tēnei kōwhiringa hei tohu ka hono te GPIO kua tohua ki te papanga FPGA. Me whiriwhiri koe mehemea e hiahia ana koe kia kawea mai te hononga GPI (Whakauru), GPO (Putanga), GPI me te GPO (Whakauru/Putanga) ki te hono atu ki te papanga. Kia mahara ko te rehita whakaahei putanga GPIO kaore e taea te kawe ki waho ki te papanga ina kowhiria tenei whiringa. Ano hoki, ka taea e te GPI te hono ki te papanga te whakakorikori mai i te arorau a te kaiwhakamahi mena ka whakatauhia nga moka ka taea e to tono (Nga mahi arataki taraiwa MSS GPIO).
Tiri MSS I/O
I roto i te hoahoanga SmartFusion MSS I/Os e tiritiria ana i waenga i nga papahanga MSS e rua, i waenga ranei i tetahi papaa MSS me te papanga FPGA. Kaore pea e taea e nga MSS GPIO te hono atu ki tetahi MSS I/O inaa kua honoa tenei I/Os ki tetahi papaa MSS, ki te papanga FPGA ranei. Ko te whirihora GPIO e tuku urupare tika mo te hono atu ranei te GPIO ki te MSS I/O, kaore ranei.
GPIO[31:16]
Kua whakaritea te GPIO[31:16] i roto i nga roopu e tohu ana ko tehea MSS peripheral e tiri ana ratou ki a MSS I/Os. Mēnā ka whakamahia he peripheral (whakahohehia ki te kānawehi MSS), ka whakahinahia te tahua kume-iho MSS I/O Pad mo nga GPIO tiritiri e rite ana, ka whakaatuhia he ata Info ki te taha o te tahua kume-iho. Ko te ata Info e tohu ana kaore e taea te kowhiria te kowhiringa MSS I/O na te mea kua whakamahia kee e tetahi papaaho MSS, i runga ranei i te kete kua tohua, kaore i herea.
Exampte 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 me UART_1 kua whakahohea i roto i te kānawehi MSS.
- GPIO[31:16] e kore e taea te hono ki te MSS I/O. Tuhia nga tahua kua hina me nga tohu Info (Whakaahua 1-1).
- Ka taea tonu te hono a GPIO[31:15] ki te papanga FPGA. I roto i tenei example, GPIO[31] e hono ana ki te papanga hei Putanga me te GPIO[30] hei Whakauru.
Exampte 2
Kua monoa a I2C_0 me I2C_1 i roto i te kanawehi MSS.
- GPIO[31:30] me GPIO[23:22] ka taea te hono atu ki te MSS I/O (e whakaatu ana i te Whakaahua 1-2).
- I roto i tenei exampKo te GPIO[31] me te GPIO[30] e hono ana ki te MSS I/O hei tauranga Huaputa.
- I roto i tenei example, GPIO[23] e hono ana ki te MSS I/O hei tauranga Whakauru me te GPIO[22] e hono ana ki te MSS I/O hei tauranga Bidirectional.
- GPIO[29:24,21:16] e kore e taea te hono ki te MSS I/O. Tuhia nga tahua kua hina me nga tohu Info.
- GPIO[29:24,21:16] ka taea tonu te hono ki te papanga FPGA. I roto i tenei exampKo te GPIO[29] me te GPIO[28] e hono ana ki te papanga hei tauranga Whakauru.
GPIO[15:0]
GPIO[15:0] tohatoha MSS I/Os ka taea te whirihora ki te hono ki te papanga FPGA (ka taea tenei whirihoranga o muri mai ma te whakamahi i te MSS I/O Configurator). Mēnā kua whirihorahia he MSS I/O ki te tūhono ki te papanga FPGA, ka whakahinahia te tahua kume-iho MSS I/O Pad mo nga GPIO tiritiri e rite ana, ka whakaatuhia he tohu Info ki te taha o te tahua kume-iho. Ko te tohu Info e tohu ana kaore e taea te kowhiria te kowhiringa MSS I/O na te mea kua whakamahia kee, i runga ranei i te kete kua tohua, kaore i herea.
Kia mahara ko te kupu kikorangi i roto i te whirihora e whakaatu ana i te ingoa pine mo ia MSS I/O e hono ana ki te GPIO. Ka whai hua enei korero mo te whakamahere i te whakatakotoranga o te poari.
Example
Hei whakaatu tika me pehea te hono o nga whirihoranga MSS I/O me nga whirihoranga GPIO[15:0], ko te Whakaatu 1-3 e whakaatu ana i nga whirihora e rua i te taha ki te taha me te whirihoranga e whai ake nei:
- Ka whakamahia te MSS I/O[15] hei tauranga INBUF e hono ana ki te papanga FPGA. No reira, kaore e taea te hono a GPIO[15] ki tetahi MSS I/O.
- E hono ana a GPIO[5] ki te MSS I/O hei Whakauru. No reira kaore e taea te whakamahi a MSS I/O[5] ki te hono atu ki te papanga FPGA.
- Ko te GPIO[3] e hono ana ki te papanga FPGA hei Putanga. No reira kaore e taea te whakamahi a MSS I/O[3] ki te hono atu ki te papanga FPGA.
Whakaahuatanga Tauranga
Ripanga 2-1 • Whakaahuatanga Tauranga GPIO
Ingoa Tauranga | Te aronga | PAD? | Whakaahuatanga |
GPIO_ _IN | In | Ae | Ingoa tauranga GPIO ina whirihorahia te GPIO[taupū] hei MSS I/O Whakauru
tauranga |
GPIO_ _WHAWHAI | Ki waho | Ae | Ingoa tauranga GPIO ina whirihorahia te GPIO[taupū] hei MSS I/O Putanga
tauranga |
GPIO_ _TRI | Ki waho | Ae | Ingoa tauranga GPIO ina whirihorahia te GPIO[taupū] hei MSS I/O
Tristate tauranga |
GPIO_ _BI | I waho | Ae | Ingoa tauranga GPIO ina whirihorahia te GPIO[index] hei MSS I/O Ruarua tauranga |
F2M_GPI_ | In | Kao | Ingoa tauranga GPIO ina whirihorahia te GPIO[index] ki te hono ki te papanga FPGA hei Whakauru tauranga (e tohu ana a F2M kei te haere te tohu mai i te papanga ki te MSS) |
M2F_GPO_ | In | Kao | Ingoa tauranga GPIO ina whirihorahia te GPIO[index] ki te hono ki te papanga FPGA hei Putanga tauranga (M2F e tohu ana kei te haere te tohu mai i te MSS ki te papanga) |
Tuhipoka:
- Ka whakatairangahia nga tauranga PAD ki runga puta noa i te hierarchy hoahoa.
- Ko nga tauranga-kore-PAD me whakatairanga-a-ringa ki te taumata o runga mai i te canvas whirihora MSS kia watea mai hei taumata ake o te naakapa.
Tautoko Hua
Ko te Roopu Hua Microsemi SoC e tautoko ana i ana hua me nga momo ratonga tautoko tae atu ki te Pokapu Tautoko Hangarau Kiritaki me te Ratonga Kiritaki Hangarau-kore. Kei roto i tenei taapiri nga korero mo te whakapiri atu ki te SoC Products Group me te whakamahi i enei ratonga tautoko.
Te whakapā atu ki te Pokapū Tautoko Hangarau Kiritaki
Ko nga kaimahi a Microsemi i tana Pokapu Tautoko Hangarau Kaihoko me nga miihini tino mohio ka taea te awhina ki te whakautu i o patai taputapu, rorohiko me to hoahoa. He nui te wa e whakapaua ana e te Pokapū Tautoko Hangarau Kiritaki ki te hanga tuhipoka tono me nga whakautu ki nga FAQ. No reira, i mua i to whakapiri mai ki a matou, tena koa toro mai ki a maatau rauemi ipurangi. Tena pea kua whakautua e matou o patai.
Tautoko Hangarau
Ka taea e nga kaihoko Microsemi te tautoko hangarau i runga i nga hua Microsemi SoC ma te waea Hangarau Tautoko Hotline i nga wa katoa o te Mane ki te Paraire. Ka whai waahi ano nga kaihoko ki te tuku me te whai i nga keehi i runga ipurangi i aku keehi, tuku patai ranei ma te imeera i nga wa katoa o te wiki.
Web: www.actel.com/mycases
Waea (Amerika Te Tai Tokerau): 1.800.262.1060
Waea (Ao): +1 650.318.4460
Īmēra: soc_tech@microsemi.com
Tautoko Hangarau ITAR
Ka taea e nga kaihoko Microsemi te whiwhi tautoko hangarau ITAR i runga i nga hua Microsemi SoC ma te waea ITAR Hangarau Tautoko Hotline: Mane tae noa ki te Paraire, mai i te 9 AM ki te 6 PM Time Pacific. Ka whai waahi ano nga kaihoko ki te tuku me te whai i nga keehi i runga ipurangi i aku keehi, tuku patai ranei ma te imeera i nga wa katoa o te wiki.
Web: www.actel.com/mycases
Waea (Amerika Te Tai Tokerau): 1.888.988.ITAR
Waea (Ao): +1 650.318.4900
Īmēra: soc_tech_itar@microsemi.com
Ratonga Kiritaki Hangarau-kore
Whakapa atu ki te Ratonga Kaihoko mo te tautoko hua kore-hangarau, penei i te utu hua, te whakahou i nga hua, nga korero whakahou, te mana ota, me te whakamanatanga.
Kei te waatea nga kaihoko ratonga a Microsemi i te Mane ki te Paraire, mai i te 8 i te ata ki te 5 i te ahiahi o te Moana-nui-a-Kiwa, hei whakautu i nga paatai-hangarau.
Waea: +1 650.318.2470
Ko te Microsemi Corporation (NASDAQ: MSCC) e tuku ana i te waahanga tino whanui o te ahumahi mo te hangarau hiko. Ka whakapau kaha ki te whakaoti i nga wero punaha tino nui, kei roto i nga hua a Microsemi he mahi-nui, he taputapu tairitenga nui me te RF, he tohu whakauru iahiko whakauru, he FPGA me nga SoC kua whakaritea, me nga punaha iti. Ka mahi a Microsemi ki nga kaihanga punaha puta noa i te ao i roto i te parepare, te haumaru, te aerospace, te hinonga, te arumoni, me nga maakete ahumahi. Ako atu i www.microsemi.com
Te Tumuaki Matua Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
USA
Waea 949-221-7100 Waeatuhi 949-756-0308
SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
USA
Waea 650.318.4200 Waeatuhi 650.318.4600 www.actel.com
SoC Products Group (Europe) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB United Kingdom
Waea +44 (0) 1276 609 300
Waeatuhi +44 (0) 1276 607 540
Roopu Hua SoC (Hapana) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 Japan
Waea +81.03.3445.7671 Waeatuhi +81.03.3445.7668
SoC Products Group (Hong Kong) Room 2107, China Resources Building 26 Harbour Road
Wanchai, Hong Kong
Waea +852 2185 6460
Waeatuhi +852 2185 6488
© 2010 Microsemi Corporation. Pūmau te mana. Ko Microsemi me te tohu Microsemi he tohu hokohoko na Microsemi Corporation. Ko etahi atu tohu hokohoko me nga tohu ratonga katoa na o ratou ake rangatira.
Tuhinga / Rauemi
![]() |
Microsemi SmartDesign MSS GPIO Whirihoranga [pdf] Pukapuka Kaiwhakamahi SmartDesign MSS GPIO, Whirihoranga, SmartDesign MSS GPIO Whirihoranga, SmartDesign MSS |