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 आणि ग्रीनबॉक्स II डेव्हलपमेंट प्लॅटफॉर्मसाठी समर्थन
- S32G274A MCU आणि गोल्डबॉक्स डेव्हलपमेंट प्लॅटफॉर्म (S32G-VNP-RDB2 संदर्भ डिझाइन बोर्ड) साठी समर्थन
- विकास मंडळासह S32R41 MCU साठी समर्थन (X-S32R41-EVB)
- MATLAB सह सुसंगत रिलीझ R2020a – R2022b
- Simulink Toolchain सह पूर्णपणे समाकलित
- माजी समावेश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 ग्रीन बॉक्स II डेव्हलपमेंट प्लॅटफॉर्म, S32G2xx साठी NXP गोल्ड बॉक्स डेव्हलपमेंट प्लॅटफॉर्म आणि S32R41 साठी X-S32R41-EVB विकास मंडळ वापरून चाचणी केली गेली आहे.
मॉडेल-आधारित डिझाइन टूलबॉक्स वैशिष्ट्ये
HCP आवृत्ती 1.2.0 साठी मॉडेल-आधारित डिझाइन टूलबॉक्स खाली दर्शविल्याप्रमाणे संपूर्ण HCP MCUs सिम्युलिंक ब्लॉक लायब्ररीसह वितरित केला आहे.
दोन मुख्य श्रेणी आहेत:
- HCP माजीample प्रकल्प
- S32S2xx युटिलिटी ब्लॉक्स
HCP सिम्युलेशन मोड
टूलबॉक्स खालील सिम्युलेशन मोडसाठी समर्थन पुरवतो:
- सॉफ्टवेअर-इन-लूप (SIL)
- प्रोसेसर-इन-लूप (PIL)
सॉफ्टवेअर-इन-लूप
एसआयएल सिम्युलेशन वापरकर्त्याच्या डेव्हलपमेंट संगणकावर व्युत्पन्न केलेला कोड संकलित करते आणि चालवते. लवकर दोष शोधण्यासाठी आणि त्यांचे निराकरण करण्यासाठी अशा सिम्युलेशनचा वापर केला जाऊ शकतो.
प्रोसेसर-इन-लूप
पीआयएल सिम्युलेशनमध्ये, व्युत्पन्न केलेला कोड लक्ष्य हार्डवेअरवर चालतो. पीआयएल सिम्युलेशनचे परिणाम सिम्युलेशन आणि कोड जनरेशन परिणामांची संख्यात्मक समतुल्यता सत्यापित करण्यासाठी सिमुलिंककडे हस्तांतरित केले जातात. डिप्लॉयमेंट कोडचे वर्तन डिझाईनशी जुळते याची खात्री करण्यासाठी पीआयएल पडताळणी प्रक्रिया डिझाइन सायकलचा एक महत्त्वाचा भाग आहे.
HCP माजीample लायब्ररी
माजीampलेस लायब्ररी सिमुलिंक मॉडेल्सच्या संग्रहाचे प्रतिनिधित्व करते जे तुम्हाला विविध MCU ऑन-चिप मॉड्यूल्सची चाचणी करू देते आणि जटिल PIL अनुप्रयोग चालवू देते.
सिम्युलिंक मॉडेल्स उदाampवापरकर्त्यांना वापरण्यात येणारी कार्यक्षमता, आवश्यक असेल तेव्हा हार्डवेअर सेटअप सूचना आणि परिणाम प्रमाणीकरण विभाग अधिक चांगल्या प्रकारे समजून घेण्यासाठी सर्वसमावेशक वर्णनासह les वर्धित केले आहे.
माजीamples MATLAB मदत पृष्ठावर देखील उपलब्ध आहेत.
पूर्वतयारी
MATLAB प्रकाशन आणि OS समर्थित
खालील MATLAB प्रकाशनांना समर्थन देण्यासाठी हे टूलबॉक्स विकसित आणि तपासले गेले आहे:
- R2020a;
- R2020b;
- R2021a;
- R2021b;
- R2022a;
- R2022b
प्रवाहहीन विकास अनुभवासाठी किमान शिफारस केलेले पीसी प्लॅटफॉर्म आहे:
- Windows® OS किंवा Ubuntu OS: कोणताही x64 प्रोसेसर
- किमान 4 GB RAM
- किमान 6 GB विनामूल्य डिस्क जागा.
- साठी इंटरनेट कनेक्टिव्हिटी web डाउनलोड.
ऑपरेटिंग सिस्टम समर्थित
एसपी स्तर | 64-बिट | |
विंडोज १० | SP1 | X |
विंडोज १० | X | |
उबंटू 21.10 | X |
टूलचेन सपोर्ट तयार करा
खालील कंपाइलर समर्थित आहेत:
MCU कुटुंब | कंपाइलर समर्थित | प्रकाशन आवृत्ती |
S32S2xx | ARM एम्बेडेड प्रोसेसरसाठी GCC | V9.2 |
S32G2xx | ARM एम्बेडेड प्रोसेसरसाठी GCC | V10.2 |
S32R4x | ARM एम्बेडेड प्रोसेसरसाठी GCC | V9.2 |
मॉडेल-आधारित डिझाइन टूलबॉक्ससाठी लक्ष्य कंपाइलर कॉन्फिगर करणे आवश्यक आहे.
मॉडेल-आधारित डिझाइन टूलबॉक्स एम्बेडेड आणि सिमुलिंक कोडर टूलबॉक्ससह स्वयंचलित कोड निर्मिती सक्षम करण्यासाठी सिमुलिंकद्वारे उघड केलेल्या टूलचेन यंत्रणेचा वापर करते. डीफॉल्टनुसार, 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 टूलबॉक्स पथ प्रीपेंड केला आहे.
टूलचेनची नोंदणी करत आहे…
यशस्वी.
या यंत्रणेसाठी वापरकर्त्यांनी एआरएम कॉर्टेक्स-ए प्रोसेसरसाठी एम्बेडेड कोडर सपोर्ट पॅकेज आणि एआरएम कॉर्टेक्स-आर प्रोसेसरसाठी एम्बेडेड कोडर सपोर्ट पॅकेज पूर्वतयारी म्हणून स्थापित करणे आवश्यक आहे.
“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 सेमीकंडक्टर त्याच्या पेटंट अधिकारांतर्गत कोणताही परवाना देत नाही किंवा इतरांचे अधिकार देत नाही. एनएक्सपी सेमीकंडक्टर उत्पादने शरीरात सर्जिकल इम्प्लांट करण्यासाठी किंवा जीवनाला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेल्या इतर अनुप्रयोगांसाठी किंवा एनएक्सपी सेमीकंडक्टर उत्पादनाच्या अपयशाच्या उद्देशाने असलेल्या इतर कोणत्याही अनुप्रयोगासाठी डिझाइन केलेले, हेतू किंवा वापरण्यासाठी अधिकृत नाहीत. वैयक्तिक इजा किंवा मृत्यू होऊ शकतो अशी परिस्थिती निर्माण करा. खरेदीदाराने अशा कोणत्याही अनैच्छिक किंवा अनधिकृत अनुप्रयोगासाठी 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 मॉडेल आधारित डिझाइन टूलबॉक्स [pdf] सूचना HCP साठी मॉडेल आधारित डिझाइन टूलबॉक्स, मॉडेल आधारित डिझाइन टूलबॉक्स, डिझाइन टूलबॉक्स, टूलबॉक्स |