logo-oneAPI

OneAPI IP Authoring dhe Intel Quartus Prime Software

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

Informacioni i produktit

Produkti është një mjedis zhvillimi i autorizimit IP që i lejon përdoruesit të zhvillojnë dhe autorizojnë komponentë IP duke përdorur Intel OneAPI Base Toolkit dhe Intel Quartus Prime. Ai siguron një mjedis të plotë zhvillimi për krijimin e komponentëve IP.

Udhëzimet e përdorimit të produktit

Parakushtet
Kërkesat e mëposhtme të harduerit dhe softuerit duhet të plotësohen përpara se të instaloni dhe përdorni Mjedisin e Zhvillimit të Autorimit të IP:

Kërkesat e harduerit
Kërkesat e harduerit për mjedisin e zhvillimit të autorizimit IP janë si më poshtë:

  • Një mjedis tipik zhvillimi kërkon ndërmjet 80-179 GB hapësirë ​​në disk.
  • Mbështetja e pajisjes kërkon 3-36 GB hapësirë ​​shtesë në disk, në varësi të familjes së pajisjes.
  • Instaluesi Intel Quartus Prime Pro Edition mund të ketë nevojë për deri në 134 GB hapësirë ​​shtesë të përkohshme në disk.
  • Instaluesi i Intel OneAPI Base Toolkit mund të ketë nevojë për deri në 6 GB hapësirë ​​ruajtëse të përkohshme shtesë të diskut.

Për kërkesat e hollësishme të harduerit, duke përfshirë kërkesat specifike të hapësirës në disk, ju lutemi referojuni dokumentacionit të ofruar nga Intel Quartus Prime Pro Edition dhe Intel OneAPI Base Toolkit.

Kërkesat e Sistemit Operativ
Kërkesat e sistemit operativ për Mjedisin e Zhvillimit të Autorimit IP nuk janë të specifikuara në ekstraktin e tekstit të dhënë. Ju lutemi referojuni dokumentacionit të ofruar nga Intel Quartus Prime Pro Edition dhe Intel OneAPI Base Toolkit për kërkesat e hollësishme të sistemit operativ.

Instalimi i Mjedisit të Zhvillimit të Autorimit të IP
Referojuni dokumentacionit të ofruar nga Intel Quartus Prime Pro Edition dhe Intel oneAPI Base Toolkit për udhëzime të hollësishme mbi instalimin e Mjedisit të Zhvillimit të Autorimit IP. Për udhëzime specifike se si të filloni me autorizimin e IP-së së OneAPI dhe arkivat, ju lutemi referojuni seksionit A të dokumentacionit. Për historikun e rishikimit të dokumentit për fillimin e autorizimit të IP-së OneAPI, ju lutemi referojuni seksionit B të dokumentacionit.

Fillimi me OneAPI IP Authoring dhe Intel® Quartus® Prime Pro Edition Software

Me softuerin Intel® OneAPI Base Toolkit dhe Intel Quartus® Prime, mund të përshpejtoni zhvillimin e komponentëve tuaj IP duke i zhvilluar komponentët tuaj si kernele SYCL duke përdorur C++. Përdorni përpiluesin Intel oneAPI DPC++/C++ (i dhënë me Instrumentin bazë të Intel OneAPI) për të gjeneruar kodin RTL për komponentin tuaj IP dhe integroni atë komponent në dizajnin tuaj me mjetet Intel Quartus Prime. Fillimi me OneAPI IP Authoring dhe Intel Quartus Prime përshkruan se si të konfiguroni mjedisin tuaj të zhvillimit të përpiluesit Intel oneAPI DPC++/C++ në mënyrë që të mund të lëshohet nga softueri Intel Quartus Prime.

Parakushtet

Mjedisi i plotë i zhvillimit për autorizimin e komponentëve IP me Intel OneAPI Base Toolkit dhe softuerin Intel Quartus Prime përbëhet nga produktet e mëposhtme të softuerit:

  • Python* 3.8 ose më vonë.
    Mjedisi i zhvillimit të autorizimit IP u vërtetua me Python 3.8.
  • Versioni 22.4 i Intel Quartus Prime Pro Edition
  • Versioni i Komitetit të Veglave Bazë të Intel OneAPI 2023.0
  • Një nga mjetet e mëposhtme të simulimit:
    • Siemens* EDA Questa* Versioni i Avancuar i Simulatorit 2021.4
    • Versioni Questa-Intel FPGA Edition 2022.2
  • [Vetëm Windows*] Visual Studio* Versioni 2017 ose më i ri
  •  Kodi Visual Studio

Ky botim përpiqet të përmbledhë parakushtet për mjedisin e plotë të zhvillimit. Për detajet e parakushteve për secilin komponent në mjedisin e zhvillimit, referojuni dokumentacionit të produktit për secilin produkt.
Informacione të Përafërta

  • Shënime të lëshimit të Intel Quartus Prime Pro Edition
  • Instalimi dhe licencimi i softuerit Intel FPGA
  • Udhëzimet e përdorimit të softuerit Intel Quartus Prime
  • Dokumentacioni i paketës së veglave bazë të Intel oneAPI
  • Rrjedhat e punës FPGA në IDE-të e palëve të treta për mjetet e veglave të OneAPI të Intel
  • Përdorimi i kodit Visual Studio me Udhëzuesin e Përdoruesit të Intel OneAPI Toolkits
  • Dokumentacioni i familjes së produkteve të Visual Studio
  • Dokumentacioni i kodit të Visual Studio

Kërkesat e harduerit

Kërkesat në këtë seksion përpiqen të përmbledhin kërkesat e harduerit për secilën paketë softuerike të kërkuara për një mjedis të plotë zhvillimi për autorizimin e komponentëve IP me Intel OneAPI Base Toolkit dhe Intel Quartus Prime. Për kërkesat e hollësishme, referojuni dokumentacionit për secilën paketë softuerike.

Kërkesat e Hapësirës së Diskut
Një mjedis tipik zhvillimi për autorizimin e komponentëve IP kërkon ndërmjet 80-179 GB hapësirë ​​në disk(1). Hapësira e kërkuar në disk varet nga mbështetja e pajisjes FPGA që dëshironi dhe nga sistemi juaj operativ. Kërkesat për hapësirë ​​mund të ndahen si më poshtë:

  • Një instalim minimal i softuerit Intel Quartus Prime Pro Edition pa mbështetjen e pajisjes kërkon ndërmjet 29-36 GB hapësirë ​​në disk, në varësi të sistemit operativ.
    Mbështetja e pajisjes kërkon 3-36 GB hapësirë ​​shtesë në disk, në varësi të familjes së pajisjes. Mbështetja e pajisjes për të gjitha pajisjet që mund të synojë një mjedis i zhvillimit të autorizimit IP kërkon afërsisht 77 GB hapësirë ​​në disk.
    Instaluesi i Intel Quartus Prime Pro Edition mund të ketë nevojë deri në 134 GB hapësirë ​​shtesë të përkohshme në disk për shkarkimin dhe dekompresimin e paketës së instalimit TAR file.
    Për detaje rreth kërkesave të hapësirës në disk të Intel Quartus Prime Pro Edition, referojuni faqes së shkarkimit për Softuerin e dizajnit Intel Quartus Prime Pro Edition:
  • Questa-Intel FPGA Edition kërkon afërsisht 29 GB hapësirë ​​në disk.
    Për kërkesat e hapësirës së diskut të Siemens EDA Questa Advanced Simulator, referojuni dokumentacionit tuaj nga Siemens EDA.
  • Instalimi minimal i kërkuar i Komitetit të Veglave Bazë Intel OneAPI kërkon afërsisht deri në 6 GB hapësirë ​​në disk.
    Instaluesi i Intel OneAPI Base Toolkit mund të ketë nevojë për deri në 6 GB hapësirë ​​ruajtëse të përkohshme shtesë të diskut për të menaxhuar shkarkimin dhe instalimin e ndërmjetëm files.
    Instalimi i plotë i Komitetit të Veglave Bazë Intel OneAPI kërkon deri në 24 GB hapësirë ​​në disk.
    Për detaje në lidhje me kërkesat e hapësirës së diskut të Intel OneAPI Base Toolkit, referojuni Kërkesave të Sistemit të Kërkesave të Sistemit të Kit të Veglave Bazë Intel OneAPI
  • Visual Studio Code kërkon më pak se 500 MB hapësirë ​​në disk. Për detaje, referojuni Kërkesave për Kodin e Visual Studio.

(1) Ky vlerësim nuk përfshin hapësirën në disk të kërkuar për Python.

  • Një instalim tipik i Visual Studio me një ngarkesë pune në C++, i përshtatshëm për të punuar me Intel OneAPI Base Toolkit dhe Intel Quartus Prime kërkon afërsisht 12 GB hapësirë ​​në disk.
    Për detaje, referojuni faqes së kërkesave të sistemeve për versionin tuaj të Visual Studio:
    • Kërkesat e sistemit të familjes së produkteve të Visual Studio 2022
    • Kërkesat e sistemit të familjes së produkteve të Visual Studio 2019
    • Kërkesat e sistemit të familjes së produkteve të Visual Studio 2017

Kërkesat për memorie
Kërkesat e memories për mjedisin tuaj të zhvillimit drejtohen nga pajisjet FPGA që dëshironi të synoni:
Kërkesat maksimale fizike për RAM

Synoni pajisjen FPGA Kërkesa maksimale fizike për RAM
Intel Agilex™ 64 GB
Intel Arria® 10 48 GB
Intel Stratix® 10 64 GB

Kërkesat për memorie virtuale
Konfiguro sistemin tuaj që të sigurojë memorie virtuale shtesë të barabartë me RAM-in e rekomanduar fizik. Kjo memorie virtuale shtesë në mënyrë efektive dyfishon memorien totale efektive të disponueshme për të përpunuar dizajnin tuaj.

Për detaje mbi kërkesat e memories për pajisjen ose pajisjet tuaja, referojuni Softuerit Intel Quartus Prime Pro Edition dhe Shënimet e lëshimit të mbështetjes së pajisjes.

Kërkesat e Sistemit Operativ

Kërkesat në këtë seksion përpiqen të përmbledhin kërkesat e sistemit operativ nga çdo paketë softuerike që kërkohet për një mjedis zhvillimi të plotë për autorizimin e komponentëve IP me Intel OneAPI Base Toolkit dhe Intel Quartus Prime. Për kërkesat e hollësishme, referojuni dokumentacionit për secilën paketë softuerike.

Sistemet operative të mbështetura
Intel OneAPI Base Toolkit dhe Intel Quartus Prime mbështesin grupe të ndryshme sistemesh operative. Sistemet operative të mëposhtme mbështeten nga të dy:

  • 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 (Versioni 1607 ose më i ri, rekomandohet versioni 1809 ose më i ri)
  • Microsoft Windows 11
  • Microsoft Windows Server* 2016
  • Microsoft Windows Server 2019

Kërkesa shtesë të sistemit operativ Linux*

  • OneAPI FPGA samples ofrohen si projekte CMake dhe kërkojnë që CMake t'i ndërtojë ato. Në disa raste, pkg-config është i nevojshëm për të gjetur bibliotekat që kërkohen për të përfunduar një ndërtim.
  • Gjithashtu, përpiluesit e Intel përdorin zinxhirë mjetesh ekzistuese të ndërtimit GNU për të ofruar një mjedis të plotë zhvillimi C/C++. Nëse shpërndarja juaj e Linux* nuk përfshin paketën e plotë të mjeteve të zhvillimit GNU, instaloni ato.
  • Për më shumë detaje, referojuni "Konfiguro Sistemin tuaj FPGA" në Filloni me Instrumentin Bazë Intel OneAPI për Linux.

Kërkesa shtesë Visual Studio

  • OneAPI FPGA sampAto ofrohen si projekte CMake, mund t'ju duhet të shtoni disa ngarkesa shtesë të zhvillimit të Visual Studio C++ si pjesë e instalimit tuaj të Visual Studio.
  • Për më shumë detaje, referojuni "Konfiguro sistemin tuaj" në Filloni me Instrumentin bazë të Intel oneAPI për Windows.

Informacione të Përafërta

  • Filloni me veglat bazë të Intel oneAPI për Linux
  • Filloni me veglat bazë të Intel oneAPI për Windows

Instalimi i Mjedisit të Zhvillimit të Autorimit të IP

Mjedisi i rekomanduar i zhvillimit të autorizimit IP përfshin Intel OneAPI Base Toolkit, Intel Quartus Prime dhe Visual Studio Code (nganjëherë referuar si "VS Code"). Në platformat Microsoft Windows, kërkohet gjithashtu Microsoft Visual Studio.
Instaloni softuerin për mjedisin tuaj të autorizimit të IP-së në rendin e mëposhtëm:

  1. Konfirmoni që po ekzekutoni Python 3.8 ose version më të ri duke ekzekutuar komandën e mëposhtme nga një komandë:
    python – version
  2. Instaloni dhe licenconi softuerin Intel Quartus Prime Pro Edition sipas udhëzimeve në Instalimi dhe Licencimi i Softuerit Intel FPGA.
  3. [Vetëm Windows] Instaloni Microsoft Visual Studio. Sigurohuni që të instaloni një nga ngarkesat e mëposhtme të punës për të siguruar që CMake është në sistemin tuaj:
    • Zhvillimi i desktopit me C++
    • Zhvillimi i Linux me C++
  4. [Vetëm Windows] Sigurohuni që Microsoft Visual Studio të mos funksionojë përpara se të kaloni në hapin tjetër.
    Nëse Visual Studio po ekzekutohet kur përfundoni hapin tjetër, instaluesi i Instalimit të Veglave Bazë të OneAPI të Intel nuk mund të instalojë shtojcat oneAPI për Visual Studio.
  5. Instaloni dhe konfiguroni Intel OneAPI Base Toolkit me të paktën komponentët e mëposhtëm:
    • Shpërndarja Intel për GDB
    • Biblioteka e Intel oneAPI DPC++
    • Blloqe ndërtimi të ndërrimit të ndërthurjes së Intel oneAPI
    • Përpiluesi i Intel oneAPI DPC++/C++
    • Intel VTune™ Profiler
      Për udhëzime, riview botimet e mëposhtme:
    • Udhëzuesi i instalimit të Intel oneAPI Toolkits për Linux OS
    • Udhëzuesi i instalimit të Intel oneAPI Toolkits për Windows
  6. Instaloni Visual Studio Code sipas një prej udhëzimeve të mëposhtme:
    • Kodi i Visual Studio në Linux
    • Kodi i Visual Studio në Windows
  7. Instaloni shtesat e Kodit Visual Studio të Intel OneAPI sipas udhëzimeve në Udhëzuesin e përdorimit të kodit të Visual Studio me Udhëzuesin e Përdoruesit të Intel OneAPI Toolkits.

Pas instalimit dhe konfigurimit të këtyre komponentëve, mund të kryeni detyrat e mëposhtme

  • Eksploroni dizajnin FPGA examples përmes SampShfletuesi për Intel OneAPI Toolkit. Për të gjetur modelin FPGA, p.shamples, hapni Sample Browser dhe zgjidhni C++ ➤ Filloni ➤ OneAPI Direct Programming ➤ DPC++ FPGA.
  • [Vetëm Linux] Nisni mjedisin tuaj të zhvillimit të IP-së në Visual Studio Code nga menyja Intel Quartus Prime Tools (Vegla ➤ Përpiluesi Intel oneAPI DPC++/C++ ➤ Nisni VS Code për Zhvillimin DPC++/C++.

A. Fillimi me autorizimin dhe arkivat e IP-së së OneAPI
Për versionet më të fundit dhe të mëparshme të këtij udhëzuesi, referojuni Fillimi me Autorizimin dhe Arkivat e IP-së së OneAPI. Nëse një version i softuerit nuk është i listuar, zbatohet udhëzuesi për versionin e mëparshëm të softuerit.

B. Historia e rishikimit të dokumentit për të filluar me autorizimin e IP-së së OneAPI dhe

Versioni i dokumentit Versioni i Intel Quartus Prime Ndryshimet
2022.12.19 22.4 Lëshimi fillestar.

Korporata Intel. Të gjitha të drejtat e rezervuara. Intel, logoja e Intel dhe markat e tjera Intel janë marka tregtare të Intel Corporation ose filialeve të saj. Intel garanton performancën e produkteve të saj FPGA dhe gjysmëpërçuese sipas specifikimeve aktuale në përputhje me garancinë standarde të Intel, por rezervon të drejtën të bëjë ndryshime në çdo produkt dhe shërbim në çdo kohë pa paralajmërim. Intel nuk merr përsipër asnjë përgjegjësi ose përgjegjësi që rrjedh nga aplikimi ose përdorimi i ndonjë informacioni, produkti ose shërbimi të përshkruar këtu, përveçse kur është rënë dakord shprehimisht me shkrim nga Intel. Klientët e Intel këshillohen të marrin versionin më të fundit të specifikimeve të pajisjes përpara se të mbështeten në çdo informacion të publikuar dhe përpara se të bëjnë porosi për produkte ose shërbime.
*Emra dhe marka të tjera mund të pretendohen si pronë e të tjerëve.
ISO
9001:2015
I regjistruar

Dokumentet / Burimet

Intel OneAPI IP Authoring dhe Intel Quartus Prime Software [pdfUdhëzuesi i përdoruesit
OneAPI IP Authoring dhe Intel Quartus Prime Software, Authoring dhe Intel Quartus Prime Software, Quartus Prime Software, Prime Software, Software

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *