Ilogo ye-Actel

Ukucushwa kwe-Actel SmartDesign MSS

I-Actel Corporation, iNtaba View, CA 94043
© 2010 Actel Corporation. Wonke Amalungelo Agodliwe.
Ishicilelwe e-United States of America
Ingxenye #:5-02-00225-0
Ikhishwe: Novemba 2010

Ayikho ingxenye yalo mbhalo engakopishwa noma yenziwe kabusha nganoma iyiphi indlela noma nganoma iyiphi indlela ngaphandle kwemvume ebhalwe phansi ye-Actel.
I-Actel ayenzi ziqinisekiso mayelana nalawa madokhumenti futhi ichitha noma yiziphi iziqinisekiso ezishiwo zokuthengiswa noma ukufaneleka ngenjongo ethile. Ulwazi olukule dokhumenti lungase lushintshe ngaphandle kwesaziso. I-Actel ayithwesi icala nganoma imaphi amaphutha angase avele kule dokhumenti.
Lo mbhalo uqukethe imininingwane eyimfihlo okungafanele idalulwe kunoma yimuphi umuntu ongagunyaziwe ngaphandle kwemvume ebhaliwe ye-Actel Corporation.

Izimpawu zokuhweba
I-Actel kanye nelogo ye-Actel yizimpawu zokuthengisa ezibhalisiwe ze-Actel Corporation.
I-Adobe ne-Acrobat Reader yizimpawu zokuthengisa ezibhalisiwe ze-Adobe Systems, Inc.
Yonke eminye imikhiqizo noma amagama emikhiqizo ashiwo yizimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe zabanikazi bazo abafanele.

Ukucushwa kanye Nokuxhumana

I-SmartFusion Microcontroller Subsystem ikuvumela ukuthi unwebe ngokwemvelo ibhasi le-AMBA endwangu ye-FPGA. Ungamisa isixhumi esibonakalayo sendwangu ye-AMBA njenge-APB3 noma i-AHBLite kuye ngezidingo zakho zedizayini. I-master kanye nesigqila sebhasi esibonakalayo siyatholakala kumodi ngayinye.
Lo mbhalo uhlinzeka ngezinyathelo ezibalulekile zokudala isistimu yendwangu ye-MSS-FPGA exubile ye-AMBA AHBLite/APB3 kusetshenziswa isihleli se-MSS esitholakala kusofthiwe ye-Libero® IDE.
Ama-peripheral e-AHBLite axhunywe ku-MSS kusetshenziswa inguqulo ye-CoreAHBLite 3.0.112 noma ngaphezulu.
Ama-peripherals e-APB axhunywe ku-MSS kusetshenziswa i-CoreAPB3 inguqulo 3.0.101 noma ngaphezulu.
Ama-CoreAHBLite kanye ne-CoreAPB3 cores ahlanganiswe kusetshenziswa i-CoreAHBtoAPB3 inguqulo 2.0.114 noma ngaphezulu.
Ukuze uthole imininingwane eyengeziwe mayelana nesilawuli se-Fabric Interface (FIC), sicela ubheke Umhlahlandlela Womsebenzisi we-Actel SmartFusion Microcontroller Subsystem.

Ukucushwa kwe-MSS

Isinyathelo 1. Khetha i-MSS FCLK (GLA0) ukuze wenze isilinganiso sewashi lendwangu.
Khetha isihlukanisi se-FAB_CLK ku-MSS Clock Management Configurator njengoba kukhonjisiwe Umfanekiso 1-1. Kufanele wenze ukuhlaziya kwesikhathi esimile kwangemva kwesakhiwo ukuze uqinisekise ukuthi umklamo uhlangabezana nezidingo zesikhathi ezichazwe Kusilungiseleli Sokuphathwa Kwewashi. Kungase kudingeke ukuthi ulungise isilinganiso sewashi phakathi kwe-MSS nendwangu ukuze uthole idizayini esebenzayo.

Ukucushwa kwe-Actel SmartDesign MSS 1

Isinyathelo 2. Khetha imodi ye-MSS AMBA.
Khetha Uhlobo Lwesixhumanisi Esibonakalayo Se-AHBLite Ku-MSS Fabric Interface Configurator njengoba kukhonjisiwe kuMfanekiso 1-2.

Ukucushwa kwe-Actel SmartDesign MSS 2

Isinyathelo 3. Nyusa imbobo eyinhloko ye-Fabric Interface AHBLite Bus Interface (BIF) (njengoba kuboniswe kuMfanekiso 1-3).

  • Nika amandla i-AHBLite Master Bus Interface (BIF) njengoba kuboniswe kuMfanekiso 1-2.
  • Kusilungiseleli se-MSS, chofoza kwesokudla imbobo enkulu ye-Bus Interface (umgogodla we-MSS Fabric Interface) bese ukhetha i-Promoteto- top. Ichweba eliyinhloko le-BIF lizobe selitholakala ezingeni elilandelayo lesigaba (lapho isandiso sendwangu sidinga ukuqaliswa).

Isinyathelo 4. Nyusa i-FAB_CLK ukuze uyenze imbobo (njengoba kukhonjisiwe kuMfanekiso 1-3).
Ku-MSS configurator, chofoza kwesokudla FAB_CLK (MSS Clock Management core) bese ukhetha Sula isibaluli, bese usichofoza kwesokudla futhi bese ukhetha u-Nyusa ukuya phezulu. Imbobo ye-FAB_CLK izobe isitholakala ezingeni elilandelayo lohlelo (lapho isandiso sendwangu sidinga ukuqaliswa).

Qaphela: I-Actel incoma ukuthi ungashintshi igama lembobo yezinga eliphezulu le-FAB_CLK. Isici sokuxhuma ngokuzenzakalela kwe-SmartDesign sisebenza kuphela uma igama lembobo ye-FAB_CLK lingashintshwanga.

Isinyathelo 5. Nyusa i-M2F_RESET_N ukuze uyenze ichweba.
Ku-MSS configurator, chofoza kwesokudla M2F_RESET_N (MSS Reset Management core) bese ukhetha Sula isibaluli.
Imbobo ye-M2F_RESET_N izobe isitholakala ezingeni elilandelayo lesigaba (lapho isandiso sendwangu sidinga ukusetshenziswa).

Qaphela: I-Actel incoma ukuthi ungalishintshi igama lembobo yezinga eliphezulu le-M2F_RESET_N. Isici se-SmartDesign autoconnect sisebenza kuphela uma igama lembobo le-M2F_RESET_N lingashintshwanga.

Ukucushwa kwe-Actel SmartDesign MSS 3

Dala i-FPGA Fabric kanye ne-AMBA Subsystem

I-subsystem yendwangu ye-AMBA idalwe ibe ingxenye evamile ye-SmartDesign, bese ingxenye ye-MSS ifakwa kuleyo ngxenye (njengoba kukhonjisiwe kuMfanekiso 1-4).

Isinyathelo 1. Faka futhi ulungiselele i-CoreAHBLite.

  • Khetha Imodi Yenkumbulo 1 njengoba kukhonjisiwe kuMfanekiso 1-4. Le modi ihlinzeka ngezikhala eziyi-15 64KB ezingasetshenziswa ukuxhuma izigqila eziyi-15 ze-AHBLite. Ungase uzibe izikhala zamakhasimende angu-16 4KB (okumephu ku-Slot 4) kanye nendawo enkulu njengoba zingabalulekile kulokhu kucushwa okuyinhloko kwe-MSS.
  • Nika amandla izikhala ohlela ukuzisebenzisa ohlelweni lwakho lokusebenza. Nika amandla izikhala ezivela eqenjini le-Master1 AHBLite Slave Slots njengoba kukhonjisiwe esithombeni esingezansi. Izikhala ezi-5 kuye kwezingu-15 kuphela ezingasetshenziswa lapho i-CoreAHBLite ixhunywe engxenyeni ye-MSS. Bheka “Izibalo Zemephu Yenkumbulo” ekhasini 13.

Ukucushwa kwe-Actel SmartDesign MSS 4

Isinyathelo 2. Faka i-Core AHB ku-APB3
Isinyathelo 3. Faka futhi ulungiselele i-CoreAPB3

  • Khetha imodi yokukhuluma eqondile.
  • Khetha ububanzi bedatha yedatha yebhasi engu-32-bit APB. Ububanzi bobubanzi bebhasi ledatha ye-MSS AMBA.
  • Khubaza izikhala ongahleli kuzo ukuzisebenzisa ohlelweni lwakho lokusebenza. Zonke izikhala ziyatholakala. Bheka “Ikhompiyutha Yemephu Yenkumbulo” ekhasini 13 ukuze uthole imininingwane eyengeziwe mayelana nosayizi wesikhala kanye nokuxhumeka kwesigqila/isikhala.
  • Khetha usayizi wesikhala se-APB njengo-4KB noma ngezansi njengoba kukhonjisiwe kuMfanekiso 1-5. Uma sicabanga ukuthi ukhethe osayizi besikhala abangu-64KB be-CoreAHBLite, lapho-ke ubukhulu besayizi bezikhala ku-CoreAPB3 (izikhala eziyi-16) ngu-64KB/16 = 4KB uma udlula ku-CoreAHBtoAPB3.

Ukucushwa kwe-Actel SmartDesign MSS 5

Isinyathelo 5. Qinisekisa futhi ulungiselele i-AMBA AHBLite nama-peripherals e-APB ekwakhiweni kwakho.
Isinyathelo 6. Xhuma isistimu engaphansi ndawonye. Lokhu kungenziwa ngokuzenzakalelayo noma ngesandla.

Ukuxhumana Okuzenzakalelayo - Isici sokuxhuma ngokuzenzakalela se-SmartDesign (esitholakala ku-SmartDesign Menu, ibha yamathuluzi noma ngokuchofoza kwesokudla iCanvas) sizoxhuma ngokuzenzakalelayo amawashi esistimu engaphansi bese sisetha kabusha futhi sikulethele umhleli wemephu yememori lapho ungabela khona i-AHBLite ne-APB izigqila. amakheli afanele. Qaphela ukuthi isici sokuxhuma ngokuzenzakalela senza iwashi futhi sisethe kabusha ukuxhumana kuphela uma amagama embobo ye-FAB_CLK kanye ne-M2F_RESET_N engashintshwanga engxenyeni ye-MSS.

Ukucushwa kwe-Actel SmartDesign MSS 6

Ukucushwa kanye Nokuxhumana

Ukucushwa kwe-Actel SmartDesign MSS 7

Uxhumano Lwezandla- Xhuma isistimu engaphansi kanje:

  • Xhuma i-CoreAHBLite eyenziwe isibuko-master BIF M0 noma i-M1 ku-MSS Master BIF (njengoba kuboniswe kuMfanekiso 1-8). Sebenzisa i-M1 uma uhlela ukudala isistimu engaphansi ene-multi-master lapho unompetha wendwangu edinga isici semephu futhi ngaleyo ndlela idinga ukuxhunywa ku-M0.
  • Xhuma i-BIF yesigqila ye-CoreAHBtoAPB3 ku-BIF yesigqila esibukweni se-CoreAHBLite.
  • Xhuma i-CoreAPB3 yesibuko esiyinhloko ye-BIF ku-MSS master BIF.
  • Xhuma i-APB kanye nezigqila ze-AHBLite ezindaweni ezifanele njengokucaciswa kwemephu yakho yememori.
  • Xhuma i-FAB_CLK ku-HCLK/PCLK yawo wonke ama-peripheral e-AHBLite/APB ekwakhiweni kwakho.
  • Xhuma i-M2F_RESET_N ku-HRESET/PRESET yawo wonke ama-peripheral e-AHBLite/APB ekwakhiweni kwakho.

Ukucushwa kwe-Actel SmartDesign MSS 8

I-Memory Map Computation

Ifomula Ejwayelekile
Ku-AHBLite, usayizi we-slot uhlala u-64KB Slots = 65536 Slots (0x10000).

Ku-AHBLite ngayinye izikhala 5 kuye ku-15 (izikhala ezi-0 kuye kwezi-4 azivunyelwe ngokwemephu yememori ye-CortexM3), ikheli le-peripheral yeklayenti lithi:
0x40000000 + (inombolo ye-AHBLite slot * 0x10000).

Ngezikhala ze-APB3 ngayinye (zonke izikhala ezitholakalayo), ikheli le-peripheral yeklayenti lithi:
0x40000000 + (inombolo yesikhala ye-AHBLite * 0x10000) + (inombolo yesikhala ye-APB3 * usayizi we-slot we-APB3).

Qaphela: Ikheli eliyisisekelo lendwangu ligxiliswe kokuthi 0x4005000, kodwa ukwenza lula isibalo semephu yememori sibonisa ikheli lesisekelo njengo-0x40000000.

Imephu Yenkumbulo View
Ungabona imephu yememori yohlelo ngokusebenzisa isici Semephu Yenkumbulo ye-SmartDesign / Ishidi Ledatha (kusuka kumenyu ye-SmartDesign ku-Libero IDE Project Manager). Okwesiboneloample, Umfanekiso 2-1 imephu yememori eyakhelwe uhlelo olungaphansi oluboniswe kuMfanekiso 1-8 ekhasini le-11.

Ukucushwa kwe-Actel SmartDesign MSS 9

Ukwesekwa Komkhiqizo

I-Actel isekela imikhiqizo yayo ngezinkonzo ezehlukene zokwesekwa okuhlanganisa Isevisi Yekhasimende, Isikhungo Sokusekelwa Kwamakhasimende Ezobuchwepheshe, a web indawo, isiza se-FTP, i-imeyili, kanye namahhovisi okuthengisa emhlabeni wonke. Lesi sithasiselo siqukethe ulwazi mayelana nokuxhumana no-Actel nokusebenzisa lezi zinsizakalo zosekelo.

Insizakalo yekhasimende

  • Xhumana Nesevisi Yekhasimende ukuze uthole ukwesekwa kwemikhiqizo okungeyona eyobuchwepheshe, njengentengo yomkhiqizo, ukuthuthukiswa komkhiqizo, ulwazi lokubuyekeza, isimo soku-oda, nokugunyazwa.
  • Kusukela eNyakatho-mpumalanga naseNyakatho Ephakathi kwe-USA, shayela ku-650.318.4480
  • Kusukela eNingizimu-mpumalanga naseNingizimu-ntshonalanga USA, shayela ku-650. 318.4480
  • Kusukela eSouth Central USA, shayela ku-650.318.4434
  • Kusukela eNyakatho-ntshonalanga USA, shayela ku-650.318.4434
  • Ukusuka eCanada, shayela ku-650.318.4480
  • Ukusuka eYurophu, shayela ku-650.318.4252 noma +44 (0) 1276 401 500
  • Ukusuka eJapan, shayela ku-650.318.4743
  • Kuwo wonke umhlaba, shayela ku-650.318.4743
  • Ifeksi, noma yikuphi emhlabeni 650.318.8044

I-Actel Customer Support Centre
I-Actel ineSikhungo sayo Sokusekela Ubuchwepheshe Bamakhasimende esinonjiniyela abanekhono eliphezulu abangasiza ekuphenduleni ihadiwe yakho, isofthiwe, kanye nemibuzo yokuklama. I-Customer Technical Support Centre ichitha isikhathi esiningi idala amanothi ohlelo lokusebenza nezimpendulo ze-FAQ. Ngakho-ke, ngaphambi kokuthi uxhumane nathi, sicela uvakashele izinsiza zethu ze-inthanethi. Kungenzeka ukuthi sesiyiphendulile imibuzo yakho.

I-Actel Technical Support
Vakashela i-Actel Customer Support webisiza (www.actel.com/support/search/default.aspx) ukuze uthole ulwazi olwengeziwe nokusekelwa. Izimpendulo eziningi ezitholakalayo ekuseshekeni web izinsiza zihlanganisa imidwebo, imidwebo, kanye nezixhumanisi kwezinye izinsiza ku-Actel web indawo.

Webindawo
Ungaphequlula ulwazi oluhlukahlukene lwezobuchwepheshe kanye nokungelona olobuchwepheshe ekhasini lasekhaya le-Actel, kokuthi www.actel.com

Ukuxhumana Nesikhungo Sokusekela Abathengi
Onjiniyela abanekhono eliphezulu basebenza e-Technical Support Center kusukela ngo-7:00 AM kuya ku-6:00 PM, Isikhathi sase-Pacific, ngoMsombuluko kuze kube uLwesihlanu. Ziningi izindlela zokuxhumana neSikhungo:

I-imeyili
Ungakwazi ukuxhumana imibuzo yakho yobuchwepheshe ekhelini lethu le-imeyili futhi uthole izimpendulo nge-imeyili, ifeksi, noma ucingo. Futhi, uma unezinkinga zokuklama, ungathumela i-imeyili umklamo wakho files ukuthola usizo. Sihlala siqapha i-akhawunti ye-imeyili usuku lonke. Lapho uthumela isicelo sakho kithi, sicela uqinisekise ukuthi ufaka igama lakho eliphelele, igama lenkampani, kanye nemininingwane yakho yokuxhumana ukuze kucutshungulwe ngempumelelo isicelo sakho.
Ikheli le-imeyili losekelo lobuchwepheshe lithi tech@actel.com

Ucingo
Isikhungo sethu Sosizo Lobuchwepheshe siphendula zonke izingcingo. Isikhungo sithatha ulwazi, njengegama lakho, igama lenkampani, inombolo yocingo kanye nombuzo wakho, bese sikhipha inombolo yecala. Isikhungo sibe sesidlulisela ulwazi kulayini lapho unjiniyela wesicelo wokuqala otholakalayo ethola idatha futhi abuyisele ucingo lwakho. Amahora ocingo asuka ku-7:00 AM kuya ku-6:00 PM, Isikhathi sase-Pacific, ngoMsombuluko kuya kuLwesihlanu. Izinombolo Zosekelo Lobuchwepheshe yilezi:

650.318.4460
800.262.1060

Amakhasimende adinga usizo ngaphandle kwezindawo zesikhathi zase-US angaxhumana nosekelo lobuchwepheshe nge-imeyili (tech@actel.com) noma uthinte ihhovisi lezokuthengisa lendawo. Uhlu lwamahhovisi okuthengisa lungatholakala ku www.actel.com/company/contact/default.aspx

I-Actel ingumholi kuma-FPGA anamandla aphansi kanye namasignali axubile futhi inikeza iphothifoliyo ebanzi kakhulu yohlelo nokuphathwa kwamandla. Izinto Zamandla. Funda kabanzi ku www.actel.com

Ukulinganisa kwenkampani Actel Corporation

  • 2061 Inkantolo yase-Stierlin
  • Intaba View, CA 94043
  • USA Ucingo 650.318.4200
  • Ifeksi 650.318.4600
  • Isevisi Yekhasimende: 650.318.1010
  • Isikhungo Sezicelo Zekhasimende: 800.262.1060

Inkampani Actel Europe Ltd.

  • River Court, Meadows Business Park
  • Indlela Yesiteshi, Amanzi Amnyama
  • I-Camberley Surrey GU17 9AB
  • I-United Kingdom Ucingo +44 (0) 1276 609 300
  • Ifekisi +44 (0) 1276 607 540

I-Actel Japan

  • I-EXOS Ebisu Building 4F
  • 1-24-14 Ebisu Shibuya-ku
  • I-Tokyo 150
  • Japan
    Ucingo +81.03.3445.7671
  • Ifeksi +81.03.3445.7668
  • http://jp.actel.com

I-Actel Hong Kong

  • Igumbi 2107, China Resources Building
  • 26 Umgwaqo Wetheku
  • Wanchai
  • Ifoni yaseHong Kong +852 2185 6460
  • Ifeksi +852 2185 6488
  • www.actel.com.cn

Amadokhumenti / Izinsiza

Ukucushwa kwe-Actel SmartDesign MSS [pdf] Imaniwali yosebenzisayo
Uyakha kanjani i-MSS ne-Fabric AMBA AHBLite APB3 Design, SmartDesign MSS Configuration, SmartDesign MSS, Configuration

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *