HCP এর জন্য মডেল ভিত্তিক ডিজাইন টুলবক্স
প্রধান বৈশিষ্ট্য
HCP সংস্করণ 1.2.0-এর জন্য NXP-এর মডেল-ভিত্তিক ডিজাইন টুলবক্সটি S32S2xx, S32R4x এবং S32G2xx MCU-কে MATLAB/Simulink পরিবেশে সমর্থন করার জন্য ডিজাইন করা হয়েছে, ব্যবহারকারীদের অনুমতি দেয়:
- মডেল-ভিত্তিক ডিজাইন পদ্ধতি ব্যবহার করে ডিজাইন অ্যাপ্লিকেশন;
- হার্ডওয়্যার টার্গেটে মডেল স্থাপন করার আগে S32S, S32R এবং S32G MCU-এর জন্য সিমুলিঙ্ক মডেলগুলি অনুকরণ করুন এবং পরীক্ষা করুন;
- হ্যান্ড কোডিং C/ASM এর জন্য কোনো প্রয়োজন ছাড়াই স্বয়ংক্রিয়ভাবে অ্যাপ্লিকেশন কোড তৈরি করুন
- MATLAB/Simulink থেকে সরাসরি NXP মূল্যায়ন বোর্ডে আবেদনের মোতায়েন
v1.2.0 RFP রিলিজে সমর্থিত প্রধান বৈশিষ্ট্য এবং কার্যকারিতাগুলি হল:
- S32S247TV MCU এবং GreenBox II ডেভেলপমেন্ট প্ল্যাটফর্মের জন্য সমর্থন
- S32G274A MCU এবং গোল্ডবক্স ডেভেলপমেন্ট প্ল্যাটফর্মের জন্য সমর্থন (S32G-VNP-RDB2 রেফারেন্স ডিজাইন বোর্ড)
- উন্নয়ন বোর্ডের সাথে S32R41 MCU এর জন্য সমর্থন (X-S32R41-EVB)
- MATLAB রিলিজের সাথে সামঞ্জস্যপূর্ণ R2020a – R2022b
- সিমুলিঙ্ক টুলচেইনের সাথে সম্পূর্ণরূপে একত্রিত
- একটি প্রাক্তন অন্তর্ভুক্তampলে লাইব্রেরি যা কভার করে:
- সফটওয়্যার-ইন-লুপ, প্রসেসর-ইন-লুপ
- উপরে হাইলাইট করা প্রতিটি বিষয় সম্পর্কে আরও বিস্তারিত জানার জন্য অনুগ্রহ করে নিম্নলিখিত অধ্যায়গুলি পড়ুন।
HCP MCU সমর্থন
প্যাকেজ এবং ডেরিভেটিভস
HCP সংস্করণ 1.2.0 এর জন্য মডেল-ভিত্তিক ডিজাইন টুলবক্স সমর্থন করে:
HCP-এর জন্য মডেল-ভিত্তিক ডিজাইন টুলবক্স
রিলিজ নোট
- S32S2xx MCU প্যাকেজ:
- S32S247TV
- S32G2xx MCU প্যাকেজ:
- S32G274A
- S32R4x MCU প্যাকেজ:
- S32R41
কনফিগারেশন প্যারামিটার মেনু থেকে প্রতিটি সিমুলিঙ্ক মডেলের জন্য কনফিগারেশনগুলি সহজেই পরিবর্তন করা যেতে পারে:
ফাংশন
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 ব্লক লাইব্রেরি সহ নীচে দেখানো হয়েছে।
দুটি প্রধান বিভাগ আছে:
- HCP প্রাক্তনample প্রকল্প
- S32S2xx ইউটিলিটি ব্লক
HCP সিমুলেশন মোড
টুলবক্স নিম্নলিখিত সিমুলেশন মোডগুলির জন্য সমর্থন প্রদান করে:
- সফটওয়্যার-ইন-লুপ (SIL)
- প্রসেসর-ইন-লুপ (পিআইএল)
সফটওয়্যার-ইন-লুপ
একটি SIL সিমুলেশন ব্যবহারকারীর ডেভেলপমেন্ট কম্পিউটারে জেনারেট করা কোড কম্পাইল করে এবং চালায়। প্রাথমিক ত্রুটিগুলি সনাক্ত করতে এবং সেগুলি ঠিক করতে কেউ এই জাতীয় সিমুলেশন ব্যবহার করতে পারে।
প্রসেসর-ইন-লুপ
একটি পিআইএল সিমুলেশনে, জেনারেট করা কোড টার্গেট হার্ডওয়্যারে চলে। সিমুলেশন এবং কোড জেনারেশনের ফলাফলের সংখ্যাগত সমতা যাচাই করতে পিআইএল সিমুলেশনের ফলাফল সিমুলিঙ্কে স্থানান্তর করা হয়। ডিপ্লয়মেন্ট কোডের আচরণ ডিজাইনের সাথে মেলে তা নিশ্চিত করার জন্য পিআইএল যাচাইকরণ প্রক্রিয়াটি ডিজাইন চক্রের একটি গুরুত্বপূর্ণ অংশ।
HCP প্রাক্তনampলাইব্রেরি
প্রাক্তনampলেস লাইব্রেরি সিমুলিঙ্ক মডেলের একটি সংগ্রহ উপস্থাপন করে যা আপনাকে বিভিন্ন MCU অন-চিপ মডিউল পরীক্ষা করতে এবং জটিল পিআইএল অ্যাপ্লিকেশন চালাতে দেয়।
সিমুলিঙ্ক মডেলগুলি প্রাক্তন হিসাবে দেখানো হয়েছেampব্যবহারকারীদের ব্যবহার করা কার্যকারিতা, হার্ডওয়্যার সেটআপ নির্দেশাবলী যখনই প্রয়োজন হয়, এবং একটি ফলাফল যাচাইকরণ বিভাগকে আরও ভালভাবে বুঝতে সাহায্য করার জন্য একটি বিস্তৃত বিবরণ সহ উন্নত করা হয়েছে৷
প্রাক্তনampMATLAB সহায়তা পৃষ্ঠা থেকেও পাওয়া যায়।
পূর্বশর্ত
MATLAB রিলিজ এবং OS সমর্থিত
এই টুলবক্সটি নিম্নলিখিত MATLAB রিলিজগুলিকে সমর্থন করার জন্য উন্নত এবং পরীক্ষা করা হয়েছে:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
একটি প্রবাহহীন বিকাশের অভিজ্ঞতার জন্য ন্যূনতম প্রস্তাবিত পিসি প্ল্যাটফর্ম হল:
- Windows® OS বা Ubuntu OS: যেকোনো x64 প্রসেসর
- কমপক্ষে 4 GB RAM
- কমপক্ষে 6 জিবি ফ্রি ডিস্ক স্পেস।
- জন্য ইন্টারনেট সংযোগ web ডাউনলোড করে।
অপারেটিং সিস্টেম সাপোর্টেড
এসপি লেভেল | 64-বিট | |
উইন্ডোজ 7 | SP1 | X |
উইন্ডোজ 10 | X | |
উবুন্টু 21.10 | X |
টুলচেইন সমর্থন তৈরি করুন
নিম্নলিখিত কম্পাইলার সমর্থিত:
MCU পরিবার | কম্পাইলার সাপোর্টেড | সংস্করণ প্রকাশ করুন |
S32S2xx | এআরএম এমবেডেড প্রসেসরের জন্য জিসিসি | V9.2 |
S32G2xx | এআরএম এমবেডেড প্রসেসরের জন্য জিসিসি | V10.2 |
S32R4x | এআরএম এমবেডেড প্রসেসরের জন্য জিসিসি | V9.2 |
মডেল-ভিত্তিক ডিজাইন টুলবক্সের লক্ষ্য কম্পাইলার কনফিগার করা প্রয়োজন।
মডেল-ভিত্তিক ডিজাইন টুলবক্স এমবেডেড এবং সিমুলিংক কোডার টুলবক্সের সাথে স্বয়ংক্রিয় কোড তৈরি করতে সক্ষম করতে Simulink দ্বারা উন্মোচিত টুলচেন প্রক্রিয়া ব্যবহার করে। ডিফল্টরূপে, টুলচেইনটি MATLAB R2020a – R2022b রিলিজের জন্য কনফিগার করা আছে। অন্য কোন MATLAB রিলিজের জন্য, ব্যবহারকারীকে তার ইনস্টলেশন পরিবেশের জন্য উপযুক্ত সেটিংস তৈরি করতে একটি টুলবক্স m-স্ক্রিপ্ট চালাতে হবে।
এটি MATLAB বর্তমান ডিরেক্টরিকে টুলবক্স ইনস্টলেশন ডিরেক্টরিতে পরিবর্তন করে (যেমন: ..\MATLAB\Add-Ons\Toolboxes\NXP_MBDToolbox_HCP\) এবং "mbd_hcp_path.m" স্ক্রিপ্ট চালানোর মাধ্যমে করা হয়।
mbd_hcp_path
'C[…]\NXP_MBDToolbox_HCP কে MBD টুলবক্স ইনস্টলেশন রুট হিসাবে বিবেচনা করা হচ্ছে। MBD টুলবক্স পাথ প্রিপেন্ড করা হয়েছে।
টুলচেইন নিবন্ধন করা হচ্ছে...
সফল।
এই প্রক্রিয়াটির জন্য ব্যবহারকারীদের এআরএম কর্টেক্স-এ প্রসেসরের জন্য এমবেডেড কোডার সমর্থন প্যাকেজ এবং এআরএম কর্টেক্স-আর প্রসেসরের জন্য এমবেডেড কোডার সমর্থন প্যাকেজ পূর্বশর্ত হিসাবে ইনস্টল করতে হবে।
"mbd_hcp_path.m" স্ক্রিপ্ট ব্যবহারকারী সেটআপ নির্ভরতা যাচাই করে এবং টুলবক্সের সফল ইনস্টলেশন এবং কনফিগারেশনের জন্য নির্দেশাবলী জারি করবে।
সিমুলিংক মডেল কনফিগারেশন পরামিতি মেনু ব্যবহার করে টুলচেনকে আরও উন্নত করা যেতে পারে:
পরিচিত সীমাবদ্ধতা
জানার সীমাবদ্ধতার তালিকা 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 সেমিকন্ডাক্টর ডেটা শীট এবং/অথবা স্পেসিফিকেশনে প্রদান করা হতে পারে এবং বিভিন্ন অ্যাপ্লিকেশনে পরিবর্তিত হতে পারে এবং সময়ের সাথে প্রকৃত কর্মক্ষমতা পরিবর্তিত হতে পারে। "সাধারণ" সহ সমস্ত অপারেটিং পরামিতি, গ্রাহকের প্রযুক্তিগত বিশেষজ্ঞদের দ্বারা প্রতিটি গ্রাহক অ্যাপ্লিকেশনের জন্য যাচাই করা আবশ্যক৷ এনএক্সপি সেমিকন্ডাক্টর তার পেটেন্ট অধিকার বা অন্যদের অধিকারের অধীনে কোনো লাইসেন্স প্রদান করে না। এনএক্সপি সেমিকন্ডাক্টর পণ্যগুলি শরীরে অস্ত্রোপচারের ইমপ্লান্টের উদ্দেশ্যে বা জীবনকে সমর্থন বা টিকিয়ে রাখার উদ্দেশ্যে বা অন্য কোনও অ্যাপ্লিকেশনের জন্য যেখানে এনএক্সপি সেমিকন্ডাক্টর পণ্যের ব্যর্থতা হতে পারে এমন সিস্টেমে উপাদান হিসাবে ব্যবহারের জন্য ডিজাইন, উদ্দেশ্য বা অনুমোদিত নয় এমন একটি পরিস্থিতি তৈরি করুন যেখানে ব্যক্তিগত আঘাত বা মৃত্যু ঘটতে পারে। ক্রেতার যদি এই ধরনের কোনো অনিচ্ছাকৃত বা অননুমোদিত আবেদনের জন্য 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. এর ট্রেডমার্ক। ইউএস প্যাট। & Tm. বন্ধ Flexis এবং Processor Expert হল NXP Semiconductor, Inc এর ট্রেডমার্ক। অন্য সব পণ্য বা পরিষেবার নাম তাদের নিজ নিজ মালিকদের সম্পত্তি
©2021 NXP সেমিকন্ডাক্টর। সমস্ত অধিকার সংরক্ষিত.
দলিল/সম্পদ
![]() |
HCP এর জন্য NXP মডেল ভিত্তিক ডিজাইন টুলবক্স [পিডিএফ] নির্দেশনা HCP এর জন্য মডেল ভিত্তিক ডিজাইন টুলবক্স, মডেল ভিত্তিক ডিজাইন টুলবক্স, ডিজাইন টুলবক্স, টুলবক্স |