
پروڈکٹ کی معلومات
پروڈکٹ ایک آئی پی آتھرنگ ڈیولپمنٹ انوائرمنٹ ہے جو صارفین کو انٹیل ون اے پی آئی بیس ٹول کٹ اور انٹیل کوارٹس پرائم کا استعمال کرتے ہوئے آئی پی کے اجزاء تیار کرنے اور لکھنے کی اجازت دیتی ہے۔ یہ IP اجزاء بنانے کے لیے ایک مکمل ترقی کا ماحول فراہم کرتا ہے۔
مصنوعات کے استعمال کی ہدایات
شرطیں
آئی پی آتھرنگ ڈیولپمنٹ انوائرمنٹ کو انسٹال کرنے اور استعمال کرنے سے پہلے درج ذیل ہارڈویئر اور سافٹ ویئر کی ضروریات کو پورا کرنا ضروری ہے:
ہارڈ ویئر کے تقاضے
آئی پی آتھرنگ ڈیولپمنٹ انوائرمنٹ کے لیے ہارڈویئر کی ضروریات حسب ذیل ہیں:
- ایک عام ترقیاتی ماحول کے لیے 80-179 GB کے درمیان ڈسک کی جگہ درکار ہوتی ہے۔
- ڈیوائس سپورٹ کے لیے ڈیوائس فیملی کے لحاظ سے اضافی 3-36 GB ڈسک کی جگہ درکار ہوتی ہے۔
- Intel Quartus Prime Pro Edition انسٹالر کو 134 GB تک اضافی عارضی ڈسک کی جگہ درکار ہو سکتی ہے۔
- Intel oneAPI بیس ٹول کٹ انسٹالر کو 6 GB تک اضافی عارضی ڈسک اسٹوریج کی ضرورت ہو سکتی ہے۔
تفصیلی ہارڈویئر کی ضروریات کے لیے، بشمول مخصوص ڈسک اسپیس کے تقاضوں کے لیے، براہ کرم Intel Quartus Prime Pro Edition اور Intel oneAPI بیس ٹول کٹ کے ذریعے فراہم کردہ دستاویزات سے رجوع کریں۔
آپریٹنگ سسٹم کے تقاضے
آئی پی تصنیف کی ترقی کے ماحول کے لیے آپریٹنگ سسٹم کے تقاضے دیے گئے متن کے اقتباس میں بیان نہیں کیے گئے ہیں۔ آپریٹنگ سسٹم کے تفصیلی تقاضوں کے لیے براہ کرم Intel Quartus Prime Pro Edition اور Intel oneAPI بیس ٹول کٹ کے ذریعے فراہم کردہ دستاویزات سے رجوع کریں۔
آئی پی آتھرنگ ڈیولپمنٹ انوائرمنٹ انسٹال کرنا
آئی پی آتھرنگ ڈیولپمنٹ انوائرمنٹ کو انسٹال کرنے کے بارے میں تفصیلی ہدایات کے لیے انٹیل کوارٹس پرائم پرو ایڈیشن اور انٹیل oneAPI بیس ٹول کٹ کے ذریعے فراہم کردہ دستاویزات کا حوالہ دیں۔ oneAPI IP تصنیف اور آرکائیوز کے ساتھ شروع کرنے کے بارے میں مخصوص ہدایات کے لیے، براہ کرم دستاویزات کے سیکشن A سے رجوع کریں۔ OneAPI IP تصنیف کے ساتھ شروع کرنے کی دستاویز پر نظرثانی کی تاریخ کے لیے، براہ کرم دستاویزات کے سیکشن B کا حوالہ دیں۔
Intel® oneAPI بیس ٹول کٹ اور Intel Quartus® Prime سافٹ ویئر کے ساتھ، آپ C++ کا استعمال کرتے ہوئے اپنے اجزاء کو SYCL کرنل کے طور پر تیار کر کے اپنے IP اجزاء کی ترقی کو تیز کر سکتے ہیں۔ اپنے IP جزو کے لیے RTL کوڈ بنانے کے لیے Intel oneAPI DPC++/C++ کمپائلر (Intel oneAPI بیس ٹول کٹ کے ساتھ فراہم کردہ) استعمال کریں، اور اس جزو کو Intel Quartus Prime ٹولز کے ساتھ اپنے ڈیزائن میں ضم کریں۔ ایک اے پی آئی آئی پی تصنیف اور انٹیل کوارٹس پرائم کے ساتھ شروعات کرنا آپ کے انٹیل oneAPI DPC++/C++ کمپائلر ڈیولپمنٹ ماحول کو کنفیگر کرنے کا طریقہ بتاتا ہے تاکہ اسے Intel Quartus Prime سافٹ ویئر سے لانچ کیا جاسکے۔
شرطیں
Intel oneAPI بیس ٹول کٹ اور Intel Quartus Prime سافٹ ویئر کے ساتھ IP اجزاء کی تصنیف کے لیے مکمل ترقیاتی ماحول درج ذیل سافٹ ویئر پروڈکٹس پر مشتمل ہے:
- Python* 3.8 یا بعد کا۔
IP تصنیف کی ترقی کے ماحول کی توثیق Python 3.8 کے ساتھ کی گئی تھی۔ - انٹیل کوارٹس پرائم پرو ایڈیشن ورژن 22.4
- Intel oneAPI بیس ٹول کٹ ورژن 2023.0
- مندرجہ ذیل نقلی ٹولز میں سے ایک:
- سیمنز* ای ڈی اے کوئسٹا* ایڈوانسڈ سمیلیٹر ورژن 2021.4
- Questa-Intel FPGA ایڈیشن ورژن 2022.2
- [ونڈوز* صرف] بصری اسٹوڈیو* ورژن 2017 یا بعد کا
- بصری اسٹوڈیو کوڈ
اس اشاعت میں مکمل ترقی کے ماحول کے لیے ضروری شرائط کا خلاصہ کرنے کی کوشش کی گئی ہے۔ ترقیاتی ماحول میں ہر جزو کے لیے ضروری شرائط کی تفصیلات کے لیے، ہر پروڈکٹ کے لیے پروڈکٹ کی دستاویزات کا حوالہ دیں۔
متعلقہ معلومات
- انٹیل کوارٹس پرائم پرو ایڈیشن ریلیز نوٹس
- انٹیل ایف پی جی اے سافٹ ویئر کی تنصیب اور لائسنسنگ
- انٹیل کوارٹس پرائم سافٹ ویئر یوزر گائیڈز
- انٹیل ایک اے پی آئی بیس ٹول کٹ دستاویزات
- Intel oneAPI ٹول کٹس کے لیے تھرڈ پارٹی IDEs پر FPGA ورک فلو
- Intel oneAPI ٹول کٹس یوزر گائیڈ کے ساتھ بصری اسٹوڈیو کوڈ کا استعمال
- بصری اسٹوڈیو پروڈکٹ فیملی دستاویزات
- بصری اسٹوڈیو کوڈ دستاویزات
ہارڈ ویئر کے تقاضے
اس سیکشن میں تقاضے انٹیل oneAPI بیس ٹول کٹ اور Intel Quartus Prime کے ساتھ IP اجزاء کی تصنیف کے لیے مکمل ترقیاتی ماحول کے لیے درکار ہر سافٹ ویئر پیکج کے لیے ہارڈ ویئر کی ضروریات کا خلاصہ کرنے کی کوشش کرتے ہیں۔ تفصیلی تقاضوں کے لیے، ہر سافٹ ویئر پیکج کے لیے دستاویزات سے رجوع کریں۔
ڈسک کی جگہ کی ضروریات
IP اجزاء کی تصنیف کے لیے ایک عام ترقیاتی ماحول کے لیے 80-179 GB کے درمیان ڈسک کی جگہ درکار ہوتی ہے(1)۔ مطلوبہ ڈسک اسپیس کا انحصار آپ کے مطلوبہ FPGA ڈیوائس سپورٹ اور آپ کے آپریٹنگ سسٹم پر ہے۔ جگہ کی ضروریات کو مندرجہ ذیل طور پر تقسیم کیا جا سکتا ہے:
- ڈیوائس سپورٹ کے بغیر Intel Quartus Prime Pro Edition سافٹ ویئر کی کم سے کم انسٹالیشن کے لیے آپریٹنگ سسٹم کے لحاظ سے 29-36 GB کے درمیان ڈسک کی جگہ درکار ہوتی ہے۔
ڈیوائس سپورٹ کے لیے ڈیوائس فیملی کے لحاظ سے اضافی 3-36 GB ڈسک کی جگہ درکار ہوتی ہے۔ ان تمام آلات کے لیے ڈیوائس سپورٹ جن کو IP تصنیف کرنے والے ترقیاتی ماحول کو ہدف بنایا جا سکتا ہے، تقریباً 77 GB ڈسک کی جگہ درکار ہوتی ہے۔
Intel Quartus Prime Pro Edition انسٹالر کو انسٹالیشن پیکیج TAR کے ڈاؤن لوڈ اور ڈیکمپریشن کے لیے 134 GB تک اضافی عارضی ڈسک کی جگہ درکار ہو سکتی ہے۔ file.
Intel Quartus Prime Pro Edition ڈسک کی جگہ کی ضروریات کے بارے میں تفصیلات کے لیے، Intel Quartus Prime Pro Edition ڈیزائن سافٹ ویئر کے لیے ڈاؤن لوڈ صفحہ دیکھیں: - Questa-Intel FPGA ایڈیشن کے لیے تقریباً 29 GB ڈسک کی جگہ درکار ہے۔
سیمنز ای ڈی اے کوئسٹا ایڈوانسڈ سمیلیٹر ڈسک اسپیس کی ضروریات کے لیے، سیمنز ای ڈی اے سے اپنی دستاویزات کا حوالہ دیں۔ - Intel oneAPI بیس ٹول کٹ کی کم از کم مطلوبہ تنصیب کے لیے تقریباً 6 GB تک ڈسک کی جگہ درکار ہوتی ہے۔
Intel oneAPI بیس ٹول کٹ انسٹالر کو ڈاؤن لوڈ اور انٹرمیڈیٹ انسٹالیشن کا انتظام کرنے کے لیے 6 GB تک اضافی عارضی ڈسک اسٹوریج کی ضرورت ہو سکتی ہے۔ files.
Intel oneAPI بیس ٹول کٹ کی مکمل تنصیب کے لیے 24 GB تک ڈسک کی جگہ درکار ہوتی ہے۔
Intel oneAPI بیس ٹول کٹ ڈسک اسپیس کی ضروریات کے بارے میں تفصیلات کے لیے، Intel oneAPI بیس ٹول کٹ سسٹم کے تقاضے دیکھیں - بصری اسٹوڈیو کوڈ کے لیے 500 MB سے کم ڈسک کی جگہ درکار ہے۔ تفصیلات کے لیے، بصری اسٹوڈیو کوڈ کے لیے تقاضے دیکھیں۔
(1) اس تخمینے میں Python کے لیے درکار ڈسک کی جگہ شامل نہیں ہے۔
- Intel oneAPI بیس ٹول کٹ اور Intel Quartus Prime کے ساتھ کام کرنے کے لیے موزوں C++ کام کے بوجھ کے ساتھ ایک عام ویژول اسٹوڈیو کی تنصیب کے لیے تقریباً 12 GB ڈسک کی جگہ درکار ہوتی ہے۔
تفصیلات کے لیے، بصری اسٹوڈیو کے اپنے ورژن کے لیے سسٹمز کی ضروریات کا صفحہ دیکھیں:- بصری اسٹوڈیو 2022 پروڈکٹ فیملی سسٹم کے تقاضے
- بصری اسٹوڈیو 2019 پروڈکٹ فیملی سسٹم کے تقاضے
- بصری اسٹوڈیو 2017 پروڈکٹ فیملی سسٹم کے تقاضے
یادداشت کے تقاضے
آپ کے ترقیاتی ماحول کے لیے میموری کے تقاضے FPGA ڈیوائسز کے ذریعے چلائے جاتے ہیں جنہیں آپ نشانہ بنانا چاہتے ہیں:
زیادہ سے زیادہ جسمانی RAM کے تقاضے
| FPGA ڈیوائس کو ہدف بنائیں | زیادہ سے زیادہ جسمانی RAM کی ضرورت |
| Intel Agilex™ | 64 جی بی |
| Intel Arria® 10 | 48 جی بی |
| Intel Stratix® 10 | 64 جی بی |
ورچوئل میموری کی ضروریات
تجویز کردہ جسمانی RAM کے برابر اضافی ورچوئل میموری فراہم کرنے کے لیے اپنے سسٹم کو کنفیگر کریں۔ یہ اضافی ورچوئل میموری آپ کے ڈیزائن پر کارروائی کے لیے دستیاب کل موثر میموری کو مؤثر طریقے سے دگنا کر دیتی ہے۔
اپنے آلے یا آلات کے لیے میموری کی ضروریات کی تفصیلات کے لیے، Intel Quartus Prime Pro Edition سافٹ ویئر اور ڈیوائس سپورٹ ریلیز نوٹس سے رجوع کریں۔
آپریٹنگ سسٹم کے تقاضے
اس سیکشن میں تقاضے انٹیل ون اے پی آئی بیس ٹول کٹ اور انٹیل کوارٹس پرائم کے ساتھ آئی پی اجزاء کی تصنیف کے لیے مکمل ترقیاتی ماحول کے لیے درکار ہر سافٹ ویئر پیکج سے آپریٹنگ سسٹم کی ضروریات کا خلاصہ کرنے کی کوشش کرتے ہیں۔ تفصیلی تقاضوں کے لیے، ہر سافٹ ویئر پیکج کے لیے دستاویزات سے رجوع کریں۔
تعاون یافتہ آپریٹنگ سسٹمز
Intel oneAPI بیس ٹول کٹ اور Intel Quartus Prime آپریٹنگ سسٹم کے مختلف سیٹس کو سپورٹ کرتے ہیں۔ مندرجہ ذیل آپریٹنگ سسٹم دونوں کی طرف سے تعاون یافتہ ہیں:
- ریڈ ہیٹ* انٹرپرائز لینکس* 8.4
- Red Hat Enterprise Linux 8.6
- SUSE* لینکس انٹرپرائز سرور 15 SP3
- Ubuntu* 18.04 LTS
- Ubuntu 20.04 LTS
- Ubuntu 22.04 LTS
- Microsoft* Windows 10 (ورژن 1607 یا بعد کا، ورژن 1809 یا بعد کا تجویز کیا جاتا ہے)
- مائیکروسافٹ ونڈوز 11
- مائیکروسافٹ ونڈوز سرور* 2016
- مائیکرو سافٹ ونڈوز سرور 2019
اضافی لینکس* آپریٹنگ سسٹم کے تقاضے
- OneAPI FPGA samples کو CMake پروجیکٹس کے طور پر فراہم کیا جاتا ہے اور انہیں بنانے کے لیے CMake کی ضرورت ہوتی ہے۔ کچھ معاملات میں، pkg-config لائبریریوں کو تلاش کرنے کے لئے ضروری ہے جو ایک تعمیر کو مکمل کرنے کے لئے ضروری ہے.
- نیز، انٹیل کمپائلرز ایک مکمل C/C++ ترقیاتی ماحول فراہم کرنے کے لیے موجودہ GNU بلڈ ٹول چینز کا استعمال کرتے ہیں۔ اگر آپ کی لینکس کی تقسیم میں GNU ڈویلپمنٹ ٹولز کا مکمل مجموعہ شامل نہیں ہے تو انہیں انسٹال کریں۔
- مزید تفصیلات کے لیے، لینکس کے لیے Intel oneAPI بیس ٹول کٹ کے ساتھ شروعات میں "اپنا FPGA سسٹم ترتیب دیں" سے رجوع کریں۔
اضافی بصری اسٹوڈیو کے تقاضے
- OneAPI FPGA samples کو CMake پروجیکٹس کے طور پر فراہم کیا جاتا ہے، آپ کو اپنے Visual Studio کی تنصیب کے حصے کے طور پر کچھ اضافی Visual Studio C++ ترقیاتی کام کا بوجھ شامل کرنے کی ضرورت پڑ سکتی ہے۔
- مزید تفصیلات کے لیے، Windows کے لیے Intel oneAPI بیس ٹول کٹ کے ساتھ Get Started میں "Configure Your System" سے رجوع کریں۔
متعلقہ معلومات
- لینکس کے لیے Intel oneAPI بیس ٹول کٹ کے ساتھ شروعات کریں۔
- ونڈوز کے لیے Intel oneAPI بیس ٹول کٹ کے ساتھ شروعات کریں۔
تجویز کردہ آئی پی تصنیف کی ترقی کے ماحول میں Intel oneAPI بیس ٹول کٹ، Intel Quartus Prime، اور Visual Studio Code (بعض اوقات "VS Code" بھی کہا جاتا ہے) شامل ہیں۔ مائیکروسافٹ ونڈوز پلیٹ فارمز پر، مائیکروسافٹ ویژول اسٹوڈیو کی بھی ضرورت ہے۔
مندرجہ ذیل ترتیب میں اپنے آئی پی تصنیف کے ماحول کے لیے سافٹ ویئر انسٹال کریں:
- کمانڈ پرامپٹ سے درج ذیل کمانڈ کو چلا کر تصدیق کریں کہ آپ Python 3.8 یا بعد میں چلا رہے ہیں۔
python - ورژن - Intel Quartus Prime Pro Edition سافٹ ویئر کو Intel FPGA سافٹ ویئر انسٹالیشن اور لائسنسنگ میں دی گئی ہدایات کے مطابق انسٹال اور لائسنس دیں۔
- [صرف ونڈوز] مائیکروسافٹ ویژول اسٹوڈیو انسٹال کریں۔ اس بات کو یقینی بنائیں کہ آپ مندرجہ ذیل کام کے بوجھ میں سے ایک کو انسٹال کرتے ہیں اس بات کو یقینی بنانے کے لیے کہ CMake آپ کے سسٹم پر ہے:
- C++ کے ساتھ ڈیسک ٹاپ کی ترقی
- C++ کے ساتھ لینکس کی ترقی
- [ونڈوز صرف] اگلے مرحلے پر جانے سے پہلے یقینی بنائیں کہ Microsoft Visual Studio نہیں چل رہا ہے۔
اگر آپ اگلا مرحلہ مکمل کرتے وقت بصری اسٹوڈیو چل رہا ہے، تو Intel oneAPI بیس ٹول کٹ انسٹالر بصری اسٹوڈیو کے لیے oneAPI پلگ ان انسٹال نہیں کرسکتا۔ - Intel oneAPI بیس ٹول کٹ کو کم از کم درج ذیل اجزاء کے ساتھ انسٹال اور کنفیگر کریں:
- GDB کے لیے انٹیل کی تقسیم
- Intel oneAPI DPC++ لائبریری
- انٹیل oneAPI تھریڈنگ بلڈنگ بلاکس
- Intel oneAPI DPC++/C++ کمپائلر
- Intel VTune™ Profiler
ہدایات کے لیے، دوبارہview درج ذیل اشاعتیں: - لینکس OS کے لیے Intel oneAPI ٹول کٹس انسٹالیشن گائیڈ
- Intel oneAPI ٹول کٹس انسٹالیشن گائیڈ برائے ونڈوز
- مندرجہ ذیل ہدایات میں سے کسی ایک کے مطابق بصری اسٹوڈیو کوڈ انسٹال کریں:
- لینکس پر بصری اسٹوڈیو کوڈ
- ونڈوز پر بصری اسٹوڈیو کوڈ
- Intel oneAPI ویژول اسٹوڈیو کوڈ ایکسٹینشن کو Intel oneAPI ٹول کٹس یوزر گائیڈ کے ساتھ ویژول اسٹوڈیو کوڈ استعمال کرنے کی ہدایات کے مطابق انسٹال کریں۔
ان اجزاء کو انسٹال اور کنفیگر کرنے کے بعد، آپ درج ذیل کام کر سکتے ہیں۔
- ایف پی جی اے ڈیزائن کو دریافت کریں۔ampایس کے ذریعےampلی براؤزر برائے انٹیل ون اے پی آئی ٹول کٹ۔ FPGA ڈیزائن سابق کو تلاش کرنے کے لئےamples، S کھولیںampبراؤزر اور منتخب کریں C++ ➤ شروع کریں ➤ oneAPI ڈائریکٹ پروگرامنگ ➤ DPC++ FPGA۔
- [صرف لینکس] انٹیل کوارٹس پرائم ٹولز مینو (ٹولز ➤ Intel oneAPI DPC++/C++ کمپائلر ➤ DPC++/C++ ترقی کے لیے VS کوڈ لانچ کریں۔
A. oneAPI IP تصنیف اور آرکائیوز کے ساتھ شروعات کرنا
اس گائیڈ کے تازہ ترین اور پچھلے ورژنز کے لیے، Getting Started with oneAPI IP تصنیف اور آرکائیوز سے رجوع کریں۔ اگر سافٹ ویئر ورژن درج نہیں ہے تو، پچھلے سافٹ ویئر ورژن کے لیے گائیڈ لاگو ہوتا ہے۔
B. oneAPI IP تصنیف کے ساتھ شروع کرنے کے لیے دستاویز پر نظر ثانی کی تاریخ اور
| دستاویز کا ورژن | انٹیل کوارٹس پرائم ورژن | تبدیلیاں |
| 2022.12.19 | 22.4 | ابتدائی رہائی۔ |
انٹیل کارپوریشن۔ جملہ حقوق محفوظ ہیں. Intel، Intel لوگو، اور Intel کے دیگر نشانات Intel Corporation یا اس کے ذیلی اداروں کے ٹریڈ مارک ہیں۔ Intel اپنی FPGA اور سیمی کنڈکٹر مصنوعات کی کارکردگی کو Intel کی معیاری وارنٹی کے مطابق موجودہ تصریحات کی ضمانت دیتا ہے، لیکن بغیر اطلاع کے کسی بھی وقت کسی بھی مصنوعات اور خدمات میں تبدیلیاں کرنے کا حق محفوظ رکھتا ہے۔ Intel یہاں بیان کردہ کسی بھی معلومات، پروڈکٹ، یا سروس کے اطلاق یا استعمال سے پیدا ہونے والی کوئی ذمہ داری یا ذمہ داری قبول نہیں کرتا ہے سوائے اس کے کہ Intel کی طرف سے تحریری طور پر واضح طور پر اتفاق کیا گیا ہو۔ انٹیل کے صارفین کو مشورہ دیا جاتا ہے کہ وہ کسی بھی شائع شدہ معلومات پر بھروسہ کرنے سے پہلے اور مصنوعات یا خدمات کے آرڈر دینے سے پہلے ڈیوائس کی تفصیلات کا تازہ ترین ورژن حاصل کریں۔
*دیگر ناموں اور برانڈز پر دوسروں کی ملکیت کے طور پر دعویٰ کیا جا سکتا ہے۔
آئی ایس او
9001:2015
رجسٹرڈ
دستاویزات / وسائل
![]() |
انٹیل ایک اے پی آئی آئی پی تصنیف اور انٹیل کوارٹس پرائم سافٹ ویئر [پی ڈی ایف] یوزر گائیڈ oneAPI IP تصنیف اور Intel Quartus Prime Software, Authoring and Intel Quartus Prime Software, Quartus Prime Software, Prime Software, Software |

