MICROCHIP-لوگو

مائڪروچپ DDR AXI4 آربيٽر

MICROCHIP-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 سپورٽ معلومات هن دستاويز ۾ بيان نه ڪئي وئي آهي.

پيداوار جي استعمال جون هدايتون

  1. انسٽال ڪريو DDR AXI4 Arbiter v2.2 Libero SoC سافٽ ويئر جي IP فهرست تي.
  2. 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 آربيٽر خاصيتونMICROCHIP-DDR-AXI4-آربيٽر-تصوير-1

هي دستاويز 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. اصلي آربيٽر انٽرفيس لاءِ مٿين سطح جي پن-آئوٽ بلاڪ ڊاگرامMICROCHIP-DDR-AXI4-آربيٽر-تصوير-3

هيٺ ڏنل انگ اکر ڏيکاري ٿو سسٽم-سطح بلاڪ ڊراگرام DDR_AXI4_Arbiter جو بس انٽرفيس موڊ ۾. شڪل 1-2. DDR_AXI4_Arbiter جو سسٽم-سطح بلاڪ ڊراگرامMICROCHIP-DDR-AXI4-آربيٽر-تصوير-4

ھڪڙي پڙھڻ واري ٽرانزيڪشن کي ان پٽ سگنل 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 انٽرفيس ذريعي لکڻ/پڙهڻ ۾ استعمال ٿيندڙ سگنلن لاءِ ٽائمنگ ڊراگرامMICROCHIP-DDR-AXI4-آربيٽر-تصوير-5

Testbench (هڪ سوال پڇو)
DDR_AXI4_Arbiter جي تصديق ۽ جانچ ڪرڻ لاءِ هڪ متحد ٽيسٽ بينچ استعمال ڪيو ويندو آهي جنهن کي صارف ٽيسٽ بينچ سڏيو ويندو آهي. ٽيسٽ بينچ DDR_AXI4_Arbiter IP جي ڪارڪردگي کي جانچڻ لاءِ مهيا ڪئي وئي آهي. هي ٽيسٽ بينچ صرف ٻن پڙهڻ واري چينلن لاءِ ڪم ڪري ٿو ۽ بس انٽرفيس جي ترتيب سان ٻه لکندڙ چينل.
 تخليق (هڪ سوال پڇو)
هيٺ ڏنل قدم بيان ڪري ٿو ته بنيادي طور تي ٽيسٽ بينچ کي استعمال ڪندي ڪيئن ٺاهيو وڃي:

  1. کوليو Libero® SoC Catalog ٽئب، وڌايو حل-ويڊيو، ڊبل ڪلڪ ڪريو DDR_AXI4_Arbiter، ۽ پوءِ ڪلڪ ڪريو ٺيڪ. IP سان لاڳاپيل دستاويز دستاويز جي تحت ڏنل آهن. اھم: جيڪڏھن توھان نه ٿا ڏسو Catalog ٽيب، ڏانھن وڃو View > ونڊوز مينيو ۽ ڪلڪ ڪريو Catalog ان کي ڏسڻ لاء.

شڪل 4-1. DDR_AXI4_Arbiter IP Core Libero SoC Catalog ۾MICROCHIP-DDR-AXI4-آربيٽر-تصوير-6

ٺاھيو جزو ونڊو ظاهر ٿئي ٿو جيئن ھيٺ ڏنل ڏيکاريل آھي. OK تي ڪلڪ ڪريو. پڪ ڪريو ته نالو DDR_AXI4_ARBITER_PF_C0 آهي.
شڪل 4-2. جزو ٺاهيوMICROCHIP-DDR-AXI4-آربيٽر-تصوير-7

2 پڙھيل چينلن لاءِ IP ترتيب ڏيو، 2 چينل لکو ۽ بس انٽرفيس چونڊيو جيئن ھيٺ ڏنل شڪل ۾ ڏيکاريل آھي ۽ ڪلڪ ڪريو ٺيڪ آھي IP ٺاھيو.
شڪل 4-3. ٺاھ جوڙMICROCHIP-DDR-AXI4-آربيٽر-تصوير-8

Stimulus Hierarchy ٽئب تي، testbench چونڊيو (DDR_AXI4_ARBITER_PF_tb.v)، ساڄي ڪلڪ ڪريو ۽ پوءِ ڪلڪ ڪريو Simulate Pre-Synth Design > Open Interactively.
اهم: جيڪڏهن توهان نه ٿا ڏسو Stimulus Hierarchy ٽئب، ڏانهن وڃو View > ونڊوز مينيو ۽ ڪلڪ ڪريو Stimulus Hierarchy ان کي ڏسڻ لاءِ.
شڪل 4-4. سموليٽنگ پري-سنٿيسس ڊيزائنMICROCHIP-DDR-AXI4-آربيٽر-تصوير-9ModelSim testbench سان کلي ٿو file، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي.
شڪل 4-5. ماڊل سم سموليشن ونڊوMICROCHIP-DDR-AXI4-آربيٽر-تصوير-10

اهم: جيڪڏهن .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، ثالث

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *