MICROCHIP SmartDesign MSS MSS na Fabric AMBA APB3
Usanidi na Muunganisho
Mfumo mdogo wa SmartFusion Microcontroller hukuwezesha kupanua Basi la AMBA katika kitambaa cha FPGA. Unaweza kusanidi kiolesura cha kitambaa cha AMBA kama APB3 au AHBLite kulingana na mahitaji yako ya muundo. Kiolesura cha basi na mtumwa kinapatikana katika kila hali. Hati hii inatoa hatua muhimu za kuunda mfumo wa MSS-FPGA AMBA APB3 kwa kutumia kisanidi cha MSS kinachopatikana katika programu ya Libero® IDE. Vifaa vya pembeni vya APB vimeunganishwa kwa MSS kwa kutumia CoreAPB3 toleo la 4.0.100 au zaidi. Hatua zifuatazo huunganisha vifaa vya pembeni vya APB3 vinavyotekelezwa kwenye kitambaa cha FPGA kwa MSS.
Usanidi wa MSS
Hatua ya 1. Chagua uwiano wa saa wa MSS FCLK (GLA0) hadi kitambaa.
Chagua kigawanyo cha FAB_CLK katika Kisanidi cha Usimamizi wa Saa ya MSS kama inavyoonyeshwa Mchoro 1-1. Ni lazima ufanye uchanganuzi wa muda tuli wa baada ya mpangilio ili kuhakikisha kuwa muundo unakidhi mahitaji ya muda yaliyofafanuliwa katika Kisanidi cha Usimamizi wa Saa. Huenda ukalazimika kurekebisha uwiano wa saa kati ya MSS na kitambaa ili kupata muundo unaofanya kazi.
Hatua ya 2. Chagua hali ya MSS AMBA.
Chagua Aina ya Kiolesura cha AMBA APB3 katika Kisanidi Kiolesura cha MSS kama inavyoonyeshwa kwenye Mchoro 1-2. Bofya SAWA ili kuendelea.
Kielelezo 1-2 • Kiolesura cha AMBA APB3 Kimechaguliwa
AMBA na FAB_CLK hupandishwa cheo hadi Juu kiotomatiki na zinapatikana kwa SmartDesign yoyote inayoanzisha MSS.
Unda Kitambaa cha FPGA na Mfumo Mdogo wa AMBA
Mfumo mdogo wa AMBA wa kitambaa umeundwa kuwa kipengele cha kawaida cha SmartDesign, na kisha kijenzi cha MSS kinaingizwa kwenye kipengele hicho (kama inavyoonyeshwa kwenye Mchoro 1-5).
Hatua ya 1. Sakinisha na usanidi CoreAPB3. Upana wa Basi Mkuu wa APB - 32-bit; upana sawa wa basi la data la MSS AMBA. Usanidi wa Anwani - Hutofautiana kulingana na saizi yako ya yanayopangwa; tazama Jedwali 1-1 kwa maadili sahihi.
Jedwali 1-1 • Maadili ya Usanidi wa Anwani
64KB Slot Size, hadi 11 Watumwa |
4KB Slot Size, hadi 16 Watumwa |
256 Byte Slot Size, hadi 16 Watumwa |
16 Byte Slot Size, hadi 16 Watumwa |
|
Idadi ya biti za anwani zinazoendeshwa na bwana | 20 | 16 | 12 | 8 |
Nafasi katika anwani ya mtumwa ya biti 4 za juu za anwani kuu | [19:16] (Imepuuzwa ikiwa upana wa anwani mkuu >= biti 24) | [15:12] (Imepuuzwa ikiwa upana wa anwani mkuu >= biti 20) | [11:8] (Imepuuzwa ikiwa upana wa anwani mkuu >= biti 16) | [7:4] (Imepuuzwa ikiwa upana wa anwani mkuu >= biti 12) |
Kuhutubia kwa njia isiyo ya moja kwa moja | Haitumiki |
Nafasi za Watumwa za APB - Zima nafasi ambazo huna mpango wa kutumia kwa programu yako. Idadi ya nafasi zinazopatikana kwa muundo ni kazi ya saizi ya nafasi iliyochaguliwa. Kwa 64KB nafasi 5 hadi 15 pekee zinapatikana kwa sababu ya mwonekano wa kitambaa kutoka kwa ramani ya kumbukumbu ya MSS (kutoka 0x4005000 hadi 0x400FFFFF). Kwa ukubwa mdogo wa yanayopangwa, nafasi zote zinapatikana. Tazama "Uhesabuji wa Ramani ya Kumbukumbu" kwenye ukurasa wa 7 kwa maelezo zaidi kuhusu ukubwa wa yanayopangwa na muunganisho wa mtumwa/nafasi. Testbench - Leseni ya Mtumiaji - RTL
Hatua ya 2. Sakinisha na usanidi vifaa vya pembeni vya AMBA APB katika muundo wako.
Hatua ya 3. Unganisha mfumo mdogo pamoja. Hii inaweza kufanywa kiotomatiki au kwa mikono. Muunganisho wa Kiotomatiki - Kipengele cha kuunganisha kiotomatiki cha SmartDesign (kinachopatikana kutoka kwa Menyu ya SmartDesign, au kwa kubofya kulia kwenye turubai) huunganisha kiotomatiki saa za mfumo mdogo na kuweka upya na kukuletea kihariri cha Ramani ya Kumbukumbu ambapo unaweza kuwapa watumwa wa APB kwenye anwani zinazofaa. (Mchoro 1-4).
Kumbuka: kwamba kipengele cha kuunganisha kiotomatiki hutekeleza saa na kuweka upya miunganisho ikiwa tu majina ya mlango wa FAB_CLK na M2F_RESET_N hayajabadilishwa kwenye kijenzi cha MSS.
Muunganisho wa Mwongozo - Unganisha mfumo mdogo kama ifuatavyo:
- Unganisha CoreAPB3 iliyoangaziwa-bwana BIF kwa MSS Master BIF (kama inavyoonyeshwa kwenye Mchoro 1-5).
- Unganisha watumwa wa APB kwenye nafasi zinazofaa kulingana na maelezo ya ramani yako ya kumbukumbu.
- Unganisha FAB_CLK kwa PCLK ya vifaa vyote vya APB katika muundo wako.
- Unganisha M2F_RESET_N kwenye PRESET ya vifaa vyote vya pembeni vya APB katika muundo wako.
Uhesabuji wa Ramani ya Kumbukumbu
Saizi zifuatazo pekee ndizo zinazotumika kwa MSS:
- 64 KB
- 4 KB na chini
Mfumo wa Jumla
- Kwa ukubwa wa yanayopangwa sawa na 64K, anwani ya msingi ya pembeni ya mteja ni: 0x40000000 + (nambari ya nafasi * saizi ya yanayopangwa)
- Kwa ukubwa wa yanayopangwa chini ya 64K, anwani ya msingi ya pembeni ya mteja ni: 0x40050000 + (nambari ya nafasi * saizi ya yanayopangwa)
Anwani ya msingi ya kitambaa imewekwa katika 0x4005000, lakini ili kurahisisha mlingano wa ramani ya kumbukumbu tunaonyesha anwani ya msingi kama tofauti katika kipochi cha 64KB.
Kumbuka: saizi ya nafasi inafafanua idadi ya anwani za eneo hilo la pembeni (yaani 1k inamaanisha kuna anwani 1024).
- Examp1: 64KB byte ukubwa yanayopangwa 64KB yanayopangwa = 65536 yanayopangwa (0x10000).
- Ikiwa pembeni iko kwenye nambari ya 7, basi, anwani yake ni: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
- Example 2: 4KB ukubwa wa nafasi ya baiti: Nafasi za 4KB = nafasi 4096 (0x1000)
- Ikiwa pembeni iko kwenye nambari ya 5, basi, anwani yake ni: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000
Ramani ya Kumbukumbu View
Unaweza view ramani ya kumbukumbu ya mfumo kwa kutumia kipengele cha Ripoti (kutoka kwenye menyu ya Usanifu chagua Ripoti). Kwa mfanoample, Kielelezo 2-1 ni ramani ya kumbukumbu ya sehemu inayozalishwa kwa mfumo mdogo ulioonyeshwa ndani
Msaada wa Bidhaa
Kikundi cha Bidhaa za Microsemi SoC kinarudisha bidhaa zake na huduma mbali mbali za usaidizi, pamoja na Huduma kwa Wateja, Kituo cha Msaada wa Kiufundi kwa Wateja, a. webtovuti, barua pepe, na ofisi za mauzo duniani kote. Kiambatisho hiki kina maelezo kuhusu kuwasiliana na Microsemi SoC Products Group na kutumia huduma hizi za usaidizi.
Huduma kwa Wateja
Wasiliana na Huduma kwa Wateja ili upate usaidizi wa bidhaa zisizo za kiufundi, kama vile bei ya bidhaa, uboreshaji wa bidhaa, taarifa za sasisho, hali ya agizo na uidhinishaji.
- Kutoka Amerika Kaskazini, piga simu 800.262.1060
- Kutoka kwa ulimwengu wote, piga simu 650.318.4460
- Faksi, kutoka popote duniani, 408.643.6913
Kituo cha Usaidizi wa Kiufundi kwa Wateja
Kikundi cha Bidhaa za Microsemi SoC hushughulikia Kituo chake cha Usaidizi wa Kiufundi kwa Wateja chenye wahandisi wenye ujuzi wa juu ambao wanaweza kukusaidia kujibu maunzi yako, programu, na maswali ya kubuni kuhusu Bidhaa za Microsemi SoC. Kituo cha Usaidizi wa Kiufundi kwa Wateja hutumia muda mwingi kuunda madokezo ya maombi, majibu kwa maswali ya kawaida ya mzunguko wa muundo, uwekaji kumbukumbu wa masuala yanayojulikana, na Maswali Yanayoulizwa Mara kwa Mara mbalimbali. Kwa hivyo, kabla ya kuwasiliana nasi, tafadhali tembelea rasilimali zetu za mtandaoni. Kuna uwezekano mkubwa tumejibu maswali yako.
Msaada wa Kiufundi
Tembelea Usaidizi kwa Wateja webtovuti (www.microsemi.com/soc/support/search/default.aspx) kwa habari zaidi na usaidizi. Majibu mengi yanapatikana kwenye inayoweza kutafutwa web rasilimali ni pamoja na michoro, vielelezo, na viungo kwa rasilimali nyingine kwenye webtovuti.
Webtovuti
Unaweza kuvinjari taarifa mbalimbali za kiufundi na zisizo za kiufundi kwenye ukurasa wa nyumbani wa SoC, saa www.microsemi.com/soc.
Kuwasiliana na Kituo cha Usaidizi wa Kiufundi kwa Wateja
Wahandisi wenye ujuzi wa juu wanafanya kazi katika Kituo cha Usaidizi wa Kiufundi. Kituo cha Usaidizi wa Kiufundi kinaweza kupatikana kwa barua pepe au kupitia Kikundi cha Bidhaa za Microsemi SoC webtovuti.
Barua pepe
Unaweza kuwasiliana na maswali yako ya kiufundi kwa anwani yetu ya barua pepe na kupokea majibu kupitia barua pepe, faksi au simu. Pia, ikiwa una matatizo ya kubuni, unaweza kutuma barua pepe ya muundo wako files kupokea msaada. Tunafuatilia akaunti ya barua pepe kila wakati siku nzima. Unapotuma ombi lako kwetu, tafadhali hakikisha kuwa umejumuisha jina lako kamili, jina la kampuni, na maelezo yako ya mawasiliano kwa uchakataji mzuri wa ombi lako. Barua pepe ya usaidizi wa kiufundi ni soc_tech@microsemi.com.
Kesi Zangu
Wateja wa Kikundi cha Bidhaa za Microsemi SoC wanaweza kuwasilisha na kufuatilia kesi za kiufundi mtandaoni kwa kwenda kwa Kesi Zangu.
Nje ya Marekani
Wateja wanaohitaji usaidizi nje ya saa za kanda za Marekani wanaweza kuwasiliana na usaidizi wa kiufundi kupitia barua pepe (soc_tech@microsemi.com) au wawasiliane na ofisi ya mauzo ya eneo lako. Orodha za ofisi za mauzo zinaweza kupatikana www.microsemi.com/soc/company/contact/default.aspx.
Msaada wa Kiufundi wa ITAR
Kwa usaidizi wa kiufundi kuhusu RH na RT FPGAs ambazo zinadhibitiwa na Kanuni za Kimataifa za Trafiki katika Silaha (ITAR), wasiliana nasi kupitia soc_tech_itar@microsemi.com. Vinginevyo, ndani ya Kesi Zangu, chagua Ndiyo katika orodha kunjuzi ya ITAR. Kwa orodha kamili ya FPGA za Microsemi zinazodhibitiwa na ITAR, tembelea ITAR web ukurasa. Microsemi Corporation (NASDAQ: MSCC) inatoa kwingineko ya kina ya ufumbuzi wa semiconductor kwa: anga, ulinzi na usalama; biashara na mawasiliano; na masoko ya viwanda na nishati mbadala. Bidhaa zinajumuisha utendakazi wa hali ya juu, analogi za kutegemewa kwa juu na vifaa vya RF, mawimbi mchanganyiko na saketi zilizounganishwa za RF, SoCs zinazoweza kugeuzwa kukufaa, FPGA na mifumo ndogo kamili. Microsemi ina makao yake makuu huko Aliso Viejo, Calif. Pata maelezo zaidi katika www.microsemi.com.
© 2013 Microsemi Corporation. Haki zote zimehifadhiwa. Microsemi na nembo ya Microsemi ni alama za biashara za Microsemi Corporation. Alama zingine zote za biashara na alama za huduma ni mali ya wamiliki husika.
Makao Makuu ya Kampuni ya Microsemi
One Enterprise, Aliso Viejo CA 92656 USA Ndani ya Marekani: +1 949-380-6100 Mauzo: +1 949-380-6136 Faksi: +1 949-215-4996
Nyaraka / Rasilimali
![]() |
MICROCHIP SmartDesign MSS MSS na Muundo wa Fabric AMBA APB3 [pdf] Mwongozo wa Mtumiaji SmartDesign MSS MSS na Fabric AMBA APB3 Design, SmartDesign MSS, MSS na Fabric AMBA APB3 Design, AMBA APB3 Design |