Mikroerdi-LOGOA

Microsemi SmartDesign MSS ehun-interfazea

Microsemi-SmartDesign-MSS-Fabric-Interface-PRODUCT
SmartDesign MSS Fabric Interfaze kontroladorea

SmartDesign MSS Fabric Interface Controller (FIC) mikrokontrolagailu azpisistemaren (MSS) zati bat da, AHB bus matrizearen eta FPGA ehuneko AHB edo APB bus baten arteko zubi-funtzioa egiten duena. FIC-ak bi bus interfaze eskaintzen ditu MSS eta ehunaren artean, bata MSS-k menperatzen duena eta esklaboak ehunean dituena, eta bestea maisua ehunean eta esklaboak MSS-an. FIC eta FPGA ehunaren arteko helbide eta datu-busak komunak dira AHB zein APB interfazeetan.

Fabric Interface Controller-ek (FIC) erloju-maiztasunekin eta transakzioen kanalizazioarekin lotutako hainbat konfigurazio aukera eskaintzen ditu. Pipelined moduan, MSS FCLK maiztasunaren eta FPGA ehuneko AHB/APB zirkuituaren maiztasunaren arteko erlazioa 1:1, 2:1 edo 4:1 izan daiteke. Interfazeak AHB gisa konfiguratuta badaude eta erloju-erlazioa 1:1 bada, posible da saihesbide-modu bat hautatzea, zeinetan ehunetik datozen seinaleak erregistratu ez diren. Hala ere, erloju-ziklo gutxiago behar dira transakzio bakoitza saihesbide moduan burutzeko, baina baliteke sistemaren maiztasun orokorra kanalizazio moduan baino txikiagoa izatea.

Konfigurazio aukerak

Konfigurazio aukera hauek daude eskuragarri:

  • Erlojuaren konfigurazioa
  • Interfazearen konfigurazioa

Ehun-interfazearen kontrolatzailea (FIC) mikrokontrolagailuaren azpisistemaren (MSS) parte da eta AHB-tik AHBra edo AHB-tik APBra zubi-funtzioa egiten du AHB bus-matrizearen eta FPGA ehuneko AHB edo APB-busaren artean. FICek ez du FPGA baliabiderik kontsumitzen. Bi bus interfaze eskaintzen ditu MSS eta ehunaren artean. Lehenengoa MSS-k menperatzen du eta esklaboak ditu ehunean eta bigarrenak maisua du ehunean eta esklaboak MSS-n.
FIC eta FPGA ehunaren arteko helbide eta datu-busak komunak dira AHB zein APB interfazeetan; beraz, edozein unetan interfaze mota bakarra gaitu daiteke. Hala ere, seinale-talde bereiziak erabiltzen dira AHB eta APB kontrol-seinaleetarako.
MSS eta ehunaren arteko AHB edo APB interfazeak aukeratzeaz gain, erloju-maiztasun erlatiboekin eta transakzioen kanalizazioarekin lotutako hainbat aukera daude eskuragarri. Pipelined moduan, MSS FCLK maiztasunaren eta FPGA ehuneko AHB/APB zirkuituaren maiztasunaren arteko erlazioa 1:1, 2:1 edo 4:1 izan daiteke. Interfazeak AHB gisa konfiguratuta badaude eta erloju-erlazioa 1:1 bada, posible da saihesbide-modu bat hautatzea, zeinetan ehunetik datozen seinaleak erregistratu ez diren. Saihesbide moduan, erloju-ziklo gutxiago behar dira transakzio bakoitza burutzeko, baina sistemaren maiztasun orokorra kanalizazio moduan posible dena baino txikiagoa izan daiteke.
Fabric Interface konfiguratzaileak MSS to fabric azpisistema nola konfiguratu behar den definitzeko aukera ematen dizu. Erabili MSS Clock Configurator ehuneko erlojua konfiguratzeko.
Fabric Interface Controller (FIC) buruzko xehetasun gehiago lortzeko, ikusi Actel SmartFusion Microcontroller Subsystem Erabiltzailearen Gidara.

Portuaren Deskribapena

Fabric Interface Controller-ek (FIC) bi bus interfaze eskaintzen ditu MSS eta ehunaren artean:

  • MSS-k menderatua ehunean esklaboekin
  • MSS-n esklaboekin ehunak menderatua

Produktuaren laguntza

Laguntza gehiago behar baduzu, erabili honako hau:

  • Bezeroarentzako Zerbitzua
  • Bezeroaren Laguntza Teknikorako Zentroa
  • Laguntza Teknikoa
  • Webgunea
  • Bezeroaren Laguntza Teknikorako Zentroarekin harremanetan jartzea
  • ITAR Laguntza Teknikoa

Produktuak erabiltzeko jarraibideak

Fabric Interface Controller (FIC) konfiguratzeko:

  1. Erabili MSS Clock Configurator ehuneko erlojua konfiguratzeko.
  2. Erabili Fabric Interface konfiguratzailea MSS to fabric azpisistema nola konfiguratu behar den definitzeko.
  3. Aukeratu MSS eta ehunaren arteko AHB edo APB interfazeen artean.
  4. Hautatu 1:1, 2:1 edo 4:1 erloju-erlazioa kanalizatu moduan.
  5. Hautatu saihesbide modua AHB interfazean eta 1:1 erloju-erlazioaren konfigurazioan transakzio bakoitza burutzeko beharrezkoak diren erloju-ziklo kopurua murrizteko.

Mesedez, ikusi Actel SmartFusion Microcontroller Subsystem Erabiltzailearen Gidara Fabric Interface Controller (FIC) buruzko xehetasun gehiago lortzeko.

Erlojuaren konfigurazioa

  • MSS erlojuaren maiztasuna - MSS erlojuaren (FCLK) maiztasuna bistaratzen du MSS Clock Management konfiguratzailean (1-1 irudian ikusten den bezala). Automatikoki eguneratzen da FCLK erlojuaren kudeaketa konfiguratzailean eguneratzen denean.
  • Ehuneko erlojuaren maiztasuna - Ehuneko erlojuaren (FAB_CLK) maiztasuna bistaratzen du MSS Clock Management konfiguratzailean definitutako moduan. Automatikoki eguneratzen da FAB_CLK erlojuaren kudeaketa konfiguratzailean eguneratzen denean. Diseinuak denbora-muga guztiak betetzen dituela egiaztatu beharko zenuke SmartTime erabiliz. Baliteke FCLK edo FAB_CLK edo biak aldatu behar izatea diseinuak denbora-muga guztiak bete ditzan.Microsemi-SmartDesign-MSS-Fabric-Interface-1. IRUDIA

1-1 irudia • MSS erlojua(k) konfiguratzailea

Interfazearen konfigurazioa

  • Interfaze mota - Erabili aukera hau AMBA APB3 (AHB to APB zubi) eta AHBLite (AHB to AHB zubi) FIC moduen artean hautatzeko (1-2 irudia).
  • Saihesbide modua - Erabili aukera hau FIC saihesbide modua gaitzeko, zeinetan ehuneko eta ehunetik datozen seinaleak erregistratzen ez diren. Saihesbide moduan, erloju-ziklo gutxiago behar dira transakzio bakoitza burutzeko, baina sistemaren maiztasun orokorra kanalizazio moduan posible dena baino txikiagoa izan daiteke.
  • Interfaze maisua - Erabili aukera hau Bus Interfaze maisua (BIF) ataka erakusteko. Aukera hau erabili behar duzu MSSko maisu batek FPGA ehuneko periferiko bati zuzentzen dionean. Hautatu modu hau MSS MASTER izatea nahi baduzu edo EHUNA MASTER izatea nahi baduzu.
  • Interfaze esklaboa - Erabili aukera hau Bus Interfaze esklaboa (BIF) ataka erakusteko. Aukera hau erabili behar duzu FPGA ehuneko maisu batek MSSko periferiko bati zuzentzen dionean. Hautatu modu hau MSS ESKLABO bat izatea nahi baduzu edo EHUNA ESKLABO izatea nahi baduzu.Microsemi-SmartDesign-MSS-Fabric-Interface-2. IRUDIA

1-2 irudia • Fabric Interfaze konfiguratzailea

Portuaren Deskribapena

2-1 taula • MSS Hard Master AHBLite Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
MSSHADDR[19:0] Kanpoan Helbide-busa - byte-helbidea bus-interfazean
MSSHWDATA[31:0] Kanpoan Idatzi datuak maisu gogorretik ehunaren esklabora.
MSSHRDATA[31:0] In Irakurri oihalaren esklabotik maisu gogorraren datuak.
MSSHLOCK Kanpoan Blokea. Baieztatzen denean, uneko transferentzia blokeatutako transakzio baten parte da.
MSSHSIZE[1:0] Kanpoan Uneko transferentziaren tamaina adierazten du (8/16/32 byte transakzioak) 00: byte (8 bit)

01: hitz erdia (16 bit)

10: hitza (32 biteko)

MSSHTRANS[1:0] Kanpoan Uneko transakzioaren transferentzia mota adierazten du. 00 – Inaktibo

01 – Lanpetuta

10 – Ez-Sekuentziala

11 – Sekuentziala

MSSHWRITE Kanpoan Alta denean, uneko transakzioa idazketa bat dela adierazten du. Baxua denean, uneko transakzioa irakurketa bat dela adierazten du.
MSSHREADY In Alta denean, autobusa transakzio berri bat onartzeko prest dagoela adierazten du.
MSSHRESP In Erantzunaren egoera - Transakzio baten amaieran altua egiten denean transakzioa akatsekin amaitu dela adierazten du. Transakzio baten amaieran baxua jartzen denean transakzioa behar bezala burutu dela adierazten du.

2-2 taula • MSS Hard Master APB Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
MSSPADDR[19:0] Kanpoan Helbide-busa - byte-helbidea bus-interfazean
MSSPWDATA[31:0] Kanpoan Idatzi datuak maisu gogorretik ehunaren esklabora.
MSSPRDATA[31:0] In Irakurri oihalaren esklabotik maisu gogorraren datuak.
MSSPSEL Kanpoan Hautatu. AHB bus matrizeak APB zubi-unitateak aukeraketa bakarra sortzen du ehunari.
MSSPENABLE Kanpoan Gaitu. Seinale honek APB transferentzia baten bigarren eta ondorengo zikloak adierazten ditu.

2-2 taula • MSS Hard Master APB Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
MSSPWITE Kanpoan Norabidea. Seinale honek APB idazketa-sarbidea ALTA denean eta APB-a irakurtzeko sarbidea BAXUA denean adierazten du.
MSSPREADY In Prest. Esklaboak seinale hau erabiltzen du APB transferentzia luzatzeko.
MSSPSLVERR In Seinale honek transferentzia hutsegite bat adierazten du.

2-3 taula • MSS Hard Slave AHBLite Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
FABHADDR[31:0] In Ehun maisuaren helbide-busa.
FABWDATA[31:0] In Idatzi ehun-maisu batetik datuak MSS esklabo batera.
FABRDATA[31:0] Kanpoan Irakurri irakurritako datuak hautatutako MSS esklabotik ehun-maisuari.
FABHMASTLOCK In Blokea. Baieztatzean uneko transferentzia blokeatutako transakzio baten parte da.
FABHSIZE[1:0] In Uneko transferentziaren tamaina adierazten du (8/16/32 byte transakzioak) 00: byte (8 bit)

01: hitz erdia (16 bit)

10: hitza (32 biteko)

FABHTRANS[1:0] In Uneko transakzioaren transferentzia mota adierazten du. 00 – Inaktibo

01 – Lanpetuta

10 – Ez-Sekuentziala

11 – Sekuentziala

FABHSEL In Esklabo hautatzea. Baieztatzen denean, MSS-ra ehun-maisua sartzen ari da.
FABHWITE In Altuak denean uneko transakzioa idazketa bat dela adierazten du. Baxuak uneko transakzioa irakurketa bat dela adierazten du.
FABHPREST In Alta denean, autobusa transakzio berri bat onartzeko prest dagoela adierazten du.
FABHREADYOUT Kanpoan Esklabo prest. Idazketarako altua denean, hautatutako MSS azpisistemaren esklaboa datuak onartzeko prest dagoela adierazten du eta irakurtzeko altua denean datuak baliozkoak direla adierazten du.
FABHRESP Kanpoan Erantzunaren egoera. Transakzio baten amaieran altua egiten denean transakzioa akatsekin amaitu dela adierazten du. Transakzio baten amaieran baxua jartzen denean transakzioa behar bezala burutu dela adierazten du.

2-4 taula • MSS Hard Slave APB Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
FABADDR[31:0] In Ehun maisuaren helbide-busa.
FABWDATA[31:0] In Idatzi ehun-maisu batetik datuak MSS esklabo batera.

2-4 taula • MSS Hard Slave APB Bus Interfazea (BIF)

Portuaren izena Norabidea Deskribapena
FABRDATA[31:0] Kanpoan Irakurri hautatutako MSS esklaboaren datuak ehun-maisuari.
FABPSEL In Hautatu. AHB bus matrizeak APB zubi-unitateak aukeraketa bakarra sortzen du ehunari.
FABPENABLE In Gaitu. Seinale honek APB transferentzia baten bigarren eta ondorengo zikloak adierazten ditu.
FABPWITE In Norabidea. Seinale honek APB idazketa-sarbidea ALTA denean eta APB-a irakurtzeko sarbidea BAXUA denean adierazten du.
PREST Kanpoan Prest. Esklaboak seinale hau erabiltzen du APB transferentzia luzatzeko.
FABPSLVERR Kanpoan Seinale honek transferentzia hutsegite bat adierazten du.

Produktuaren laguntza

Microsemi SoC Products Group-ek bere produktuak babesten ditu hainbat laguntza-zerbitzurekin, besteak beste, Bezeroarentzako Zerbitzua, Bezeroentzako Laguntza Zentro Teknikoa, webgunea, posta elektronikoa eta mundu osoko salmenta bulegoak. Eranskin honek Microsemi SoC Products Group-ekin harremanetan jartzeari eta laguntza-zerbitzu hauek erabiltzeari buruzko informazioa jasotzen du.

Bezeroarentzako Zerbitzua

Jarri harremanetan Bezeroarentzako Zerbitzuarekin produktuen laguntza teknikoa ez den, hala nola produktuen prezioak, produktuen bertsio berritzeak, eguneratze-informazioa, eskaeraren egoera eta baimena lortzeko.
Ipar Amerikatik, deitu 800.262.1060 telefonora
Mundutik, deitu 650.318.4460 Faxa, munduko edozein lekutatik, 650.318.8044.

Bezeroaren Laguntza Teknikorako Zentroa

Microsemi SoC Products Group-ek bere Bezeroentzako Laguntza Teknikorako Zentroa eskaintzen du Microsemi SoC produktuei buruzko zure hardware, software eta diseinuko galderei erantzuten lagunduko dizuten ingeniari trebeekin. Bezeroaren Laguntza Teknikorako Zentroak denbora asko ematen du aplikazioen oharrak, diseinu-ziklo arrunteko galderei erantzunak, arazo ezagunei buruzko dokumentazioa eta hainbat galdera-galderak sortzen. Beraz, gurekin harremanetan jarri aurretik, bisitatu gure sareko baliabideak. Litekeena da dagoeneko zure galderei erantzuna ematea.

Laguntza Teknikoa

Bisitatu Bezeroarentzako Arreta Zerbitzura webgunea (www.microsemi.com/soc/support/search/default.aspx) informazio eta laguntza gehiago lortzeko. Erantzun asko aurki daitezke bilaketan web baliabideak diagramak, ilustrazioak eta beste baliabide batzuetarako estekak ditu webgunea.

Webgunea

Hainbat informazio tekniko eta ez-teknikoa araka dezakezu SoC hasierako orrialdean, helbidean www.microsemi.com/soc.

Bezeroaren Laguntza Teknikorako Zentroarekin harremanetan jartzea

Gaitasun handiko ingeniariek Laguntza Teknikorako Zentroa osatzen dute. Laguntza Teknikoko Zentroarekin harremanetan jar zaitezke posta elektronikoz edo Microsemi SoC Products Group-en bidez webgunea.

Posta elektronikoa
Zure galdera teknikoak gure helbide elektronikora helarazi eta erantzunak jaso ditzakezu posta elektronikoz, faxez edo telefonoz. Gainera, diseinu arazoak badituzu, zure diseinua posta elektronikoz egin dezakezu files laguntza jasotzeko. Egun osoan zehar posta elektronikoko kontua etengabe kontrolatzen dugu. Zure eskaera bidaltzean, mesedez, ziurtatu zure izen-abizenak, enpresaren izena eta zure harremanetarako informazioa sartzen dituzula eskaera eraginkortasunez prozesatzeko.
Laguntza teknikoaren helbide elektronikoa da soc_tech@microsemi.com.

Nire kasuak
Microsemi SoC Products Group bezeroek kasu teknikoak linean bidal ditzakete eta jarraipena egin dezakete Nire kasuak atalera joanda.

AEBetatik kanpo
AEBetako ordu-eremuetatik kanpo laguntza behar duten bezeroek laguntza teknikoarekin harremanetan jar daitezke posta elektroniko bidez (soc_tech@microsemi.com) edo jarri harremanetan tokiko salmenta bulego batekin. Salmenta bulegoen zerrendak helbidean aurki daitezke
www.microsemi.com/soc/company/contact/default.aspx.

ITAR Laguntza Teknikoa

Armen Trafikoaren Nazioarteko Araudiak (ITAR) arautzen dituen RH eta RT FPGAen laguntza teknikoa lortzeko, jar zaitez gurekin harremanetan soc_tech_itar@microsemi.com. Bestela, Nire kasuak atalean, hautatu Bai ITAR goitibeherako zerrendan. ITARek araututako Microsemi FPGAen zerrenda osoa lortzeko, bisitatu ITAR web orrialdea.

Microsemi Corporation (NASDAQ: MSCC) irtenbide erdieroaleen zorro osoa eskaintzen du: aeroespaziala, defentsa eta segurtasuna; enpresa eta komunikazioak; eta industria eta energia alternatiboen merkatuak. Produktuen artean, errendimendu handiko, fidagarritasun handiko gailu analogikoak eta RF, seinale mistoa eta RF zirkuitu integratuak, SoC pertsonalizagarriak, FPGAak eta azpisistema osoak daude. Microsemi-k Aliso Viejo-n (Kalifornia) du egoitza. Lortu informazio gehiago hemen www.microsemi.com.

© 2012 Microsemi Corporation. Eskubide guztiak erreserbatuak. Microsemi eta Microsemi logotipoa Microsemi Corporation-en marka komertzialak dira. Gainerako marka komertzialak eta zerbitzu-markak dagozkien jabeen jabetzakoak dira.

Microsemi Corporate Headquarters One Enterprise, Aliso Viejo CA 92656 AEB AEBetan: +1 949-380-6100 Salmentak: +1 949-380-6136
Faxa: +1 949-215-4996

Dokumentuak / Baliabideak

Microsemi SmartDesign MSS ehun-interfazea [pdf] Argibideen eskuliburua
SmartDesign MSS Fabric Interface, MSS Fabric Interface, Fabric Interface, Interface

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *