HCP کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس
اہم خصوصیات
HCP ورژن 1.2.0 کے لیے NXP کا ماڈل پر مبنی ڈیزائن ٹول باکس MATLAB/Simulink ماحول میں S32S2xx، S32R4x اور S32G2xx MCUs کو سپورٹ کرنے کے لیے ڈیزائن کیا گیا ہے، جس سے صارفین کو یہ اجازت ملتی ہے:
- ماڈل پر مبنی ڈیزائن کے طریقہ کار کا استعمال کرتے ہوئے ڈیزائن ایپلی کیشنز؛
- S32S, S32R اور S32G MCUs کے لیے ماڈلز کو ہارڈ ویئر کے اہداف پر تعینات کرنے سے پہلے Simulink ماڈلز کی تقلید اور جانچ کریں۔
- ہینڈ کوڈنگ C/ASM کے لیے بغیر کسی ضرورت کے ایپلیکیشن کوڈ خود بخود تیار کریں۔
- درخواست کی تعیناتی MATLAB/Simulink سے براہ راست NXP ایویلیویشن بورڈز پر
v1.2.0 RFP ریلیز میں تعاون یافتہ اہم خصوصیات اور افعال یہ ہیں:
- S32S247TV MCU اور GreenBox II ڈویلپمنٹ پلیٹ فارم کے لیے سپورٹ
- S32G274A MCU اور گولڈ باکس ڈویلپمنٹ پلیٹ فارم (S32G-VNP-RDB2 حوالہ ڈیزائن بورڈ) کے لیے سپورٹ
- ترقیاتی بورڈ (X-S32R41-EVB) کے ساتھ S32R41 MCU کے لیے تعاون
- MATLAB ریلیز R2020a – R2022b کے ساتھ مطابقت رکھتا ہے۔
- Simulink Toolchain کے ساتھ مکمل طور پر مربوط
- ایک سابق پر مشتمل ہے۔ampلی لائبریری جو احاطہ کرتی ہے:
- سافٹ ویئر ان لوپ، پروسیسر ان لوپ
- اوپر روشنی ڈالے گئے ہر ایک عنوان کے بارے میں مزید تفصیلات کے لیے براہ کرم درج ذیل ابواب کو دیکھیں۔
HCP MCU سپورٹ
پیکیجز اور مشتقات
HCP ورژن 1.2.0 کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس سپورٹ کرتا ہے:
HCP کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس
ریلیز نوٹس
- S32S2xx MCU پیکیجز:
- S32S247TV
- S32G2xx MCU پیکیجز:
- S32G274A
- S32R4x MCU پیکیجز:
- S32R41
کنفیگریشن پیرامیٹرز مینو سے ہر Simulink ماڈل کے لیے کنفیگریشنز کو آسانی سے تبدیل کیا جا سکتا ہے:
افعال
HCP ورژن 1.2.0 کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس درج ذیل افعال کو سپورٹ کرتا ہے:
- یادداشت پڑھنا/لکھنا
- پڑھنا/لکھنا رجسٹر کریں۔
- پروfiler
ٹول باکس کے ذریعے سپورٹ کردہ ڈیفالٹ کنفیگریشن ٹارگٹ ہارڈ ویئر ریسورسز پینلز کے اندر دستیاب ہے: اس پینل سے، صارف ماڈل بورڈ کے پیرامیٹرز جیسے ڈیوائس کا پتہ، صارف کا نام، پاس ورڈ، اور ڈاؤن لوڈ فولڈر کو اپ ڈیٹ کر سکتا ہے۔
HCP ورژن 1.2.0 کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس کو S32S2xx کے لیے سرکاری NXP Green Box II ڈویلپمنٹ پلیٹ فارم، S32G2xx کے لیے NXP گولڈ باکس ڈویلپمنٹ پلیٹ فارم اور S32R41 کے لیے X-S32R41-EVB ڈویلپمنٹ بورڈ کا استعمال کرتے ہوئے جانچا گیا ہے۔
ماڈل پر مبنی ڈیزائن ٹول باکس کی خصوصیات
HCP ورژن 1.2.0 کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس مکمل HCP MCUs Simulink Block Library کے ساتھ فراہم کیا گیا ہے جیسا کہ ذیل میں دکھایا گیا ہے۔
دو اہم زمرے ہیں:
- HCP سابقampلی پروجیکٹس
- S32S2xx یوٹیلٹی بلاکس
HCP سمولیشن موڈز
ٹول باکس درج ذیل سمولیشن طریقوں کے لیے معاونت فراہم کرتا ہے:
- سافٹ ویئر ان لوپ (SIL)
- پروسیسر ان لوپ (PIL)
سافٹ ویئر ان لوپ
ایک SIL تخروپن صارف کے ترقیاتی کمپیوٹر پر تیار کردہ کوڈ کو مرتب اور چلاتا ہے۔ ابتدائی نقائص کا پتہ لگانے اور ان کو ٹھیک کرنے کے لیے کوئی بھی اس طرح کے تخروپن کا استعمال کر سکتا ہے۔
پروسیسر ان لوپ
PIL تخروپن میں، تیار کردہ کوڈ ہدف کے ہارڈ ویئر پر چلتا ہے۔ PIL تخروپن کے نتائج کو سمولنک کو منتقل کیا جاتا ہے تاکہ نقلی اور کوڈ جنریشن کے نتائج کی عددی مساوات کی تصدیق کی جا سکے۔ PIL تصدیقی عمل ڈیزائن سائیکل کا ایک اہم حصہ ہے اس بات کو یقینی بنانے کے لیے کہ تعیناتی کوڈ کا طرز عمل ڈیزائن سے میل کھاتا ہے۔
HCP سابقampلی لائبریری
سابقamples Library Simulink ماڈلز کے ایک مجموعہ کی نمائندگی کرتی ہے جو آپ کو مختلف MCU آن چپ ماڈیولز کی جانچ کرنے اور پیچیدہ PIL ایپلی کیشنز چلانے کی اجازت دیتی ہے۔
Simulink ماڈلز کو بطور سابق دکھایا گیا ہے۔amples کو ایک جامع وضاحت کے ساتھ بڑھایا گیا ہے تاکہ صارفین کو استعمال کی جانے والی فعالیت کو بہتر طور پر سمجھنے میں مدد ملے، جب بھی ضروری ہو ہارڈویئر سیٹ اپ کی ہدایات، اور نتیجہ کی توثیق کے سیکشن۔
سابقamples MATLAB ہیلپ پیج سے بھی دستیاب ہیں۔
شرطیں
MATLAB ریلیز اور OS سپورٹڈ
یہ ٹول باکس مندرجہ ذیل MATLAB ریلیز کو سپورٹ کرنے کے لیے تیار اور ٹیسٹ کیا گیا ہے۔
- R2020a;
- R2020b؛
- R2021a;
- R2021b؛
- R2022a;
- R2022b
بے بہا ترقی کے تجربے کے لیے کم از کم تجویز کردہ PC پلیٹ فارم ہے:
- Windows® OS یا Ubuntu OS: کوئی بھی x64 پروسیسر
- کم از کم 4 جی بی ریم
- کم از کم 6 GB مفت ڈسک کی جگہ۔
- کے لیے انٹرنیٹ کنیکٹیویٹی web ڈاؤن لوڈ.
آپریٹنگ سسٹم سپورٹڈ
ایس پی لیول | 64 بٹ | |
ونڈوز 7 | ایس پی 1 | X |
ونڈوز 10 | X | |
اوبنٹو 21.10 | X |
ٹول چین سپورٹ بنائیں
درج ذیل کمپائلرز کی حمایت کی جاتی ہے:
ایم سی یو فیملی | کمپائلر سپورٹڈ | ریلیز ورژن |
S32S2xx | GCC برائے ARM ایمبیڈڈ پروسیسرز | V9.2 |
S32G2xx | GCC برائے ARM ایمبیڈڈ پروسیسرز | V10.2 |
S32R4x | GCC برائے ARM ایمبیڈڈ پروسیسرز | V9.2 |
ماڈل پر مبنی ڈیزائن ٹول باکس کے لیے ہدف مرتب کرنے والے کو ترتیب دینے کی ضرورت ہے۔
ماڈل پر مبنی ڈیزائن ٹول باکس ایمبیڈڈ اور سمولنک کوڈر ٹول باکس کے ساتھ خودکار کوڈ جنریشن کو فعال کرنے کے لیے Simulink کے ذریعے سامنے آنے والے ٹول چین میکانزم کا استعمال کرتا ہے۔ پہلے سے طے شدہ طور پر، ٹول چین کو MATLAB R2020a - R2022b ریلیز کے لیے ترتیب دیا گیا ہے۔ کسی دوسرے MATLAB کی ریلیز کے لیے، صارف کو اپنے انسٹالیشن ماحول کے لیے مناسب سیٹنگز تیار کرنے کے لیے ایک ٹول باکس m-script کو چلانے کی ضرورت ہے۔
یہ MATLAB کرنٹ ڈائرکٹری کو ٹول باکس انسٹالیشن ڈائرکٹری میں تبدیل کر کے کیا جاتا ہے (جیسے: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) اور "mbd_hcp_path.m" اسکرپٹ چلا کر۔
mbd_hcp_path
'C[…]\NXP_MBDToolbox_HCP کو MBD ٹول باکس انسٹالیشن روٹ کے طور پر علاج کرنا۔ MBD ٹول باکس کا راستہ پہلے سے منسلک ہے۔
ٹول چین کو رجسٹر کیا جا رہا ہے…
کامیاب۔
اس طریقہ کار کے تحت صارفین کو ARM Cortex-A پروسیسر کے لیے ایمبیڈڈ کوڈر سپورٹ پیکیج اور ARM Cortex-R پروسیسر کے لیے ایمبیڈڈ کوڈر سپورٹ پیکیج بطور شرط نصب کرنے کی ضرورت ہے۔
"mbd_hcp_path.m" اسکرپٹ صارف کے سیٹ اپ کے انحصار کی تصدیق کرتی ہے اور ٹول باکس کی کامیاب انسٹالیشن اور کنفیگریشن کے لیے ہدایات جاری کرے گی۔
ٹول چین کو Simulink ماڈل کنفیگریشن پیرامیٹرز مینو کا استعمال کرتے ہوئے مزید بڑھایا جا سکتا ہے:
معلوم حدود
معلوم حدود کی فہرست readme.txt پر مل سکتی ہے۔ file جسے ٹول باکس کے ساتھ ڈیلیور کیا جاتا ہے اور HCP کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس کے MATLAB ایڈ آن انسٹالیشن فولڈر میں مشورہ کیا جا سکتا ہے۔
سپورٹ کی معلومات
تکنیکی مدد کے لیے براہ کرم درج ذیل NXP کی ماڈل پر مبنی ڈیزائن ٹول باکس کمیونٹی پر سائن ان کریں:
https://community.nxp.com/t5/NXP-Model-Based-Design-Tools/bd-p/mbdt
ہم تک پہنچنے کا طریقہ:
ہوم پیج:
www.nxp.com
Web سپورٹ: www.nxp.com/support
اس دستاویز میں معلومات مکمل طور پر سسٹم اور سافٹ ویئر نافذ کرنے والوں کو NXP سیمی کنڈکٹر مصنوعات استعمال کرنے کے قابل بنانے کے لیے فراہم کی گئی ہیں۔ اس دستاویز میں دی گئی معلومات کی بنیاد پر کسی بھی مربوط سرکٹس یا انٹیگریٹڈ سرکٹس کو ڈیزائن یا من گھڑت بنانے کے لیے یہاں کوئی واضح یا مضمر کاپی رائٹ لائسنس نہیں دیا گیا ہے۔
NXP Semiconductor یہاں کسی بھی پروڈکٹس میں بغیر کسی اطلاع کے تبدیلیاں کرنے کا حق محفوظ رکھتا ہے۔ NXP Semiconductor کسی خاص مقصد کے لیے اپنی مصنوعات کی مناسبیت کے حوالے سے کوئی وارنٹی، نمائندگی یا ضمانت نہیں دیتا، اور نہ ہی Freescale Semiconductor کسی بھی مصنوعات یا سرکٹ کے اطلاق یا استعمال سے پیدا ہونے والی کوئی ذمہ داری قبول کرتا ہے، اور خاص طور پر کسی اور تمام ذمہ داری کو مسترد کرتا ہے، بشمول بغیر کسی کے۔ حد نتیجہ خیز یا حادثاتی نقصانات۔ "عام" پیرامیٹرز جو NXP سیمی کنڈکٹر ڈیٹا شیٹس اور/یا تصریحات میں فراہم کیے جا سکتے ہیں اور مختلف ایپلی کیشنز میں مختلف ہو سکتے ہیں اور اصل کارکردگی وقت کے ساتھ مختلف ہو سکتی ہے۔ تمام آپریٹنگ پیرامیٹرز، بشمول "Typicals"، گاہک کے تکنیکی ماہرین کے ذریعہ ہر گاہک کی درخواست کے لیے تصدیق شدہ ہونا ضروری ہے۔ NXP سیمی کنڈکٹر اپنے پیٹنٹ کے حقوق اور نہ ہی دوسروں کے حقوق کے تحت کوئی لائسنس فراہم کرتا ہے۔ NXP سیمی کنڈکٹر پروڈکٹس کو ڈیزائن، ارادہ یا اجازت نہیں دی گئی ہے کہ وہ ایسے نظاموں میں اجزاء کے طور پر استعمال کریں جو جسم میں سرجیکل امپلانٹ کے لیے بنائے جائیں، یا زندگی کو سہارا دینے یا برقرار رکھنے کے لیے بنائے گئے دیگر ایپلی کیشنز، یا کسی دوسری ایپلی کیشن کے لیے جس میں NXP سیمی کنڈکٹر پروڈکٹ کی ناکامی ہو سکتی ہے۔ ایسی صورت حال پیدا کریں جہاں ذاتی چوٹ یا موت واقع ہو سکتی ہے۔ اگر خریدار کو ایسی کسی غیر ارادی یا غیر مجاز درخواست کے لیے NXP سیمی کنڈکٹر کی مصنوعات خریدنا یا استعمال کرنا چاہیے، خریدار NXP سیمی کنڈکٹر اور اس کے افسران، ملازمین، ماتحت اداروں، ملحقہ اداروں، اور تقسیم کاروں کو تمام دعووں، اخراجات، نقصانات، اور اخراجات، اور معقول وکیل کے خلاف نقصان دہ ثابت کرے گا اور اسے روکے گا۔ اس طرح کے غیر ارادی یا غیر مجاز استعمال سے منسلک ذاتی چوٹ یا موت کے کسی بھی دعوے سے، براہ راست یا بالواسطہ طور پر پیدا ہونے والی فیس، یہاں تک کہ اگر اس طرح کے دعوے میں یہ الزام لگایا جائے کہ NXP سیمی کنڈکٹر پرزے کے ڈیزائن یا تیاری کے حوالے سے لاپرواہی کا مظاہرہ کر رہا تھا۔
MATLAB، Simulink، Stateflow، Handle Graphics، اور Real-Time Workshop رجسٹرڈ ٹریڈ مارک ہیں، اور TargetBox The MathWorks, Inc کا ٹریڈ مارک ہے۔
Microsoft اور .NET Framework Microsoft Corporation کے ٹریڈ مارک ہیں۔
Flexera Software, Flexlm, اور FlexNet Publisher ریاستہائے متحدہ امریکہ اور/یا دیگر ممالک میں Flexera Software, Inc. اور/یا InstallShield Co. Inc. کے رجسٹرڈ ٹریڈ مارکس یا ٹریڈ مارکس ہیں۔
NXP، NXP لوگو، CodeWarrior اور ColdFire NXP Semiconductor, Inc., Reg. کے ٹریڈ مارک ہیں۔ یو ایس پیٹ۔ اور ٹی ایم بند۔ Flexis اور Processor Expert NXP Semiconductor, Inc کے ٹریڈ مارکس ہیں۔ دیگر تمام پروڈکٹ یا سروس کے نام ان کے متعلقہ مالکان کی ملکیت ہیں۔
©2021 NXP سیمی کنڈکٹرز۔ جملہ حقوق محفوظ ہیں۔
دستاویزات / وسائل
![]() |
HCP کے لیے NXP ماڈل پر مبنی ڈیزائن ٹول باکس [پی ڈی ایف] ہدایات HCP کے لیے ماڈل پر مبنی ڈیزائن ٹول باکس، ماڈل بیسڈ ڈیزائن ٹول باکس، ڈیزائن ٹول باکس، ٹول باکس |