SmartDesign MSS Simulation
پيداوار جي ڄاڻ:
SmartDesign MSS Simulation SmartFusion Microcontroller Subsystem جي ھڪڙي خصوصيت آھي جنھن کي ModelSim استعمال ڪندي ٺاھي سگھجي ٿو. MSS سموليشن بس فنڪشنل ماڊل (BFM) حڪمت عملي استعمال ڪندي ڪيو ويندو آهي. SmartFusion MSS Cortex M3 پروسيسر Actel جي AMBA بس فنڪشنل ماڊل (BFM) سان ٺهيل آهي. SmartFusion MSS پرديئرز کي ٻن گروپن ۾ ورهايو ويو آهي: پهرين گروپ ۾ مڪمل رويي جا ماڊل آهن، جڏهن ته ٻئي گروپ وٽ ميموري ماڊل آهن جيڪي صرف پيغام موڪليندا آهن جڏهن پردي جي اندر ميموري جڳهن تائين رسائي ڪئي وئي آهي.
بس فنڪشنل ماڊل:
SmartFusion MSS Cortex M3 پروسيسر Actel جي AMBA بس فنڪشنل ماڊل (BFM) سان ٺهيل آهي. اهو صارفين لاءِ پروسيسر کي تخليق ڪرڻ آسان بڻائي ٿو ڇاڪاڻ ته اهو BFM جي معاون هدايتون ۽ نحو تي تفصيل فراهم ڪري ٿو.
پردي ۽ رويي:
تخليقي وقت کي گھٽائڻ لاءِ، SmartFusion MSS ۾ ڪجھ پرديئرز وٽ مڪمل رويي جا ماڊل نه آھن. ان جي بدران، اهي ميموري ماڊل سان تبديل ڪيا ويا آهن جيڪي صرف پيغام موڪليندا آهن جڏهن پردي جي اندر ياداشت جي جڳهن تائين رسائي ڪئي وئي آهي. هن جو مطلب اهو آهي ته پردي جي سگنلز ٽگل نه ٿيندا ڪنهن به لکت جي بنياد تي رجسٽر ڪرڻ، يا پروٽوڪول پنن تي ڪنهن به سگنل ان پٽ تي رد عمل. پرديئرز جيڪي هن گروپ ۾ شامل آهن شامل آهن:
پيداوار جو استعمال:
- حوالو ڏيو Actel's DirectCore AMBA BFM يوزر گائيڊ (PDF) BFM جي سپورٽ ڪيل هدايتون ۽ نحو تي تفصيل لاءِ.
- جيڪڏهن توهان تخليقي وقت کي گهٽائڻ چاهيو ٿا، پرديئرز استعمال ڪريو جيڪي مڪمل رويي جا ماڊل آهن.
- جيڪڏهن توهان کي پردي کي استعمال ڪرڻ جي ضرورت آهي جيڪي صرف ميموري ماڊل آهن، ياد رکو ته انهن جا سگنل ٽگل نه ٿيندا ڪنهن به لکڻ جي بنياد تي رجسٽر ڪرڻ يا پروٽوڪول پنن تي ڪنهن به سگنل ان پٽ تي رد عمل.
- جيڪڏهن توهان وٽ SmartDesign MSS سان ڪو مسئلو آهي، مدد لاءِ صارف مينوئل جي پراڊڪٽ سپورٽ سيڪشن ڏانهن رجوع ڪريو.
پيداوار جي حمايت:
جيڪڏھن توھان کي SmartDesign MSS سان ڪنھن مدد جي ضرورت آھي، توھان انھن جي ذريعي ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر سان رابطو ڪري سگھو ٿا webسائيٽ يا انهن کي سڌو سنئون ڪال ڪندي. ITAR ٽيڪنيڪل سپورٽ لاءِ، مھرباني ڪري ڏسو ITAR ٽيڪنيڪل سپورٽ سيڪشن جو يوزر مينوئل.
سمجهاڻي
SmartFusion Microcontroller Subsystem کي ModelSim استعمال ڪندي تخليق ڪري سگھجي ٿو. MSS سموليشن بس فنڪشنل ماڊل (BFM) حڪمت عملي استعمال ڪندي ڪيو ويندو آهي. تخليق ڪجهه حالتن ۾ مددگار ثابت ٿي سگهي ٿي، جهڙوڪ:
- رابطي جي تصديق ڪرڻ ۽ ڪپڙي ۾ نرم پرديئرز جو پتو لڳائڻ
- توهان جي وينڊر جي ياداشت سان خارجي ميموري انٽرفيس جي ترتيب جي تصديق ڪندي
- ACE رويي جي تصديق
ھي دستاويز بيان ڪري ٿو سمارٽ فيوزن MSS لاءِ سموليشن سپورٽ.
بس فنڪشنل ماڊل
SmartFusion MSS Cortex M3 پروسيسر Actel جي AMBA بس فنڪشنل ماڊل (BFM) سان ٺهيل آهي. حوالو ڏيو Actel's DirectCore AMBA BFM يوزر گائيڊ (PDF) BFM جي سپورٽ ڪيل هدايتون ۽ نحو تي تفصيل لاءِ.
پردي ۽ رويي
تخليقي وقت کي گھٽائڻ لاءِ، سمارٽ فيوزن MSS ۾ ڪجھ پرديئرز وٽ مڪمل رويي جا ماڊل نه آھن. ان جي بدران اهي ميموري ماڊل سان تبديل ڪيا ويا آهن جيڪي هڪ پيغام کي ٻاھر ڪڍندا آهن جڏهن ته پردي جي اندر ياداشت جي جڳهن تائين رسائي ڪئي وئي آهي. هن جو مطلب اهو آهي ته پردي جي سگنلز ٽگل نه ٿيندا ڪنهن به لکت جي بنياد تي رجسٽر ڪرڻ، يا پروٽوڪول پنن تي ڪنهن به سگنل ان پٽ تي رد عمل. پرديئرز جيڪي هن گروپ ۾ شامل آهن شامل آهن:
- UART
- SPI
- I2C
- MAC
- پي ڊي ايم اي
- واچ ڊاگ
- ٽائمر
- آر ٽي سي
پرديئرز جيڪي مڪمل رويي جا ماڊل آهن انهن ۾ شامل آهن:
- گھڙي جو انتظام
- eNVM
- خارجي ميموري ڪنٽرولر
- اي سي
- GPIO
- ڪپڙو انٽرفيس ڪنٽرولر
- eFROM
- AHB بس ميٽرڪس
eNVM سموليشن ماڊل ڊيٽا اسٽوريج يا شروعاتي ڪلائنٽ ڊيٽا سان شروع نه ڪيو ويندو. eSRAM ۽ eNVM 256 x 8 رام استعمال ڪندي ماڊل ٿيل آھن. جيڪڏھن توھان استعمال ڪري رھيا آھيو مختلف سائز جي RAM توھان جو ماڊل استعمال ڪندو 256 x 8 RAM سائيز. اهڙي طرح، eFROM سموليشن ماڊل علائقي جي ترتيب واري ڊيٽا سان شروع نه ڪيو ويندو. توهان ميموري عناصر جي طور تي ٻنهي پرديئرز کي لکڻ ۽ پڙهڻ جي قابل هوندا.
نقلي وهڪري
شڪل 1-1 هڪ عام MSS ڊيزائن جي درجي بندي کي بيان ڪري ٿو. MSS جزو کي فوري طور تي هڪ اعلي سطحي SmartDesign جزو ۾ فيبرڪ پرديئرز سان گڏ ڪيو ويو آهي. هن منظر ۾، MSS جزو جو نسل test.bfm ۽ user.bfm پيدا ڪندو fileايس. SmartDesign_Top جزو پيدا ڪرڻ subsystem.bfm پيدا ڪندو file.
- Test.bfm: ھن ۾ شامل آھي BFM حڪمن کي سموليشن ماڊل کي شروع ڪرڻ لاءِ. BFM هن ۾ حڪم ڪري ٿو file توهان جي MSS ترتيب جي بنياد تي ٺاهيا ويا آهن. هي file سسٽم بوٽ ڪوڊ سان هڪجهڙائي آهي، جيئن اهو MSS کي شروع ڪري ٿو ۽ توهان جي صارف ايپليڪيشن کي ڪال ڪري ٿو. ھن کي تبديل نه ڪريو file.
- User.bfm: توھان ھن کي ترتيب ڏئي سگھو ٿا file توهان جي سسٽم ۾ CortexM3 ٽرانزيڪشن کي نقل ڪرڻ لاء. ھن ۾ شامل آھي ھڪ ھدايت ھدايت to subsystem.bfm جنھن کي غير تبصرو ڪرڻ جي ضرورت آھي جيڪڏھن توھان وٽ ڪي فيبرڪ پريئرلز آھن جن کي توھان تخليق ڪرڻ چاھيو ٿا. فيبرڪ پرديئرز جو ميموري نقشو subsystem.bfm جي اندر بيان ڪيو ويو آهي، توهان حوالو ڪري سگهو ٿا انهن وضاحتن کي هن BFM اندر file. هي file توهان جي يوزر ايپليڪيشن ڪوڊ جي برابر آهي.
- Subysystem.bfm: ڪپڙي جي ميموري نقشي تي مشتمل آهي. توھان کي ھن کي تبديل ڪرڻ جي ضرورت نه آھي file.
هنن files خودڪار طريقي سان ModelSim™ ڏانهن Libero® IDE ذريعي منتقل ڪيا ويا آهن، تنهنڪري توهان کي صرف ڪرڻ جي ضرورت آهي user.bfm اسڪرپٽ کي تبديل ڪرڻ کان پهريان ModelSim هلائڻ. user.bfm اسڪرپٽ ذريعي رسائي سگهجي ٿو File هيرارڪي، سموليشن ۾ توهان جي MSS جزو هيٺ Files node (جيئن تصوير 1-2 ۾ ڏيکاريل آهي).
BFM Examples
Example 1: پولنگ ACE اسٽيٽس
هيٺين مثال ۾ampلي، ACE اسٽيٽس انشانکن جي مڪمل ٿيڻ لاء پول ڪيو ويو آهي ۽ MSS GPIO بٽ مان هڪ ڏانهن لکيو ويو آهي.
user.bfm:
Example 2: ڪپڙي جي GPIO بٽس لکڻ ۽ تصديق ڪرڻ
هيٺين مثال ۾ample، ٻه نرم GPIOs فيبرڪ ۾ شامل ڪيا ويا آهن. subsystem.bfm خودڪار طريقي سان سسٽم طرفان ٺاهيل آهي ۽ نرم GPIO پرديئرز جي ميموري نقشي تي مشتمل آهي. ليبلز توهان جي user.bfm اسڪرپٽ جي اندر مان حوالي ڪري سگھجن ٿيون.
subsystem.bfm:
subsystem.bfm file خودڪار طور تي ٺاهي وئي آهي ۽ توهان کي ان کي تبديل ڪرڻ جي ضرورت ناهي.
user.bfm:
ڪسٽمر سپورٽ
Microsemi SoC پراڊڪٽس گروپ پنهنجي پروڊڪٽس جي پٺڀرائي ڪري ٿو مختلف سپورٽ سروسز، بشمول ڪسٽمر سروس، ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر، اي. webسائيٽ، اليڪٽرانڪ ميل، ۽ سڄي دنيا ۾ سيلز آفيسون. هن ضميمي ۾ Microsemi SoC پروڊڪٽس گروپ سان رابطو ڪرڻ ۽ انهن سپورٽ سروسز کي استعمال ڪرڻ بابت معلومات شامل آهي.
ڪسٽمر سروس
غير ٽيڪنيڪل پراڊڪٽ سپورٽ لاءِ ڪسٽمر سروس سان رابطو ڪريو، جيئن پراڊڪٽ جي قيمت، پراڊڪٽ اپ گريڊ، تازه ڪاري معلومات، آرڊر جي حالت، ۽ اختيار ڏيڻ.
- اتر آمريڪا کان، ڪال ڪريو 800.262.1060
- باقي دنيا مان، ڪال ڪريو 650.318.4460
- فيڪس، دنيا ۾ ڪٿي به، 650.318.8044
ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر
Microsemi SoC پراڊڪٽس گروپ پنهنجي ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر کي انتهائي ماهر انجنيئرن سان گڏ اسٽاف ڪري ٿو جيڪي توهان جي هارڊويئر، سافٽ ويئر، ۽ ڊيزائين سوالن جا جواب ڏيڻ ۾ مدد ڪري سگهن ٿا Microsemi SoC پروڊڪٽس بابت. ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر ايپليڪيشن نوٽس ٺاهڻ، عام ڊيزائن جي چڪر جي سوالن جا جواب، ڄاڻايل مسئلن جي دستاويزن، ۽ مختلف سوالن جا جواب ٺاهڻ ۾ وڏو وقت خرچ ڪري ٿو. تنهن ڪري، توهان اسان سان رابطو ڪرڻ کان اڳ، مهرباني ڪري اسان جي آن لائن وسيلن جو دورو ڪريو. اهو تمام گهڻو امڪان آهي ته اسان پهريان ئي توهان جي سوالن جا جواب ڏئي چڪا آهيون.
ٽيڪنيڪل سپورٽ
ڪسٽمر سپورٽ جو دورو ڪريو webسائيٽ (www.microsemi.com/soc/support/search/default.aspxوڌيڪ معلومات ۽ سپورٽ لاءِ. ڪيترائي جواب ڳولي سگهجن ٿا web وسيلن ۾ ڊاگرام، عڪس، ۽ ٻين وسيلن جي لنڪ شامل آهن webسائيٽ.
Webسائيٽ
توھان مختلف قسم جي ٽيڪنيڪل ۽ غير ٽيڪنيڪل معلومات براؤز ڪري سگھو ٿا SoC ھوم پيج تي www.microsemi.com/soc.
ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر سان رابطو ڪريو
ٽيڪنيڪل سپورٽ سينٽر جو اعليٰ ماهر انجنيئر اسٽاف. ٽيڪنيڪل سپورٽ سينٽر سان رابطو ڪري سگھجي ٿو اي ميل ذريعي يا Microsemi SoC پروڊڪٽس گروپ ذريعي webسائيٽ.
اي ميل
توھان پنھنجي ٽيڪنيڪل سوالن کي اسان جي اي ميل پتي تي پھچائي سگھو ٿا ۽ واپس اي ميل، فيڪس، يا فون ذريعي جواب حاصل ڪري سگھو ٿا. انهي سان گڏ، جيڪڏهن توهان وٽ ڊزائن جا مسئلا آهن، توهان پنهنجي ڊزائن کي اي ميل ڪري سگهو ٿا fileمدد حاصل ڪرڻ لاء. اسان سڄو ڏينهن مسلسل اي ميل اڪائونٽ جي نگراني ڪندا آهيون. جڏهن توهان جي درخواست اسان ڏانهن موڪليو، مهرباني ڪري توهان جي درخواست جي موثر پروسيسنگ لاء توهان جو پورو نالو، ڪمپني جو نالو، ۽ توهان جي رابطي جي معلومات شامل ڪرڻ جي پڪ ڪريو. ٽيڪنيڪل سپورٽ اي ميل پتو آهي soc_tech@microsemi.com.
منهنجا ڪيس
Microsemi SoC پراڊڪٽس گروپ جا گراهڪ مائي ڪيسز ۾ وڃي ٽيڪنيڪل ڪيس آن لائن جمع ۽ ٽريڪ ڪري سگھن ٿا.
آمريڪا کان ٻاهر
گراهڪ جن کي آمريڪا جي ٽائم زونن کان ٻاهر مدد جي ضرورت آهي يا ته اي ميل ذريعي ٽيڪنيڪل سپورٽ سان رابطو ڪري سگهن ٿا (soc_tech@microsemi.comيا مقامي سيلز آفيس سان رابطو ڪريو. سيلز آفيس جون لسٽون ڳولي سگهجن ٿيون www.microsemi.com/soc/company/contact/default.aspx.
ITAR ٽيڪنيڪل سپورٽ
RH ۽ RT FPGAs تي ٽيڪنيڪل سپورٽ لاءِ جيڪي بين الاقوامي ٽريفڪ ان آرمز ريگيوليشنز (ITAR) پاران ضابطا ڪيا ويندا آهن، اسان سان رابطو ڪريو ذريعي soc_tech_itar@microsemi.com. متبادل طور تي، منهنجي ڪيسن ۾، ITAR ڊراپ-ڊائون لسٽ ۾ ها چونڊيو. ITAR-regulated Microsemi FPGAs جي مڪمل فهرست لاءِ، دورو ڪريو ITAR web صفحو.
Microsemi Corporation (NASDAQ: MSCC) پيش ڪري ٿو هڪ جامع پورٽ فوليو سيمي ڪنڊڪٽر حلن لاءِ: ايرو اسپيس، دفاع ۽ سيڪيورٽي؛ ڪاروبار ۽ مواصلات؛ ۽ صنعتي ۽ متبادل توانائي مارڪيٽ. پراڊڪٽس ۾ اعليٰ ڪارڪردگي، اعليٰ اعتبار واري اينالاگ ۽ آر ايف ڊيوائسز، مخلوط سگنل ۽ آر ايف انٽيگريٽڊ سرڪٽس، ڪسٽمائيزبل SoCs، FPGAs، ۽ مڪمل سب سسٽم شامل آهن. Microsemi جو هيڊ ڪوارٽر Aliso Viejo، Calif ۾ آهي. وڌيڪ سکو تي www.microsemi.com.
Microsemi ڪارپوريٽ هيڊ ڪوارٽر One Enterprise, Aliso Viejo CA 92656 USA اندر
آمريڪا: +1 949-380-6100 وڪرو: +1 949-380-6136
فيڪس: +1 949-215-4996
دستاويز / وسيلا
![]() |
Microsemi SmartDesign MSS Simulation [pdf] استعمال ڪندڙ ھدايت SmartDesign MSS Simulation, MSS Simulation, Simulation |