مائڪروچپ DDR AXI4 آربيٽر
تعارف: AXI4-اسٽريم پروٽوڪول معياري اصطلاحن کي استعمال ڪري ٿو ماسٽر ۽ غلام. هن دستاويز ۾ استعمال ٿيندڙ مائيڪروچپ جي هڪجهڙائي واري اصطلاح آهي شروعات ڪندڙ ۽ ٽارگيٽ، ترتيب سان.
خلاصو: هيٺ ڏنل جدول DDR AXI4 آربيٽر خاصيتن جو خلاصو مهيا ڪري ٿو.
خاصيت | قدر |
---|---|
بنيادي نسخو | DDR AXI4 Arbiter v2.2 |
سپورٽ ڊيوائس فيملي | – |
سپورٽ ٿيل ٽول فلو لائسنسنگ | – |
خاصيتون: DDR AXI4 Arbiter هيٺ ڏنل اهم خاصيتون آهن:
- IP ڪور کي انسٽال ڪيو وڃي IP Catalog of Libero SoC سافٽ ويئر.
- ليبرو پروجيڪٽ لسٽ ۾ شامل ڪرڻ لاءِ سمارٽ ڊيزائن ٽول اندر بنيادي ترتيب، ٺاهيل، ۽ انسٽنٽ ڪيو ويو آهي.
ڊوائيس جو استعمال ۽ ڪارڪردگي:
ڊوائيس جا تفصيل | خانداني | ڊوائيس | وسيلا | ڪارڪردگي (MHz) |
---|---|---|---|---|
LUTs DFF RAMs LSRAM SRAM ميٿ بلاڪ چپ گلوبلز | پولار فائر | MPF300T-1 | 5411 4202 | 266 |
فنڪشنل وضاحت
فنڪشنل وضاحت: هي سيڪشن DDR_AXI4_Arbiter جي عمل درآمد جي تفصيل کي بيان ڪري ٿو. هيٺ ڏنل انگ اکر ڏيکاري ٿو مٿين سطح جي پن آئوٽ آريگرام جي DDR AXI4 Arbiter.
DDR_AXI4_آربيٽر پيٽرولر ۽ انٽرفيس سگنل
ٺاھ جوڙ:
DDR_AXI4_Arbiter لاءِ ٺاھ جوڙ جوڙ ھن دستاويز ۾ بيان نه ڪيو ويو آھي.
ان پٽ ۽ آئوٽ پُٽ سگنلز:
DDR_AXI4_Arbiter لاءِ ان پٽ ۽ آئوٽ پٽ سگنلز هن دستاويز ۾ بيان نه ڪيا ويا آهن.
ٽائمنگ ڊراگرام
DDR_AXI4_Arbiter لاءِ وقت جا نقشا ھن دستاويز ۾ بيان نه ڪيا ويا آھن.
ٽيسٽ بينچ
تخليق:
DDR_AXI4_Arbiter لاءِ تخليق جا تفصيل هن دستاويز ۾ بيان نه ڪيا ويا آهن.
نظرثاني جي تاريخ
DDR_AXI4_Arbiter جي نظرثاني جي تاريخ ھن دستاويز ۾ بيان نه ڪئي وئي آھي.
مائڪروچپ FPGA سپورٽ
DDR_AXI4_Arbiter لاءِ مائڪروچپ FPGA سپورٽ معلومات هن دستاويز ۾ بيان نه ڪئي وئي آهي.
پيداوار جي استعمال جون هدايتون
- انسٽال ڪريو DDR AXI4 Arbiter v2.2 Libero SoC سافٽ ويئر جي IP فهرست تي.
- Libero پروجيڪٽ جي فهرست ۾ شامل ڪرڻ لاءِ SmartDesign ٽول اندر بنيادي کي ترتيب ڏيو، ٺاھيو ۽ انسٽيٽيو ڪريو.
تعارف (هڪ سوال پڇو)
ياداشتون ڪنهن به عام وڊيو ۽ گرافڪس ايپليڪيشن جو هڪ لازمي حصو آهن. اهي مڪمل وڊيو فريم بفرنگ لاءِ استعمال ڪيا ويندا آهن جڏهن FPGA جي مقامي ياداشت پوري فريم کي رکڻ لاءِ ڪافي ناهي. جڏهن ڊي ڊي آر ۾ ويڊيو فريم جا ڪيترائي پڙهيا ۽ لکندا آهن، هڪ ثالث کي ڪيترن ئي درخواستن جي وچ ۾ ثالث ڪرڻ جي ضرورت پوندي. DDR AXI4 Arbiter IP 8 لکندڙ چينلز مهيا ڪري ٿو فريم بفرز کي خارجي DDR ميموري ۾ لکڻ لاءِ ۽ 8 ريڊ چينلز کي خارجي ياداشت مان فريم پڙهڻ لاءِ. ثالثي پهرين اچو، پهرين خدمت جي بنياد تي ٻڌل آهي. جيڪڏهن ٻه درخواستون گڏ ٿين ٿيون، چينل کي هيٺين چينل نمبر سان ترجيح ڏني ويندي. ثالث AXI4 انٽرفيس ذريعي DDR ڪنٽرولر IP سان ڳنڍيندو آهي. DDR AXI4 Arbiter DDR آن-چپ ڪنٽرولرز کي AXI4 شروعاتي انٽرفيس فراهم ڪري ٿو. ثالث اٺ لکندڙ چينلن ۽ اٺ پڙھيل چينلن کي سپورٽ ڪري ٿو. بلاڪ اٺ پڙھيل چينلن جي وچ ۾ ثالث ڪري ٿو AXI پڙھيل چينل تائين پھچڻ لاءِ پھرين اچو، پھرين خدمت واري طريقي سان. بلاڪ اٺ لکندڙ چينلن جي وچ ۾ ترتيب ڏئي ٿو AXI لکڻ واري چينل تائين پهچ فراهم ڪرڻ لاءِ پهرين اچو، پهرين خدمت واري طريقي سان. سڀئي اٺ پڙهڻ ۽ لکڻ وارا چينل برابر ترجيح آهن. آربيٽر IP جو AXI4 شروعاتي انٽرفيس مختلف ڊيٽا جي چوٽي لاءِ ترتيب ڏئي سگھجي ٿو 64 بٽ کان 512 بٽ تائين.
اهم: AXI4-اسٽريم پروٽوڪول معياري اصطلاح استعمال ڪري ٿو "ماسٽر" ۽ "غلام". هن دستاويز ۾ استعمال ڪيل مائيڪروچپ جي برابري واري اصطلاح آهي شروعات ڪندڙ ۽ ٽارگيٽ، ترتيب سان.
خلاصو (هڪ سوال پڇو)
هيٺ ڏنل جدول DDR AXI4 آربيٽر خاصيتن جو خلاصو مهيا ڪري ٿو.
جدول 1. DDR AXI4 آربيٽر خاصيتون
هي دستاويز DDR AXI4 Arbiter v2.2 تي لاڳو ٿئي ٿو.
- PolarFire® SoC
- پولار فائر
- RTG4™
- IGLOO® 2
- SmartFusion® 2
Libero® SoC v12.3 يا بعد ۾ رليز جي ضرورت آهي. IP استعمال ڪري سگھجي ٿو RTL موڊ ۾ بغير ڪنهن لائسنس جي. وڌيڪ معلومات لاءِ، ڏسو DDR_AXI4_Arbiter.
خاصيتون (هڪ سوال پڇو)
DDR AXI4 Arbiter هيٺ ڏنل اهم خاصيتون آهن:
- اٺ لکندڙ چينل
- اٺ پڙهو چينل
- AXI4 انٽرفيس DDR ڪنٽرولر ڏانهن
- ترتيب ڏيڻ واري AXI4 ويڪر: 64، 128، 256، ۽ 512 بٽ
- ترتيب ڏيڻ واري پتي جي چوٽي: 32 کان 64 بٽ
Libero® ڊيزائن سوٽ ۾ IP ڪور جو نفاذ (هڪ سوال پڇو)
IP ڪور کي انسٽال ڪيو وڃي IP Catalog of Libero SoC سافٽ ويئر. اهو خودڪار طريقي سان نصب ڪيو ويو آهي IP Catalog اپڊيٽ فنڪشن ذريعي Libero SoC سافٽ ويئر ۾، يا IP ڪور دستي طور تي فهرست مان ڊائون لوڊ ڪيو ويو آهي. هڪ دفعو IP ڪور Libero SoC سافٽ ويئر IP ڪيٽلاگ ۾ انسٽال ٿي ويندو آهي، ڪور کي Libero پروجيڪٽ لسٽ ۾ شامل ڪرڻ لاءِ SmartDesign ٽول اندر ترتيب، ٺاهي، ۽ انسٽنٽ ڪيو ويندو آهي.
ڊوائيس استعمال ۽ ڪارڪردگي (هڪ سوال پڇو)
ھيٺ ڏنل جدول DDR_AXI4_Arbiter لاءِ استعمال ٿيل ڊيوائس جي استعمال کي لسٽ ڪري ٿو.
ٽيبل 2. DDR_AXI4_آربيٽر استعمال
ڊوائيس تفصيل | وسيلا | ڪارڪردگي (MHz) | رامس | رياضي وارو بلاڪ | چُپ گلوبلز | |||
خانداني | ڊوائيس | LUTs | ڊي ايف ايف | ايل ايس آر ايم | μSRAM | |||
PolarFire® SoC | MPFS250T-1 | 5411 | 4202 | 266 | 13 | 1 | 0 | 0 |
پولار فائر | MPF300T-1 | 5411 | 4202 | 266 | 13 | 1 | 0 | 0 |
SmartFusion® 2 | ايم 2 ايس 150-1 | 5546 | 4309 | 192 | 15 | 1 | 0 | 0 |
اهم:
- اڳئين جدول ۾ ڏنل ڊيٽا عام ترتيب ۽ ترتيب جي ترتيبن کي استعمال ڪندي پڪڙيو ويو آهي. IP کي ترتيب ڏنل آھي اٺ لکندڙ چينلن لاءِ، اٺ پڙھيل چينلز، 32 بٽ جي ايڊريس جي چوٽي، ۽ 512 بٽ جي ترتيب جي ڊيٽا جي چوٽي.
- ڪلاڪ 200 MHz تائين محدود آهي جڏهن ته ڪارڪردگي انگن اکرن کي حاصل ڪرڻ لاء وقت جي تجزيو کي هلائڻ دوران.
فنڪشنل وضاحت (هڪ سوال پڇو)
هي سيڪشن DDR_AXI4_Arbiter جي عمل درآمد جي تفصيل کي بيان ڪري ٿو. هيٺ ڏنل انگ اکر ڏيکاري ٿو مٿين سطح جي پن آئوٽ ڊاگرام جي DDR AXI4 Arbiter. شڪل 1-1. اصلي آربيٽر انٽرفيس لاءِ مٿين سطح جي پن-آئوٽ بلاڪ ڊاگرام
هيٺ ڏنل انگ اکر ڏيکاري ٿو سسٽم-سطح بلاڪ ڊراگرام DDR_AXI4_Arbiter جو بس انٽرفيس موڊ ۾. شڪل 1-2. DDR_AXI4_Arbiter جو سسٽم-سطح بلاڪ ڊراگرام
ھڪڙي پڙھڻ واري ٽرانزيڪشن کي ان پٽ سگنل r(x) _req_i اعلي ھڪڙي خاص پڙھڻ واري چينل تي سيٽ ڪرڻ سان شروع ڪيو ويو آھي. ثالث تسليم ڪندي جواب ڏئي ٿو جڏهن اهو پڙهڻ جي درخواست جي خدمت ڪرڻ لاء تيار آهي. پوءِ اهو ايسamples شروعاتي AXI ايڊريس ۽ برسٽ سائيز کي پڙهي ٿو جيڪو خارجي شروعات ڪندڙ کان ان پٽ آهي. چينل ان پٽن تي عمل ڪري ٿو ۽ ڊي ڊي آر ميموري مان ڊيٽا پڙهڻ لاءِ گهربل AXI ٽرانزيڪشن ٺاهي ٿو. ثالث مان پڙهيل ڊيٽا آئوٽ سڀني پڙهيل چينلن لاءِ عام آهي. ڊيٽا پڙهڻ دوران، لاڳاپيل چينل جي صحيح پڙهڻ واري ڊيٽا اعلي ٿي ويندي آهي. پڙهڻ واري ٽرانزيڪشن جي پڇاڙي هڪ پڙهيل سگنل ذريعي ظاهر ڪيو ويندو آهي جڏهن سڀئي درخواست ٿيل بائيٽ موڪليا ويندا آهن. پڙهڻ واري ٽرانزيڪشن وانگر، لکڻ واري ٽرانزيڪشن کي ان پٽ سگنل w(x)_req_i اعلي ترتيب ڏيڻ سان شروع ڪيو ويندو آهي. درخواست جي سگنل سان گڏ، لکڻ جي شروعاتي ايڊريس ۽ دفن جي ڊيگهه کي درخواست دوران مهيا ڪيو وڃي. جڏهن ثالث لکيل درخواست جي خدمت ڪرڻ لاء دستياب آهي، اهو لاڳاپيل چينل تي هڪ اعتراف سگنل موڪلڻ سان جواب ڏئي ٿو. پوءِ صارف کي چينل تي ڊيٽا-صحيح سگنل سان گڏ لکڻ واري ڊيٽا مهيا ڪرڻي آهي. گھڙين جو تعداد ڊيٽا جي صحيح وڏي عرصي سان برسٽ ڊگھائي سان ملندو. ثالث لکڻ جي عمل کي مڪمل ڪري ٿو ۽ لکت واري ٽرانزيڪشن جي مڪمل ٿيڻ جي نشاندهي ڪندي لکت وارو سگنل مقرر ڪري ٿو.
DDR_AXI4_Arbiter Parameters and Interface Signals (هڪ سوال پڇو)
هي سيڪشن DDR_AXI4_Arbiter GUI ترتيب ڏيندڙ ۽ I/O سگنلن ۾ پيرا ميٽرن تي بحث ڪري ٿو.
2.1 ٺاھ جوڙ (هڪ سوال پڇو)
ھيٺ ڏنل جدول DDR_AXI4_Arbiter جي هارڊويئر تي عمل درآمد ۾ استعمال ٿيل ترتيبن جي ماپن جي وضاحت کي لسٽ ڪري ٿو. اهي عام پيٽرولر آهن ۽ ايپليڪيشن جي ضرورت مطابق مختلف ٿي سگهن ٿيون.
ٽيبل 2-1. ٺاھ جوڙ جي ماپ
سگنل نالو | وصف |
AXI ID ويڪر | AXI ID جي چوٽي جي وضاحت ڪري ٿي. |
AXI ڊيٽا جي چوٽي | AXI ڊيٽا جي چوٽي جي وضاحت ڪري ٿي. |
AXI پتي جي ويڪر | AXI پتي جي چوٽي جي وضاحت ڪري ٿي |
پڙهيل چينلن جو تعداد | ڊراپ-ڊائون مينيو مان هڪ چينل کان وٺي اٺ لکندڙ چينلز تائين گهربل نمبر لکڻ جي چينلن کي چونڊڻ لاءِ اختيار. |
لکڻ جي چينلن جو تعداد | ڊراپ ڊائون مينيو مان هڪ چئنل کان وٺي اٺ پڙهڻ واري چينلز تائين گهربل نمبر پڙهڻ لاءِ اختيارات. |
AXI4_SELECTION | AXI4_MASTER ۽ AXI4_MIRRORED_SLAVE جي وچ ۾ چونڊڻ جا اختيار. |
Arbiter انٽرفيس | بس انٽرفيس کي چونڊڻ لاء اختيار. |
ان پٽ ۽ آئوٽ پُٽ سگنلز (هڪ سوال پڇو)
هيٺ ڏنل جدول بس انٽرفيس لاءِ DDR AXI4 آربيٽر جي ان پٽ ۽ آئوٽ پٽ بندرگاهن کي لسٽ ڪري ٿو.
ٽيبل 2-2. آربيٽر بس انٽرفيس لاءِ ان پٽ ۽ آئوٽ پٽ پورٽ
سگنل نالو | ھدايت | ويڪر | وصف |
reset_i | ان پٽ | — | ٺاھڻ لاءِ فعال گھٽ اسينڪرونس ري سيٽ سگنل |
sys_ckl_i | ان پٽ | — | سسٽم گھڙي |
ddr_ctrl_ready_i | ان پٽ | — | ڊي ڊي آر ڪنٽرولر مان تيار ٿيل ان پٽ سگنل وصول ڪري ٿو |
ARVALID_I_0 | ان پٽ | — | پڙهو چينل 0 کان درخواست پڙهو |
ARSIZE_I_0 | ان پٽ | 8 بٽ | ريڊ چينل 0 مان برسٽ سائيز پڙهو |
ARADDR_I_0 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 0 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_0 | ٻاھر | — | ريڊ چينل 0 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_0 | ٻاھر | — | پڙهيل چينل 0 مان صحيح ڊيٽا پڙهو |
RDATA_O_0 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 0 مان ڊيٽا پڙهو |
RLAST_O_0 | ٻاھر | — | پڙهو چينل 0 کان فريم سگنل جي پڇاڙي |
BUSER_O_r0 | ٻاھر | — | چينل 0 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_1 | ان پٽ | — | پڙهو چينل 1 کان درخواست پڙهو |
ARSIZE_I_1 | ان پٽ | 8 بٽ | ريڊ چينل 1 مان برسٽ سائيز پڙهو |
ARADDR_I_1 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 1 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_1 | ٻاھر | — | ريڊ چينل 1 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_1 | ٻاھر | — | پڙهيل چينل 1 مان صحيح ڊيٽا پڙهو |
RDATA_O_1 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 1 مان ڊيٽا پڙهو |
RLAST_O_1 | ٻاھر | — | پڙهو چينل 1 کان فريم سگنل جي پڇاڙي |
BUSER_O_r1 | ٻاھر | — | چينل 1 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_2 | ان پٽ | — | پڙهو چينل 2 کان درخواست پڙهو |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
ARSIZE_I_2 | ان پٽ | 8 بٽ | ريڊ چينل 2 مان برسٽ سائيز پڙهو |
ARADDR_I_2 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 2 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_2 | ٻاھر | — | ريڊ چينل 2 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_2 | ٻاھر | — | پڙهيل چينل 2 مان صحيح ڊيٽا پڙهو |
RDATA_O_2 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 2 مان ڊيٽا پڙهو |
RLAST_O_2 | ٻاھر | — | پڙهو چينل 2 کان فريم سگنل جي پڇاڙي |
BUSER_O_r2 | ٻاھر | — | چينل 2 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_3 | ان پٽ | — | پڙهو چينل 3 کان درخواست پڙهو |
ARSIZE_I_3 | ان پٽ | 8 بٽ | ريڊ چينل 3 مان برسٽ سائيز پڙهو |
ARADDR_I_3 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 3 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_3 | ٻاھر | — | ريڊ چينل 3 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_3 | ٻاھر | — | پڙهيل چينل 3 مان صحيح ڊيٽا پڙهو |
RDATA_O_3 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 3 مان ڊيٽا پڙهو |
RLAST_O_3 | ٻاھر | — | پڙهو چينل 3 کان فريم سگنل جي پڇاڙي |
BUSER_O_r3 | ٻاھر | — | چينل 3 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_4 | ان پٽ | — | پڙهو چينل 4 کان درخواست پڙهو |
ARSIZE_I_4 | ان پٽ | 8 بٽ | ريڊ چينل 4 مان برسٽ سائيز پڙهو |
ARADDR_I_4 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 4 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_4 | ٻاھر | — | ريڊ چينل 4 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_4 | ٻاھر | — | پڙهيل چينل 4 مان صحيح ڊيٽا پڙهو |
RDATA_O_4 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 4 مان ڊيٽا پڙهو |
RLAST_O_4 | ٻاھر | — | پڙهو چينل 4 کان فريم سگنل جي پڇاڙي |
BUSER_O_r4 | ٻاھر | — | چينل 4 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_5 | ان پٽ | — | پڙهو چينل 5 کان درخواست پڙهو |
ARSIZE_I_5 | ان پٽ | 8 بٽ | ريڊ چينل 5 مان برسٽ سائيز پڙهو |
ARADDR_I_5 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 5 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_5 | ٻاھر | — | ريڊ چينل 5 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_5 | ٻاھر | — | پڙهيل چينل 5 مان صحيح ڊيٽا پڙهو |
RDATA_O_5 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 5 مان ڊيٽا پڙهو |
RLAST_O_5 | ٻاھر | — | پڙهو چينل 5 کان فريم سگنل جي پڇاڙي |
BUSER_O_r5 | ٻاھر | — | چينل 5 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_6 | ان پٽ | — | پڙهو چينل 6 کان درخواست پڙهو |
ARSIZE_I_6 | ان پٽ | 8 بٽ | ريڊ چينل 6 مان برسٽ سائيز پڙهو |
ARADDR_I_6 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 6 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_6 | ٻاھر | — | ريڊ چينل 6 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_6 | ٻاھر | — | پڙهيل چينل 6 مان صحيح ڊيٽا پڙهو |
RDATA_O_6 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 6 مان ڊيٽا پڙهو |
RLAST_O_6 | ٻاھر | — | پڙهو چينل 6 کان فريم سگنل جي پڇاڙي |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
BUSER_O_r6 | ٻاھر | — | چينل 6 پڙهڻ لاءِ مڪمل پڙهو |
ARVALID_I_7 | ان پٽ | — | پڙهو چينل 7 کان درخواست پڙهو |
ARSIZE_I_7 | ان پٽ | 8 بٽ | ريڊ چينل 7 مان برسٽ سائيز پڙهو |
ARADDR_I_7 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 7 لاءِ پڙهڻ شروع ڪيو وڃي |
ARREADY_O_7 | ٻاھر | — | ريڊ چينل 7 کان درخواست پڙهڻ لاءِ آربيٽر اعتراف |
RVALID_O_7 | ٻاھر | — | پڙهيل چينل 7 مان صحيح ڊيٽا پڙهو |
RDATA_O_7 | ٻاھر | [AXI_DATA_WIDTH-1 : 0] | پڙهيل چينل 7 مان ڊيٽا پڙهو |
RLAST_O_7 | ٻاھر | — | پڙهو چينل 7 کان فريم سگنل جي پڇاڙي |
BUSER_O_r7 | ٻاھر | — | چينل 7 پڙهڻ لاءِ مڪمل پڙهو |
AWSIZE_I_0 | ان پٽ | 8 بٽ | لکڻ جي چينل 0 لاءِ برسٽ سائيز لکو |
WDATA_I_0 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 0 لکڻ لاءِ |
WVALID_I_0 | ان پٽ | — | چينل 0 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_0 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 0 |
AWADDR_I_0 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 0 کان |
AWREADY_O_0 | ٻاھر | — | لکڻ جي چينل 0 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_0 | ٻاھر | — | چينل 0 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_1 | ان پٽ | 8 بٽ | لکڻ جي چينل 1 لاءِ برسٽ سائيز لکو |
WDATA_I_1 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 1 لکڻ لاءِ |
WVALID_I_1 | ان پٽ | — | چينل 1 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_1 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 1 |
AWADDR_I_1 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 1 کان |
AWREADY_O_1 | ٻاھر | — | لکڻ جي چينل 1 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_1 | ٻاھر | — | چينل 1 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_2 | ان پٽ | 8 بٽ | لکڻ جي چينل 2 لاءِ برسٽ سائيز لکو |
WDATA_I_2 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 2 لکڻ لاءِ |
WVALID_I_2 | ان پٽ | — | چينل 2 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_2 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 2 |
AWADDR_I_2 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 2 کان |
AWREADY_O_2 | ٻاھر | — | لکڻ جي چينل 2 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_2 | ٻاھر | — | چينل 2 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_3 | ان پٽ | 8 بٽ | لکڻ جي چينل 3 لاءِ برسٽ سائيز لکو |
WDATA_I_3 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 3 لکڻ لاءِ |
WVALID_I_3 | ان پٽ | — | چينل 3 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_3 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 3 |
AWADDR_I_3 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 3 کان |
AWREADY_O_3 | ٻاھر | — | لکڻ جي چينل 3 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_3 | ٻاھر | — | چينل 3 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_4 | ان پٽ | 8 بٽ | لکڻ جي چينل 4 لاءِ برسٽ سائيز لکو |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
WDATA_I_4 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 4 لکڻ لاءِ |
WVALID_I_4 | ان پٽ | — | چينل 4 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_4 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 4 |
AWADDR_I_4 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 4 کان |
AWREADY_O_4 | ٻاھر | — | لکڻ جي چينل 4 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_4 | ٻاھر | — | چينل 4 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_5 | ان پٽ | 8 بٽ | لکڻ جي چينل 5 لاءِ برسٽ سائيز لکو |
WDATA_I_5 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 5 لکڻ لاءِ |
WVALID_I_5 | ان پٽ | — | چينل 5 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_5 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 5 |
AWADDR_I_5 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 5 کان |
AWREADY_O_5 | ٻاھر | — | لکڻ جي چينل 5 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_5 | ٻاھر | — | چينل 5 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_6 | ان پٽ | 8 بٽ | لکڻ جي چينل 6 لاءِ برسٽ سائيز لکو |
WDATA_I_6 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 6 لکڻ لاءِ |
WVALID_I_6 | ان پٽ | — | چينل 6 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_6 | ان پٽ | — | لکڻ جي چينل کان درخواست لکو 6 |
AWADDR_I_6 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 6 کان |
AWREADY_O_6 | ٻاھر | — | لکڻ جي چينل 6 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_6 | ٻاھر | — | چينل 6 لکڻ لاءِ مڪمل ڪريو |
AWSIZE_I_7 | ان پٽ | 8 بٽ | رائٽ چينل 7 مان برسٽ سائيز لکو |
WDATA_I_7 | ان پٽ | [AXI_DATA_WIDTH-1:0] | وڊيو ڊيٽا ان پٽ چينل 7 لکڻ لاءِ |
WVALID_I_7 | ان پٽ | — | چينل 7 لکڻ لاءِ صحيح ڊيٽا لکو |
AWVALID_I_7 | ان پٽ | — | لکت چينل 7 کان درخواست لکو |
AWADDR_I_7 | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو رائٽر چينل 7 مان |
AWREADY_O_7 | ٻاھر | — | لکڻ جي چينل 7 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
BUSER_O_7 | ٻاھر | — | چينل 7 لکڻ لاءِ مڪمل ڪريو |
هيٺ ڏنل جدول DDR AXI4 آربيٽر جي ان پٽ ۽ آئوٽ پٽ بندرگاهن کي ڏيهي انٽرفيس لاءِ لسٽ ڪري ٿو.
ٽيبل 2-3. Native Arbiter Interface لاءِ ان پٽ ۽ آئوٽ پٽ پورٽ
سگنل نالو | ھدايت | ويڪر | وصف |
reset_i | ان پٽ | — | ٺاھڻ لاءِ فعال گھٽ اسينڪرونس ري سيٽ سگنل |
sys_clk_i | ان پٽ | — | سسٽم گھڙي |
ddr_ctrl_ready_i | ان پٽ | — | ڊي ڊي آر ڪنٽرولر مان تيار ٿيل ان پٽ سگنل وصول ڪري ٿو |
r0_req_i | ان پٽ | — | Initiator 0 کان درخواست پڙهو |
r0_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r0_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 0 لاءِ پڙهڻ شروع ڪيو وڃي |
r0_ack_o | ٻاھر | — | شروعاتي 0 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
r0_data_valid_o | ٻاھر | — | پڙهيل چينل 0 مان صحيح ڊيٽا پڙهو |
r0_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 0 ڏانهن |
r1_req_i | ان پٽ | — | Initiator 1 کان درخواست پڙهو |
r1_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r1_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 1 لاءِ پڙهڻ شروع ڪيو وڃي |
r1_ack_o | ٻاھر | — | شروعاتي 1 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r1_data_valid_o | ٻاھر | — | پڙهيل چينل 1 مان صحيح ڊيٽا پڙهو |
r1_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 1 ڏانهن |
r2_req_i | ان پٽ | — | Initiator 2 کان درخواست پڙهو |
r2_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r2_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 2 لاءِ پڙهڻ شروع ڪيو وڃي |
r2_ack_o | ٻاھر | — | شروعاتي 2 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r2_data_valid_o | ٻاھر | — | پڙهيل چينل 2 مان صحيح ڊيٽا پڙهو |
r2_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 2 ڏانهن |
r3_req_i | ان پٽ | — | Initiator 3 کان درخواست پڙهو |
r3_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r3_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 3 لاءِ پڙهڻ شروع ڪيو وڃي |
r3_ack_o | ٻاھر | — | شروعاتي 3 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r3_data_valid_o | ٻاھر | — | پڙهيل چينل 3 مان صحيح ڊيٽا پڙهو |
r3_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 3 ڏانهن |
r4_req_i | ان پٽ | — | Initiator 4 کان درخواست پڙهو |
r4_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r4_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 4 لاءِ پڙهڻ شروع ڪيو وڃي |
r4_ack_o | ٻاھر | — | شروعاتي 4 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r4_data_valid_o | ٻاھر | — | پڙهيل چينل 4 مان صحيح ڊيٽا پڙهو |
r4_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 4 ڏانهن |
r5_req_i | ان پٽ | — | Initiator 5 کان درخواست پڙهو |
r5_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r5_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 5 لاءِ پڙهڻ شروع ڪيو وڃي |
r5_ack_o | ٻاھر | — | شروعاتي 5 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r5_data_valid_o | ٻاھر | — | پڙهيل چينل 5 مان صحيح ڊيٽا پڙهو |
r5_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 5 ڏانهن |
r6_req_i | ان پٽ | — | Initiator 6 کان درخواست پڙهو |
r6_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
r6_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 6 لاءِ پڙهڻ شروع ڪيو وڃي |
r6_ack_o | ٻاھر | — | شروعاتي 6 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r6_data_valid_o | ٻاھر | — | پڙهيل چينل 6 مان صحيح ڊيٽا پڙهو |
r6_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 6 ڏانهن |
r7_req_i | ان پٽ | — | Initiator 7 کان درخواست پڙهو |
r7_burst_size_i | ان پٽ | 8 بٽ | پڙهو برسٽ سائز |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
r7_rstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جتان ريڊ چينل 7 لاءِ پڙهڻ شروع ڪيو وڃي |
r7_ack_o | ٻاھر | — | شروعاتي 7 کان درخواست پڙهڻ لاء آربيٽر اعتراف |
r7_data_valid_o | ٻاھر | — | پڙهيل چينل 7 مان صحيح ڊيٽا پڙهو |
r7_done_o | ٻاھر | — | پڙهو مڪمل ٿيڻ شروع ڪندڙ 7 ڏانهن |
rdata_o | ٻاھر | [AXI_DATA_WIDTH - 1:0] | پڙهڻ واري چينل مان وڊيو ڊيٽا آئوٽ |
w0_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w0_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 0 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w0_data_valid_i | ان پٽ | — | چينل 0 لکڻ لاءِ صحيح ڊيٽا لکو |
w0_req_i | ان پٽ | — | شروعاتي 0 کان درخواست لکو |
w0_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 0 کان |
w0_ack_o | ٻاھر | — | شروعاتي 0 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w0_done_o | ٻاھر | — | شروع ڪندڙ 0 کي مڪمل ڪرڻ لکو |
w1_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w1_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 1 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w1_data_valid_i | ان پٽ | — | چينل 1 لکڻ لاءِ صحيح ڊيٽا لکو |
w1_req_i | ان پٽ | — | شروعاتي 1 کان درخواست لکو |
w1_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 1 کان |
w1_ack_o | ٻاھر | — | شروعاتي 1 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w1_done_o | ٻاھر | — | شروع ڪندڙ 1 کي مڪمل ڪرڻ لکو |
w2_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w2_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 2 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w2_data_valid_i | ان پٽ | — | چينل 2 لکڻ لاءِ صحيح ڊيٽا لکو |
w2_req_i | ان پٽ | — | شروعاتي 2 کان درخواست لکو |
w2_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 2 کان |
w2_ack_o | ٻاھر | — | شروعاتي 2 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w2_done_o | ٻاھر | — | شروع ڪندڙ 2 کي مڪمل ڪرڻ لکو |
w3_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w3_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 3 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w3_data_valid_i | ان پٽ | — | چينل 3 لکڻ لاءِ صحيح ڊيٽا لکو |
w3_req_i | ان پٽ | — | شروعاتي 3 کان درخواست لکو |
w3_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 3 کان |
w3_ack_o | ٻاھر | — | شروعاتي 3 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w3_done_o | ٻاھر | — | شروع ڪندڙ 3 کي مڪمل ڪرڻ لکو |
w4_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w4_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 4 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w4_data_valid_i | ان پٽ | — | چينل 4 لکڻ لاءِ صحيح ڊيٽا لکو |
w4_req_i | ان پٽ | — | شروعاتي 4 کان درخواست لکو |
w4_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو رائٽر چينل 4 مان |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
w4_ack_o | ٻاھر | — | شروعاتي 4 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w4_done_o | ٻاھر | — | شروع ڪندڙ 4 کي مڪمل ڪرڻ لکو |
w5_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w5_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 5 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w5_data_valid_i | ان پٽ | — | چينل 5 لکڻ لاءِ صحيح ڊيٽا لکو |
w5_req_i | ان پٽ | — | شروعاتي 5 کان درخواست لکو |
w5_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 5 کان |
w5_ack_o | ٻاھر | — | شروعاتي 5 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w5_done_o | ٻاھر | — | شروع ڪندڙ 5 کي مڪمل ڪرڻ لکو |
w6_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w6_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 6 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w6_data_valid_i | ان پٽ | — | چينل 6 لکڻ لاءِ صحيح ڊيٽا لکو |
w6_req_i | ان پٽ | — | شروعاتي 6 کان درخواست لکو |
w6_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 6 کان |
w6_ack_o | ٻاھر | — | شروعاتي 6 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w6_done_o | ٻاھر | — | شروع ڪندڙ 6 کي مڪمل ڪرڻ لکو |
w7_burst_size_i | ان پٽ | 8 بٽ | برسٽ سائز لکو |
w7_data_i | ان پٽ | [AXI_DATA_WIDTH - 1:0] | چينل 7 لکڻ لاءِ وڊيو ڊيٽا ان پٽ |
w7_data_valid_i | ان پٽ | — | چينل 7 لکڻ لاءِ صحيح ڊيٽا لکو |
w7_req_i | ان پٽ | — | شروعاتي 7 کان درخواست لکو |
w7_wstart_addr_i | ان پٽ | [AXI_ADDR_WIDTH - 1:0] | ڊي ڊي آر ايڊريس جنهن تي لکڻو پوندو لکڻ چينل 7 کان |
w7_ack_o | ٻاھر | — | شروعاتي 7 کان درخواست لکڻ لاءِ آربيٽر اعتراف |
w7_done_o | ٻاھر | — | شروع ڪندڙ 7 کي مڪمل ڪرڻ لکو |
AXI I/F سگنل | |||
ايڊريس چينل پڙهو | |||
arid_o | ٻاھر | [AXI_ID_WIDTH - 1:0] | ايڊريس ID پڙهو. سڃاڻپ tag سگنلن جي پڙهيل ايڊريس گروپ لاءِ. |
araddr_o | ٻاھر | [AXI_ADDR_WIDTH - 1:0] | ايڊريس پڙهو. ريڊ برسٽ ٽرانزيڪشن جو شروعاتي پتو مهيا ڪري ٿو.
صرف دفن جو شروعاتي پتو مهيا ڪيو ويو آهي. |
arlen_o | ٻاھر | [7:0] | ڦاٽ جي ڊگھائي. فٽ ۾ منتقلي جو صحيح تعداد مهيا ڪري ٿو. اها معلومات پتي سان لاڳاپيل ڊيٽا جي منتقلي جو تعداد طئي ڪري ٿي. |
arsize_o | ٻاھر | [2:0] | ڦاٽ جي ماپ. دفن ۾ هر منتقلي جي ماپ. |
arburst_o | ٻاھر | [1:0] | ڦاٽ جو قسم. سائيز جي معلومات سان گڏ، تفصيلات ڪيئن فٽ جي اندر هر منتقلي لاء پتو ڳڻيو ويندو آهي.
مقرر ٿيل 2'b01 à وڌندڙ ايڊريس برسٽ. |
arlock_o | ٻاھر | [1:0] | تالا جو قسم. منتقلي جي ايٽمي خاصيتن بابت اضافي معلومات مهيا ڪري ٿي.
مقرر ٿيل 2'b00 à عام رسائي. |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
arcache_o | ٻاھر | [3:0] | ڪيش جو قسم. منتقلي جي ڪيش قابل خاصيتن بابت اضافي معلومات مهيا ڪري ٿي.
مقرر ٿيل 4'b0000 à غير ڪيش لائق ۽ غير بفريبل. |
arprot_o | ٻاھر | [2:0] | تحفظ جو قسم. ٽرانزيڪشن لاء تحفظ يونٽ جي معلومات مهيا ڪري ٿي. مقرر ٿيل 3'b000 à عام، محفوظ ڊيٽا جي رسائي. |
arvalid_o | ٻاھر | — | صحيح پتو پڙهو. جڏهن HIGH، پڙهيل ايڊريس ۽ ڪنٽرول معلومات صحيح آهي ۽ اعلي رهندي جيستائين پتو تسليم ڪيو سگنل، تياري، اعلي آهي.
1 = پتو ۽ ڪنٽرول ڄاڻ صحيح 0 = پتو ۽ ڪنٽرول ڄاڻ صحيح ناهي |
تيار_o | ان پٽ | — | ائڊريس تيار. ھدف ھڪڙو پتو ۽ لاڳاپيل ڪنٽرول سگنل قبول ڪرڻ لاء تيار آھي.
1 = ھدف تيار 0 = مقصد تيار ناهي |
ڊيٽا چينل پڙهو | |||
ڇڏائڻ | ان پٽ | [AXI_ID_WIDTH - 1:0] | ID پڙهو tag. ID tag سگنلن جي پڙهڻ واري ڊيٽا گروپ جو. ريڊ ويليو ھدف طرفان ٺاھيو ويو آھي ۽ لازمي طور تي پڙھيل ٽرانزيڪشن جي خشڪ قيمت سان ملائڻ گھرجي جنھن تي اھو جواب ڏئي رھيو آھي. |
rdata | ان پٽ | [AXI_DATA_WIDTH - 1:0] | ڊيٽا پڙهو |
rresp | ان پٽ | [1:0] | جواب پڙهو.
پڙهڻ جي منتقلي جي حالت. قابل قبول جواب آهن OKAY، EXOKAY، SLVERR، ۽ DECERR. |
پهريون | ان پٽ | — | آخري پڙهو.
آخري منتقلي پڙهڻ واري دفن ۾. |
rvalid | ان پٽ | — | صحيح پڙهو. گهربل پڙهيل ڊيٽا موجود آهي ۽ پڙهڻ جي منتقلي مڪمل ٿي سگهي ٿي.
1 = پڙهيل ڊيٽا موجود 0 = پڙهيل ڊيٽا دستياب ناهي |
اڳ ۾ ئي | ٻاھر | — | تيار پڙهو. شروعات ڪندڙ پڙهيل ڊيٽا ۽ جواب جي معلومات کي قبول ڪري سگهي ٿو.
1 = شروعات ڪندڙ تيار 0 = شروعات ڪندڙ تيار ناهي |
ايڊريس چينل لکو | |||
تيز | ٻاھر | [AXI_ID_WIDTH - 1:0] | ايڊريس ID لکو. سڃاڻپ tag سگنلن جي ايڊريس گروپ لکڻ لاءِ. |
awaddr | ٻاھر | [AXI_ADDR_WIDTH - 1:0] | ايڊريس لکو. لکت واري ٽرانزيڪشن ۾ پهرين منتقلي جو پتو مهيا ڪري ٿو. لاڳاپيل ڪنٽرول سگنل استعمال ڪيا ويندا آھن پھٽ ۾ باقي منتقلي جي پتا کي طئي ڪرڻ لاء. |
اولن | ٻاھر | [7:0] | ڦاٽ جي ڊگھائي. فٽ ۾ منتقلي جو صحيح تعداد مهيا ڪري ٿو. اها معلومات پتي سان لاڳاپيل ڊيٽا جي منتقلي جو تعداد طئي ڪري ٿي. |
awsize | ٻاھر | [2:0] | ڦاٽ جي ماپ. دفن ۾ هر منتقلي جي ماپ. بائيٽ لين اسٽروبس ظاهر ڪن ٿا ته ڪهڙي بائيٽ لين کي تازه ڪاري ڪرڻي آهي. |
خوفناڪ | ٻاھر | [1:0] | ڦاٽ جو قسم. سائيز جي معلومات سان گڏ، تفصيلات ڪيئن فٽ جي اندر هر منتقلي لاء پتو ڳڻيو ويندو آهي.
مقرر ٿيل 2'b01 à وڌندڙ ايڊريس برسٽ. |
……….. جاري | |||
سگنل نالو | ھدايت | ويڪر | وصف |
ڇنڊڇاڻ | ٻاھر | [1:0] | تالا جو قسم. منتقلي جي ايٽمي خاصيتن بابت اضافي معلومات مهيا ڪري ٿي.
مقرر ٿيل 2'b00 à عام رسائي. |
awcache | ٻاھر | [3:0] | ڪيش جو قسم. ظاھر ڪري ٿو بفربل، ڪيش قابل، لکڻ جي ذريعي، لکڻ-واپس، ۽ ٽرانزيڪشن جون خاصيتون مختص.
مقرر ٿيل 4'b0000 à غير ڪيش لائق ۽ غير بفريبل. |
awprot | ٻاھر | [2:0] | تحفظ جو قسم. ٽرانزيڪشن جي عام، امتيازي، يا محفوظ تحفظ جي سطح کي اشارو ڪري ٿو ۽ ڇا ٽرانزيڪشن ڊيٽا جي رسائي يا هدايت جي رسائي آهي. مقرر ٿيل 3'b000 à عام، محفوظ ڊيٽا جي رسائي. |
ناجائز | ٻاھر | — | صحيح پتو لکو. اشارو ڪري ٿو ته صحيح لکڻ جو پتو ۽ ڪنٽرول معلومات موجود آهن.
1 = پتو ۽ ڪنٽرول معلومات دستياب آهي 0 = پتو ۽ ڪنٽرول ڄاڻ دستياب ناهي. ايڊريس ۽ ڪنٽرول جي معلومات تيستائين مستحڪم رهي ٿي جيستائين ايڊريس سگنل تسليم نه ڪري، اڳڀرو، اعليٰ ٿي وڃي. |
اڳ ۾ | ان پٽ | — | ائڊريس تيار آهي. اشارو ڪري ٿو ته ٽارگيٽ هڪ پتو ۽ لاڳاپيل ڪنٽرول سگنل قبول ڪرڻ لاء تيار آهي.
1 = ھدف تيار 0 = مقصد تيار ناهي |
ڊيٽا چينل لکو | |||
wdata | ٻاھر | [AXI_DATA_WIDTH - 1:0] | ڊيٽا لکو |
wstrb | ٻاھر | [AXI_DATA_WIDTH - 8:0] | اسٽروبس لکو. هي سگنل ظاهر ڪري ٿو ته ڪهڙي بائيٽ لين کي ميموري ۾ تازه ڪاري ڪرڻي آهي. لکڻ واري ڊيٽا بس جي هر اٺ بٽ لاءِ هڪ لکندڙ اسٽروب آهي. |
wlast | ٻاھر | — | آخري لکو. آخري منتقلي هڪ لکڻ جي برسٽ ۾. |
صحيح | ٻاھر | — | صحيح لکو. صحيح لکڻ جي ڊيٽا ۽ اسٽروب موجود آهن. 1 = لکو ڊيٽا ۽ اسٽروبس موجود
0 = ڊيٽا لکڻ ۽ اسٽروب موجود نه آهن |
تيار ٿيل | ان پٽ | — | تيار لکو. ھدف لکڻ جي ڊيٽا کي قبول ڪري سگھي ٿو. 1 = ھدف تيار
0 = مقصد تيار ناهي |
جوابي چينل لکو | |||
بولڻ | ان پٽ | [AXI_ID_WIDTH - 1:0] | جوابي ID. سڃاڻپ tag لکڻ جو جواب. بوليءَ جو قدر لازمي طور تي لکڻ واري ٽرانزيڪشن جي وسيع قدر سان ملندو جنهن تي ٽارگيٽ جواب ڏئي رهيو آهي. |
bresp | ان پٽ | [1:0] | جواب لکو. لکڻ واري ٽرانزيڪشن جي صورتحال. قابل قبول جواب آهن OKAY، EXOKAY، SLVERR، ۽ DECERR. |
جائز | ان پٽ | — | صحيح جواب لکو. صحيح لکڻ جو جواب موجود آهي. 1 = لکو جواب موجود
0 = لکڻ جو جواب دستياب ناهي |
ماني | ٻاھر | — | جواب تيار. شروعات ڪندڙ جواب جي معلومات کي قبول ڪري سگهي ٿو.
1 = شروعات ڪندڙ تيار 0 = شروعات ڪندڙ تيار ناهي |
ٽائمنگ ڊراگرام (سوال پڇو)
هي سيڪشن DDR_AXI4_Arbiter ٽائمنگ ڊراگرام تي بحث ڪري ٿو. ھيٺ ڏنل انگ اکر پڙھڻ ۽ لکڻ جي درخواست جي انپٽس جي ڪنيڪشن کي ڏيکاري ٿو، شروعاتي ميموري ايڊريس، لکندڙ انپٽس کي خارجي شروعات ڪندڙ کان، پڙھڻ يا لکڻ جو اقرار، ۽ پڙھڻ يا لکڻ جي مڪمل ٿيڻ واري انپٽس کي آربيٽر پاران ڏنل آھي.
شڪل 3-1. AXI4 انٽرفيس ذريعي لکڻ/پڙهڻ ۾ استعمال ٿيندڙ سگنلن لاءِ ٽائمنگ ڊراگرام
Testbench (هڪ سوال پڇو)
DDR_AXI4_Arbiter جي تصديق ۽ جانچ ڪرڻ لاءِ هڪ متحد ٽيسٽ بينچ استعمال ڪيو ويندو آهي جنهن کي صارف ٽيسٽ بينچ سڏيو ويندو آهي. ٽيسٽ بينچ DDR_AXI4_Arbiter IP جي ڪارڪردگي کي جانچڻ لاءِ مهيا ڪئي وئي آهي. هي ٽيسٽ بينچ صرف ٻن پڙهڻ واري چينلن لاءِ ڪم ڪري ٿو ۽ بس انٽرفيس جي ترتيب سان ٻه لکندڙ چينل.
تخليق (هڪ سوال پڇو)
هيٺ ڏنل قدم بيان ڪري ٿو ته بنيادي طور تي ٽيسٽ بينچ کي استعمال ڪندي ڪيئن ٺاهيو وڃي:
- کوليو Libero® SoC Catalog ٽئب، وڌايو حل-ويڊيو، ڊبل ڪلڪ ڪريو DDR_AXI4_Arbiter، ۽ پوءِ ڪلڪ ڪريو ٺيڪ. IP سان لاڳاپيل دستاويز دستاويز جي تحت ڏنل آهن. اھم: جيڪڏھن توھان نه ٿا ڏسو Catalog ٽيب، ڏانھن وڃو View > ونڊوز مينيو ۽ ڪلڪ ڪريو Catalog ان کي ڏسڻ لاء.
شڪل 4-1. DDR_AXI4_Arbiter IP Core Libero SoC Catalog ۾
ٺاھيو جزو ونڊو ظاهر ٿئي ٿو جيئن ھيٺ ڏنل ڏيکاريل آھي. OK تي ڪلڪ ڪريو. پڪ ڪريو ته نالو DDR_AXI4_ARBITER_PF_C0 آهي.
شڪل 4-2. جزو ٺاهيو
2 پڙھيل چينلن لاءِ IP ترتيب ڏيو، 2 چينل لکو ۽ بس انٽرفيس چونڊيو جيئن ھيٺ ڏنل شڪل ۾ ڏيکاريل آھي ۽ ڪلڪ ڪريو ٺيڪ آھي IP ٺاھيو.
شڪل 4-3. ٺاھ جوڙ
Stimulus Hierarchy ٽئب تي، testbench چونڊيو (DDR_AXI4_ARBITER_PF_tb.v)، ساڄي ڪلڪ ڪريو ۽ پوءِ ڪلڪ ڪريو Simulate Pre-Synth Design > Open Interactively.
اهم: جيڪڏهن توهان نه ٿا ڏسو Stimulus Hierarchy ٽئب، ڏانهن وڃو View > ونڊوز مينيو ۽ ڪلڪ ڪريو Stimulus Hierarchy ان کي ڏسڻ لاءِ.
شڪل 4-4. سموليٽنگ پري-سنٿيسس ڊيزائنModelSim testbench سان کلي ٿو file، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
شڪل 4-5. ماڊل سم سموليشن ونڊو
اهم: جيڪڏهن .do ۾ بيان ڪيل رن ٽائم جي حد جي ڪري تخليق ۾ مداخلت ڪئي وئي آهي file، استعمال ڪريو run-all ڪمانڊ سموليشن کي مڪمل ڪرڻ لاءِ.
نظرثاني جي تاريخ (هڪ سوال پڇو)
نظرثاني جي تاريخ بيان ڪري ٿي تبديلين کي جيڪي دستاويز ۾ لاڳو ڪيا ويا. تبديلين کي نظر ثاني سان درج ڪيو ويو آهي، سڀ کان وڌيڪ موجوده اشاعت سان شروع ڪندي.
ٽيبل 5-1. نظرثاني جي تاريخ
نظرثاني | تاريخ | وصف |
A | 04/2023 | هيٺ ڏنل دستاويز جي نظرثاني A ۾ تبديلين جي فهرست آهي:
• دستاويز کي Microchip ٽيمپليٽ ڏانهن منتقل ڪيو ويو. • DS00004976A کي 50200950 کان دستاويز نمبر اپڊيٽ ڪيو. • شامل ڪيو ويو 4. ٽيسٽ بينچ. |
2.0 | — | دستاويز جي نظرثاني 2.0 ۾ تبديلين جي فهرست ھيٺ ڏنل آھي:
• شامل ڪيو ويو شڪل 1-2. • شامل ڪيو ويو ٽيبل 2-2. • ۾ ڪجهه ان پٽ ۽ آئوٽ پٽ سگنلن جا نالا اپڊيٽ ڪيا ٽيبل 2-2. |
1.0 | — | شروعاتي رليز. |
مائڪروچپ FPGA سپورٽ (هڪ سوال پڇو)
Microchip FPGA پراڊڪٽس گروپ پنهنجي پروڊڪٽس کي مختلف سپورٽ خدمتن سان گڏ ڪري ٿو، بشمول ڪسٽمر سروس، ڪسٽمر ٽيڪنيڪل سپورٽ سينٽر، هڪ webسائيٽ، ۽ سڄي دنيا ۾ سيلز آفيسون. گراهڪن کي صلاح ڏني وئي آهي ته گهمڻ لاءِ مائڪروچپ آن لائين وسيلن جي مدد سان رابطو ڪرڻ کان اڳ ڇاڪاڻ ته اهو تمام گهڻو امڪان آهي ته انهن جا سوال اڳ ۾ ئي جواب ڏنا ويا آهن. ذريعي ٽيڪنيڪل سپورٽ سينٽر سان رابطو ڪريو webسائيٽ تي www.microchip.com/support. ذڪر ڪريو FPGA ڊوائيس جو حصو نمبر، چونڊيو مناسب ڪيس ڪيٽيگري، ۽ اپلوڊ ڊيزائن fileهڪ ٽيڪنيڪل سپورٽ ڪيس ٺاهڻ دوران. غير ٽيڪنيڪل پراڊڪٽ سپورٽ لاءِ ڪسٽمر سروس سان رابطو ڪريو، جيئن پراڊڪٽ جي قيمت، پراڊڪٽ اپ گريڊ، تازه ڪاري معلومات، آرڊر جي صورتحال، ۽ اختيار ڏيڻ.
- اتر آمريڪا کان، ڪال ڪريو 800.262.1060
- باقي دنيا مان، ڪال ڪريو 650.318.4460
- فيڪس، دنيا ۾ ڪٿي به، 650.318.8044
مائڪروچپ ڄاڻ (هڪ سوال پڇو)
مائيڪروچپ Webسائيٽ (هڪ سوال پڇو)
مائڪروچپ اسان جي ذريعي آن لائن مدد فراهم ڪري ٿي webسائيٽ تي www.microchip.com/. هي webسائيٽ ٺاهڻ لاء استعمال ڪيو ويندو آهي files ۽ معلومات آساني سان گراهڪن لاء دستياب آهي. موجود مواد مان ڪجھ شامل آھن:
- پيداوار جي حمايت - ڊيٽا شيٽ ۽ خطا، ايپليڪيشن نوٽس ۽ ايسampلي پروگرامز، ڊيزائن جا وسيلا، صارف جي رهنمائي ۽ هارڊويئر سپورٽ دستاويز، جديد سافٽ ويئر رليز، ۽ آرڪائيو ٿيل سافٽ ويئر
- جنرل ٽيڪنيڪل سپورٽ - اڪثر پڇيا ويندڙ سوال (FAQs)، ٽيڪنيڪل سپورٽ جون درخواستون، آن لائين بحث مباحثا گروپ، مائڪروچپ ڊيزائن پارٽنر پروگرام ميمبر لسٽنگ
- مائڪروچپ جو ڪاروبار - پراڊڪٽ سليڪٽر ۽ آرڊرنگ گائيڊ، تازو مائڪروچپ پريس رليز، سيمينار ۽ واقعن جي لسٽنگ، مائڪروچپ سيلز آفيسن جي لسٽنگ، ورهائيندڙ، ۽ ڪارخاني جا نمائندا
پراڊڪٽ جي تبديلي جي نوٽيفڪيشن سروس (هڪ سوال پڇو)
مائڪروچپ جي پراڊڪٽ تبديلي جي نوٽيفڪيشن سروس مدد ڪري ٿي صارفين کي موجوده مائڪروچپ پروڊڪٽس تي. رڪنن کي اي ميل نوٽيفڪيشن ملي ويندا جڏهن به تبديليون، تازه ڪاريون، ترميمون يا غلطيون ڪنهن مخصوص پراڊڪٽ فيملي سان لاڳاپيل هونديون يا دلچسپي جي ڊولپمينٽ اوزار. رجسٽر ڪرڻ لاءِ، وڃو www.microchip.com/pcn ۽ رجسٽريشن جي هدايتن تي عمل ڪريو.
ڪسٽمر سپورٽ (هڪ سوال پڇو)
مائڪروچپ پروڊڪٽس جا استعمال ڪندڙ ڪيترن ئي چينلن ذريعي مدد حاصل ڪري سگھن ٿا:
- تقسيم ڪندڙ يا نمائندو
- مقامي سيلز آفيس
- ايمبيڊڊ حل انجنيئر (ESE)
- ٽيڪنيڪل سپورٽ
گراهڪن کي مدد لاءِ انهن جي ورهائيندڙ، نمائندي يا ESE سان رابطو ڪرڻ گهرجي. مقامي سيلز آفيسون پڻ موجود آهن گراهڪن جي مدد لاءِ. سيلز آفيسن ۽ هنڌن جي هڪ لسٽ هن دستاويز ۾ شامل آهي. ٽيڪنيڪل سپورٽ جي ذريعي دستياب آهي webسائيٽ تي: www.microchip.com/support.
مائڪروچپ ڊيوائسز ڪوڊ جي حفاظت جي خصوصيت (هڪ سوال پڇو)
مائڪروچپ پروڊڪٽس تي ڪوڊ تحفظ جي خصوصيت جا هيٺيان تفصيل نوٽ ڪريو:
- مائڪروچپ پروڊڪٽس انهن جي خاص مائڪروچپ ڊيٽا شيٽ ۾ موجود وضاحتن کي پورا ڪن ٿيون.
- مائڪروچپ يقين رکي ٿو ته ان جي پروڊڪٽس جو خاندان محفوظ آهي جڏهن استعمال ٿيل انداز ۾، آپريٽنگ وضاحتن جي اندر، ۽ عام حالتن ۾.
- مائڪروچپ قدر ۽ جارحتي طور تي ان جي دانشورانه ملڪيت جي حقن جي حفاظت ڪري ٿو. Microchip پراڊڪٽ جي ڪوڊ تحفظ جي خاصيتن جي ڀڃڪڙي ڪرڻ جي ڪوشش سختي سان منع ٿيل آهي ۽ ڊجيٽل ملينيم ڪاپي رائيٽ ايڪٽ جي ڀڃڪڙي ٿي سگهي ٿي.
- نه ئي Microchip ۽ نه ئي ڪو ٻيو سيمي ڪنڊڪٽر ٺاهيندڙ ان جي ڪوڊ جي حفاظت جي ضمانت ڏئي سگهي ٿو. ڪوڊ تحفظ جو مطلب اهو ناهي ته اسان ضمانت ڪري رهيا آهيون پراڊڪٽ ”ناقابل برداشت“ آهي. ڪوڊ تحفظ مسلسل ترقي ڪري رهيو آهي. Microchip مسلسل اسان جي پروڊڪٽس جي ڪوڊ تحفظ خاصيتن کي بهتر ڪرڻ لاء پرعزم آهي.
قانوني نوٽيس (هڪ سوال پڇو)
هي اشاعت ۽ هتي ڏنل معلومات صرف مائڪروچپ پراڊڪٽس سان استعمال ٿي سگهي ٿي، جنهن ۾ توهان جي ايپليڪيشن سان مائڪروچپ پراڊڪٽس کي ڊزائين ڪرڻ، ٽيسٽ ڪرڻ، ۽ ضم ڪرڻ شامل آهي. ڪنهن ٻئي طريقي سان هن معلومات جو استعمال انهن شرطن جي ڀڃڪڙي آهي. ڊوائيس ايپليڪيشنن جي حوالي سان معلومات صرف توهان جي سهولت لاء مهيا ڪئي وئي آهي ۽ ٿي سگهي ٿي تازه ڪاري جي ذريعي. اهو توهان جي ذميواري آهي انهي کي يقيني بڻائڻ ته توهان جي درخواست توهان جي وضاحتن کي پورو ڪري ٿي. اضافي مدد لاءِ پنهنجي مقامي مائڪروچپ سيلز آفيس سان رابطو ڪريو يا، تي اضافي مدد حاصل ڪريو www.microchip.com/en-us/support/design-help/ ڪلائنٽ-سپورٽ-خدمتون. هي معلومات مائڪروچپ پاران مهيا ڪيل آهي "جيئن آهي". مائيڪروچپ ڪنهن به قسم جي نمائندگي يا وارنٽي نٿو ڏئي ته ظاهري يا نقلي، لکيل يا زباني، قانوني يا ٻي صورت ۾، معلومات سان لاڳاپيل، پر محدود نه، محدود چانٽيبلٽي، ۽ هڪ خاص مقصد، يا وارنٽي لاء مناسب ان جي حالت، معيار، يا ڪارڪردگي سان لاڳاپيل. ڪنهن به صورت ۾ مائڪروچپ ڪنهن به اڻ سڌي، خاص، سزا واري، حادثاتي، يا نتيجي ۾ ٿيندڙ نقصان، نقصان، قيمت، يا ڪنهن به قسم جي خرچ لاءِ ذميوار نه هوندي، جيڪو به آمريڪي، ايونٽس سان لاڳاپيل هجي آئيڪروچپ کي صلاح ڏني وئي آهي امڪان يا نقصان اڳواٽ آهن؟ قانون طرفان اجازت ڏنل مڪمل حد تائين، معلومات يا ان جي استعمال سان لاڳاپيل سڀني دعوائن تي مائڪروچپ جي مڪمل ذميواري، فيس جي تعداد کان وڌيڪ نه هوندي، جيڪڏهن ڪو به، توهان جي طرفان MATION. لائف سپورٽ ۽/يا حفاظتي ايپليڪيشنن ۾ مائڪروچپ ڊوائيسز جو استعمال مڪمل طور تي خريد ڪندڙ جي خطري تي آهي، ۽ خريد ڪندڙ اتفاق ڪري ٿو حفاظت ڪرڻ، معاوضي ڏيڻ ۽ بي ضرر مائڪروچپ کي ڪنهن به ۽ سڀني نقصانن، دعوائن، سوٽ، يا خرچن کان اهڙي استعمال جي نتيجي ۾. ڪوبه لائسنس نه ڏنو ويو آهي، واضح طور تي يا ٻي صورت ۾، ڪنهن به مائڪروچپ دانشورانه ملڪيت جي حقن جي تحت، جيستائين ٻي صورت ۾ بيان نه ڪيو وڃي.
ٽريڊ مارڪ (هڪ سوال پڇو)
مائڪروچپ جو نالو ۽ لوگو، مائڪروچپ لوگو، Adaptec، AVR، AVR لوگو، AVR Freaks، BesTime، BitCloud، CryptoMemory، CryptoRF، dsPIC، flexPWR، HELDO، IGLOO، JukeBlox، KeeLoq، Linkus MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SymFST, Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ۽ XMEGA آمريڪا ۽ ٻين ملڪن ۾ شامل ڪيل Microchip ٽيڪنالاجي جا رجسٽرڊ ٽريڊ مارڪ آھن. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC-Smart-Wires, Quiiet Plus Logo SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, and ZL آھن رجسٽرڊ ٽريڊ مارڪ مائڪروچپ ٽيڪنالاجي جا شامل آھن يو ايس اي ۾ شامل ڪيل Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyO, Switched A , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAutentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, ECAN, Epresso T1, IetherridgeCdir, I ial پروگرامنگ، ICSP، INICnet، ذهين متوازي، IntelliMOS، انٽر چپ ڪنيڪشن، JitterBlocker، Knob-on-Display، KoD، maxCrypto، maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB تصديق ٿيل لوگو, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RipREX, RIPREX , RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC,VBBXC,Varc,VaroBX VeriPHY، ViewSpan، WiperLock، XpressConnect، ۽ ZENA آمريڪا ۽ ٻين ملڪن ۾ شامل ڪيل مائڪروچپ ٽيڪنالاجي جا ٽريڊ مارڪ آهن. SQTP Microchip ٽيڪنالاجي جو هڪ خدمت نشان آهي جيڪو USA ۾ شامل ڪيو ويو آهي Adaptec لوگو، فريڪوئنسي آن ڊيمانڊ، Silicon Storage Technology، ۽ Symmcom ٻين ملڪن ۾ Microchip Technology Inc. جا رجسٽرڊ ٽريڊ مارڪ آهن. GestIC Microchip Technology Germany II GmbH & Co. KG جو هڪ رجسٽرڊ ٽريڊ مارڪ آهي، جيڪو Microchip Technology Inc. جي ماتحت آهي، ٻين ملڪن ۾. هتي ذڪر ڪيل ٻيا سڀئي ٽريڊ مارڪ انهن جي لاڳاپيل ڪمپنين جي ملڪيت آهن. © 2023، Microchip ٽيڪنالاجي شامل ڪيل ۽ ان جي ماتحت. سڀ حق محفوظ آهن.
ISBN: 978-1-6683-2302-1 ڪوالٽي مئنيجمينٽ سسٽم (هڪ سوال پڇو) مائڪروچپ جي معيار مينيجمينٽ سسٽم بابت معلومات لاءِ، مهرباني ڪري دورو ڪريو www.microchip.com/quality.
عالمي وڪرو ۽ خدمت
آمريڪا | ايشيا / پئسفڪ | ايشيا / پئسفڪ | يورپ |
ڪارپوريٽ آفيس
2355 ويسٽ چانڊلر بل وي ڊي. چانڊلر، AZ 85224-6199 ٽيليفون: 480-792-7200 فيڪس: 480-792-7277 ٽيڪنيڪل سپورٽ: www.microchip.com/support Web ائڊريس: www.microchip.com ائٽلانتا دولٿ، GA ٽيليفون: 678-957-9614 فيڪس: 678-957-1455 آسٽن، TX ٽيليفون: 512-257-3370 بوسٽن Westborough، MA ٽيليفون: 774-760-0087 فيڪس: 774-760-0088 شڪاگو Itasca، IL ٽيليفون: 630-285-0071 فيڪس: 630-285-0075 ڊالس ايسنسن، TX ٽيليفون: 972-818-7423 فيڪس: 972-818-2924 ڊيٽرائيٽ نووي، ايم ٽيليفون: 248-848-4000 هوسٽن، TX ٽيليفون: 281-894-5983 انڊينپوليس Noblesville, IN ٽيليفون: 317-773-8323 فيڪس: 317-773-5453 ٽيليفون: 317-536-2380 لاس اينجلس مشن ويجو، CA ٽيليفون: 949-462-9523 فيڪس: 949-462-9608 ٽيليفون: 951-273-7800 ريلي، اين سي ٽيليفون: 919-844-7510 نيو يارڪ، NY ٽيليفون: 631-435-6000 سان جوس، CA ٽيليفون: 408-735-9110 ٽيليفون: 408-436-4270 ڪئناڊا - ٽورنٽو ٽيليفون: 905-695-1980 فيڪس: 905-695-2078 |
آسٽريليا - سڊني
ٽيليفون: 61-2-9868-6733 چين - بيجنگ ٽيليفون: 86-10-8569-7000 چين - چينگدو ٽيليفون: 86-28-8665-5511 چين - چونگنگ ٽيليفون: 86-23-8980-9588 چين - ڊونگ گوان ٽيليفون: 86-769-8702-9880 چين - گوانگزو ٽيليفون: 86-20-8755-8029 چين - هانگزو ٽيليفون: 86-571-8792-8115 چين - هانگ ڪانگ SAR ٽيليفون: 852-2943-5100 چين - نانجنگ ٽيليفون: 86-25-8473-2460 چين - Qingdao ٽيليفون: 86-532-8502-7355 چين - شنگھائي ٽيليفون: 86-21-3326-8000 چين - شين يانگ ٽيليفون: 86-24-2334-2829 چين - شينزين ٽيليفون: 86-755-8864-2200 چين - سوزو ٽيليفون: 86-186-6233-1526 چين - ووهان ٽيليفون: 86-27-5980-5300 چين - Xian ٽيليفون: 86-29-8833-7252 چين - Xiamen ٽيليفون: 86-592-2388138 چين - Zhuhai ٽيليفون: 86-756-3210040 |
انڊيا - بنگلور
ٽيليفون: 91-80-3090-4444 انڊيا - نئين دهلي ٽيليفون: 91-11-4160-8631 انڊيا - پون ٽيليفون: 91-20-4121-0141 جاپان – اوساڪا ٽيليفون: 81-6-6152-7160 جاپان – ٽوڪيو ٽيليفون: 81-3-6880-3770 ڪوريا - ڊيگو ٽيليفون: 82-53-744-4301 ڪوريا - سيول ٽيليفون: 82-2-554-7200 ملائيشيا - ڪوالالمپور ٽيليفون: 60-3-7651-7906 ملائيشيا - پينانگ ٽيليفون: 60-4-227-8870 فلپائن - منيلا ٽيليفون: 63-2-634-9065 سينگاپور ٽيليفون: 65-6334-8870 تائيوان - Hsin Chu ٽيليفون: 886-3-577-8366 تائيوان - Kaohsiung ٽيليفون: 886-7-213-7830 تائيوان – تائيپي ٽيليفون: 886-2-2508-8600 ٿائيلينڊ - بئنڪاڪ ٽيليفون: 66-2-694-1351 ويتنام - هو چي من ٽيليفون: 84-28-5448-2100 |
آسٽريا - ويلز
ٽيليفون: 43-7242-2244-39 فيڪس: 43-7242-2244-393 ڊنمارڪ - ڪوپن هيگن ٽيليفون: 45-4485-5910 فيڪس: 45-4485-2829 فنلينڊ - ايسپو ٽيليفون: 358-9-4520-820 فرانس - پئرس Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 جرمني - گرچنگ ٽيليفون: 49-8931-9700 جرمني - هان ٽيليفون: 49-2129-3766400 جرمني - هيلبرون ٽيليفون: 49-7131-72400 جرمني - ڪارلسرو ٽيليفون: 49-721-625370 جرمني - ميونخ Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 جرمني - Rosenheim ٽيليفون: 49-8031-354-560 اسرائيل - راناانا ٽيليفون: 972-9-744-7705 اٽلي - ملان ٽيليفون: 39-0331-742611 فيڪس: 39-0331-466781 اٽلي - Padova ٽيليفون: 39-049-7625286 هالينڊ - Drunen ٽيليفون: 31-416-690399 فيڪس: 31-416-690340 ناروي - Trondheim ٽيليفون: 47-72884388 پولينڊ - وارسا ٽيليفون: 48-22-3325737 رومانيا - بخارسٽ Tel: 40-21-407-87-50 اسپين - ميڊريز Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 سويڊن - گوٿنبرگ Tel: 46-31-704-60-40 سويڊن - اسٽاڪهوم ٽيليفون: 46-8-5090-4654 UK - Wokingham ٽيليفون: 44-118-921-5800 فيڪس: 44-118-921-5820 |
© 2023 Microchip Technology Inc. ۽ ان جا ماتحت ادارا
دستاويز / وسيلا
![]() |
مائڪروچپ DDR AXI4 آربيٽر [pdf] استعمال ڪندڙ ھدايت DDR AXI4 Arbiter، DDR AXI4، ثالث |