oneAPI-merki

oneAPI IP Authoring og Intel Quartus Prime hugbúnaður

oneAPI-IP-Authoring-and-Intel-Quartus-Prime-Software-product

Upplýsingar um vöru

Varan er IP Authoring þróunarumhverfi sem gerir notendum kleift að þróa og skrifa IP íhluti með því að nota Intel oneAPI Base Toolkit og Intel Quartus Prime. Það veitir fullt þróunarumhverfi til að búa til IP íhluti.

Notkunarleiðbeiningar fyrir vöru

Forkröfur
Eftirfarandi vélbúnaðar- og hugbúnaðarkröfur þarf að uppfylla áður en uppsetning og notkun IP Authoring þróunarumhverfisins er sett upp:

Kröfur um vélbúnað
Vélbúnaðarkröfur fyrir þróunarumhverfi IP Authoring eru sem hér segir:

  • Dæmigert þróunarumhverfi krefst á bilinu 80-179 GB af plássi.
  • Tækjastuðningur krefst 3-36 GB til viðbótar af plássi, allt eftir tækjafjölskyldunni.
  • Intel Quartus Prime Pro Edition uppsetningarforritið gæti þurft allt að 134 GB af viðbótar tímabundnu plássi.
  • Intel oneAPI Base Toolkit uppsetningarforritið gæti þurft allt að 6 GB af viðbótar tímabundinni diskgeymslu.

Fyrir nákvæmar kröfur um vélbúnað, þar á meðal sérstakar kröfur um pláss, vinsamlegast skoðaðu skjölin sem Intel Quartus Prime Pro Edition og Intel oneAPI Base Toolkit veita.

Stýrikerfiskröfur
Stýrikerfiskröfur fyrir þróunarumhverfi IP Authoring eru ekki tilgreindar í tilgreindum textaútdrætti. Vinsamlegast skoðaðu skjölin frá Intel Quartus Prime Pro Edition og Intel oneAPI Base Toolkit fyrir nákvæmar stýrikerfiskröfur.

Uppsetning IP Authoring þróunarumhverfisins
Skoðaðu skjölin frá Intel Quartus Prime Pro Edition og Intel oneAPI Base Toolkit fyrir nákvæmar leiðbeiningar um uppsetningu á IP Authoring þróunarumhverfinu. Fyrir sérstakar leiðbeiningar um að byrja með oneAPI IP höfundargerð og skjalasafn, vinsamlegast skoðaðu hluta A í skjölunum. Fyrir endurskoðunarferil skjala um að byrja með oneAPI IP Authoring, vinsamlegast skoðaðu hluta B í skjölunum.

Að byrja með oneAPI IP Authoring og Intel® Quartus® Prime Pro Edition hugbúnaði

Með Intel® oneAPI Base Toolkit og Intel Quartus® Prime hugbúnaðinum geturðu flýtt fyrir þróun IP íhluta þinna með því að þróa íhlutina þína sem SYCL kjarna með C++. Notaðu Intel oneAPI DPC++/C++ þýðanda (fylgir með Intel oneAPI Base Toolkit) til að búa til RTL kóða fyrir IP íhlutinn þinn og samþætta þann íhlut inn í hönnunina þína með Intel Quartus Prime verkfærum. Að byrja með oneAPI IP Authoring og Intel Quartus Prime lýsir því hvernig á að stilla Intel oneAPI DPC++/C++ þýðandaþróunarumhverfið þannig að hægt sé að ræsa það frá Intel Quartus Prime hugbúnaðinum.

Forkröfur

Allt þróunarumhverfi fyrir höfundar IP-hluta með Intel oneAPI Base Toolkit og Intel Quartus Prime hugbúnaði samanstendur af eftirfarandi hugbúnaðarvörum:

  • Python* 3.8 eða nýrri.
    Þróunarumhverfi IP-höfundar var fullgilt með Python 3.8.
  • Intel Quartus Prime Pro Edition útgáfa 22.4
  • Intel oneAPI Base Toolkit útgáfa 2023.0
  • Eitt af eftirfarandi hermiverkfærum:
    • Siemens* EDA Questa* Advanced Simulator útgáfa 2021.4
    • Questa-Intel FPGA útgáfa útgáfa 2022.2
  • [Aðeins Windows*] Visual Studio* Útgáfa 2017 eða nýrri
  •  Visual Studio kóða

Í þessu riti er reynt að draga saman forsendur fyrir fullkomnu þróunarumhverfi. Nánari upplýsingar um forsendur fyrir hvern íhlut í þróunarumhverfinu er að finna í vöruskjölum fyrir hverja vöru.
Tengdar upplýsingar

  • Intel Quartus Prime Pro Edition útgáfuskýrslur
  • Intel FPGA hugbúnaðaruppsetning og leyfisveiting
  • Notendaleiðbeiningar fyrir Intel Quartus Prime hugbúnað
  • Intel oneAPI Base Toolkit Documentation
  • FPGA vinnuflæði á IDE frá þriðja aðila fyrir Intel oneAPI verkfærasett
  • Notkun Visual Studio Code með Intel oneAPI Toolkits notendahandbók
  • Visual Studio vörufjölskylduskjöl
  • Visual Studio Code skjöl

Kröfur um vélbúnað

Kröfurnar í þessum hluta reyna að draga saman vélbúnaðarkröfur fyrir hvern hugbúnaðarpakka sem þarf fyrir fullkomið þróunarumhverfi fyrir höfundar IP íhluta með Intel oneAPI Base Toolkit og Intel Quartus Prime. Fyrir nákvæmar kröfur, skoðaðu skjölin fyrir hvern hugbúnaðarpakka.

Kröfur um diskpláss
Dæmigert þróunarumhverfi til að skrifa IP íhluti krefst á bilinu 80-179 GB af plássi (1). Plássið sem krafist er fer eftir FPGA tækinu sem þú vilt og stýrikerfinu þínu. Plássþörf getur skipt niður sem hér segir:

  • Lágmarksuppsetning á Intel Quartus Prime Pro Edition hugbúnaðinum án tækjastuðnings krefst á bilinu 29-36 GB af plássi, allt eftir stýrikerfi.
    Tækjastuðningur krefst 3-36 GB til viðbótar af plássi, allt eftir tækjafjölskyldunni. Tækjastuðningur fyrir öll tæki sem IP-höfundarþróunarumhverfi getur miðað á krefst um það bil 77 GB af plássi.
    Intel Quartus Prime Pro Edition uppsetningarforritið gæti þurft allt að 134 GB af viðbótar tímabundnu plássi fyrir niðurhal og niðurþjöppun uppsetningarpakkans TAR file.
    Fyrir upplýsingar um Intel Quartus Prime Pro Edition plásskröfur, sjá niðurhalssíðuna fyrir Intel Quartus Prime Pro Edition hönnunarhugbúnað:
  • Questa-Intel FPGA Edition krefst um það bil 29 GB af plássi.
    Fyrir Siemens EDA Questa Advanced Simulator diskplásskröfur skaltu skoða skjölin þín frá Siemens EDA.
  • Lágmarksuppsetningin á Intel oneAPI Base Toolkit krefst um það bil 6 GB af plássi.
    Intel oneAPI Base Toolkit uppsetningarforritið gæti þurft allt að 6 GB af viðbótar tímabundinni diskgeymslu til að stjórna niðurhalinu og milliuppsetningunni files.
    Full uppsetning á Intel oneAPI Base Toolkit krefst allt að 24 GB af plássi.
    Fyrir upplýsingar um Intel oneAPI Base Toolkit kröfur um pláss, sjá Intel oneAPI Base Toolkit Kerfiskröfur
  • Visual Studio Code krefst minna en 500 MB af plássi. Fyrir frekari upplýsingar, sjá Kröfur fyrir Visual Studio kóða.

(1) Þetta mat inniheldur ekki pláss sem þarf fyrir Python.

  • Dæmigerð Visual Studio uppsetning með C++ vinnuálagi sem hentar til að vinna með Intel oneAPI Base Toolkit og Intel Quartus Prime krefst um það bil 12 GB af plássi.
    Fyrir frekari upplýsingar, skoðaðu kerfiskröfusíðuna fyrir þína útgáfu af Visual Studio:
    • Visual Studio 2022 vörufjölskyldukerfiskröfur
    • Visual Studio 2019 vörufjölskyldukerfiskröfur
    • Visual Studio 2017 vörufjölskyldukerfiskröfur

Minni kröfur
Minni kröfurnar fyrir þróunarumhverfið þitt eru knúin áfram af FPGA tækjunum sem þú vilt miða á:
Hámarkskröfur um líkamlegt vinnsluminni

Markmið FPGA tæki Hámarksþörf fyrir líkamlegt vinnsluminni
Intel Agilex™ 64 GB
Intel Arria® 10 48 GB
Intel Stratix® 10 64 GB

Kröfur um sýndarminni
Stilltu kerfið þitt til að veita viðbótar sýndarminni sem jafngildir ráðlögðu líkamlegu vinnsluminni. Þetta auka sýndarminni tvöfaldar í raun heildarminni sem er tiltækt til að vinna úr hönnun þinni.

Fyrir upplýsingar um minnisþörf tækisins eða tækjanna skaltu skoða Intel Quartus Prime Pro Edition hugbúnaðar- og tækjastuðnings útgáfuskýringar.

Stýrikerfiskröfur

Kröfurnar í þessum hluta reyna að draga saman kröfur um stýrikerfi frá hverjum hugbúnaðarpakka sem þarf fyrir fullkomið þróunarumhverfi fyrir höfundar IP íhluta með Intel oneAPI Base Toolkit og Intel Quartus Prime. Fyrir nákvæmar kröfur, skoðaðu skjölin fyrir hvern hugbúnaðarpakka.

Styður stýrikerfi
Intel oneAPI Base Toolkit og Intel Quartus Prime styðja mismunandi sett af stýrikerfum. Eftirfarandi stýrikerfi eru studd af báðum:

  • Red Hat* Enterprise Linux* 8.4
  • Red Hat Enterprise Linux 8.6
  • SUSE* Linux Enterprise Server 15 SP3
  • Ubuntu* 18.04 LTS
  • Ubuntu 20.04 LTS
  • Ubuntu 22.04 LTS
  • Microsoft* Windows 10 (mælt er með útgáfu 1607 eða nýrri, útgáfu 1809 eða nýrri)
  • Microsoft Windows 11
  • Microsoft Windows Server* 2016
  • Microsoft Windows Server 2019

Viðbótarkröfur fyrir Linux* stýrikerfi

  • OneAPI FPGA samples eru veitt sem CMake verkefni og krefjast CMake til að byggja þau. Í sumum tilfellum er pkg-config nauðsynlegt til að finna bókasöfn sem þarf til að klára byggingu.
  • Einnig nota Intel þýðendur núverandi GNU smíða verkfærakeðjur til að veita fullkomið C/C++ þróunarumhverfi. Ef dreifing þín á Linux* inniheldur ekki alla GNU þróunarverkfærin skaltu setja þau upp.
  • Nánari upplýsingar er að finna í „Stilla FPGA kerfið þitt“ í Byrjaðu með Intel oneAPI Base Toolkit fyrir Linux.

Viðbótarkröfur Visual Studio

  • OneAPI FPGA samples eru veitt sem CMake verkefni, þú gætir þurft að bæta við nokkrum auka Visual Studio C++ þróunarvinnuálagi sem hluta af Visual Studio uppsetningunni þinni.
  • Nánari upplýsingar er að finna í „Stilla kerfið þitt“ í Byrjaðu með Intel oneAPI Base Toolkit fyrir Windows.

Tengdar upplýsingar

  • Byrjaðu með Intel oneAPI Base Toolkit fyrir Linux
  • Byrjaðu með Intel oneAPI Base Toolkit fyrir Windows

Uppsetning IP Authoring þróunarumhverfisins

Mælt IP-höfundarþróunarumhverfi inniheldur Intel oneAPI Base Toolkit, Intel Quartus Prime og Visual Studio Code (stundum nefndur „VS Code“). Á Microsoft Windows kerfum er Microsoft Visual Studio einnig krafist.
Settu upp hugbúnaðinn fyrir IP-höfundarumhverfið þitt í eftirfarandi röð:

  1. Staðfestu að þú sért að keyra Python 3.8 eða nýrri með því að keyra eftirfarandi skipun frá skipanalínunni:
    python -útgáfa
  2. Settu upp og veittu leyfi fyrir Intel Quartus Prime Pro Edition hugbúnaðinum samkvæmt leiðbeiningunum í Intel FPGA hugbúnaðaruppsetningu og leyfisveitingu.
  3. [Aðeins Windows] Settu upp Microsoft Visual Studio. Gakktu úr skugga um að þú setjir upp eitt af eftirfarandi vinnuálagi til að tryggja að CMake sé á kerfinu þínu:
    • Þróun skjáborðs með C++
    • Linux þróun með C++
  4. [Aðeins Windows] Gakktu úr skugga um að Microsoft Visual Studio sé ekki í gangi áður en þú ferð í næsta skref.
    Ef Visual Studio er í gangi þegar þú klárar næsta skref getur Intel oneAPI Base Toolkit uppsetningarforritið ekki sett upp oneAPI viðbæturnar fyrir Visual Studio.
  5. Settu upp og stilltu Intel oneAPI Base Toolkit með að minnsta kosti eftirfarandi íhlutum:
    • Intel dreifing fyrir GDB
    • Intel oneAPI DPC++ bókasafn
    • Intel oneAPI þráður byggingareiningar
    • Intel oneAPI DPC++/C++ þýðanda
    • Intel VTune™ Profiler
      Fyrir leiðbeiningar, tilvísun tilview eftirfarandi rit:
    • Uppsetningarleiðbeiningar fyrir Intel oneAPI Toolkits fyrir Linux OS
    • Uppsetningarleiðbeiningar fyrir Intel oneAPI Toolkits fyrir Windows
  6. Settu upp Visual Studio Code samkvæmt einni af eftirfarandi leiðbeiningum:
    • Visual Studio Code á Linux
    • Visual Studio Code á Windows
  7. Settu upp Intel oneAPI Visual Studio Code viðbæturnar samkvæmt leiðbeiningunum í Using Visual Studio Code með Intel oneAPI Toolkits notendahandbók.

Eftir að hafa sett upp og stillt þessa íhluti geturðu gert eftirfarandi verkefni

  • Skoðaðu FPGA hönnun tdamples í gegnum Sample Browser fyrir Intel oneAPI Toolkit. Til að finna FPGA hönnunina tdamples, opnaðu Sample Browser og veldu C++ ➤ Byrjaðu ➤ oneAPI Direct Programming ➤ DPC++ FPGA.
  • [Aðeins Linux] Ræstu IP þróunarumhverfið þitt í Visual Studio Code frá Intel Quartus Prime Tools valmyndinni (Tools ➤ Intel oneAPI DPC++/C++ Compiler ➤ Ræstu VS kóða fyrir DPC++/C++ þróun.

A. Að byrja með oneAPI IP höfundar- og skjalasafni
Fyrir nýjustu og fyrri útgáfur þessarar handbókar, sjáðu Byrjaðu með oneAPI IP höfundar- og skjalasafni. Ef hugbúnaðarútgáfa er ekki á listanum gildir leiðbeiningar fyrir fyrri hugbúnaðarútgáfu.

B. Endurskoðunarferill skjala til að hefjast handa með oneAPI IP höfundar og

Skjalaútgáfa Intel Quartus Prime útgáfa Breytingar
2022.12.19 22.4 Upphafleg útgáfa.

Intel Corporation. Allur réttur áskilinn. Intel, Intel lógóið og önnur Intel merki eru vörumerki Intel Corporation eða dótturfélaga þess. Intel ábyrgist frammistöðu FPGA- og hálfleiðaravara sinna samkvæmt gildandi forskriftum í samræmi við staðlaða ábyrgð Intel, en áskilur sér rétt til að gera breytingar á hvaða vörum og þjónustu sem er hvenær sem er án fyrirvara. Intel tekur enga ábyrgð eða skaðabótaábyrgð sem stafar af notkun eða notkun á neinum upplýsingum, vöru eða þjónustu sem lýst er hér nema sérstaklega hafi verið samið skriflega af Intel. Viðskiptavinum Intel er bent á að fá nýjustu útgáfuna af tækjaforskriftum áður en þeir treysta á birtar upplýsingar og áður en pantað er fyrir vörur eða þjónustu.
*Önnur nöfn og vörumerki geta verið eign annarra.
ISO
9001:2015
Skráður

Skjöl / auðlindir

intel oneAPI IP Authoring og Intel Quartus Prime hugbúnaður [pdfNotendahandbók
oneAPI IP Authoring og Intel Quartus Prime hugbúnaður, höfundur og Intel Quartus Prime hugbúnaður, Quartus Prime hugbúnaður, Prime hugbúnaður, hugbúnaður

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *