microsemi logo

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3

Configuration uye Kubatana

Iyo SmartFusion Microcontroller Subsystem inoita kuti iwe ugone kuwedzera iyo AMBA Bhazi mumucheka weFPGA. Iwe unogona kugadzirisa iyo AMBA machira interface senge APB3 kana AHBLite zvichienderana nezvaunoda dhizaini. A tenzi uye muranda bhazi interface inowanikwa mune yega yega modhi. Gwaro iri rinopa matanho akakosha ekugadzira iyo MSS-FPGA jira AMBA APB3 system uchishandisa MSS configurator inowanikwa muLibero® IDE software. APB peripherals yakabatana neMSS uchishandisa CoreAPB3 vhezheni 4.0.100 kana kupfuura. Aya matanho anotevera anobatanidza APB3 peripherals inoshandiswa muFPGA jira kune MSS.

MSS Configuration

Danho rechitatu. Sarudza iyo MSS FCLK (GLA0) yejira rewachi wachi.
Sarudza FAB_CLK divisor muMSS Clock Management Configurator sezvakaratidzwa Mufananidzo 1-1. Iwe unofanirwa kuita post-layout static timing yekuongorora kuti uve nechokwadi chekuti dhizaini inosangana nezvinodiwa zvenguva zvinotsanangurwa muClock Management Configurator. Iwe unogona kufanira kugadzirisa chiyero chewachi pakati peMSS nejira kuti uwane dhizaini inoshanda.

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 1

Danho rechitatu. Sarudza iyo MSS AMBA modhi.
Sarudza iyo AMBA APB3 Interface Type muMSS Fabric Interface Configurator sezvakaratidzwa mumufananidzo 1-2. Dzvanya OK kuti uenderere mberi.

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 2

Mufananidzo 1-2 • AMBA APB3 Interface Yakasarudzwa
Iwo AMBA neFAB_CLK anosimudzirwa kuenda Kumusoro otomatiki uye anowanikwa kune chero SmartDesign inomisikidza MSS.

Gadzira iyo FPGA Fabric uye AMBA Subsystem

Iyo jira AMBA subsystem inogadzirwa kuita yenguva dzose SmartDesign chikamu, uye ipapo chikamu cheMSS chinoiswa muchikamu ichocho (sezvinoratidzwa muFigure 1-5).
Danho 1. Isa uye gadzirisa CoreAPB3. APB Master Data Bus Width - 32-bit; hupamhi hwakafanana hweMSS AMBA data bhazi. Kugadzirisa Kero - Inosiyana zvichienderana nesaizi yako slot; ona Table 1-1 yehukoshi chaihwo.

Tafura 1-1 • Kero Magadzirirwo Vakoshi

   

64KB Slot Size, kusvika gumi nerimwe Varanda

 

4KB Slot Size, kusvika gumi nerimwe Varanda

256 Byte Slot Size, kusvika ku16 Varanda  

16 Byte Slot Size, kusvika ku16 Varanda

Nhamba yemabhiti ekero inofambiswa natenzi 20 16 12 8
Chinzvimbo mukero yemuranda yekumusoro 4 bits yetenzi kero [19:16] (Kuregeredzwa kana master kero hupamhi > = 24 bits) [15:12] (Kuregeredzwa kana master kero hupamhi > = 20 bits) [11:8] (Kuregeredzwa kana master kero hupamhi > = 16 bits) [7:4] (Kuregeredzwa kana master kero hupamhi > = 12 bits)
Indirect Addressing Kwete Mukushandisa

Yakagonesa APB Slave Slots - Dzima nzvimbo dzausiri kuronga kushandisa pakushandisa kwako. Huwandu hwema slots aripo ekugadzira ibasa reiyo slot saizi yakasarudzwa. Ye64KB chete slots 5 kusvika 15 iripo nekuda kwekuonekwa kwejira kubva kuMSS memory mepu (kubva pa0x4005000 kusvika 0x400FFFFF). Kune madiki slot saizi, ese ma slots aripo. Ona iyo “Memory Mepu Computation” papeji 7 kuti uwane rumwe ruzivo nezve slot size uye muranda/slot kubatana. Testbench - Rezinesi remushandisi - RTL

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 3

Danho rechitatu. Simbisa uye gadzirisa AMBA APB peripherals mudhizaini yako.
Danho rechitatu. Batanidza iyo subsystem pamwe chete. Izvi zvinogona kuitwa otomatiki kana nemaoko. Otomatiki Connection - Iyo SmartDesign auto-batanidza chimiro (inowanikwa kubva kuSmartDesign Menu, kana nekudzvanya-kurudyi Canvas) inobatanidza otomatiki wachi yepasi uye kuseta uye inokupa iwe Memory Mepu mupepeti kwaunogona kugovera varanda veAPB kumakero akakodzera. (Mufananidzo 1-4).

Cherechedza: kuti iyo auto-connect ficha inoita wachi uye kusetazve kubatanidza chete kana FAB_CLK uye M2F_RESET_N mazita echiteshi asina kuchinjwa pachikamu cheMSS.

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 4

Manual Connection - Batanidza iyo subsystem sezvinotevera:

  • Batanidza CoreAPB3 mirrored-master BIF kuMSS Master BIF (sezvinoratidzwa mumufananidzo 1-5).
  • Batanidza nhapwa dzeAPB kune yakakodzera slots sekuenderana nemepu yako yekurangarira.
  • Batanidza FAB_CLK kuPCLK yezvese APB peripherals mudhizaini yako.
  • Batanidza M2F_RESET_N kuPRESET yezvese APB peripherals mudhizaini yako.

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 5

Memory Mepu Computation

Iwo chete anotevera slot saizi anotsigirwa kuMSS:

  • 64 KB
  • 4KB uye pasi

General Formula

  • Kune slot size yakaenzana ne64K, base kero yemutengi peripheral ndeye: 0x40000000 + (slot nhamba * slot size)
  • Kune slot size isingasviki 64K, base kero yemutengi peripheral ndeye: 0x40050000 + (slot nhamba * slot size)

Kero yekutanga yejira yakamiswa pa0x4005000, asi kurerutsa iyo mepu yemepu equation tinoratidza base kero seyakasiyana mune 64KB kesi.
Cherechedza: saizi ye slot inotsanangura nhamba yemakero eiyo peripheral (kureva 1k zvinoreva kuti kune 1024 kero).

  • ExampLe 1: 64KB byte slot size 64KB slots = 65536 slots (0x10000).
  • Kana iyo peripheral iri pane slot nhamba 7, saka, kero yayo ndeiyi: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
  • Example 2: 4KB byte slot size: 4KB slots = 4096 slots (0x1000)
  • Kana iyo peripheral iri pane slot nhamba 5, saka, kero yayo ndeiyi: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000

Memory Mepu View

Unogona view iyo system memory mepu nekushandisa iyo Mishumo ficha (kubva kune Dhizaini menyu sarudza Mishumo). For example, Mufananidzo 2-1 imepu yekurangarira chikamu inogadzirwa kune subsystem inoratidzwa mukati

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 6

Product Support

Microsemi SoC Zvigadzirwa Boka inodzosera zvigadzirwa zvayo neakasiyana masevhisi ekutsigira, anosanganisira Mutengi Sevhisi, Mutengi Unyanzvi Tsigiro Center, a websaiti, tsamba dzemagetsi, uye mahofisi ekutengesa pasi rese. Apendikisi iyi ine ruzivo rwekubata Microsemi SoC Zvigadzirwa Boka uye kushandisa aya masevhisi ekutsigira.

Mabatiro evatengi

Bata Mutengi Sevhisi kune isiri-tekinoroji yechigadzirwa rutsigiro, semitengo yechigadzirwa, kukwidziridzwa kwechigadzirwa, ruzivo rwekuvandudza, mamiriro eodha, uye mvumo.

  • Kubva kuNorth America, fonera 800.262.1060
  • Kubva kune dzimwe nyika, fonera 650.318.4460
  • Fax, kubva kupi zvako munyika, 408.643.6913

Mutengi Technical Support Center

Microsemi SoC Zvigadzirwa Boka tsvimbo yayo Mutengi Unyanzvi Tsigiro Center ine mainjiniya ane hunyanzvi anogona kubatsira kupindura Hardware yako, software, uye dhizaini mibvunzo nezve Microsemi SoC Zvigadzirwa. Mutengi Unyanzvi Wetsigiro Center inopedza nguva yakawanda ichigadzira zvinyorwa zvekushandisa, mhinduro kumibvunzo yakajairwa dhizaini kutenderera, zvinyorwa zvenyaya dzinozivikanwa, uye akasiyana maFAQ. Saka, usati watibata, ndapota shanyira yedu online zviwanikwa. Zvingangodaro kuti isu takatopindura mibvunzo yako.

Technical Support

Shanyira Rutsigiro rweMutengi websaiti (www.microsemi.com/soc/support/search/default.aspx) kuti uwane rumwe ruzivo nerutsigiro. Mhinduro dzakawanda dziripo pane zvinotsvakwa web resource inosanganisira dhayagiramu, mifananidzo, uye zvinongedzo kune zvimwe zviwanikwa pa website.

Website

Unogona kutarisa akasiyana siyana ehunyanzvi uye asiri-tekinoroji ruzivo pane iyo SoC peji repamba, pa www.microsemi.com/soc.

Kubata neCustomer Technical Support Center

Mainjiniya vane hunyanzvi vanoshanda muTechnical Support Center. Iyo Technical Support Center inogona kufonerwa neemail kana kuburikidza neMicrosemi SoC Zvigadzirwa Boka website.

Email
Unogona kutaurira mibvunzo yako yehunyanzvi kukero yedu yeemail uye wogashira mhinduro neemail, fax, kana foni. Zvakare, kana uine matambudziko ekugadzira, unogona kutumira email dhizaini yako files kuwana rubatsiro. Isu tinogara tichitarisa iyo email account zuva rese. Paunenge uchitumira chikumbiro chako kwatiri, ndapota iva nechokwadi chekuisa zita rako rizere, zita rekambani, uye ruzivo rwako rwekufonera kuti unyatso kugadzirisa chikumbiro chako. Iyo tekinoroji yekutsigira email kero ndeye soc_tech@microsemi.com.

Nyaya dzangu

Microsemi SoC Zvigadzirwa Boka vatengi vanogona kuendesa uye kuteedzera matekiniki makesi online nekuenda kuMakesi Angu.

Kunze kweUS

Vatengi vanoda rubatsiro kunze kwenzvimbo dzenguva dzeUS vanogona kubata rutsigiro rwehunyanzvi kuburikidza neemail (soc_tech@microsemi.com) kana kubata hofisi yekutengesa yemuno. Sales office zvinyorwa zvinogona kuwanikwa pa www.microsemi.com/soc/company/contact/default.aspx.

ITAR Technical Support

Kuti uwane rutsigiro rwehunyanzvi paRH uye RT FPGAs dzinodzorwa neInternational Traffic muArms Regulations (ITAR), taura nesu kuburikidza soc_tech_itar@microsemi.com. Neimwe nzira, mukati meNyaya Dzangu, sarudza Hongu mune ITAR yekudonha-pasi runyorwa. Kuti uwane runyorwa rwakakwana rweITAR-yakadzorwa Microsemi FPGAs, shanyira ITAR web peji. Microsemi Corporation (NASDAQ: MSCC) inopa ruzivo rwakakwana rwezvigadziriso zve semiconductor zve: aerospace, kudzivirira uye kuchengeteka; bhizinesi uye kutaurirana; uye maindasitiri uye mamwe magetsi misika. Zvigadzirwa zvinosanganisira kuita kwepamusoro-soro, kuvimbika kwepamusoro analog uye RF zvishandiso, siginecha yakasanganiswa uye RF yakasanganiswa maseketi, customizable SoCs, FPGAs, uye yakakwana subsystems. Microsemi inotungamirwa muAliso Viejo, Calif. Dzidza zvakawanda pa www.microsemi.com.

© 2013 Microsemi Corporation. Kodzero dzese dzakachengetwa. Microsemi uye iyo Microsemi logo zviratidzo zveMicrosemi Corporation. Mamwe matrademark ese uye masevhisi mamaki zvinhu zvevaridzi vazvo.

Microsemi Corporate Headquarters
Imwe Enterprise, Aliso Viejo CA 92656 USA Mukati meUSA: +1 949-380-6100 Kutengeswa: +1 949-380-6136 Fax: +1 949-215-4996

Zvinyorwa / Zvishandiso

MICROCHIP SmartDesign MSS MSS uye Fabric AMBA APB3 Dhizaini [pdf] Bhuku reMushandisi
SmartDesign MSS MSS uye Fabric AMBA APB3 Dhizaini, SmartDesign MSS, MSS uye Fabric AMBA APB3 Dhizaini, AMBA APB3 Dhizaini.

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *