አንድ ኤፒአይ-አርማ

አንድ ኤፒአይ አይፒ ደራሲ እና ኢንቴል ኳርትስ ዋና ሶፍትዌር

አንድ ኤፒአይ-አይፒ-ደራሲ-እና-ኢንቴል-ኳርትስ-ፕራይም-ሶፍትዌር-ምርት

የምርት መረጃ

ምርቱ ተጠቃሚዎች Intel oneAPI Base Toolkit እና Intel Quartus Primeን በመጠቀም የአይፒ ክፍሎችን እንዲያዘጋጁ እና እንዲጽፉ የሚያስችል የአይፒ ደራሲ ልማት አካባቢ ነው። የአይፒ ክፍሎችን ለመፍጠር ሙሉ የልማት አካባቢን ያቀርባል.

የምርት አጠቃቀም መመሪያዎች

ቅድመ-ሁኔታዎች
የአይፒ ደራሲ ልማት አካባቢን ከመጫንዎ እና ከመጠቀምዎ በፊት የሚከተሉት የሃርድዌር እና የሶፍትዌር መስፈርቶች መሟላት አለባቸው።

የሃርድዌር መስፈርቶች
ለአይፒ ደራሲ ልማት አካባቢ የሃርድዌር መስፈርቶች እንደሚከተለው ናቸው

  • የተለመደው የእድገት አካባቢ ከ80-179 ጂቢ የዲስክ ቦታ ይፈልጋል።
  • በመሳሪያው ቤተሰብ ላይ በመመስረት የመሣሪያ ድጋፍ ተጨማሪ 3-36 ጂቢ የዲስክ ቦታ ያስፈልገዋል።
  • የIntel Quartus Prime Pro እትም ጫኚ እስከ 134 ጂቢ ተጨማሪ ጊዜያዊ የዲስክ ቦታ ሊፈልግ ይችላል።
  • የIntel oneAPI Base Toolkit ጫኚ እስከ 6 ጂቢ ተጨማሪ ጊዜያዊ የዲስክ ማከማቻ ሊፈልግ ይችላል።

ለዝርዝር የሃርድዌር መስፈርቶች፣ የተወሰኑ የዲስክ ቦታ መስፈርቶችን ጨምሮ፣ እባክዎ በIntel Quartus Prime Pro Edition እና Intel oneAPI Base Toolkit የቀረበውን ሰነድ ይመልከቱ።

የስርዓተ ክወና መስፈርቶች
የአይፒ ደራሲ ልማት አካባቢ የስርዓተ ክወና መስፈርቶች በተሰጠው የጽሑፍ ማውጫ ውስጥ አልተገለጹም። ለዝርዝር የስርዓተ ክወና መስፈርቶች እባክዎ በIntel Quartus Prime Pro Edition እና Intel oneAPI Base Toolkit የቀረበውን ሰነድ ይመልከቱ።

የአይፒ ደራሲ ልማት አካባቢን መጫን
የአይፒ ደራሲ ልማት አካባቢን ስለመጫን ዝርዝር መመሪያዎችን ለማግኘት በIntel Quartus Prime Pro Edition እና Intel oneAPI Base Toolkit የቀረበውን ሰነድ ይመልከቱ። በ oneAPI IP ደራሲ እና ማህደር ለመጀመር ልዩ መመሪያዎችን ለማግኘት እባክዎ የሰነዶቹን ክፍል A ይመልከቱ። በአንድ ኤፒአይ IP ደራሲ ስለመጀመር የሰነድ ማሻሻያ ታሪክ፣ እባክዎን የሰነዶቹን ክፍል B ይመልከቱ።

በአንድ ኤፒአይ IP ደራሲ እና Intel® Quartus® Prime Pro እትም ሶፍትዌር መጀመር

በIntel® oneAPI Base Toolkit እና Intel Quartus® Prime ሶፍትዌር፣ የእርስዎን ክፍሎች C++ በመጠቀም እንደ SYCL ከርነሎች በማዳበር የእርስዎን የአይፒ ክፍሎች እድገት ማፋጠን ይችላሉ። ለአይፒ አካልዎ የ RTL ኮድ ለማመንጨት Intel oneAPI DPC++/C++ Compiler ይጠቀሙ (ከIntel oneAPI Base Toolkit ጋር የቀረበ) እና ያንን አካል ከ Intel Quartus Prime መሳሪያዎች ጋር ወደ ንድፍዎ ያዋህዱት። በ oneAPI IP Authoring እና Intel Quartus Prime መጀመር የእርስዎን ኢንቴል oneAPI DPC++/C++ ኮምፕሌተር ልማት አካባቢ ከኢንቴል ኳርተስ ፕራይም ሶፍትዌር እንዲጀመር እንዴት እንደሚያዋቅሩ ይገልጻል።

ቅድመ-ሁኔታዎች

የአይፒ አካላትን ከIntel oneAPI Base Toolkit እና Intel Quartus Prime ሶፍትዌር ጋር ለመፃፍ ሙሉ ልማት አካባቢ የሚከተሉትን የሶፍትዌር ምርቶች ያካትታል።

  • Python * 3.8 ወይም ከዚያ በኋላ።
    የአይፒ ደራሲ ልማት አካባቢ በ Python 3.8 የተረጋገጠ ነው።
  • Intel Quartus Prime Pro እትም ስሪት 22.4
  • Intel oneAPI Base Toolkit ሥሪት 2023.0
  • ከሚከተሉት የማስመሰል መሳሪያዎች ውስጥ አንዱ፡-
    • Siemens* EDA Questa* የላቀ የማስመሰያ ሥሪት 2021.4
    • Questa-Intel FPGA እትም ስሪት 2022.2
  • [ዊንዶውስ * ብቻ] ቪዥዋል ስቱዲዮ * ስሪት 2017 ወይም ከዚያ በኋላ
  •  ቪዥዋል ስቱዲዮ ኮድ

ይህ ህትመት ለሙሉ ልማት አካባቢ ቅድመ ሁኔታዎችን ለማጠቃለል ይሞክራል። በእድገት አካባቢ ውስጥ ለእያንዳንዱ አካል ቅድመ ሁኔታ ዝርዝሮችን ለማግኘት ለእያንዳንዱ ምርት የምርት ሰነዶችን ይመልከቱ።
ተዛማጅ መረጃ

  • Intel Quartus Prime Pro እትም የመልቀቂያ ማስታወሻዎች
  • ኢንቴል FPGA ሶፍትዌር መጫን እና ፍቃድ መስጠት
  • Intel Quartus Prime ሶፍትዌር የተጠቃሚ መመሪያዎች
  • Intel oneAPI Base Toolkit ሰነድ
  • FPGA የስራ ፍሰቶች በሶስተኛ ወገን አይዲኢዎች ለIntel oneAPI Toolkits
  • ቪዥዋል ስቱዲዮ ኮድን ከIntel oneAPI Toolkits የተጠቃሚ መመሪያ ጋር መጠቀም
  • ቪዥዋል ስቱዲዮ ምርት የቤተሰብ ሰነድ
  • ቪዥዋል ስቱዲዮ ኮድ ሰነድ

የሃርድዌር መስፈርቶች

በዚህ ክፍል ውስጥ ያሉት መስፈርቶች የአይፒ አካላትን ከIntel oneAPI Base Toolkit እና Intel Quartus Prime ጋር ለመፃፍ ለሙሉ ልማት አካባቢ የሚያስፈልጉትን ለእያንዳንዱ የሶፍትዌር ፓኬጆች የሃርድዌር መስፈርቶችን ለማጠቃለል ይሞክራሉ። ለዝርዝር መስፈርቶች ለእያንዳንዱ የሶፍትዌር ፓኬጅ ሰነዶችን ይመልከቱ።

የዲስክ ቦታ መስፈርቶች
የአይፒ ክፍሎችን ለመጻፍ የተለመደ የእድገት አካባቢ ከ80-179 ጂቢ የዲስክ ቦታ(1) ይፈልጋል። የሚፈለገው የዲስክ ቦታ በሚፈልጉት የ FPGA መሳሪያ ድጋፍ እና በስርዓተ ክወናዎ ይወሰናል። የቦታ መስፈርቶች እንደሚከተለው ሊከፋፈሉ ይችላሉ.

  • አነስተኛ የኢንቴል ኳርተስ ፕራይም ፕሮ እትም ሶፍትዌር ያለመሳሪያ ድጋፍ መጫን እንደ ኦፕሬቲንግ ሲስተሙ ከ29-36 ጂቢ የዲስክ ቦታ ይፈልጋል።
    በመሳሪያው ቤተሰብ ላይ በመመስረት የመሣሪያ ድጋፍ ተጨማሪ 3-36 ጂቢ የዲስክ ቦታ ያስፈልገዋል። የአይፒ ደራሲ ልማት አካባቢ ሊያነጣጥርባቸው ለሚችሉ ሁሉም መሳሪያዎች የመሣሪያ ድጋፍ በግምት 77 ጊባ የዲስክ ቦታ ይፈልጋል።
    የIntel Quartus Prime Pro እትም ጫኚ የመጫኛ ፓኬጁን TAR ለማውረድ እና ለማፍረስ እስከ 134 ጂቢ ተጨማሪ ጊዜያዊ የዲስክ ቦታ ሊፈልግ ይችላል። file.
    ስለ Intel Quartus Prime Pro እትም የዲስክ ቦታ መስፈርቶች ዝርዝሮችን ለማግኘት ለIntel Quartus Prime Pro እትም ዲዛይን ሶፍትዌር የማውረጃ ገጹን ይመልከቱ፡-
  • Questa-Intel FPGA እትም በግምት 29 ጂቢ የዲስክ ቦታ ይፈልጋል።
    ለ Siemens EDA Questa Advanced Simulator የዲስክ ቦታ መስፈርቶች፣ ከ Siemens EDA የእርስዎን ሰነድ ይመልከቱ።
  • የIntel oneAPI Base Toolkit ዝቅተኛው የሚያስፈልገው ጭነት እስከ 6 ጂቢ የዲስክ ቦታ ይፈልጋል።
    የIntel oneAPI Base Toolkit ጫኚ ማውረዱን እና መሃከለኛውን መጫኑን ለማስተዳደር እስከ 6 ጂቢ ተጨማሪ ጊዜያዊ የዲስክ ማከማቻ ሊፈልግ ይችላል። files.
    የIntel oneAPI Base Toolkit ሙሉ ጭነት እስከ 24 ጂቢ የዲስክ ቦታ ይፈልጋል።
    ስለ Intel oneAPI Base Toolkit የዲስክ ቦታ መስፈርቶች ዝርዝሮችን ለማግኘት፣ የIntel oneAPI Base Toolkit System መስፈርቶችን ይመልከቱ።
  • ቪዥዋል ስቱዲዮ ኮድ ከ500 ሜባ ያነሰ የዲስክ ቦታ ይፈልጋል። ለዝርዝሮች፣ የእይታ ስቱዲዮ ኮድ መስፈርቶችን ይመልከቱ።

(1) ይህ ግምት ለፓይዘን የሚያስፈልገውን የዲስክ ቦታ አያካትትም።

  • ከIntel oneAPI Base Toolkit እና Intel Quartus Prime ጋር አብሮ ለመስራት ተስማሚ የሆነ C++ የስራ ጫና ያለው የተለመደ ቪዥዋል ስቱዲዮ መጫን በግምት 12 ጂቢ የዲስክ ቦታ ይፈልጋል።
    ለዝርዝር መረጃ፣ ለእርስዎ የ Visual Studio ስሪት የስርዓት መስፈርቶች ገጽን ይመልከቱ፡-
    • ቪዥዋል ስቱዲዮ 2022 የምርት የቤተሰብ ስርዓት መስፈርቶች
    • ቪዥዋል ስቱዲዮ 2019 የምርት የቤተሰብ ስርዓት መስፈርቶች
    • ቪዥዋል ስቱዲዮ 2017 የምርት የቤተሰብ ስርዓት መስፈርቶች

የማህደረ ትውስታ መስፈርቶች
ለልማት አካባቢዎ የማህደረ ትውስታ መስፈርቶች የሚመሩት እርስዎ ሊያነጣጥሩት በሚፈልጉት FPGA መሳሪያዎች ነው፡-
ከፍተኛው የአካል ራም መስፈርቶች

ኢላማ FPGA መሣሪያከፍተኛው የአካል ራም መስፈርት
Intel Agilex™64 ጊባ
ኢንቴል አሪያ® 1048 ጊባ
Intel Stratix® 1064 ጊባ

ምናባዊ ማህደረ ትውስታ መስፈርቶች
ከተመከረው አካላዊ ራም ጋር እኩል የሆነ ተጨማሪ ምናባዊ ማህደረ ትውስታ ለማቅረብ ስርዓትዎን ያዋቅሩ። ይህ ተጨማሪ ምናባዊ ማህደረ ትውስታ የእርስዎን ዲዛይን ለማስኬድ ያለውን አጠቃላይ ውጤታማ ማህደረ ትውስታን ውጤታማ በሆነ መንገድ በእጥፍ ይጨምራል።

ለመሳሪያዎ ወይም ለመሳሪያዎችዎ የማህደረ ትውስታ መስፈርቶች ዝርዝሮችን ለማግኘት ኢንቴል ኳርተስ ፕራይም ፕሮ እትም ሶፍትዌር እና የመሣሪያ ድጋፍ መልቀቂያ ማስታወሻዎችን ይመልከቱ።

የስርዓተ ክወና መስፈርቶች

በዚህ ክፍል ውስጥ ያሉት መስፈርቶች የአይፒ አካላትን ከ Intel oneAPI Base Toolkit እና Intel Quartus Prime ጋር ለመፃፍ ለሙሉ ልማት አካባቢ ከሚያስፈልጉት ከእያንዳንዱ የሶፍትዌር ፓኬጆች የስርዓተ ክወና መስፈርቶችን ለማጠቃለል ይሞክራሉ። ለዝርዝር መስፈርቶች ለእያንዳንዱ የሶፍትዌር ፓኬጅ ሰነዶችን ይመልከቱ።

የሚደገፉ ስርዓተ ክወናዎች
Intel oneAPI Base Toolkit እና Intel Quartus Prime የተለያዩ የክወና ሲስተሞችን ይደግፋሉ። የሚከተሉት ስርዓተ ክወናዎች በሁለቱም ይደገፋሉ:

  • ቀይ ኮፍያ * ኢንተርፕራይዝ ሊኑክስ* 8.4
  • ቀይ ኮፍያ ኢንተርፕራይዝ ሊኑክስ 8.6
  • SUSE * ሊኑክስ ኢንተርፕራይዝ አገልጋይ 15 SP3
  • ኡቡንቱ * 18.04 LTS
  • ኡቡንቱ 20.04 LTS
  • ኡቡንቱ 22.04 LTS
  • ማይክሮሶፍት * ዊንዶውስ 10 (ስሪት 1607 ወይም ከዚያ በላይ ፣ ስሪት 1809 ወይም ከዚያ በኋላ ይመከራል)
  • ማይክሮሶፍት ዊንዶውስ 11
  • የማይክሮሶፍት ዊንዶውስ አገልጋይ * 2016
  • ማይክሮሶፍት ዊንዶውስ አገልጋይ 2019

ተጨማሪ ሊኑክስ* የክወና ስርዓት መስፈርቶች

  • የ oneAPI FPGA ዎችamples እንደ CMake ፕሮጀክቶች ይቀርባሉ እና እነሱን ለመገንባት CMakeን ይፈልጋሉ። በአንዳንድ አጋጣሚዎች ግንባታን ለማጠናቀቅ የሚያስፈልጉትን ቤተ-መጻሕፍት ለማግኘት pkg-config አስፈላጊ ነው።
  • እንዲሁም የኢንቴል አቀናባሪዎች የተሟላ የC/C++ ልማት አካባቢን ለማቅረብ ያሉትን የጂኤንዩ የግንባታ መሣሪያ ሰንሰለት ይጠቀማሉ። የእርስዎ የሊኑክስ* ስርጭት ሙሉውን የጂኤንዩ ልማት መሳሪያዎችን ካላካተተ ይጫኑት።
  • ለተጨማሪ ዝርዝሮች፣ በIntel oneAPI Base Toolkit ለሊኑክስ ይጀምሩ ውስጥ “የእርስዎን FPGA ስርዓት ያዋቅሩ” የሚለውን ይመልከቱ።

ተጨማሪ የእይታ ስቱዲዮ መስፈርቶች

  • የ oneAPI FPGA ዎችampእንደ CMake ፕሮጄክቶች ቀርበዋል፣ እንደ የእርስዎ ቪዥዋል ስቱዲዮ ጭነት አካል አንዳንድ ተጨማሪ ቪዥዋል ስቱዲዮ C++ ልማት የስራ ጫናዎችን ማከል ሊኖርብዎ ይችላል።
  • ለተጨማሪ ዝርዝሮች፣ በIntel oneAPI Base Toolkit ለWindows ጀምር ውስጥ “ስርዓትህን አዋቅር” የሚለውን ተመልከት።

ተዛማጅ መረጃ

  • በIntel oneAPI Base Toolkit ለሊኑክስ ይጀምሩ
  • በIntel oneAPI Base Toolkit ለዊንዶውስ ይጀምሩ

የአይፒ ደራሲ ልማት አካባቢን መጫን

የሚመከረው የአይፒ ደራሲ ልማት አካባቢ Intel oneAPI Base Toolkit፣ Intel Quartus Prime እና Visual Studio Code (አንዳንድ ጊዜ “VS Code” በመባል ይታወቃል) ያካትታል። በማይክሮሶፍት ዊንዶውስ መድረኮች፣ የማይክሮሶፍት ቪዥዋል ስቱዲዮም ያስፈልጋል።
የእርስዎን የአይፒ ደራሲ አካባቢ በሚከተለው ቅደም ተከተል ሶፍትዌሩን ይጫኑ፡

  1. የሚከተለውን ትዕዛዝ ከትዕዛዝ ጥያቄ በማሄድ Python 3.8 ወይም ከዚያ በኋላ እየሮጡ መሆንዎን ያረጋግጡ።
    python - ስሪት
  2. በኢንቴል FPGA ሶፍትዌር ጭነት እና ፍቃድ አሰጣጥ መመሪያ መሰረት የIntel Quartus Prime Pro እትም ሶፍትዌርን ጫን እና ፍቃድ።
  3. [ዊንዶውስ ብቻ] የማይክሮሶፍት ቪዥዋል ስቱዲዮን ይጫኑ። CMake በስርዓትዎ ላይ መሆኑን ለማረጋገጥ ከሚከተሉት የስራ ጫናዎች ውስጥ አንዱን መጫንዎን ያረጋግጡ፡
    • የዴስክቶፕ ልማት ከ C ++ ጋር
    • የሊኑክስ ልማት ከ C ++ ጋር
  4. [ዊንዶውስ ብቻ] ወደ ቀጣዩ ደረጃ ከመቀጠልዎ በፊት የማይክሮሶፍት ቪዥዋል ስቱዲዮ የማይሰራ መሆኑን ያረጋግጡ።
    ቀጣዩን ደረጃ ሲያጠናቅቁ ቪዥዋል ስቱዲዮ እየሄደ ከሆነ፣ የIntel oneAPI Base Toolkit ጫኚ አንድ ኤፒአይ ተሰኪዎችን ለ Visual Studio መጫን አይችልም።
  5. የIntel oneAPI Base Toolkitን ቢያንስ ከሚከተሉት አካላት ጋር ጫን እና አዋቅር።
    • ኢንቴል ስርጭት ለጂዲቢ
    • Intel oneAPI DPC++ ቤተ መፃህፍት
    • Intel oneAPI ፈትል የሕንፃ ብሎኮች
    • Intel oneAPI DPC++/C++ ማጠናከሪያ
    • Intel VTune™ Profiler
      ለመመሪያዎች፣ ድጋሚview የሚከተሉት ህትመቶች፡-
    • Intel oneAPI Toolkits የመጫኛ መመሪያ ለሊኑክስ ኦኤስ
    • Intel oneAPI Toolkits ለዊንዶውስ የመጫኛ መመሪያ
  6. ከሚከተሉት መመሪያዎች በአንዱ መሰረት የእይታ ስቱዲዮ ኮድን ጫን።
    • ቪዥዋል ስቱዲዮ ኮድ በሊኑክስ ላይ
    • ቪዥዋል ስቱዲዮ ኮድ በዊንዶውስ
  7. የIntel oneAPI ቪዥዋል ስቱዲዮ ኮድ ቅጥያዎችን ከIntel oneAPI Toolkits የተጠቃሚ መመሪያ ጋር በ Visual Studio Code በመጠቀም ላይ ባለው መመሪያ መሰረት ይጫኑ።

እነዚህን ክፍሎች ከጫኑ እና ካዋቀሩ በኋላ የሚከተሉትን ተግባራት ማከናወን ይችላሉ

  • የ FPGA ንድፍ ያስሱ examples በኤስample Browser ለ Intel oneAPI Toolkit። የ FPGA ንድፍ ለማግኘት examples፣ ኤስን ይክፈቱample Browser እና C++ የሚለውን ይምረጡ ➤ ጀምር ➤ oneAPI Direct Programming ➤ DPC++ FPGA።
  • [ሊኑክስ ብቻ] ከኢንቴል ኳርትስ ፕራይም መሳሪያዎች ሜኑ (መሳሪያዎች ➤ Intel oneAPI DPC++/C++ Compiler ➤ የዲፒሲ++/ሲ++ ልማት ቪኤስ ኮድን በ Visual Studio Code አስጀምር።

ሀ. በአንድ ኤፒአይ አይፒ ደራሲ እና መዛግብት መጀመር
ለቅርብ ጊዜዎቹ እና ቀዳሚዎቹ የዚህ መመሪያ ስሪቶች፣ በአንድ ኤፒአይ አይፒ ደራሲ እና ማህደር መጀመርን ይመልከቱ። የሶፍትዌር ስሪት ካልተዘረዘረ ለቀድሞው የሶፍትዌር ስሪት መመሪያ ተግባራዊ ይሆናል.

ለ. በአንድ ኤፒአይ አይፒ ደራሲነት ለመጀመር የሰነድ ማሻሻያ ታሪክ እና

የሰነድ ሥሪትኢንቴል ኳርትስ ዋና ስሪትለውጦች
2022.12.1922.4የመጀመሪያ ልቀት

ኢንቴል ኮርፖሬሽን. መብቱ በህግ የተጠበቀ ነው. ኢንቴል፣ የኢንቴል አርማ እና ሌሎች የኢንቴል ምልክቶች የኢንቴል ኮርፖሬሽን ወይም የስርጭቱ የንግድ ምልክቶች ናቸው። ኢንቴል የኤፍፒጂኤ እና ሴሚኮንዳክተር ምርቶቹን በIntel መደበኛ ዋስትና መሰረት ለአሁኑ ዝርዝር መግለጫዎች ዋስትና ይሰጣል፣ነገር ግን በማናቸውም ምርቶች እና አገልግሎቶች ላይ ያለማሳወቂያ በማንኛውም ጊዜ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው። ኢንቴል በዚህ ውስጥ የተገለጸውን ማንኛውንም መረጃ፣ ምርት ወይም አገልግሎት ከመተግበሩ ወይም ከመጠቀሙ የተነሳ ምንም አይነት ሃላፊነት ወይም ተጠያቂነት አይወስድም። የኢንቴል ደንበኞች በማናቸውም የታተመ መረጃ ላይ ከመታመንዎ በፊት እና ለምርቶች ወይም አገልግሎቶች ትእዛዝ ከማስቀመጥዎ በፊት የቅርብ ጊዜውን የመሳሪያ ዝርዝሮችን እንዲያገኙ ይመከራሉ።
*ሌሎች ስሞች እና የንግድ ምልክቶች እንደሌሎች ንብረት ሊጠየቁ ይችላሉ።
አይኤስኦ
9001፡2015
ተመዝግቧል

ሰነዶች / መርጃዎች

intel oneAPI IP ደራሲ እና ኢንቴል ኳርትስ ዋና ሶፍትዌር [pdf] የተጠቃሚ መመሪያ
oneAPI IP ደራሲ እና ኢንቴል ኳርትስ ፕራይም ሶፍትዌር፣ ደራሲ እና ኢንቴል ኳርትስ ፕራይም ሶፍትዌር፣ ኳርተስ ፕራይም ሶፍትዌር፣ ፕራይም ሶፍትዌር፣ ሶፍትዌር

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *