Ilogo ye-MicrosemiI-SmartFusion2
Isilawuli se-DDR kanye nesilawuli se-serial High Speed
Indlela Yokuqala
Umhlahlandlela Womsebenzisi

Isingeniso

Lapho udala umklamo usebenzisa idivayisi ye-SmartFusion2, uma usebenzisa esinye sezilawuli ze-DDR ezimbili (i-FDDR noma i-MDDR) noma noma yimaphi amabhlogo we-Serial High speed controller (SERDESIF), kufanele uqalise amarejista okucushwa kwalawa mabhulokhi ngesikhathi sokuqala. zingasetshenziswa. Okwesiboneloample, kusilawuli se-DDR, kufanele usethe imodi ye-DDR (DDR3/DDR2/LPDDR), ububanzi be-PHY, imodi yokuqhuma kanye ne-ECC.
Ngokufanayo, kubhulokhi ye-SERDESIF esetshenziswa njengendawo yokugcina ye-PCIe, kufanele usethe I-PCIE BAR kuwindi le-AXI (noma i-AHB).
Lo mbhalo uchaza izinyathelo ezidingekayo ukuze udale idizayini ye-Libero eqalisa ngokuzenzakalelayo isilawuli se-DDR futhi i-SERDESIF ivimbe ekukhulisweni kwamandla. Iphinde ichaze indlela yokwenza ikhodi ye-firmware esuka ku-Libero SOC esetshenziswa ekugelezeni komklamo oshumekiwe.
Incazelo enemininingwane yethiyori yokusebenza inikezwa kuqala.
Isigaba esilandelayo sichaza ukuthi ungawakha kanjani umklamo onjalo usebenzisa i-Libero SoC System Builder, ithuluzi lokuklama elinamandla, phakathi kwezinye izici, elikudalela isixazululo 'sokuqalisa' uma usebenzisa amabhulokhi e-DDR noma e-SERDESIF ekwakhiweni kwakho.
Isigaba esilandelayo sichaza indlela yokuhlanganisa isisombululo 'sokuqalisa' esiphelele ngaphandle kokusebenzisa i-SmartFusion2 System Builder. Lokhu kusiza ukuchaza okufanele kwenziwe uma ungafisi ukusebenzisa Umakhi Wesistimu, futhi kuchaza ukuthi ithuluzi Lomakhi Wesistimu likukhiqizela ini ngempela. Lesi sigaba sikhuluma:

  • Ukwakhiwa kwedatha yokucushwa yesilawuli se-DDR namarejista okucushwa kwe-SERDESIF
  • Ukwakhiwa kwe-logic ye-FPGA edingekayo ukuze kudluliselwe idatha yokumisa kumarejista ahlukene e-ASIC.

Ekugcineni sichaza ezakhiwe fileihlobene ne:

  • Ukwakhiwa kwesisombululo 'sokuqalisa' se-firmware.
  • Ukulingiswa komklamo wesixazululo 'sokuqalisa' se-DDR.

Ukuze uthole imininingwane mayelana nesilawuli se-DDR namarejista okucushwa kwe-SERDESIF, bheka ku I-Microsemi SmartFusion2 High Speed ​​Serial kanye ne-DDR Interfaces Umhlahlandlela Womsebenzisi.

Ithiyori Yokusebenza

Isixazululo se-Peripheral initialization sisebenzisa izingxenye ezinkulu ezilandelayo:

  • Umsebenzi we-CMSIS SystemInit(), osebenza ku-Cortex-M3 futhi uhlele inqubo yokuqalisa.
  • I-CoreConfigP ethambile engumongo we-IP, eqalisa amarejista okucushwa kwama-peripherals.
  • I-CoreResetP soft IP core, elawula ukulandelana kokusetha kabusha kwe-MSS, izilawuli ze-DDR, namabhulokhi e-SERDESIF.

Inqubo yokuqalisa i-peripheral isebenza kanje:

  1. Lapho isethwe kabusha, i-Cortex-M3 isebenzisa umsebenzi we-CMSIS SystemInit(). Lo msebenzi wenziwa ngokuzenzakalelayo ngaphambi kokuba umsebenzi oyinhloko() wohlelo lokusebenza wenziwe.
    Isiginali yokuphumayo ye-CoreResetP engu-MSS_HPMS_READY igonyelwa ekuqaleni kwenqubo yokuqalisa, okubonisa ukuthi i-MSS nawo wonke ama-peripheral (ngaphandle kwe-MDDR) alungele ukuxhumana.
  2. Umsebenzi we-SystemInit() ubhala idatha yokumisa kuzilawuli ze-DDR namarejista okumisa e-SERDESIF ngebhasi le-MSS FIC_2 APB3. Lesi sixhumanisi sixhunywe kumongo othambile we-CoreConfigP ofakwe endwangu ye-FPGA.
  3. Ngemva kokuthi wonke amarejista eselungisiwe, umsebenzi we-SystemInit() ubhalela amarejista okulawula e-CoreConfigP ukukhombisa ukuqedwa kwesigaba sokumisa irejista; amasignali okukhiphayo e-CoreConfigP CONFIG1_DONE kanye ne-CONIG2_DONE ayagonyelwa.
    Kunezigaba ezimbili zokucushwa kwerejista (CONFIG1 kanye ne-CONFIG2) kuye ngamapheripheral asetshenziswe ekwakhiweni.
  4. Uma kusetshenziswa eyodwa noma zombili ze-MDDR/FDDR, futhi lingekho ibhulokhi ye-SERDESIF esetshenziswayo ekwakhiweni, kunesigaba esisodwa kuphela sokumisa irejista. Kokubili amasiginali okukhiphayo we-CoreConfigP CONFIG1_DONE kanye ne-CONIG2_DONE agonyelwa ngokulandelana ngaphandle kokulinda/ukubambezeleka.
    Uma ibhulokhi eyodwa noma amaningi e-SERDESIF kumodi okungeyona ye-PCIe esetshenziswa ekwakhiweni, kunesigaba esisodwa kuphela sokucushwa kwerejista. I-CONFIG1_DONE kanye ne-CONIG2_DONE agonyelwa ngokulandelana ngaphandle kokulinda/ukubambezeleka.
    Uma ibhulokhi eyodwa noma amaningi e-SERDESIF kumodi ye-PCIe esetshenziswa ekwakhiweni, kunezigaba ezimbili zokucushwa kwerejista. I-CONFIG1_DONE igonyelwa ngemuva kokuthi isigaba sokuqala sokucushwa kwerejista sesiphelile. Uhlelo lwe-SERDESIF kanye namarejista omzila ayalungiswa kulesi sigaba. Uma i-SERDESIF ilungiselelwe kumodi okungeyona ye-PCIE, isignali ye-CONFIG2_DONE nayo igonyelwa ngokushesha.
  5. Isigaba sesibili sokucushwa kwerejista sibe sesilandela (uma i-SERDESIF icushwe ngemodi ye-PCIE). Okulandelayo izehlakalo ezehlukene ezenzeka esigabeni sesibili:
    – CoreResetP de-asserts PHY_RESET_N kanye ne-CORE_RESET_N amasiginali ahambisana nebhulokhi ngayinye ye-SERDESIF esetshenzisiwe. Iphinde igomele isignali yokuphumayo SDIF_RELEASED ngemva kokuthi wonke amabhulokhi e-SERDESIF engasasethwanga kabusha. Lesi siginali ye-SDIF_RELEASED isetshenziselwa ukukhombisa i-CoreConfigP ukuthi ingqikithi ye-SERDESIF ayisasethwanga kabusha futhi isilungele isigaba sesibili sokucushwa kwerejista.
    – Uma isignali ye-SDIF_RELEASED isigonyelwe, umsebenzi we-SystemInit() uqala ukuvotela ukugomela kwe-PMA_READY kumzila ofanele we-SERDESIF. Uma i-PMA_READY isigonyelwe, isethi yesibili yamarejista e-SERDESIF (amarejista e-PCIE) ayalungiswa/abhalwe umsebenzi we-SystemInit().
  6. Ngemva kokuthi wonke amarejista e-PCIE eselungisiwe, umsebenzi we-SystemInit() ubhalela amarejista okulawula e-CoreConfigP ukukhombisa ukuqedwa kwesigaba sesibili sokucushwa kwerejista; isignali yokuphumayo ye-CoreConfigP ethi CONIG2_DONE ibe isigonyelwa.
  7. Ngaphandle kwalokhu kushiwo ngenhla kwesignali/de-assertions, i-CoreResetP iphinde ilawule ukuqaliswa kwamabhulokhi ahlukahlukene ngokwenza imisebenzi elandelayo:
    - Ukuqinisekisa ukusetha kabusha okuyisisekelo kwe-FDDR
    - Ukungagomeli i-SERDESIF kuvimbela i-PHY kanye nokusetha kabusha kwe-CORE
    - Ukuqapha isignali yokukhiya ye-FDDR PLL (FPLL). I-FPLL kufanele ibe ikhiyiwe ukuze kuqinisekiswe ukuthi isixhumi esibonakalayo sedatha ye-FDDR AXI/AHBLite kanye nendwangu ye-FPGA ingaxhumana ngendlela efanele.
    - Ukuqapha izimpawu zokukhiya ze-SERDESIF block PLL (SPLL). I-SPLL kufanele ibe ikhiyiwe ukuze kuqinisekiswe ukuthi i-SERDESIF ivimba i-interface ye-AXI/AHBLite (imodi ye-PCIe) noma i-XAUI interface ingaxhumana kahle nendwangu ye-FPGA.
    - Ilinde izinkumbulo zangaphandle ze-DDR ukuthi zizinzile futhi zilungele ukufinyelelwa abalawuli be-DDR.
  8. Uma wonke ama-peripherals eseqedile ukuqalisa kwawo, i-CoreResetP igomela isignali ye-INIT_DONE; irejista yangaphakathi ye-CoreConfigP INIT_DONE ibe isigonyelwa.
    Uma kusetshenziswa eyodwa noma zombili ze-MDDR/FDDR, futhi isikhathi sokuqalisa se-DDR sifinyelelwa, isignali yokuphumayo ye-CoreResetP ethi DDR_READY iyagonyelwa. Ukuqinisekisa kwalesi siginali DDR_READY kungagadwa njengenkomba yokuthi i-DDR (MDDR/FDDR) isilungele ukuxhumana.
    Uma kusetshenziswa ibhulokhi ye-SERDESIF eyodwa noma ngaphezulu, futhi isigaba sesibili sokucushwa kwerejista siqedwa ngempumelelo, isignali ephumayo ye-CoreResetP ethi SDIF_READY iyagonyelwa. Ukuqinisekisa kwalesi siginali SDIF_READY kungagadwa njengenkomba yokuthi wonke amabhulokhi e-SERDESIF alungele ukuxhumana.
  9. Umsebenzi we-SystemInit(), obulokhu ulinde ukuthi i-INIT_DONE igonyelwe, iqedwe, futhi umsebenzi oyinhloko () wohlelo lokusebenza uyasetshenziswa. Ngaleso sikhathi, zonke izilawuli ze-DDR ezisetshenzisiwe kanye namabhulokhi e-SERDESIF aqalisiwe, futhi uhlelo lokusebenza lwe-firmware kanye nengqondo yendwangu ye-FPGA ingaxhumana nabo ngokuthembekile.

Indlela yokusebenza echazwe kulo mbhalo incike ekutheni i-Cortex-M3 isebenzisa inqubo yokuqalisa njengengxenye yekhodi yokuqalisa yesistimu ekhishwe ngaphambi komsebenzi oyinhloko() wesicelo.
Bona Amashadi Agelezayo Emfanekisweni 1-1, Umfanekiso 1-2 kanye noMfanekiso 1-3 ukuze uthole izinyathelo Zokuqalisa ze-FDDR/MDDR, SEREDES(imodi engeyona eye-PCIe) kanye ne-SERDES (imodi ye-PCIe).
Umfanekiso 1-4 ubonisa umdwebo wesikhathi sokuqaliswa kwe-Peripheral Initialization.

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- umdwebo wesikhathi 1 Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- umdwebo wesikhathi 2

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- umdwebo wesikhathi 3Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- umdwebo wesikhathi 4Umfanekiso 1-3 • Ishadi Eligelezayo Lokuqalisa I-SERDESIF (PCIe).
Inqubo yokuqalisa echazwe kulo mbhalo idinga ukuthi usebenzise i-Cortex-M3 phakathi nenqubo yokuqalisa, ngisho noma ungahlelile ukusebenzisa noma iyiphi ikhodi ku-Cortex-M3. Kufanele udale uhlelo lokusebenza lwe-firmware oluyisisekelo olungenzi lutho (iluphu elula, yesibample) futhi ulayishe lokho okusebenzisekayo ku-Non Volatile Memory (eNVM) eshumekiwe ukuze izilawuli ze-DDR namabhulokhi e-SERDESIF aqaliswe lapho amabhuzu e-Cortex-M3 eqala.

Ukusebenzisa I-System Builder Ukwakha Idizayini Ngokusebenzisa I-DDR ne-SERDESIF Blocks

I-SmartFusion2 System Builder iyithuluzi elinamandla lokuklama elikusiza ukuthi uthwebule izidingo zakho zeleveli yesistimu futhi likhiqize idizayini esebenzisa lezo zidingo. Umsebenzi obaluleke kakhulu we-System Builder ukwakhiwa okuzenzakalelayo kwe-Peripheral Initialization sub-system. “Ukusebenzisa i-SmartDesign Ukuze Udale Umklamo Usebenzisa I-DDR kanye Nezivimbi Ze-SERDESIF” ekhasini le-17 lichaza ngokuningiliziwe ukuthi singakha kanjani isixazululo esinjalo ngaphandle koMakhi Wesistimu.
Uma usebenzisa i-System Builder, kufanele wenze le misebenzi elandelayo ukuze udale idizayini eqalisa izilawuli zakho ze-DDR futhi i-SERDESIF ivimbe ekukhulisweni:

  1. Ekhasini Lezici Zedivayisi (Umfanekiso 2-1), cacisa ukuthi yiziphi izilawuli ze-DDR ezisetshenziswayo nokuthi mangaki amabhulokhi e-SERDESIF asetshenziswayo ekwakhiweni kwakho.
  2. Ekhasini Lenkumbulo, cacisa uhlobo lwe-DDR (DDR2/DDR3/LPDDR) kanye nedatha yokumisa yezinkumbulo zakho ze-DDR zangaphandle. Bheka isigaba Sekhasi Lememori ukuze uthole imininingwane.
  3. Ekhasini le-Peripherals, engeza izingcweti zendwangu ezilungiselelwe njenge-AHBLite/AXI ku-Fabric DDR Subsystem kanye/noma i-MSS DDR FIC Subsystem (uma uthanda).
  4. Ekhasini Lezilungiselelo Zewashi, cacisa amafrikhwensi ewashi amasistimu amancane e-DDR.
  5. Qedela ukucaciswa komklamo wakho bese uchofoza okuthi Qeda. Lokhu kukhiqiza idizayini edaliwe ye-System Builder, okuhlanganisa ingqondo edingekayo ukuze kube nesixazululo 'sokuqalisa'.
  6. Uma usebenzisa amabhulokhi e-SERDESIF, kufanele uqinisekise amabhulokhi e-SERDESIF ekwakhiweni kwakho futhi uxhume izimbobo zawo zokuqalisa kulezo zomongo okhiqizwe we-System Builder.

Ikhasi Lezici Zedivayisi Yomakhi Wesistimu
Ekhasini Lezici Zedivayisi, cacisa ukuthi yiziphi izilawuli ze-DDR (MDDR kanye/noma i-FDDR) ezisetshenziswayo nokuthi mangaki amabhulokhi e-SERDESIF asetshenziswayo ekwakhiweni kwakho (Umfanekiso 2-1).

I-Microsemi SmartFusion2 DDR Controller kanye nesilawuli se-Serial High Speed ​​- Ikhasi Lezici ZedivayisiUmfanekiso 2-1 • Ikhasi Lezici Zedivayisi Yomakhi Wesistimu

Ikhasi Lenkumbulo Lomakhi Wesistimu
Ukuze usebenzise i-MSS DDR (MDDR) noma i-Fabric DDR (FDDR), khetha Uhlobo Lwenkumbulo ohlwini lokudonsela phansi (Umfanekiso 2-2).

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- Inkumbulo YangaphandleUmfanekiso 2-2 • Inkumbulo Yangaphandle ye-MSS

Kumele:

  1. Khetha uhlobo lwe-DDR (DDR2, DDR3 noma LPDDR).
  2. Chaza isikhathi sokumisa inkumbulo ye-DDR. Bheka Izicaciso Zenkumbulo ye-DDR yakho yangaphandle ukuze usethe isikhathi esilungile sokusetha inkumbulo. Imemori ye-DDR ingase yehluleke ukuqalisa kahle uma isikhathi sokumisa imemori singasethwanga kahle.
  3. Ngenisa idatha yokumisa irejista ye-DDR noma usethe amapharamitha ememori yakho ye-DDR. Ukuze uthole imininingwane, bheka ku- I-Microsemi SmartFusion2 High Speed ​​Serial kanye ne-DDR Interfaces Umhlahlandlela Womsebenzisi.

Le datha isetshenziselwa ukukhiqiza irejista ye-DDR BFM kanye nokucushwa kwe-firmware files njengoba kuchazwe kokuthi “Ukudala Nokuhlanganisa Isicelo Se-Firmware” ekhasini 26 kanye “ne-BFM Files Isetshenziselwa Ukulingisa Umklamo” ekhasini 27. Ukuze uthole imininingwane ngamarejista okumisa isilawuli se-DDR, bheka I-Microsemi SmartFusion2 High Speed ​​Serial kanye ne-DDR Interfaces Umhlahlandlela Womsebenzisi.
Umuntu wakudalaample yokucushwa file i-syntax ikhonjiswe kuMfanekiso 2-3. Amagama erejista asetshenziswe kulokhu file ziyefana nalezo ezichazwe ku I-Microsemi SmartFusion2 High Speed ​​Serial kanye ne-DDR Interfaces Umhlahlandlela Womsebenzisi

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- File I-Syntax ExampleUmfanekiso 2-3 • Ukumisa File I-Syntax Example
Ikhasi Lomakhi Wesistimu
Ekhasini elithi Amapheripherals, kusilawuli ngasinye se-DDR kwakhiwa uhlelo olungaphansi oluhlukile (I-Fabric DDR Subsystem ye-FDDR kanye ne-MSS DDR FIC Subsystem ye-MDDR). Ungakwazi ukwengeza i-Fabric AMBA Master (elungiselelwe njenge-AXI/AHBLite) kumongo ngamunye kulawa masistimu angaphansi ukuze unike amandla ukufinyelela okuyinhloko kwendwangu kuzilawuli ze-DDR. Ekukhiqizeni, i-System Builder iqinisa ngokuzenzakalelayo ama-core cores (kuya ngohlobo lwe-AMBA Master eyengeziwe) futhi idalule i-BIF eyinhloko yomgogodla webhasi kanye newashi kanye nezikhonkwane zokusetha kabusha ama-subsystem ahambisanayo (FDDR/MDDR) ngaphansi kwamaqembu amaphini afanelekile, phezulu. Okufanele ukwenze ukuxhuma ama-BIF kuma-Fabric Master cores afanelekile ongawafaka ekwakhiweni. Endabeni ye-MDDR, kungakhethwa ukuthi wengeze umgogodla we-Fabric AMBA Master kusistimu engaphansi ye-MSS DDR FIC; I-Cortex-M3 iyinhloko ezenzakalelayo kulolu hlelo oluncane. Umfanekiso 2-4 ubonisa Ikhasi Le-Peripherals Lomakhi Wesistimu.

I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​Controller - Ikhasi Lomakhi LokujikelezaUmfanekiso 2-4 • Ikhasi Le-Peripherals Lomakhi Wesistimu

Ikhasi Lezilungiselelo Zewashi Lomakhi Wesistimu
Ekhasini Lezilungiselelo Zewashi, kusilawuli ngasinye se-DDR, kufanele ucacise amaza ewashi ahlobene nohlelo oluncane lwe-DDR (MDDR kanye/noma i-FDDR).
Ku-MDDR, kufanele ucacise:

  • MDDR_CLK - Leli washi linquma imvamisa yokusebenza yesilawuli se-DDR futhi kufanele lifane nemvamisa yewashi ofisa ukuthi inkumbulo yakho ye-DDR yangaphandle isebenze. Leli washi lichazwa njengokuphindaphinda kwe-M3_CLK (Cortex-M3 ne-MSS Main Clock, Umfanekiso 2-5). I-MDDR_CLK kufanele ibe ngaphansi kuka-333 MHz.
  • DDR_FIC_CLK - Uma ukhethe ukufinyelela i-MDDR usuka endwangu ye-FPGA, udinga ukucacisa i-DDR_FIC_CLK. Le frikhwensi yewashi ichazwa njengesilinganiso se-MDDR_CLK futhi kufanele ifane nobuningi lapho isistimu engaphansi yendwangu ye-FPGA efinyelela ku-MDDR isebenza khona.

I-Microsemi SmartFusion2 DDR Controller kanye nesilawuli se-Serial High Speed ​​- Amawashi e-MDDRUmfanekiso 2-5 • I-Cortex-M3 ne-MSS Main Clock; Amawashi e-MDDR

Ku-FDDR, kufanele ucacise:

  • FDDR_CLK - Inquma imvamisa yokusebenza yesilawuli se-DDR futhi kufanele ifane nemvamisa yewashi ofisa ukuthi inkumbulo yakho yangaphandle ye-DDR isebenze. Qaphela ukuthi leli washi lichazwa njengokuphindwaphindwa kwe-M3_CLK (MSS kanye newashi le-Cortex-M3, Umfanekiso 2-5). I-FDDR_CLK kufanele ibe phakathi kuka-20 MHz no-333 MHz.
  • FDDR_SUBSYSTEM_CLK – Le frikhwensi yewashi ichazwa njengesilinganiso se-FDDR_CLK futhi kufanele ifane nobuningi lapho isistimu engaphansi yendwangu ye-FPGA efinyelela ku-FDDR isebenza khona.

I-Microsemi SmartFusion2 DDR Controller kanye nesilawuli se-Serial High Speed ​​- Amawashi e-Fabric DDRUmfanekiso 2-6 • Indwangu DDR Amawashi
Ukucushwa kwe-SERDESIF
Amabhulokhi e-SERDESIF awaqiniswanga kumklamo okhiqizwe we-System Builder. Kodwa-ke, kuwo wonke amabhulokhi e-SERDESIF, amasiginali okuqalisa ayatholakala ku-interface ye-System Builder core futhi angaxhunywa kuma-cores we-SERDESIF ezingeni elilandelayo lokubusa, njengoba kukhonjisiwe kuMfanekiso 2-7.I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​Controller - Ukuxhumana Kokuqala Kwe-PeripheralUmfanekiso 2-7 • I-SERDESIF Peripheral Initialization Connectivity
Ngokufanayo namarejista okumisa e-DDR, ibhulokhi ngayinye ye-SERDES nayo inamarejista okumisa okufanele alayishwe ngesikhathi sokusebenza. Ungakwazi ukungenisa lawa manani erejista noma usebenzise i-High Speed ​​Serial Interface Configurator (Umfanekiso 2-8) ukuze ufake amapharamitha akho e-PCIe noma e-EPCS futhi amanani erejista abalwa wena ngokuzenzakalelayo. Ukuze uthole imininingwane, bheka ku- I-SERDES Configurator User's Guide.Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- I-Serial Interface ConfiguratorUmfanekiso 2-8 • I-Speed ​​​​Serial Interface Configurator
Uma usuhlanganise ingqondo yomsebenzisi nebhulokhi ye-System Builder kanye nebhulokhi ye-SERDES, ungakha izinga lakho eliphezulu le-SmartDesign. Lokhu kukhiqiza yonke i-HDL ne-BFM fileokudingekayo ukuze uqalise futhi ulingise umklamo wakho. Ungabe usuqhubeka nakho konke Ukugeleza Kwedizayini.

Ukusebenzisa i-SmartDesign ukuze Udale Idizayini Usebenzisa I-DDR ne-SERDESIF Blocks

Lesi sigaba sichaza indlela yokuhlanganisa isixazululo 'sokuqalisa' esiphelele ngaphandle kokusebenzisa i-SmartFusion2 System Builder. Umgomo ukukusiza ukuthi uqonde okufanele ukwenze uma ungafisi ukusebenzisa Umakhi Wesistimu. Lesi sigaba siphinde sichaze ukuthi ithuluzi Lomakhi Wesistimu likukhiqizela ini ngempela. Lesi sigaba sichaza ukuthi kwenziwa kanjani:

  • Faka idatha yokumisa yesilawuli se-DDR namarejista okucushwa kwe-SERDESIF.
  • Qinisekisa futhi uxhume I-Fabric Cores edingekayo ukuze udlulisele idatha yokumisa kuzilawuli ze-DDR namarejista okumisa e-SERDESIF.

Ukucushwa kwesilawuli se-DDR
Izilawuli ze-MSS DDR (MDDR) ne-Fabric DDR (FDDR) kufanele zilungiswe ngokushintshashintshayo (ngesikhathi sokusebenza) ukuze zifane nezimfuneko zokucushwa kwememori ye-DDR yangaphandle (imodi ye-DDR, ububanzi be-PHY, imodi yokuqhuma, i-ECC, njll.). Idatha efakwe ku-MDDR/FDDR configurator ibhalwa kumarejista okucushwa kwesilawuli se-DDR ngomsebenzi we-CMSIS SystemInit(). I-Configurator inamathebhu amathathu ahlukene okufaka izinhlobo ezahlukene zedatha yokumisa:

  • Idatha evamile (imodi ye-DDR, Ububanzi bedatha, Imvamisa yewashi, i-ECC, i-Fabric Interface, Amandla eDrayivu)
  • Idatha Yokuqalisa Inkumbulo (Ubude Bokuqhuma, I-Burst Order, Imodi Yesikhathi, Ukubambezeleka, njll.)
  • Idatha Yesikhathi Senkumbulo

Bheka ukucaciswa kwememori yakho ye-DDR yangaphandle bese umisa Isilawuli se-DDR ukuze sifane nezidingo zememori yakho ye-DDR yangaphandle.
Ukuze uthole imininingwane ngokucushwa kwe-DDR, bheka ku- I-SmartFusion2 MSS DDR Configuration User Guide.
Ukucushwa kwe-SERDESIF
Chofoza kabili ibhulokhi ye-SERDES kukhanvasi ye-SmartDesign ukuze uvule i-Configurator ukuze ulungiselele i-SERDES (Umfanekiso 3-1). Ungakwazi ukungenisa lawa manani erejista noma usebenzise i-SERDES configurator ukufaka imingcele ye-PCIe noma ye-EPCS futhi amanani erejista abalwa wena ngokuzenzakalelayo. Ukuze uthole imininingwane, bheka ku- I-SERDES Configurator User's Guide.Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- Isibonisi se-Serial Interface ConfiguratorUmfanekiso 3-1 • I-Speed ​​​​Serial Interface Configurator
Ukudala I-FPGA Design Initialization Sub-System
Ukuze uqalise amabhulokhi e-DDR kanye ne-SERDESIF, kufanele udale uhlelo oluncane lokuqalisa endwangu ye-FPGA. Isistimu engaphansi yokuqaliswa kwendwangu ye-FPGA ihambisa idatha isuka ku-Cortex-M3 iye kurejista yokumisa ye-DDR kanye ne-SERDESIF, ilawula ukulandelana kokusetha kabusha okudingekayo ukuze la mabhulokhi asebenze kanye namasignali lapho la mabhulokhi eselungele ukuxhumana nayo yonke idizayini yakho. Ukuze udale uhlelo olungaphansi lokuqalisa, kufanele:

  • Lungiselela i-FIC_2 ngaphakathi kwe-MSS
  • Faka futhi ulungiselele ama-CoreConfigP kanye ne-CoreResetP cores
  • Faka i-on-chip 25/50MHz RC oscillator
  • Faka kabusha i-System Reset (SYSRESET) macro
  • Xhuma lezi zingxenye kuzixhumi ezibonakalayo zokucushwa kwe-peripheral ngayinye, amawashi, ukusetha kabusha kanye nezimbobo zokukhiya ze-PLL

Ukucushwa kwe-MSS FIC_2 APB
Ukuze ulungiselele i-MSS FIC_2:

  1. Vula ibhokisi lengxoxo le-FIC_2 le-configurator kusuka kusihleli se-MSS (Umfanekiso 3-2).
  2. Khetha u-Qalisa ama-peripherals usebenzisa i-Cortex-M3.
  3. Kuye ngesistimu yakho, qoka ibhokisi lokuhlola elilodwa noma womabili alandelayo:
    - I-MSS DDR
    - Indwangu ye-DDR kanye/noma i-SERDES Blocks
  4. Chofoza okuthi KULUNGILE bese uqhubeka ukukhiqiza i-MSS (ungahlehlisa lesi senzo uze uyilungise ngokugcwele i-MSS kuzidingo zakho zokuklama). Izimbobo ze-FIC_2 (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK kanye ne-FIC_2_APB_M_RESET_N) manje seziyadalulwa kusixhumi esibonakalayo se-MSS futhi zingaxhunywa kuma-CoreConfigP kanye ne-CoreResetP cores.

I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​​​Configurator - I-MSS FIC 2 ConfiguratorUmfanekiso 3-2 • I-MSS FIC_2 Configurator

I-CoreConfigP
Ukuze ulungiselele i-CoreConfigP:

  1. Faka i-CoreConfigP ku-SmartDesign yakho (imvamisa leyo lapho i-MSS iqiniswa khona).
    Lo mungo ungatholakala kukhathalogi ye-Libero (ngaphansi kwe-Peripherals).
  2. Chofoza kabili okuphakathi ukuze uvule isilungisi.
  3. Lungiselela umongo ukuze ucacise ukuthi yimaphi ama-peripherals adinga ukuqaliswa (Umfanekiso 3-3)

I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​Controller - Ibhokisi LengxoxoUmfanekiso 3-3 • Ibhokisi Lengxoxo le-CoreConfigP

I-CoreResetP
Ukuze ulungiselele i-CoreResetP:

  1. Faka i-CoreResetP ku-SmartDesign yakho (imvamisa leyo lapho i-MSS iqiniswa khona).
    Lo mungo ungatholakala kukhathalogi ye-Libero, ngaphansi kwe-Peripherals.
  2. Chofoza kabili okuphakathi kwe-SmartDesign Canvas ukuze uvule i-Configurator (Umfanekiso 3-4).
  3. Lungiselela umongo ukuze ube:
    - Cacisa impatho yokusetha kabusha yangaphandle (i-EXT_RESET_OUT igonyelwe). Khetha okukodwa kwezine ongakhetha kuzo:
    o I-EXT_RESET_OUT ayikaze igonyelwe
    o I-EXT_RESET_OUT iyagonyelwa uma amandla okusetha kabusha (POWER_ON_RESET_N) agonyelwa
    o I-EXT_RESET_OUT iyagonyelwa uma i-FAB_RESET_N igonyelwa
    o I-EXT_RESET_OUT iyagonyelwa uma amandla okusetha kabusha (POWER_ON_RESET_N) noma okuthi FAB_RESET_N kugonyelwa
    – Cacisa Idivayisi Voltage. Inani elikhethiwe kufanele lifane nevolumutage oyikhethile kubhokisi lengxoxo Lezilungiselelo Zephrojekthi ye-Libero.
    - Hlola amabhokisi okuhlola afanelekile ukuze ubonise ukuthi yimaphi ama-peripheral owasebenzisayo ekwakhiweni kwakho.
    - Cacisa isikhathi sokusetha imemori ye-DDR yangaphandle. Leli inani eliphakeme lazo zonke izinkumbulo ze-DDR ezisetshenziswa kuhlelo lwakho lokusebenza (i-MDDR ne-FDDR). Bheka kumininingwane yedatha yomthengisi wememori ye-DDR ukuze ulungiselele le pharamitha. I-200us iyinani elizenzakalelayo elihle lememori ye-DDR2 ne-DDR3 egijima ku-200MHz. Lena ipharamitha ebaluleke kakhulu yokuqinisekisa ukulingisa okusebenzayo kanye nesistimu yokusebenza ku-silicon. Inani elingalungile lesikhathi sokumisa lingase libangele amaphutha esifaniso. Bheka imininingwane yedatha yomthengisi wememori ye-DDR ukuze ulungiselele le pharamitha.
    - Ngebhulokhi ngalinye le-SERDES ekwakhiweni kwakho, khetha amabhokisi afanele ukukhombisa ukuthi:
    o PCIe isetshenziswa
    o Ukusekelwa kwe-PCIe Hot Reset kuyadingeka
    o Ukusekelwa kwe-PCIe L2/P2 kuyadingeka

Qaphela: Uma usebenzisa i-090 die(M2S090) futhi idizayini yakho isebenzisa i-SERDESIF, akudingekile ukuthi uqoke noma yimaphi amabhokisi okuhlola alandelayo: 'Isetshenziselwa i-PCIe', 'Faka ukusekela kwe-PCIe HotReset' kanye nokuthi 'Faka ukusekela kwe-PCIe L2/P2'. Uma usebenzisa noma iyiphi idivayisi okungeyona ye-090 futhi usebenzisa ibhulokhi eyodwa noma amaningi e-SERDESIF, kufanele uqoke womane amabhokisi okuhlola ngaphansi kwesigaba esifanele se-SERDESIF.
Qaphela: Ukuze uthole imininingwane mayelana nezinketho ongakhetha kuzo kulesi silungiseleli, bheka ku-CoreResetP Handbook.

I-Microsemi SmartFusion2 DDR Controller kanye nesilawuli se-Serial High Speed ​​- CoreResetPCConfiguratorUmfanekiso 3-4 • I-CoreResetPCConfigurator

25/50MHz Oscillator Instantiation
I-CoreConfigP ne-CoreResetP ziwashi nge-on-chip 25/50MHz RC oscillator. Kufanele ufake i-25/50MHz Oscillator futhi uyixhume kulawa ma-cores.

  1. Faka i-Chip Oscillators core ku-SmartDesign yakho (imvamisa leyo lapho i-MSS iqiniswa khona). Lo mungo ungatholakala kukhathalogi ye-Libero ngaphansi kwewashi nokuphatha.
  2. Lungiselela lo mgogodla ukuze i-RC oscillator ishayele indwangu ye-FPGA, njengoba kuboniswe kuMfanekiso 3-5.

I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​Controller - I-Oscillators ConfiguratorUmfanekiso 3-5 • I-Chip Oscillators Configurator

Ukusetha kabusha uhlelo (SYSRESET) Instantiation
I-SYSRESET macro inikeza ukusebenza kokusetha kabusha ileveli yedivayisi kumklamo wakho. I-POWER_ON_RESET_N isignali yokuphumayo iyagonyelwa/iyagonyelwa noma nini lapho i-chip inikwa amandla noma iphinikhodi yangaphandle engu-DEVRST_N igonyelwa/iyagonyelwa (Umfanekiso 3-6).
Faka i-SYSRESET macro ku-SmartDesign yakho (imvamisa leyo lapho i-MSS iqiniswa khona). Le macro ingatholakala kukhathalogi ye-Libero ngaphansi kwe-Macro Library.Akukho ukucushwa kwale macro okudingekile.

I-Microsemi SmartFusion2 DDR Controller kanye nesilawuli se-Serial High Speed ​​- SYSRESET MacroUmfanekiso 3-6 • SYSRESET Macro

Ukuxhumana Kukonke
Ngemva kokuthi usufake ama-cores we-MSS, FDDR, SERDESIF, OSC, SYSRESET, CoreConfigP kanye ne-CoreResetP ekwakhiweni kwakho, udinga ukuwaxhuma ukuze enze uhlelo olungaphansi lwe-Peripheral Initialization. Ukuze kube lula incazelo yokuxhumana kule dokhumenti, yephulwe ekuxhumaneni kwendlela yedatha yokumisa ethobelana ne-APB3 ehlotshaniswa ne-CoreConfigP kanye nokuxhumana okuhlobene ne-CoreResetP.
Ukuxhumana Komzila Wedatha
Umfanekiso 3-7 ubonisa indlela yokuxhuma i-CoreConfigP kumasiginali we-MSS FIC_2 kanye nezixhumi ezibonakalayo zokucushwa ezihambisana ne-APB3.
Ithebula 3-1 • I-Configuration Data Path Port/Izixhumanisi ze-BIF

KUSUKA
I-Port/Bus Interface
(BIF)/ Ingxenye
KUYA
I-Port/Bus Interface (BIF)/Ingxenye
I-APB S PRESET N/ CoreConfigP I-APB S PRESET N/ SDIF<0/1/2/3> I-APB S PRESET N/
FDDR
I-MDDR APB S PRESE TN/MSS
I-APB S PCLK/CoreConfigP I-APB S PCLK/SDIF I-APB S PCLK/FDDR I-MDDR APB S POLK/MSS
MDDR APBslave/CoreConfig I-MDDR APB SLAVE (BIF)/MSS
I-SDIF<0/1/2/ 3> APBmslave/Config I-APB SLAVE (BIF)/ SDIF<0/1/2/3>
FDDR APB isigqila I-APB SLAVE (BIF)/ FDDR
FIC 2 APBmmaster/CoreConfigP I-FIC 2 APB MASTER/ MSS

I-Microsemi SmartFusion2 DDR Controller kanye ne-Serial High Speed ​​Controller - Ukuxhumana kwe-Sub-SystemUmfanekiso 3-7 • FIC_2 APB3 Ukuxhumana Kwesistimu Engaphansi

Amawashi futhi Isetha Kabusha Ukuxhumana
Umfanekiso 3-8 ubonisa indlela yokuxhuma i-CoreResetP kumithombo yangaphandle yokusetha kabusha kanye namasiginali wokusetha kabusha okuyisisekelo. Iphinde ibonise indlela yokuxhuma i-CoreResetP kumasiginali wesimo sokuvumelanisa wewashi lewashi (amasiginali wokukhiya we-PLL). Ngaphezu kwalokho, ikhombisa ukuthi i-CoreConfigP ne-CoreResetP zixhumeke kanjani.

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed ​​- Ukuxhumana kwe-Sub-System 2Umfanekiso 3-8 • I-Core SF2Setha kabusha Ukuxhumana Kwesistimu Engaphansi

Ukudala nokuhlanganisa uhlelo lokusebenza lweFirmware

Lapho uthumela i-firmware kusuka ku-LiberoSoC (Iwindi Lokugeleza Kwedizayini> I-Firmware Yokuthekelisa> I-Firmware Yokuthekelisa), i-Libero ikhiqiza okulandelayo files kwe /firmware/drivers_config/ sys_config ifolda:

  • sys_config.c - Iqukethe izakhiwo zedatha ezibamba amanani amarejista atholakala kuma-peripheral.
  • sys_config.h - Iqukethe izitatimende ze-#define ezicacisa ukuthi yimaphi ama-peripheral asetshenziswa ekwakhiweni futhi okudingeka aqaliswe.
  • sys_config_mddr_define.h – Iqukethe idatha yokucushwa yesilawuli se-MDDR efakwe kubhokisi lengxoxo Lokucushwa Kwerejista.
  • sys_config_fddr_define.h - Iqukethe idatha yokucushwa yesilawuli se-FDDR efakwe kubhokisi lengxoxo Lokucushwa Kwerejista.
  • sys_config_mss_clocks.h – Lokhu file iqukethe amaza ewashi le-MSS njengoba kuchazwe kusihleli se-MSS CCC. Lawa mafrikhwensi asetshenziswa ikhodi ye-CMSIS ukuze anikeze ulwazi olulungile lwewashi kubashayeli abaningi be-MSS okumele babe nokufinyelela kumafrikhwensi abo e-Peripheral Clock (PCLK) (isb. ).
  • sys_config_SERDESIF_ .c – Iqukethe i-SERDESIF_ rejista idatha yokumisa ehlinzekwe ngesikhathi se-SERDESIF_ vimba ukucushwa ekudaleni umklamo.
  • sys_config_SERDESIF_ .h - Iqukethe izitatimende ezithi #define ezicacisa inani lamapheya okucushwa kwerejista kanye nenombolo yomzila odinga ukuvotelwa ku-PMA_READY (ngemodi ye-PCIe kuphela).

Lezi files ayadingeka ukuze ikhodi ye-CMSIS ihlanganise kahle futhi iqukathe ulwazi olumayelana nomklamo wakho wamanje, okuhlanganisa idatha yokucushwa kwendawo kanye nolwazi lokucushwa kwewashi le-MSS.
Ungazihleli lezi files ngesandla; zidalwe kumibhalo ehambisanayo yengxenye/i-peripheral njalo lapho kukhiqizwa izingxenye ze-SmartDesign eziqukethe ama-peripheral afanele. Uma kukhona izinguquko ezenziwayo kudatha yokucushwa yanoma iyiphi i-peripherals, udinga ukuthekelisa kabusha amaphrojekthi we-firmware ukuze i-firmware ebuyekeziwe. files (bona uhlu olungenhla) zithunyelwa ku- / firmware/drivers_config/sys_config ifolda.
Lapho uthekelisa i-firmware, i-Libero SoC idala amaphrojekthi we-firmware: umtapo wezincwadi lapho ukucushwa kwedizayini yakho files kanye nabashayeli kuhlanganiswa.
Uma uhlola Dala iphrojekthi ibhokisi lokuhlola lapho ukhipha i-firmware, iphrojekthi yesofthiwe ye-SoftConsole/IAR/Keil iyakhiwa ukuze ibambe iphrojekthi yohlelo lokusebenza lapho ungahlela khona i-main.c nomsebenzisi u-C/H files. Vula iphrojekthi ye-SoftConSole/IAR/Keil ukuze uhlanganise ikhodi ye-CMSIS ngendlela efanele futhi wenze uhlelo lwakho lokusebenza lwe-firmware lulungiswe kahle ukuze lufane nomklamo wakho wezingxenyekazi zekhompyutha.

BFM Files Isetshenziselwa Ukulingisa Umklamo

Lapho ukhiqiza izingxenye ze-SmartDesign eziqukethe okuphathelene nomngcele ohlobene nomklamo wakho, ukulingisa files elihambisana nama-peripheral afanele akhiqizwa ku- /uhla lwemibhalo lokulingisa:

  • test.bfm - I-BFM yezinga eliphezulu file eqala ukwenziwa ngesikhathi sanoma yikuphi ukulingiswa okusebenzisa iphrosesa ye-SmartFusion2 MSS Cortex-M3. Isebenzisa i-peripheral_init.bfm kanye ne-user.bfm, ngaleyo ndlela.
  • MDDR_init.bfm - Uma umklamo wakho usebenzisa i-MDDR, i-Libero ikhiqiza lokhu file; iqukethe imiyalo yokubhala ye-BFM elingisa ukubhala kwedatha yerejista yokumisa ye-MSS DDR oyifakile (usebenzisa ibhokisi lengxoxo elithi Hlela Amarejista noma ku-MSS_MDDR GUI) kumarejista wesilawuli se-MSS DDR.
  • FDDR_init.bfm - Uma umklamo wakho usebenzisa i-FDDR, i-Libero ikhiqiza lokhu file; iqukethe imiyalo yokubhala ye-BFM elingisa ukubhala kwedatha yerejista yokumisa ye-Fabric DDR oyifakile (usebenzisa ibhokisi lengxoxo elithi Hlela Amarejista noma ku-FDDR GUI) kumarejista e-Fabric DDR Controller.
  • I-SERDESIF_ _init.bfm – Uma idizayini yakho isebenzisa ibhulokhi eyodwa noma amaningi e-SERDESIF, i-Libero ikhiqiza lokhu file ngayinye ye-SERDESIF_ amabhlogo asetshenzisiwe; iqukethe imiyalo yokubhala ye-BFM elingisa ukubhala kwedatha yerejista yokumisa ye-SERDESIF oyifakile (usebenzisa ibhokisi lengxoxo elithi Hlela Amarejista noma ku-SERDESIF_ GUI) ku-SERDESIF_ amarejista. Uma ibhulokhi ye-SERDESIF icushwa njenge-PCIe, lokhu file futhi inezitatimende ezithi #define ezilawula ukwenziwa kwezigaba zokucushwa kwerejista ezi-2 ngokulandelana okuphelele.
  • umsebenzisi.bfm - Iqukethe imiyalo yomsebenzisi. Le miyalo isetshenziswa ngemva kokuqedwa kwe-peripheral_init.bfm. Hlela lokhu file ukufaka imiyalo yakho ye-BFM.
  • I-SERDESIF_ _umsebenzisi.bfm - Iqukethe imiyalo yomsebenzisi. Hlela lokhu file ukufaka imiyalo yakho ye-BFM. Sebenzisa lokhu uma ulungiselele i-SERDESIF_ vimba kumodi yokulingisa ye-BFM PCIe nanjengengcweti ye-AXI/AHBLite. Uma ulungiselele i-SERDESIF_ vimba kumodi yokulingisa ye-RTL, ngeke ukudinge lokhu file.

Uma ucela ukulingisa ngaso sonke isikhathi, ukulingiswa okubili okulandelayo files zidalwe kabusha ku- /inkomba yokulingisa enokuqukethwe okubuyekeziwe:

  • uhlelo olungaphansi.bfm – Iqukethe izitatimende ze-#define ze-peripheral ngayinye esetshenziswe ekwakhiweni kwakho, ezicacisa ingxenye ethile ye-peripheral_init.bfm okufanele isetshenziswe ehambisana ne-peripheral ngayinye.
  • i-operipheral_init.bfm – Iqukethe inqubo ye-BFM elingisa umsebenzi we-CMSIS:: SystemInit() osebenza ku-Cortex-M3 ngaphambi kokufaka inqubo enkulu(). Ikopisha idatha yokucushwa yanoma iyiphi i-peripheral esetshenziswe ekwakhiweni iye kumarejista alungile okumiswa bese ilinda wonke ama-peripherals ukuthi alungile ngaphambi kokugomela ukuthi ungasebenzisa lezi zingxenye. Isebenzisa i-MDDR_init.bfm ne-FDDR_init.bfm.

Ukusebenzisa lezi ezifakiwe files, izilawuli ze-DDR ekwakhiweni kwakho zilungiswa ngokuzenzakalelayo, zilingisa lokho okuzokwenzeka kudivayisi ye-SmartFusion2. Ungahlela i-user.bfm file ukwengeza noma yimiphi imiyalo edingekayo ukuze ulingise umklamo wakho (i-Cortex-M3 iyona eyinhloko). Le miyalo isetshenziswa ngemuva kokuthi ama-peripherals aqalisiwe. Ungayihleli i-test.bfm, subsystem.bfm, peripheral_init.bfm, MDDR_init.bfm, FDDR_init.bfm files kanye ne-SERDESIF_ _init.bfm files.

Ukwesekwa Komkhiqizo

I-Microsemi SoC Products Group isekela imikhiqizo yayo ngezinsizakalo ezehlukene zokusekela, okuhlanganisa Isevisi Yamakhasimende, Isikhungo Sokusekela Ubuchwepheshe Bamakhasimende, a webindawo, i-imeyili, kanye namahhovisi okuthengisa emhlabeni wonke.
Lesi sithasiselo siqukethe ulwazi mayelana nokuxhumana ne-Microsemi SoC Products Group nokusebenzisa lezi zinsizakalo zokusekela.
Insizakalo yekhasimende
Xhumana Nesevisi Yekhasimende ukuze uthole ukwesekwa kwemikhiqizo okungeyona eyobuchwepheshe, njengentengo yomkhiqizo, ukuthuthukiswa komkhiqizo, ulwazi lokubuyekeza, isimo soku-oda, nokugunyazwa.
Ukusuka eNyakatho Melika, shayela 800.262.1060
Kusukela kuwo wonke umhlaba, shayela 650.318.4460
Ifeksi, noma yikuphi emhlabeni, 408.643.6913
I-Customer Technical Support Centre
I-Microsemi SoC Products Group isebenza ngeSikhungo sayo Sokusekela Ubuchwepheshe Bamakhasimende esinonjiniyela abanekhono eliphezulu abangasiza ukuphendula i-hardware yakho, isofthiwe, kanye nemibuzo yokuklama mayelana neMikhiqizo ye-Microsemi SoC. I-Customer Technical Support Centre ichitha isikhathi esiningi idala amanothi ohlelo, izimpendulo zemibuzo yomjikelezo wedizayini evamile, imibhalo yezinkinga ezaziwayo, kanye nemibuzo ehlukahlukene evame ukubuzwa. Ngakho-ke, ngaphambi kokuthi uxhumane nathi, sicela uvakashele izinsiza zethu ze-inthanethi. Kungenzeka ukuthi sesiyiphendulile imibuzo yakho.
Ukusekela kwezobuchwepheshe
Vakashela Ukwesekwa Kwamakhasimende webisiza (www.microsemi.com/soc/support/search/default.aspx) ukuze uthole ulwazi olwengeziwe nokusekelwa. Izimpendulo eziningi ezitholakalayo ekuseshekeni web izinsiza zihlanganisa imidwebo, imidwebo, kanye nezixhumanisi kwezinye izinsiza ku- webindawo.
Webindawo
Ungaphequlula ulwazi oluhlukahlukene lobuchwepheshe kanye nokungelona elobuchwepheshe ekhasini lasekhaya le-SoC, kokuthi www.microsemi.com/soc.
Ukuxhumana Nesikhungo Sokusekela Abathengi
Onjiniyela abanamakhono aphezulu basebenza esikhungweni sokusekela iTechnical Support. Isikhungo Sokusekelwa Kwezobuchwepheshe singathintwa nge-imeyili noma nge-Microsemi SoC Products Group webindawo.
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 soc_tech@microsemi.com.
Amacala Ami
Amakhasimende e-Microsemi SoC Products Group angahambisa futhi alandelele amacala obuchwepheshe ku-inthanethi ngokuya ku- Amacala Ami.
Ngaphandle kwe-US
Amakhasimende adinga usizo ngaphandle kwezindawo zesikhathi zase-US angaxhumana nosekelo lobuchwepheshe nge-imeyili (soc_tech@microsemi.com) noma uthinte ihhovisi lezokuthengisa lendawo. Uhlu lwamahhovisi okuthengisa lungatholakala ku www.microsemi.com/soc/company/contact/default.aspx.
Ukusekelwa Kwezobuchwepheshe kwe-ITAR
Ukuze uthole ukwesekwa kobuchwepheshe ku-RH kanye ne-RT FPGAs elawulwa yi-International Traffic in Arms Regulations (ITAR), xhumana nathi ngokusebenzisa soc_tech_itar@microsemi.com. Kungenjalo, phakathi Kwamacala Ami, khetha Yebo ohlwini oludonsela phansi lwe-ITAR. Ukuze uthole uhlu oluphelele lwama-Microsemi FPGA alawulwa yi-ITAR, vakashela i-ITAR web ikhasi.
I-Microsemi Corporation (NASDAQ: MSCC) inikeza iphothifoliyo ephelele yezixazululo ze-semiconductor: i-aerospace, ezokuvikela kanye nokuphepha; ibhizinisi kanye nokuxhumana; kanye nezimakethe zamandla ezimboni nezinye. Imikhiqizo ihlanganisa ukusebenza okuphezulu, i-analog enokwethenjelwa kakhulu kanye namadivayisi e-RF, isignali exubile namasekhethi ahlanganisiwe e-RF, ama-SoCs enziwe ngokwezifiso, ama-FPGA, namasistimu angaphansi aphelele. I-Microsemi ikomkhulu layo e-Aliso Viejo, Calif. Funda kabanzi ku- www.microsemi.com.
© 2014 Microsemi Corporation. Wonke Amalungelo Agodliwe. I-Microsemi kanye nelogo ye-Microsemi yizimpawu zokuthengisa ze-Microsemi Corporation. Zonke ezinye izimpawu zokuhweba nezimpawu zesevisi ziyimpahla yabanikazi bazo.

5-02-00384-1/08.14Ilogo ye-MicrosemiIkomkhulu le-Microsemi Corporate
I-One Enterprise, i-Aliso Viejo CA 92656 USA
E-USA: +1 949-380-6100
Ukuthengisa: +1 949-380-6136
Ifeksi: +1 949-215-4996

Amadokhumenti / Izinsiza

Isilawuli se-Microsemi SmartFusion2 DDR kanye nesilawuli se-Serial High Speed [pdf] Umhlahlandlela Womsebenzisi
I-SmartFusion2 DDR Controller kanye ne-serial High Speed ​​Controller, i-SmartFusion2 DDR, Isilawuli kanye nesilawuli se-Serial High Speed, Isilawuli Esisheshayo

Izithenjwa

Shiya amazwana

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