microsemi logo

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3

Iṣeto ni ati Asopọmọra

Subsystem SmartFusion Microcontroller n fun ọ laaye lati faagun ọkọ akero AMBA nipa ti ara sinu aṣọ FPGA. O le tunto wiwo aṣọ AMBA bi boya APB3 tabi AHBlite da lori awọn iwulo apẹrẹ rẹ. A titunto si ati ki o kan ẹrú akero ni wiwo wa ni kọọkan mode. Iwe yii n pese awọn igbesẹ pataki si ṣiṣẹda MSS-FPGA fabric AMBA APB3 eto nipa lilo atunto MSS ti o wa ninu sọfitiwia IDE Libero®. Awọn agbeegbe APB ni asopọ si MSS nipa lilo ẹya CoreAPB3 4.0.100 tabi ju bẹẹ lọ. Awọn igbesẹ wọnyi so awọn agbeegbe APB3 ti a ṣe imuse ninu aṣọ FPGA si MSS.

Iṣeto MSS

Igbesẹ 1. Yan MSS FCLK (GLA0) lati ṣe ipin aago aago.
Yan olupin FAB_CLK ni Aṣoju Iṣakoso Aago MSS bi a ṣe han Figure 1-1. O gbọdọ ṣe itupalẹ akoko aimi lẹhin-ipilẹṣẹ lati rii daju pe apẹrẹ naa pade awọn ibeere akoko ti a ṣalaye ninu Oluṣeto Iṣakoso Aago. O le ni lati ṣatunṣe ipin aago laarin MSS ati aṣọ lati gba apẹrẹ iṣẹ kan.

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 1

Igbesẹ 2. Yan ipo MSS AMBA.
Yan Iru Ni wiwo AMBA APB3 ni Atunto Ni Interface Interface MSS bi o ṣe han ni Nọmba 1-2. Tẹ O DARA lati tẹsiwaju.

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 2

olusin 1-2 • AMBA APB3 Interface ti a ti yan
AMBA ati FAB_CLK ni igbega si Top laifọwọyi ati pe o wa si eyikeyi SmartDesign ti o mu MSS ṣiṣẹ.

Ṣẹda FPGA Fabric ati AMBA Subsystem

Asopọ AMBA subsystem ti wa ni da sinu kan deede SmartDesign paati, ati ki o si MSS paati ti wa ni instantiated sinu pe paati (bi o han ni Figure 1-5).
Igbesẹ 1. Instantiate ati tunto CoreAPB3. APB Titunto Data Bus Iwọn - 32-bit; kanna iwọn ti MSS AMBA data akero. Iṣeto ni adirẹsi - yatọ da lori iwọn Iho rẹ; wo Table 1-1 fun awọn ti o tọ iye.

Table 1-1 • Adirẹsi iṣeto ni iye

   

64KB Iho Iwon, soke 11 ẹrú

 

4KB Iho Iwon, soke 16 ẹrú

256 Baiti Iho Iwon, soke 16 ẹrú  

16 Baiti Iho Iwon, soke 16 ẹrú

Nọmba ti adirẹsi die-die ìṣó nipa titunto si 20 16 12 8
Ipo ni adirẹsi ẹrú ti oke 4 die-die ti titunto si adirẹsi [19:16] (Aibikita ti o ba jẹ iwọn adirẹsi titunto si>= 24 bits) [15:12] (Aibikita ti o ba jẹ iwọn adirẹsi titunto si>= 20 bits) [11:8] (Aibikita ti o ba jẹ iwọn adirẹsi titunto si>= 16 bits) [7:4] (Aibikita ti o ba jẹ iwọn adirẹsi titunto si>= 12 bits)
Adirẹsi aiṣe-taara Ko si ni Lilo

Ṣiṣẹ APB Ẹrú Iho – Pa awọn iho ti o ko gbero lati lo fun ohun elo rẹ. Nọmba awọn iho ti o wa fun apẹrẹ jẹ iṣẹ ti iwọn iho ti a yan. Fun awọn iho 64KB nikan 5 si 15 wa nitori hihan aṣọ lati maapu iranti MSS (lati 0x4005000 si 0x400FFFFFF). Fun awọn iwọn iho kekere, gbogbo awọn iho wa. Wo "Memory Map Computation" loju iwe 7 fun alaye siwaju sii nipa awọn iwọn Iho ati ẹrú / Iho asopọ. Testbench - Iwe-aṣẹ olumulo - RTL

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 3

Igbesẹ 2. Lẹsẹkẹsẹ ati tunto awọn agbeegbe AMBA APB ninu apẹrẹ rẹ.
Igbesẹ 3. So awọn subsystem jọ. Eyi le ṣee ṣe laifọwọyi tabi pẹlu ọwọ. Asopọmọra Aifọwọyi - ẹya ara ẹrọ ti SmartDesign laifọwọyi (ti o wa lati inu Akojọ aṣayan SmartDesign, tabi nipa titẹ-ọtun Canvas) sopọ laifọwọyi awọn aago eto eto ati tunto ati ṣafihan fun ọ pẹlu olootu Map Memory nibi ti o ti le fi awọn ẹrú APB si awọn adirẹsi to tọ (Aworan 1-4).

Akiyesi: pe ẹya ara ẹrọ asopọ aifọwọyi ṣe aago ati tun awọn asopọ pada nikan ti awọn orukọ ibudo FAB_CLK ati M2F_RESET_N ko ti yipada lori paati MSS.

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 4

Asopọ afọwọṣe - So eto-iṣẹ pọ bi atẹle:

  • So CoreAPB3 mirrored-titunto si BIF to MSS Titunto BIF (bi o han ni Figure 1-5).
  • So awọn ẹrú APB pọ si awọn iho to dara gẹgẹbi fun sipesifikesonu maapu iranti rẹ.
  • So FAB_CLK pọ si PCLK ti gbogbo awọn pẹẹpẹẹpẹ APB ninu apẹrẹ rẹ.
  • So M2F_RESET_N pọ si PRESET ti gbogbo awọn agbeegbe APB ninu apẹrẹ rẹ.

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 5

Iṣiro Map Iranti

Awọn iwọn iho wọnyi nikan ni atilẹyin fun MSS:

  • 64 KB
  • 4KB ati isalẹ

Gbogbogbo agbekalẹ

  • Fun iwọn iho dogba si 64K, adirẹsi ipilẹ ti agbeegbe alabara jẹ: 0x40000000 + (nọmba iho * iwọn iho)
  • Fun iwọn iho ti o kere ju 64K, adirẹsi ipilẹ ti agbeegbe alabara jẹ: 0x40050000 + (nọmba iho * iwọn iho)

Adirẹsi ipilẹ fun aṣọ ti wa ni titọ ni 0x4005000, ṣugbọn lati ṣe irọrun idogba maapu iranti a fihan adirẹsi ipilẹ bi o yatọ si ni ọran 64KB.
Akiyesi: Iho iwọn asọye awọn nọmba ti awọn adirẹsi fun awọn ti agbeegbe (ie 1k tumo si o wa 1024 adirẹsi).

  • Example 1: 64KB baiti Iho iwọn 64KB iho = 65536 iho (0x10000).
  • Ti agbeegbe ba wa ni nọmba iho 7, lẹhinna, adirẹsi rẹ jẹ: 0x40000000 + ( 0x7 * 0x10000 ) = 0x40070000
  • Example 2: 4KB baiti Iho iwọn: 4KB iho = 4096 iho (0x1000)
  • Ti agbeegbe ba wa ni nọmba iho 5, lẹhinna, adirẹsi rẹ jẹ: 0x40050000 + ( 0x5 * 0x800 ) = 0x40055000

Map Iranti View

O le view maapu iranti eto nipa lilo ẹya-ara Awọn ijabọ (lati inu Apẹrẹ Apẹrẹ yan Awọn ijabọ). Fun example, olusin 2-1 ni apa kan iranti map ti ipilẹṣẹ fun subsystem han ninu

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 6

Ọja Support

Microsemi SoC Products Group ṣe atilẹyin awọn ọja rẹ pẹlu ọpọlọpọ awọn iṣẹ atilẹyin, pẹlu Iṣẹ alabara, Ile-iṣẹ Atilẹyin Imọ-ẹrọ Onibara, a webojula, itanna mail, ati ni agbaye tita ifiweranṣẹ. Àfikún yii ni alaye nipa kikan si Microsemi SoC Products Group ati lilo awọn iṣẹ atilẹyin wọnyi.

Iṣẹ onibara

Kan si Iṣẹ Onibara fun atilẹyin ọja ti kii ṣe imọ-ẹrọ, gẹgẹbi idiyele ọja, awọn iṣagbega ọja, alaye imudojuiwọn, ipo aṣẹ, ati aṣẹ.

  • Lati North America, pe 800.262.1060
  • Lati iyoku agbaye, pe 650.318.4460
  • Faksi, lati nibikibi ninu aye, 408.643.6913

Onibara Technical Support Center

Ẹgbẹ Microsemi SoC Products Group ṣiṣẹ Ile-iṣẹ Atilẹyin Imọ-ẹrọ Onibara rẹ pẹlu awọn onimọ-ẹrọ ti o ni oye ti o le ṣe iranlọwọ dahun ohun elo rẹ, sọfitiwia, ati awọn ibeere apẹrẹ nipa Awọn ọja SoC Microsemi. Ile-iṣẹ Atilẹyin Imọ-ẹrọ Onibara n lo akoko nla ṣiṣẹda awọn akọsilẹ ohun elo, awọn idahun si awọn ibeere ọmọ apẹrẹ ti o wọpọ, iwe ti awọn ọran ti a mọ, ati ọpọlọpọ awọn FAQs. Nitorinaa, ṣaaju ki o to kan si wa, jọwọ ṣabẹwo si awọn orisun ori ayelujara wa. O ṣeese pupọ pe a ti dahun awọn ibeere rẹ tẹlẹ.

Oluranlowo lati tun nkan se

Ṣabẹwo si Atilẹyin Onibara webAaye (www.microsemi.com/soc/support/search/default.aspx) fun alaye diẹ sii ati atilẹyin. Ọpọlọpọ awọn idahun wa lori wiwa web awọn oluşewadi pẹlu awọn aworan atọka, awọn apejuwe, ati awọn ọna asopọ si awọn orisun miiran lori awọn webojula.

Webojula

O le ṣawari lori ọpọlọpọ awọn alaye imọ-ẹrọ ati ti kii ṣe imọ-ẹrọ lori oju-iwe ile SoC, ni www.microsemi.com/soc.

Kan si Ile-iṣẹ Atilẹyin Imọ-ẹrọ Onibara

Awọn onimọ-ẹrọ ti o ni oye ga julọ oṣiṣẹ Ile-iṣẹ Atilẹyin Imọ-ẹrọ. Ile-iṣẹ Atilẹyin Imọ-ẹrọ le kan si nipasẹ imeeli tabi nipasẹ Microsemi SoC Products Group webojula.

Imeeli
O le ṣe ibasọrọ awọn ibeere imọ-ẹrọ rẹ si adirẹsi imeeli wa ati gba awọn idahun pada nipasẹ imeeli, fax, tabi foonu. Paapaa, ti o ba ni awọn iṣoro apẹrẹ, o le imeeli apẹrẹ rẹ files lati gba iranlọwọ. A nigbagbogbo bojuto awọn iroyin imeeli jakejado awọn ọjọ. Nigbati o ba nfi ibeere rẹ ranṣẹ si wa, jọwọ rii daju pe o ni orukọ kikun rẹ, orukọ ile-iṣẹ, ati alaye olubasọrọ rẹ fun ṣiṣe daradara ti ibeere rẹ. Adirẹsi imeeli atilẹyin imọ-ẹrọ jẹ soc_tech@microsemi.com.

Awọn ọran Mi

Awọn alabara Ẹgbẹ Awọn ọja Microsemi SoC le fi silẹ ati tọpa awọn ọran imọ-ẹrọ lori ayelujara nipa lilọ si Awọn ọran Mi.

Ita awọn US

Awọn alabara ti o nilo iranlọwọ ni ita awọn agbegbe akoko AMẸRIKA le kan si atilẹyin imọ-ẹrọ nipasẹ imeeli (soc_tech@microsemi.com) tabi kan si ọfiisi tita agbegbe kan. Awọn atokọ ọfiisi tita ni a le rii ni www.microsemi.com/soc/company/contact/default.aspx.

ITAR Imọ Support

Fun atilẹyin imọ ẹrọ lori awọn RH ati RT FPGA ti o jẹ ilana nipasẹ International Traffic in Arms Regulations (ITAR), kan si wa nipasẹ soc_tech_itar@microsemi.com. Ni omiiran, laarin Awọn ọran Mi, yan Bẹẹni ninu atokọ jabọ-silẹ ITAR. Fun atokọ pipe ti Awọn FPGA Microsemi ti ITAR ti ṣe ilana, ṣabẹwo si ITAR web oju-iwe. Microsemi Corporation (NASDAQ: MSCC) nfunni ni akojọpọ okeerẹ ti awọn solusan semikondokito fun: Aerospace, olugbeja ati aabo; ile-iṣẹ ati awọn ibaraẹnisọrọ; ati ise ati yiyan agbara awọn ọja. Awọn ọja pẹlu iṣẹ ṣiṣe giga, afọwọṣe igbẹkẹle giga ati awọn ẹrọ RF, ifihan agbara idapọmọra ati awọn iyika iṣọpọ RF, awọn SoC isọdi, awọn FPGA, ati awọn eto abẹlẹ pipe. Microsemi wa ni ile-iṣẹ ni Aliso Viejo, Calif. Kọ ẹkọ diẹ sii ni www.microsemi.com.

© 2013 Microsemi Corporation. Gbogbo awọn ẹtọ wa ni ipamọ. Microsemi ati aami Microsemi jẹ aami-iṣowo ti Microsemi Corporation. Gbogbo awọn aami-išowo miiran ati awọn ami iṣẹ jẹ ohun-ini awọn oniwun wọn.

Ile-iṣẹ Ile-iṣẹ Microsemi
Idawọlẹ kan, Aliso Viejo CA 92656 USA Laarin AMẸRIKA: +1 949-380-6100 Tita: +1 949-380-6136 Faksi: +1 949-215-4996

Awọn iwe aṣẹ / Awọn orisun

MICROCHIP SmartDesign MSS MSS ati Aṣọ AMBA APB3 Design [pdf] Itọsọna olumulo
SmartDesign MSS MSS ati Aṣọ AMBA APB3 Oniru, SmartDesign MSS, MSS ati Aṣọ AMBA APB3 Oniru, AMBA APB3 Oniru

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *