MICROCHIP SmartDesign MSS MSS og Fabric AMBA APB3
Stillingar og tengingar
SmartFusion örstýring undirkerfi gerir þér kleift að lengja AMBA Bus náttúrulega inn í FPGA efni. Þú getur stillt AMBA efniviðmótið sem annað hvort APB3 eða AHBLite eftir hönnunarþörfum þínum. Aðal- og þrælstrætóviðmót er fáanlegt í hverri stillingu. Þetta skjal veitir nauðsynleg skref til að búa til MSS-FPGA efni AMBA APB3 kerfi með því að nota MSS stillingar sem til eru í Libero® IDE hugbúnaðinum. APB jaðartæki eru tengd við MSS með CoreAPB3 útgáfu 4.0.100 eða nýrri. Eftirfarandi skref tengja APB3 jaðartæki sem eru útfærð í FPGA efninu við MSS.
MSS stillingar
Skref 1. Veldu klukkuhlutfallið MSS FCLK (GLA0) til efnisklukku.
Veldu FAB_CLK divisor í MSS Clock Management Configurator eins og sýnt er á mynd 1-1. Þú verður að framkvæma kyrrstæða tímagreiningu eftir útlit til að tryggja að hönnunin uppfylli tímasetningarkröfur sem skilgreindar eru í klukkustjórnunarstillingar. Þú gætir þurft að stilla klukkuhlutfallið milli MSS og efnisins til að fá hagnýta hönnun.
Skref 2. Veldu MSS AMBA ham.
Veldu AMBA APB3 tengitegund í MSS Fabric Interface Configurator eins og sýnt er á mynd 1-2. Smelltu á OK til að halda áfram.
Mynd 1-2 • AMBA APB3 tengi valið
AMBA og FAB_CLK færast sjálfkrafa í efstu sætin og eru í boði fyrir hvaða SmartDesign sem sýnir MSS.
Búðu til FPGA efni og AMBA undirkerfi
Efna AMBA undirkerfið er búið til í venjulegan SmartDesign íhlut og síðan er MSS íhluturinn settur inn í þann íhlut (eins og sýnt er á mynd 1-5).
Skref 1. Staðfestu og stilltu CoreAPB3. APB Master Data Bus Breidd – 32-bita; sömu breidd MSS AMBA gagnastrætósins. Heimilisfangsstilling – Mismunandi eftir stærð raufarinnar; sjá töflu 1-1 fyrir rétt gildi.
Tafla 1-1 • Heimilisfangsstillingargildi
64KB rifastærð, allt að 11 þrælar |
4KB rifastærð, allt að 16 þrælar |
256 bæta rifastærð, allt að 16 þrælar |
16 bæta rifastærð, allt að 16 þrælar |
|
Fjöldi heimilisfangbita sem skipstjórinn rekur | 20 | 16 | 12 | 8 |
Staðsetning í þrælsfangi efri 4 bita aðalvistfangs | [19:16] (Hunsað ef breidd húsfangs >= 24 bitar) | [15:12] (Hunsað ef breidd húsfangs >= 20 bitar) | [11:8] (Hunsað ef breidd húsfangs >= 16 bitar) | [7:4] (Hunsað ef breidd húsfangs >= 12 bitar) |
Óbeint ávarp | Ekki í notkun |
Virkir APB þræla raufar - Slökktu á rifa sem þú ætlar ekki að nota fyrir forritið þitt. Fjöldi rifa sem eru í boði fyrir hönnunina er fall af valinni rifastærð. Fyrir 64KB eru aðeins raufar 5 til 15 í boði vegna sýnileika efnis frá MSS minniskorti (frá 0x4005000 til 0x400FFFFF). Fyrir smærri rifastærðir eru allir rifa fáanlegir. Sjá "Minniskortsútreikningur" á síðu 7 fyrir frekari upplýsingar um rifastærðir og þræl-/rauftengingu. Prófbekkur – Notendaleyfi – RTL
Skref 2. Staðfestu og stilltu AMBA APB jaðartæki í hönnun þinni.
Skref 3. Tengdu undirkerfið saman. Þetta er hægt að gera sjálfkrafa eða handvirkt. Sjálfvirk tenging – SmartDesign sjálfvirka tengingareiginleikinn (fáanlegur í SmartDesign valmyndinni, eða með því að hægrismella á striga) tengir sjálfkrafa undirkerfis klukkur og endurstillir og sýnir þér minniskort ritstjóra þar sem þú getur úthlutað APB þrælunum á rétt heimilisföng (Mynd 1-4).
Athugið: að sjálfvirka tengingareiginleikinn framkvæmir klukkuna og endurstillir tengingar aðeins ef FAB_CLK og M2F_RESET_N tenginöfnum hefur ekki verið breytt á MSS íhlutnum.
Handvirk tenging – Tengdu undirkerfið á eftirfarandi hátt:
- Tengdu CoreAPB3 speglaða master BIF við MSS Master BIF (eins og sýnt er á mynd 1-5).
- Tengdu APB þrælana við viðeigandi raufar samkvæmt forskrift minniskortsins.
- Tengdu FAB_CLK við PCLK af öllum APB jaðartækjum í hönnun þinni.
- Tengdu M2F_RESET_N við PRESET af öllum APB jaðartækjum í hönnun þinni.
Útreikningur á minniskorti
Aðeins eftirfarandi rifastærðir eru studdar fyrir MSS:
- 64 KB
- 4KB og undir
Almenn formúla
- Fyrir rifastærð sem er jöfn 64K er grunnvistfang jaðartækis viðskiptavinar: 0x40000000 + (númer rifa * stærð rifa)
- Fyrir raufarstærð minni en 64K er grunnvistfang jaðartækis viðskiptavinar: 0x40050000 + (númer rifa * stærð rifa)
Grunnvistfang efnisins er fast á 0x4005000, en til að einfalda minniskortsjöfnuna sýnum við grunnvistfangið sem öðruvísi í 64KB tilfelli.
Athugið: rifastærðin skilgreinir fjölda vistfönga fyrir það jaðartæki (þ.e. 1k þýðir að það eru 1024 heimilisföng).
- Example 1: 64KB bæta raufarstærð 64KB raufar = 65536 raufar (0x10000).
- Ef jaðartæki er á rauf númer 7, þá er heimilisfang þess: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
- Example 2: 4KB bæta rauf stærð: 4KB raufar = 4096 raufar (0x1000)
- Ef jaðartæki er á rauf númer 5, þá er heimilisfang þess: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000
Minniskort View
Þú getur view kerfisminniskortið með því að nota Reports eiginleikann (í hönnunarvalmyndinni velurðu Reports). Til dæmisample, Mynd 2-1 er minniskort að hluta sem er búið til fyrir undirkerfið sem sýnt er í
Vörustuðningur
Microsemi SoC Products Group styður vörur sínar með ýmsum stoðþjónustum, þar á meðal þjónustu við viðskiptavini, tæknilega þjónustumiðstöð, a webvefsvæði, rafpóstur og söluskrifstofur um allan heim. Þessi viðauki inniheldur upplýsingar um að hafa samband við Microsemi SoC Products Group og notkun þessarar stuðningsþjónustu.
Þjónustudeild
Hafðu samband við þjónustuver fyrir ótæknilega vöruaðstoð, svo sem vöruverð, vöruuppfærslur, uppfærsluupplýsingar, pöntunarstöðu og heimild.
- Frá Norður-Ameríku, hringdu í 800.262.1060
- Frá öðrum heimshornum, hringdu í 650.318.4460
- Fax, hvar sem er í heiminum, 408.643.6913
Tækniaðstoðarmiðstöð viðskiptavina
Microsemi SoC Products Group vinnur tæknilega þjónustumiðstöð sína með mjög hæfum verkfræðingum sem geta hjálpað til við að svara spurningum þínum um vélbúnað, hugbúnað og hönnun um Microsemi SoC vörur. Tækniaðstoðarmiðstöðin eyðir miklum tíma í að búa til umsóknarglósur, svör við algengum spurningum um hönnunarlotur, skjöl um þekkt vandamál og ýmsar algengar spurningar. Svo, áður en þú hefur samband við okkur, vinsamlegast skoðaðu auðlindir okkar á netinu. Það er mjög líklegt að við höfum þegar svarað spurningum þínum.
Tæknileg aðstoð
Heimsæktu þjónustuverið webvefsvæði (www.microsemi.com/soc/support/search/default.aspx) fyrir frekari upplýsingar og stuðning. Mörg svör fáanleg á leitanlegu web úrræði innihalda skýringarmyndir, myndir og tengla á önnur úrræði á websíða.
Websíða
Þú getur skoðað ýmsar tæknilegar og ótæknilegar upplýsingar á heimasíðu SoC, á www.microsemi.com/soc.
Hafðu samband við tækniaðstoð viðskiptavinarins
Mjög færir verkfræðingar starfa í Tækniþjónustumiðstöðinni. Hægt er að hafa samband við tækniaðstoðarmiðstöðina með tölvupósti eða í gegnum Microsemi SoC Products Group websíða.
Tölvupóstur
Þú getur sent tæknilegum spurningum þínum á netfangið okkar og fengið svör til baka með tölvupósti, faxi eða síma. Einnig, ef þú átt í hönnunarvandamálum, geturðu sent hönnunina þína í tölvupósti files að fá aðstoð. Við fylgjumst stöðugt með tölvupóstreikningnum allan daginn. Þegar þú sendir beiðni þína til okkar, vinsamlegast vertu viss um að láta fullt nafn þitt, fyrirtækisnafn og tengiliðaupplýsingar fylgja með til að vinna úr beiðni þinni á skilvirkan hátt. Netfang tækniaðstoðar er soc_tech@microsemi.com.
Mín mál
Viðskiptavinir Microsemi SoC Products Group geta lagt fram og fylgst með tæknimálum á netinu með því að fara í Mín mál.
Utan Bandaríkjanna
Viðskiptavinir sem þurfa aðstoð utan bandarískra tímabelta geta annað hvort haft samband við tækniaðstoð með tölvupósti (soc_tech@microsemi.com) eða haft samband við staðbundna söluskrifstofu. Skráningar söluskrifstofu má finna á www.microsemi.com/soc/company/contact/default.aspx.
ITAR tækniaðstoð
Fyrir tæknilega aðstoð á RH og RT FPGA sem eru stjórnað af International Traffic in Arms Regulations (ITAR), hafðu samband við okkur í gegnum soc_tech_itar@microsemi.com. Að öðrum kosti, innan Mín mál, veldu Já í ITAR fellilistanum. Til að fá heildarlista yfir ITAR-stýrða Microsemi FPGA, heimsækja ITAR web síðu. Microsemi Corporation (NASDAQ: MSCC) býður upp á alhliða safn af hálfleiðaralausnum fyrir: loftrými, varnir og öryggi; fyrirtæki og fjarskipti; og iðnaðar- og varaorkumarkaðir. Vörur innihalda afkastamikil, áreiðanleg hliðstæð og RF tæki, blönduð merki og RF samþættar hringrásir, sérhannaðar SoCs, FPGAs og heill undirkerfi. Microsemi er með höfuðstöðvar í Aliso Viejo, Kaliforníu. Lærðu meira á www.microsemi.com.
© 2013 Microsemi Corporation. Allur réttur áskilinn. Microsemi og Microsemi merkið eru vörumerki Microsemi Corporation. Öll önnur vörumerki og þjónustumerki eru eign viðkomandi eigenda.
Höfuðstöðvar Microsemi fyrirtækja
One Enterprise, Aliso Viejo CA 92656 USA Innan Bandaríkjanna: +1 949-380-6100 Sala: +1 949-380-6136 Fax: +1 949-215-4996
Skjöl / auðlindir
![]() |
MICROCHIP SmartDesign MSS MSS og Fabric AMBA APB3 Design [pdfNotendahandbók SmartDesign MSS MSS og efni AMBA APB3 hönnun, SmartDesign MSS, MSS og efni AMBA APB3 hönnun, AMBA APB3 hönnun |