MICROCHIP SmartDesign MSS MSS ۽ Fabric AMBA APB3
ترتيب ۽ ڪنيڪشن
SmartFusion Microcontroller Subsystem توهان کي قدرتي طور تي AMBA بس کي FPGA ڪپڙي ۾ وڌائڻ جي قابل بڻائي ٿو. توهان AMBA فيبرڪ انٽرفيس کي ترتيب ڏئي سگهو ٿا يا ته APB3 يا AHBLite توهان جي ڊيزائن جي ضرورتن جي بنياد تي. هڪ ماسٽر ۽ غلام بس انٽرفيس هر موڊ ۾ موجود آهي. هي دستاويز هڪ MSS-FPGA ڪپڙو AMBA APB3 سسٽم ٺاهڻ لاءِ ضروري قدم مهيا ڪري ٿو MSS ڪنفيگريٽر استعمال ڪندي Libero® IDE سافٽ ويئر ۾ موجود. APB پرديئرز MSS سان ڳنڍيل آهن CoreAPB3 ورزن 4.0.100 يا وڌيڪ استعمال ڪندي. هيٺيون قدم FPGA ڪپڙي ۾ لاڳو ٿيل APB3 پرديئرز کي MSS سان ڳنڍيندا آهن.
MSS ترتيب
قدم 1. MSS FCLK (GLA0) کي فيبرڪ گھڙي گھڙي جي نسبت کي چونڊيو.
منتخب ڪريو FAB_CLK تقسيم ڪندڙ MSS ڪلاک مئنيجمينٽ ڪنفيگريٽر ۾ جيئن ڏيکاريل شڪل 1-1. توهان کي لازمي طور تي پوسٽ-لي آئوٽ جامد ٽائيمنگ تجزيو انجام ڏيڻ گهرجي انهي کي يقيني بڻائڻ لاءِ ته ڊيزائن ڪلاڪ مينيجمينٽ ڪنفيگريٽر ۾ بيان ڪيل وقت جي گهرجن کي پورو ڪري ٿي. توهان کي شايد MSS ۽ ڪپڙي جي وچ ۾ ڪلاڪ جي نسبت کي ترتيب ڏيڻو پوندو هڪ فنڪشنل ڊيزائن حاصل ڪرڻ لاء.
قدم 2. MSS AMBA موڊ چونڊيو.
MSS Fabric Interface Configurator ۾ AMBA APB3 انٽرفيس جو قسم چونڊيو جيئن تصوير 1-2 ۾ ڏيکاريل آھي. جاري رکڻ لاءِ ٺيڪ تي ڪلڪ ڪريو.
شڪل 1-2 • AMBA APB3 انٽرفيس چونڊيو ويو
AMBA ۽ FAB_CLK پاڻمرادو مٿي تي ترقي ڪري رهيا آهن ۽ ڪنهن به SmartDesign لاءِ دستياب آهن جيڪي MSS کي فوري طور تي ترتيب ڏين ٿيون.
FPGA ڪپڙو ۽ AMBA سبسسٽم ٺاهيو
فيبرڪ AMBA سبسسٽم هڪ باقاعده SmartDesign جزو ۾ ٺاهيو ويندو آهي، ۽ پوء MSS جزو کي ان جزو ۾ شامل ڪيو ويندو آهي (جيئن تصوير 1-5 ۾ ڏيکاريل آهي).
قدم 1. CoreAPB3 کي فوري ۽ ترتيب ڏيو. APB ماسٽر ڊيٽا بس ويڪر - 32-bit؛ MSS AMBA ڊيٽا بس جي ساڳي ويڪر. ايڊريس جي ٺاھ جوڙ - توھان جي سلاٽ جي سائز تي منحصر آھي؛ صحيح قدرن لاءِ جدول 1-1 ڏسو.
جدول 1-1 • ايڊريس ڪنفيگريشن ويلز
64KB سلاٽ سائيز، 11 غلامن تائين |
4KB سلاٽ سائيز، 16 غلامن تائين |
256 بائيٽ سلاٽ سائيز، 16 غلامن تائين |
16 بائيٽ سلاٽ سائيز، 16 غلامن تائين |
|
ايڊريس بٽس جو تعداد ماسٽر پاران ھلايو ويو | 20 | 16 | 12 | 8 |
ماسٽر ايڊريس جي مٿين 4 بٽس جي غلام ايڊريس ۾ پوزيشن | [19:16] (نظر انداز ڪيو ويو جيڪڏهن ماسٽر ايڊريس ويڊٿ>= 24 بٽ) | [15:12] (نظر انداز ڪيو ويو جيڪڏهن ماسٽر ايڊريس ويڊٿ>= 20 بٽ) | [11:8] (نظر انداز ڪيو ويو جيڪڏهن ماسٽر ايڊريس ويڊٿ>= 16 بٽ) | [7:4] (نظر انداز ڪيو ويو جيڪڏهن ماسٽر ايڊريس ويڊٿ>= 12 بٽ) |
اڻ سڌي طرح خطاب | استعمال ۾ ناهي |
فعال ٿيل APB غلام سلاٽ - سلاٽ کي بند ڪريو جيڪي توھان پنھنجي ايپليڪيشن لاءِ استعمال ڪرڻ جو ارادو نٿا رکن. ڊزائن لاءِ موجود سلاٽ جو تعداد منتخب ٿيل سلاٽ سائيز جو ڪم آھي. 64KB لاءِ صرف 5 کان 15 سلاٽ موجود آهن MSS ميموري ميپ مان فيبرڪ visibility جي ڪري (0x4005000 کان 0x400FFFFF تائين). ننڍين سلاٽ جي سائزن لاءِ، سڀ سلاٽ موجود آھن. سلاٽ سائيز ۽ غلام/ سلاٽ ڪنيڪشن بابت وڌيڪ تفصيل لاءِ صفحي 7 تي ”ميموري ميپ ڪمپيوٽيشن“ ڏسو. ٽيسٽ بينچ - يوزر لائسنس - آر ٽي ايل
قدم 2. توهان جي ڊيزائن ۾ AMBA APB پرديئرز کي فوري ۽ ترتيب ڏيو.
قدم 3. سب سسٽم کي گڏجي ڳنڍيو. اهو خودڪار يا دستي طور ڪري سگهجي ٿو. خودڪار ڪنيڪشن - SmartDesign آٽو ڪنيڪٽ فيچر (اسمارٽ ڊيزائن مينيو مان دستياب آهي، يا ڪئنوس تي ساڄي ڪلڪ ڪندي) خودڪار طريقي سان سبسسٽم گھڙين کي ڳنڍي ٿو ۽ ري سيٽ ڪري ٿو ۽ توهان کي ميموري ميپ ايڊيٽر سان پيش ڪري ٿو جتي توهان APB غلامن کي مناسب ايڊريس تي تفويض ڪري سگهو ٿا. (شڪل 1-4).
نوٽ: ته آٽو ڪنيڪٽ فيچر ڪلاڪ انجام ڏئي ٿو ۽ ڪنيڪشن ري سيٽ ڪري ٿو صرف ان صورت ۾ جڏهن FAB_CLK ۽ M2F_RESET_N بندرگاهن جا نالا MSS جزو تي تبديل نه ڪيا ويا آهن.
دستي ڪنيڪشن - ھيٺ ڏنل سب سسٽم کي ڳنڍيو:
- CoreAPB3 آئيني ماسٽر BIF کي MSS Master BIF سان ڳنڍيو (جيئن تصوير 1-5 ۾ ڏيکاريل آهي).
- توهان جي ميموري نقشي جي وضاحت جي مطابق APB غلامن کي مناسب سلاٽ سان ڳنڍيو.
- FAB_CLK کي PCLK سان ڳنڍيو سڀني APB پردي جي توهان جي ڊيزائن ۾.
- M2F_RESET_N کي PRESET سان ڳنڍيو سڀني APB پرديز جي توهان جي ڊيزائن ۾.
ميموري نقشي جي حساب ڪتاب
MSS لاءِ صرف ھيٺيون سلاٽ سائز سپورٽ آھن:
- 64 KB
- 4KB ۽ هيٺ
عام فارمولا
- سلاٽ سائيز لاءِ 64K جي برابر، ڪلائنٽ پردي جو بنيادي پتو آهي: 0x40000000 + (سلاٽ نمبر * سلاٽ سائيز)
- 64K کان گھٽ سلاٽ سائيز لاءِ، ڪلائنٽ پردي جو بنيادي پتو آھي: 0x40050000 + (سلاٽ نمبر * سلاٽ سائيز)
ڪپڙي جو بنيادي پتو 0x4005000 تي مقرر ڪيو ويو آهي، پر ميموري نقشي جي مساوات کي آسان ڪرڻ لاء اسان بنيادي پتو ڏيکاريون ٿا جيئن 64KB صورت ۾ مختلف.
نوٽ: سلاٽ سائيز ان پردي لاءِ ايڊريس جو تعداد بيان ڪري ٿو (يعني 1k جو مطلب آھي 1024 پتا آھن).
- Exampلي 1: 64KB بائيٽ سلاٽ سائيز 64KB سلاٽ = 65536 سلاٽ (0x10000).
- جيڪڏهن پردي جي سلاٽ نمبر 7 تي آهي، پوء، ان جو پتو آهي: 0x40000000 + (0x7 * 0x10000) = 0x40070000
- Example 2: 4KB بائيٽ سلاٽ سائيز: 4KB سلاٽ = 4096 سلاٽ (0x1000)
- جيڪڏهن پردي جي سلاٽ نمبر 5 تي آهي، پوء، ان جو پتو آهي: 0x40050000 + (0x5 * 0x800) = 0x40055000
ياداشت جو نقشو View
توهان ڪري سگهو ٿا view Reports فيچر استعمال ڪندي سسٽم ميموري ميپ (ڊزائن مينيو مان چونڊيو رپورٽون). مثال طورample، شڪل 2-1 هڪ جزوي ميموري نقشو آهي جنهن ۾ ڏيکاريل سبسسٽم لاءِ ٺاهيل آهي
پيداوار جي حمايت
Microsemi SoC پراڊڪٽس گروپ پنهنجي پروڊڪٽس جي پٺڀرائي ڪري ٿو مختلف سپورٽ سروسز، بشمول ڪسٽمر سروس، ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر، اي. webسائيٽ، اليڪٽرانڪ ميل، ۽ سڄي دنيا ۾ سيلز آفيسون. هن ضميمي ۾ Microsemi SoC پروڊڪٽس گروپ سان رابطو ڪرڻ ۽ انهن سپورٽ سروسز کي استعمال ڪرڻ بابت معلومات شامل آهي.
ڪسٽمر سروس
غير ٽيڪنيڪل پراڊڪٽ سپورٽ لاءِ ڪسٽمر سروس سان رابطو ڪريو، جيئن پراڊڪٽ جي قيمت، پراڊڪٽ اپ گريڊ، تازه ڪاري معلومات، آرڊر جي حالت، ۽ اختيار ڏيڻ.
- اتر آمريڪا کان، ڪال ڪريو 800.262.1060
- باقي دنيا مان، ڪال ڪريو 650.318.4460
- فيڪس، دنيا ۾ ڪٿي به، 408.643.6913
ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر
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.
© 2013 Microsemi Corporation. سڀ حق محفوظ آهن. Microsemi ۽ Microsemi لوگو Microsemi Corporation جا ٽريڊ مارڪ آھن. ٻيا سڀئي ٽريڊ مارڪ ۽ سروس جا نشان انهن جي لاڳاپيل مالڪن جي ملڪيت آهن.
Microsemi ڪارپوريٽ هيڊ ڪوارٽر
One Enterprise, Aliso Viejo CA 92656 USA USA اندر: +1 949-380-6100 وڪرو: +1 949-380-6136 فيڪس: +1 949-215-4996
دستاويز / وسيلا
![]() |
MICROCHIP SmartDesign MSS MSS ۽ Fabric AMBA APB3 ڊيزائن [pdf] استعمال ڪندڙ ھدايت اسمارٽ ڊيزائن MSS MSS ۽ فيبرڪ AMBA APB3 ڊيزائن، SmartDesign MSS، MSS ۽ ڪپڙو AMBA APB3 ڊيزائن، AMBA APB3 ڊيزائن |