مائکروچپ لوگو

مائکروچپ DDR AXI4 آربیٹر

MICROCHIP-DDR-AXI4-آربیٹر-پروڈکٹ

تعارف: AXI4-Stream پروٹوکول معیاری اصطلاحات ماسٹر اور غلام استعمال کرتا ہے۔ اس دستاویز میں استعمال ہونے والی مائیکرو چِپ کی مساوی اصطلاحات بالترتیب Initiator اور Target ہیں۔
خلاصہ: درج ذیل جدول DDR AXI4 Arbiter کی خصوصیات کا خلاصہ فراہم کرتا ہے۔

خصوصیت قدر
کور ورژن DDR AXI4 Arbiter v2.2
سپورٹڈ ڈیوائس فیملیز
معاون ٹول فلو لائسنسنگ

خصوصیات: DDR AXI4 Arbiter میں درج ذیل اہم خصوصیات ہیں:

  • IP کور کو Libero SoC سافٹ ویئر کے IP کیٹلاگ میں انسٹال کرنا ضروری ہے۔
  • Libero پروجیکٹ کی فہرست میں شامل کرنے کے لیے بنیادی کو SmartDesign ٹول کے اندر کنفیگر، تیار، اور فوری بنایا گیا ہے۔

ڈیوائس کا استعمال اور کارکردگی:

ڈیوائس کی تفصیلات خاندان ڈیوائس وسائل کارکردگی (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 کے لیے نظرثانی کی تاریخ اس دستاویز میں بیان نہیں کی گئی ہے۔
مائکروچپ ایف پی جی اے سپورٹ
DDR_AXI4_Arbiter کے لیے Microchip FPGA سپورٹ کی معلومات اس دستاویز میں بیان نہیں کی گئی ہیں۔

مصنوعات کے استعمال کی ہدایات

  1. Libero SoC سافٹ ویئر کے IP کیٹلاگ میں DDR AXI4 Arbiter v2.2 انسٹال کریں۔
  2. Libero پروجیکٹ کی فہرست میں شامل کرنے کے لیے SmartDesign ٹول کے اندر کور کو ترتیب دیں، تیار کریں اور انسٹیٹیٹ کریں۔

تعارف (سوال پوچھیں)

یادیں کسی بھی عام ویڈیو اور گرافکس ایپلی کیشن کا لازمی حصہ ہیں۔ وہ پورے ویڈیو فریموں کو بفر کرنے کے لیے استعمال ہوتے ہیں جب FPGA کی مقامی میموری پورے فریم کو رکھنے کے لیے ناکافی ہوتی ہے۔ جب ڈی ڈی آر میں ویڈیو فریموں کے ایک سے زیادہ ریڈ اور رائٹ ہوتے ہیں، تو ایک ثالث کو متعدد درخواستوں کے درمیان ثالثی کرنے کی ضرورت ہوگی۔ DDR AXI4 Arbiter IP بیرونی DDR میموری میں فریم بفر لکھنے کے لیے 8 رائٹ چینلز اور بیرونی میموری سے فریم پڑھنے کے لیے 8 ریڈ چینلز فراہم کرتا ہے۔ ثالثی پہلے آئیے پہلے پائیے کی بنیاد پر ہوتی ہے۔ اگر بیک وقت دو درخواستیں آتی ہیں تو کم چینل نمبر والے چینل کو ترجیح دی جائے گی۔ ثالث AXI4 انٹرفیس کے ذریعے DDR کنٹرولر IP سے جڑتا ہے۔ DDR AXI4 Arbiter DDR آن چپ کنٹرولرز کو AXI4 Initiator انٹرفیس فراہم کرتا ہے۔ ثالث آٹھ رائٹ چینلز اور آٹھ پڑھنے والے چینلز کو سپورٹ کرتا ہے۔ بلاک آٹھ پڑھنے والے چینلز کے درمیان ثالثی کرتا ہے تاکہ AXI ریڈ چینل تک رسائی پہلے آئیے، پہلے پائیے کے انداز میں فراہم کی جا سکے۔ بلاک آٹھ رائٹ چینلز کے درمیان ثالثی کرتا ہے تاکہ AXI رائٹ چینل تک رسائی پہلے آئیے، پہلے پائیے کے انداز میں فراہم کی جا سکے۔ تمام آٹھ پڑھنے اور لکھنے والے چینلز کو یکساں ترجیح حاصل ہے۔ Arbiter IP کے AXI4 Initiator انٹرفیس کو 64 بٹس سے لے کر 512 بٹس تک مختلف ڈیٹا چوڑائیوں کے لیے ترتیب دیا جا سکتا ہے۔
اہم: AXI4-Stream پروٹوکول معیار اصطلاحات "ماسٹر" اور "غلام" استعمال کرتا ہے۔ اس دستاویز میں استعمال ہونے والی مائیکرو چِپ کی مساوی اصطلاحات بالترتیب Initiator اور Target ہیں۔
خلاصہ (سوال پوچھیں)
درج ذیل جدول DDR AXI4 Arbiter کی خصوصیات کا خلاصہ فراہم کرتا ہے۔

جدول 1. DDR AXI4 ثالثی خصوصیاتMICROCHIP-DDR-AXI4-آربیٹر-تصویر-1

یہ دستاویز DDR AXI4 Arbiter v2.2 پر لاگو ہوتی ہے۔

  • PolarFire® SoC
  • پولر فائر
  • RTG4™
  • IGLOO® 2
  • SmartFusion® 2

Libero® SoC v12.3 یا بعد کے ریلیزز کی ضرورت ہے۔ آئی پی کو بغیر کسی لائسنس کے RTL موڈ میں استعمال کیا جا سکتا ہے۔ مزید معلومات کے لیے، DDR_AXI4_Arbiter دیکھیں۔

خصوصیات (سوال پوچھیں)

DDR AXI4 Arbiter میں درج ذیل اہم خصوصیات ہیں:

  • آٹھ رائٹ چینلز
  • آٹھ پڑھنے والے چینلز
  • AXI4 انٹرفیس سے DDR کنٹرولر
  • قابل ترتیب AXI4 چوڑائی: 64، 128، 256، اور 512 بٹس
  • قابل ترتیب ایڈریس چوڑائی: 32 سے 64 بٹس

Libero® ڈیزائن سویٹ میں IP کور کا نفاذ (ایک سوال پوچھیں)
IP کور کو Libero SoC سافٹ ویئر کے IP کیٹلاگ میں انسٹال کرنا ضروری ہے۔ یہ Libero SoC سافٹ ویئر میں IP Catalog اپ ڈیٹ فنکشن کے ذریعے خود بخود انسٹال ہوتا ہے، یا IP کور کو کیٹلاگ سے دستی طور پر ڈاؤن لوڈ کیا جاتا ہے۔ Libero SoC سافٹ ویئر آئی پی کیٹلاگ میں آئی پی کور انسٹال ہونے کے بعد، کور کو Libero پروجیکٹ کی فہرست میں شامل کرنے کے لیے SmartDesign ٹول کے اندر ترتیب دیا جاتا ہے، تیار کیا جاتا ہے اور فوری بنایا جاتا ہے۔
ڈیوائس کا استعمال اور کارکردگی (ایک سوال پوچھیں)
درج ذیل جدول DDR_AXI4_Arbiter کے لیے استعمال ہونے والے آلے کے استعمال کی فہرست دیتا ہے۔
ٹیبل 2۔ DDR_AXI4_آربیٹر کا استعمال

ڈیوائس تفصیلات وسائل کارکردگی (MHz) RAMs ریاضی کے بلاکس چپ گلوبلز
خاندان ڈیوائس LUTs ڈی ایف ایف LSRAM μSRAM
PolarFire® SoC MPFS250T-1 5411 4202 266 13 1 0 0
پولر فائر MPF300T-1 5411 4202 266 13 1 0 0
SmartFusion® 2 M2S150-1 5546 4309 192 15 1 0 0

اہم:

  • پچھلے جدول میں ڈیٹا کو عام ترکیب اور ترتیب کی ترتیبات کا استعمال کرتے ہوئے پکڑا گیا ہے۔ IP کو آٹھ رائٹ چینلز، آٹھ پڑھنے والے چینلز، ایڈریس کی چوڑائی 32 بٹ، اور ڈیٹا کی چوڑائی 512 بٹس کنفیگریشن کے لیے ترتیب دیا گیا ہے۔
  • کارکردگی کے نمبر حاصل کرنے کے لیے وقت کا تجزیہ کرتے ہوئے گھڑی 200 میگاہرٹز تک محدود ہے۔

فنکشنل تفصیل (سوال پوچھیں)
یہ سیکشن 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 ایڈریس کو پڑھتا ہے اور برسٹ سائز کو پڑھتا ہے جو بیرونی انیشی ایٹر سے ان پٹ ہوتا ہے۔ چینل ان پٹس پر کارروائی کرتا ہے اور DDR میموری سے ڈیٹا پڑھنے کے لیے مطلوبہ AXI لین دین تیار کرتا ہے۔ ثالث سے پڑھنے والا ڈیٹا آؤٹ پٹ تمام پڑھنے والے چینلز کے لیے عام ہے۔ ڈیٹا کو پڑھنے کے دوران، متعلقہ چینل کا درست پڑھنے والا ڈیٹا زیادہ ہو جاتا ہے۔ جب تمام درخواست کردہ بائٹس بھیجی جاتی ہیں تو پڑھنے والے لین دین کے اختتام کو پڑھے ہوئے سگنل سے ظاہر کیا جاتا ہے۔ پڑھنے والے لین دین کی طرح، ایک تحریری لین دین ان پٹ سگنل w(x)_req_i کو ہائی سیٹ کرکے شروع کیا جاتا ہے۔ درخواست کے سگنل کے ساتھ، درخواست کے دوران لکھنا شروع کرنے کا پتہ اور برسٹ کی لمبائی فراہم کی جانی چاہیے۔ جب ثالث تحریری درخواست کی خدمت کے لیے دستیاب ہوتا ہے، تو وہ متعلقہ چینل پر ایک اعترافی سگنل بھیج کر جواب دیتا ہے۔ پھر صارف کو چینل پر ڈیٹا درست سگنل کے ساتھ رائٹ ڈیٹا فراہم کرنا ہوگا۔ گھڑیوں کی تعداد جو اعداد و شمار کے درست اعلی دورانیے کو برسٹ کی لمبائی سے مماثل ہونا چاہیے۔ ثالث تحریری عمل کو مکمل کرتا ہے اور تحریری لین دین کے مکمل ہونے کی نشاندہی کرتے ہوئے رائٹ ڈون سگنل ہائی سیٹ کرتا ہے۔
DDR_AXI4_آربیٹر پیرامیٹرز اور انٹرفیس سگنلز (سوال پوچھیں)
یہ سیکشن 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 کے درمیان منتخب کرنے کے اختیارات۔
آربیٹر انٹرفیس بس انٹرفیس کو منتخب کرنے کا اختیار۔

ان پٹ اور آؤٹ پٹ سگنلز (ایک سوال پوچھیں)
درج ذیل جدول میں بس انٹرفیس کے لیے DDR AXI4 آربیٹر کے ان پٹ اور آؤٹ پٹ پورٹس کی فہرست دی گئی ہے۔
جدول 2-2۔ آربیٹر بس انٹرفیس کے لیے ان پٹ اور آؤٹ پٹ پورٹس

سگنل نام سمت چوڑائی تفصیل
reset_i ان پٹ ڈیزائن کرنے کے لیے فعال کم غیر مطابقت پذیر ری سیٹ سگنل
sys_ckl_i ان پٹ سسٹم گھڑی
ddr_ctrl_ready_i ان پٹ DDR کنٹرولر سے تیار ان پٹ سگنل وصول کرتا ہے۔
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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا رائٹ چینل 7 سے ہونا ہے۔
AWREADY_O_7 آؤٹ پٹ رائٹ چینل 7 سے درخواست لکھنے کے لیے ثالث کا اعتراف
BUSER_O_7 آؤٹ پٹ چینل 7 لکھنے کے لیے تکمیل لکھیں۔

مندرجہ ذیل جدول مقامی انٹرفیس کے لیے DDR AXI4 Arbiter کے ان پٹ اور آؤٹ پٹ پورٹس کی فہرست دیتا ہے۔
جدول 2-3۔ مقامی آربیٹر انٹرفیس کے لیے ان پٹ اور آؤٹ پٹ پورٹس

سگنل نام سمت چوڑائی تفصیل
reset_i ان پٹ ڈیزائن کے لیے فعال کم غیر مطابقت پذیر ری سیٹ سگنل
sys_clk_i ان پٹ سسٹم گھڑی
ddr_ctrl_ready_i ان پٹ DDR کنٹرولر سے تیار ان پٹ سگنل وصول کرتا ہے۔
r0_req_i ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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 ان پٹ ابتدائی 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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] DDR ایڈریس جس پر لکھنا ہے رائٹ چینل 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 = پتہ اور کنٹرول کی معلومات درست نہیں ہیں۔

arready_o ان پٹ ایڈریس تیار ہے۔ ہدف ایک پتہ اور متعلقہ کنٹرول سگنلز کو قبول کرنے کے لیے تیار ہے۔

1 = ہدف تیار ہے۔

0 = ہدف تیار نہیں ہے۔

ڈیٹا چینل پڑھیں
چھٹکارا ان پٹ [AXI_ID_WIDTH – 1:0] آئی ڈی پڑھیں tag. ID tag سگنلز کے پڑھنے والے ڈیٹا گروپ کا۔ چھٹکارا کی قیمت ہدف کے ذریعہ تیار کی جاتی ہے اور اسے پڑھنے والے لین دین کی خشک قیمت سے مماثل ہونا چاہئے جس کا وہ جواب دے رہا ہے۔
rdata ان پٹ [AXI_DATA_WIDTH – 1:0] ڈیٹا پڑھیں
rresp ان پٹ [1:0] جواب پڑھیں۔

پڑھنے کی منتقلی کی حیثیت۔

قابل اجازت جوابات OKAY، EXOKAY، SLVERR، اور DECERR ہیں۔

پہلا ان پٹ آخری پڑھیں۔

ریڈ برسٹ میں آخری ٹرانسفر۔

درست ان پٹ درست پڑھیں۔ مطلوبہ پڑھا ہوا ڈیٹا دستیاب ہے اور پڑھنے کی منتقلی مکمل ہو سکتی ہے۔

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 پر فکسڈ à انکریمنٹل ایڈریس برسٹ۔

………..جاری ہے۔
سگنل نام سمت چوڑائی تفصیل
awlock آؤٹ پٹ [1:0] لاک کی قسم۔ منتقلی کی جوہری خصوصیات کے بارے میں اضافی معلومات فراہم کرتا ہے۔

2'b00 پر فکسڈ عام رسائی۔

awcache آؤٹ پٹ [3:0] کیشے کی قسم۔ لین دین کی بفرایبل، کیش ایبل، رائٹ تھرو، رائٹ بیک، اور مختص خصوصیات کی نشاندہی کرتا ہے۔

4'b0000 à نان کیش ایبل اور نان بفر ایبل پر فکسڈ۔

aprot آؤٹ پٹ [2:0] تحفظ کی قسم۔ لین دین کی عام، مراعات یافتہ، یا محفوظ تحفظ کی سطح کی نشاندہی کرتا ہے اور یہ کہ آیا لین دین ڈیٹا تک رسائی ہے یا ہدایات تک رسائی۔ 3'b000 پر فکسڈ عام، محفوظ ڈیٹا تک رسائی۔
ناجائز آؤٹ پٹ درست پتہ لکھیں۔ اشارہ کرتا ہے کہ درست تحریری پتہ اور کنٹرول معلومات دستیاب ہیں۔

1 = پتہ اور کنٹرول کی معلومات دستیاب ہیں۔

0 = پتہ اور کنٹرول کی معلومات دستیاب نہیں ہے۔ ایڈریس اور کنٹرول کی معلومات اس وقت تک مستحکم رہتی ہیں جب تک ایڈریس سگنل کو تسلیم نہیں کرتا، پہلے سے، ہائی نہیں جاتا۔

پہلے سے ان پٹ ایڈریس تیار ہے۔ اشارہ کرتا ہے کہ ہدف ایک پتہ اور متعلقہ کنٹرول سگنلز کو قبول کرنے کے لیے تیار ہے۔

1 = ہدف تیار ہے۔

0 = ہدف تیار نہیں ہے۔

ڈیٹا چینل لکھیں۔
wdata آؤٹ پٹ [AXI_DATA_WIDTH – 1:0] ڈیٹا لکھیں۔
wstrb آؤٹ پٹ [AXI_DATA_WIDTH – 8:0] اسٹروبس لکھیں۔ یہ سگنل بتاتا ہے کہ میموری میں کونسی بائٹ لین کو اپ ڈیٹ کرنا ہے۔ رائٹ ڈیٹا بس کے ہر آٹھ بٹس کے لیے ایک رائٹ اسٹروب ہے۔
wlast آؤٹ پٹ آخری لکھیں۔ تحریری برسٹ میں آخری منتقلی۔
wvalid آؤٹ پٹ درست لکھیں۔ درست تحریری ڈیٹا اور اسٹروب دستیاب ہیں۔ 1 = ڈیٹا لکھیں اور دستیاب اسٹروبس

0 = ڈیٹا لکھیں اور اسٹروب دستیاب نہیں ہیں۔

تیار ان پٹ تیار لکھیں۔ ہدف تحریری ڈیٹا کو قبول کر سکتا ہے۔ 1 = ہدف تیار ہے۔

0 = ہدف تیار نہیں ہے۔

جوابی چینل لکھیں۔
بولی ان پٹ [AXI_ID_WIDTH – 1:0] جوابی ID۔ شناخت tag تحریری جواب کا۔ بولی کی قیمت تحریری لین دین کی awid قدر سے مماثل ہونی چاہیے جس کا ہدف جواب دے رہا ہے۔
بریسپ ان پٹ [1:0] جواب لکھیں۔ تحریری لین دین کی حیثیت۔ قابل قبول جوابات OKAY، EXOKAY، SLVERR، اور DECERR ہیں۔
bvalid ان پٹ درست جواب لکھیں۔ درست تحریری جواب دستیاب ہے۔ 1 = جواب لکھنا دستیاب ہے۔

0 = جواب لکھنا دستیاب نہیں ہے۔

روٹی آؤٹ پٹ جواب تیار ہے۔ شروع کرنے والا جوابی معلومات کو قبول کر سکتا ہے۔

1 = شروع کرنے والا تیار ہے۔

0 = شروع کرنے والا تیار نہیں ہے۔

ٹائمنگ ڈایاگرام (سوال پوچھیں)
یہ سیکشن DDR_AXI4_آربیٹر ٹائمنگ خاکوں پر بحث کرتا ہے۔ مندرجہ ذیل اعداد و شمار پڑھنے اور لکھنے کی درخواست کے آدانوں کے کنکشن کو ظاہر کرتے ہیں، میموری ایڈریس شروع کرتے ہیں، بیرونی شروع کرنے والے سے ان پٹ لکھتے ہیں، اعتراف کو پڑھتے یا لکھتے ہیں، اور ثالث کی طرف سے دیے گئے تکمیلی آدانوں کو پڑھتے یا لکھتے ہیں۔
شکل 3-1۔ AXI4 انٹرفیس کے ذریعے لکھنے/پڑھنے میں استعمال ہونے والے سگنلز کے لیے ٹائمنگ ڈایاگرامMICROCHIP-DDR-AXI4-آربیٹر-تصویر-5

ٹیسٹ بینچ (سوال پوچھیں)
DDR_AXI4_Arbiter کی تصدیق اور جانچ کے لیے ایک متحد ٹیسٹ بینچ استعمال کیا جاتا ہے جسے صارف ٹیسٹ بینچ کہا جاتا ہے۔ DDR_AXI4_Arbiter IP کی فعالیت کو جانچنے کے لیے Testbench فراہم کیا گیا ہے۔ یہ ٹیسٹ بینچ صرف دو پڑھنے والے چینلز اور بس انٹرفیس کنفیگریشن کے ساتھ دو رائٹ چینلز کے لیے کام کرتا ہے۔
 نقلی (سوال پوچھیں)
مندرجہ ذیل اقدامات بیان کرتے ہیں کہ ٹیسٹ بینچ کا استعمال کرتے ہوئے کور کی نقل کیسے کی جائے:

  1. Libero® SoC کیٹلاگ ٹیب کو کھولیں، حل-ویڈیو کو پھیلائیں، DDR_AXI4_Arbiter پر ڈبل کلک کریں، اور پھر OK پر کلک کریں۔ آئی پی کے ساتھ منسلک دستاویزات دستاویزات کے تحت درج ہیں۔ اہم: اگر آپ کو کیٹلاگ ٹیب نظر نہیں آتا ہے، تو اس پر جائیں۔ View > ونڈوز مینو پر کلک کریں اور اسے دکھائی دینے کے لیے کیٹلاگ پر کلک کریں۔

شکل 4-1۔ Libero SoC کیٹلاگ میں DDR_AXI4_آربیٹر IP کورMICROCHIP-DDR-AXI4-آربیٹر-تصویر-6

اجزاء کی ونڈو بنائیں جیسا کہ درج ذیل میں دکھایا گیا ہے۔ ٹھیک ہے پر کلک کریں۔ یقینی بنائیں کہ نام DDR_AXI4_ARBITER_PF_C0 ہے۔
شکل 4-2۔ اجزاء بنائیںMICROCHIP-DDR-AXI4-آربیٹر-تصویر-7

آئی پی کو 2 ریڈ چینلز، 2 رائٹ چینلز کے لیے کنفیگر کریں اور بس انٹرفیس کو منتخب کریں جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے اور آئی پی بنانے کے لیے اوکے پر کلک کریں۔
شکل 4-3۔ کنفیگریشنMICROCHIP-DDR-AXI4-آربیٹر-تصویر-8

Stimulus Hierarchy کے ٹیب پر، testbench (DDR_AXI4_ARBITER_PF_tb.v) کو منتخب کریں، دائیں کلک کریں اور پھر سمولیٹ پری سنتھ ڈیزائن > انٹرایکٹو طور پر کھولیں پر کلک کریں۔
اہم: اگر آپ کو Stimulus Hierarchy ٹیب نظر نہیں آتا ہے تو اس پر جائیں۔ View > ونڈوز مینو پر کلک کریں اور اسے مرئی بنانے کے لیے Stimulus Hierarchy پر کلک کریں۔
شکل 4-4۔ قبل از ترکیب ڈیزائن کی نقالیMICROCHIP-DDR-AXI4-آربیٹر-تصویر-9ماڈل سم ٹیسٹ بینچ کے ساتھ کھلتا ہے۔ fileجیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔
شکل 4-5۔ ماڈل سم سمولیشن ونڈوMICROCHIP-DDR-AXI4-آربیٹر-تصویر-10

اہم: اگر .do میں بیان کردہ رن ٹائم کی حد کی وجہ سے تخروپن میں خلل پڑتا ہے۔ file، تخروپن کو مکمل کرنے کے لیے run -all کمانڈ استعمال کریں۔
نظرثانی کی تاریخ (سوال پوچھیں)
نظرثانی کی تاریخ ان تبدیلیوں کو بیان کرتی ہے جو دستاویز میں لاگو کی گئی تھیں۔ تبدیلیاں نظر ثانی کے ذریعے درج کی جاتی ہیں، جو کہ سب سے زیادہ حالیہ اشاعت سے شروع ہوتی ہیں۔
جدول 5-1۔ نظرثانی کی تاریخ

نظر ثانی تاریخ تفصیل
A 04/2023 دستاویز کے ترمیم A میں تبدیلیوں کی فہرست درج ذیل ہے:

• دستاویز کو مائیکروچپ ٹیمپلیٹ میں منتقل کر دیا گیا۔

• دستاویز نمبر کو DS00004976A میں 50200950 سے اپ ڈیٹ کیا۔

• شامل کر دیا گیا۔ 4 ٹیسٹ بینچ.

2.0 دستاویز کے نظرثانی 2.0 میں تبدیلیوں کی فہرست درج ذیل ہے:

• شامل کر دیا گیا۔ شکل 1-2.

• شامل کر دیا گیا۔ جدول 2-2.

• میں کچھ ان پٹ اور آؤٹ پٹ سگنل کے ناموں کے ناموں کو اپ ڈیٹ کیا۔ جدول 2-2.

1.0 ابتدائی ریلیز۔

مائکروچپ ایف پی جی اے سپورٹ (سوال پوچھیں)
مائیکرو چِپ ایف پی جی اے پروڈکٹس گروپ اپنی مصنوعات کو مختلف سپورٹ سروسز کے ساتھ بیک کرتا ہے، بشمول کسٹمر سروس، کسٹمر ٹیکنیکل سپورٹ سینٹر، webسائٹ، اور دنیا بھر میں سیلز دفاتر۔ صارفین کو مشورہ دیا جاتا ہے کہ وہ سپورٹ سے رابطہ کرنے سے پہلے مائیکرو چِپ کے آن لائن وسائل کو دیکھیں کیونکہ بہت امکان ہے کہ ان کے سوالات کا جواب پہلے ہی دے دیا گیا ہو۔ کے ذریعے ٹیکنیکل سپورٹ سینٹر سے رابطہ کریں۔ webwww.microchip.com/support پر سائٹ۔ FPGA ڈیوائس پارٹ نمبر کا ذکر کریں، مناسب کیس کیٹیگری منتخب کریں، اور ڈیزائن اپ لوڈ کریں۔ files تکنیکی مدد کیس بناتے وقت۔ غیر تکنیکی پروڈکٹ سپورٹ کے لیے کسٹمر سروس سے رابطہ کریں، جیسے پروڈکٹ کی قیمتوں کا تعین، پروڈکٹ اپ گریڈ، اپ ڈیٹ کردہ معلومات، آرڈر کی حیثیت، اور اجازت۔

  • شمالی امریکہ سے، 800.262.1060 پر کال کریں۔
  • باقی دنیا سے، 650.318.4460 پر کال کریں۔
  • فیکس، دنیا میں کہیں سے بھی، 650.318.8044

مائکروچپ کی معلومات (سوال پوچھیں)

مائیکرو چِپ Webسائٹ (سوال پوچھیں)
مائیکرو چِپ ہمارے ذریعے آن لائن سپورٹ فراہم کرتا ہے۔ webسائٹ پر www.microchip.com/. یہ webسائٹ بنانے کے لئے استعمال کیا جاتا ہے files اور معلومات صارفین کے لیے آسانی سے دستیاب ہیں۔ دستیاب مواد میں سے کچھ میں شامل ہیں:

  • پروڈکٹ سپورٹ - ڈیٹا شیٹس اور خطا، ایپلیکیشن نوٹس اور ایسample پروگرامز، ڈیزائن کے وسائل، صارف کے رہنما اور ہارڈویئر سپورٹ دستاویزات، تازہ ترین سافٹ ویئر ریلیز، اور محفوظ شدہ سافٹ ویئر
  • جنرل ٹیکنیکل سپورٹ - اکثر پوچھے جانے والے سوالات (FAQs)، تکنیکی مدد کی درخواستیں، آن لائن ڈسکشن گروپس، Microchip ڈیزائن پارٹنر پروگرام ممبر کی فہرست
  • مائیکرو چِپ کا کاروبار - پروڈکٹ سلیکٹر اور آرڈرنگ گائیڈز، تازہ ترین مائیکرو چِپ پریس ریلیز، سیمینارز اور ایونٹس کی فہرست، مائیکرو چِپ سیلز آفسز، ڈسٹری بیوٹرز اور فیکٹری کے نمائندوں کی فہرستیں

مصنوعات کی تبدیلی کی اطلاع کی خدمت (سوال پوچھیں)
مائیکرو چِپ کی پروڈکٹ کی تبدیلی کی اطلاع سروس صارفین کو مائیکرو چِپ پراڈکٹس پر تازہ رکھنے میں مدد کرتی ہے۔ سبسکرائبرز کو ای میل اطلاعات موصول ہوں گی جب بھی کسی مخصوص پروڈکٹ فیملی یا ڈیولپمنٹ ٹول سے متعلق کوئی تبدیلیاں، اپ ڈیٹس، نظرثانی یا خرابیاں ہوں گی۔ رجسٹر کرنے کے لیے، پر جائیں۔ www.microchip.com/pcn اور رجسٹریشن کی ہدایات پر عمل کریں۔
کسٹمر سپورٹ (سوال پوچھیں)
مائیکرو چِپ پروڈکٹس کے صارفین کئی چینلز کے ذریعے مدد حاصل کر سکتے ہیں:

  • تقسیم کار یا نمائندہ
  • مقامی سیلز آفس
  • ایمبیڈڈ سولیوشن انجینئر (ESE)
  • ٹیکنیکل سپورٹ

صارفین کو مدد کے لیے اپنے ڈسٹری بیوٹر، نمائندے یا ESE سے رابطہ کرنا چاہیے۔ مقامی سیلز آفس بھی گاہکوں کی مدد کے لیے دستیاب ہیں۔ سیلز دفاتر اور مقامات کی فہرست اس دستاویز میں شامل ہے۔ کے ذریعے تکنیکی مدد دستیاب ہے۔ webسائٹ پر: www.microchip.com/support.
مائیکرو چپ نے کوڈ پروٹیکشن فیچر تیار کیا (ایک سوال پوچھیں)
مائیکرو چِپ پروڈکٹس پر کوڈ پروٹیکشن فیچر کی درج ذیل تفصیلات نوٹ کریں:

  • مائیکرو چِپ مصنوعات اپنی مخصوص مائیکرو چِپ ڈیٹا شیٹ میں موجود تصریحات کو پورا کرتی ہیں۔
  • مائیکرو چِپ کا خیال ہے کہ اس کی مصنوعات کا خاندان محفوظ ہے جب اسے مطلوبہ انداز میں، آپریٹنگ تصریحات کے اندر، اور عام حالات میں استعمال کیا جائے۔
  • مائیکروچپ قدروں اور جارحانہ طور پر اپنے دانشورانہ املاک کے حقوق کا تحفظ کرتی ہے۔ مائیکرو چِپ پروڈکٹ کے کوڈ پروٹیکشن فیچرز کی خلاف ورزی کرنے کی کوشش سختی سے ممنوع ہے اور یہ ڈیجیٹل ملینیم کاپی رائٹ ایکٹ کی خلاف ورزی کر سکتی ہے۔
  • نہ تو مائکروچپ اور نہ ہی کوئی دوسرا سیمی کنڈکٹر بنانے والا اس کے کوڈ کی حفاظت کی ضمانت دے سکتا ہے۔ کوڈ پروٹیکشن کا مطلب یہ نہیں ہے کہ ہم اس بات کی ضمانت دے رہے ہیں کہ پروڈکٹ "اٹوٹ ایبل" ہے۔ کوڈ تحفظ مسلسل تیار ہو رہا ہے۔ Microchip ہماری مصنوعات کے کوڈ پروٹیکشن فیچرز کو مسلسل بہتر بنانے کے لیے پرعزم ہے۔

قانونی نوٹس (سوال پوچھیں)
یہ اشاعت اور اس میں موجود معلومات کو صرف مائیکرو چِپ پروڈکٹس کے ساتھ استعمال کیا جا سکتا ہے، بشمول آپ کی درخواست کے ساتھ مائیکرو چِپ پروڈکٹس کو ڈیزائن، ٹیسٹ اور انٹیگریٹ کرنا۔ کسی دوسرے طریقے سے اس معلومات کا استعمال ان شرائط کی خلاف ورزی کرتا ہے۔ ڈیوائس ایپلیکیشنز سے متعلق معلومات صرف آپ کی سہولت کے لیے فراہم کی جاتی ہیں اور اپ ڈیٹس کے ذریعے اس کی جگہ لے لی جا سکتی ہے۔ یہ یقینی بنانا آپ کی ذمہ داری ہے کہ آپ کی درخواست آپ کی وضاحتوں پر پورا اترتی ہے۔ اضافی سپورٹ کے لیے اپنے مقامی مائیکرو چِپ سیلز آفس سے رابطہ کریں یا اضافی سپورٹ حاصل کریں۔ www.microchip.com/en-us/support/design-help/ کلائنٹ سپورٹ سروسز یہ معلومات مائیکروچپ "جیسا ہے" کے ذریعہ فراہم کی گئی ہے۔ مائیکروچپ کسی بھی قسم کی کوئی نمائندگی یا وارنٹی نہیں دیتا خواہ ظاہر ہو یا مضمر، تحریری یا زبانی، قانونی یا بصورت دیگر، معلومات سے متعلق بشمول غیر محدود، غیر محدود۔ قابلیت، اور خاص مقصد کے لیے فٹنس، یا وارنٹی اس کی حالت، معیار، یا کارکردگی سے متعلق۔ کسی بھی صورت میں مائیکروچپ کسی بھی بالواسطہ، خصوصی، تعزیری، حادثاتی، یا نتیجے میں ہونے والے نقصان، نقصان، لاگت، یا کسی بھی قسم کے اخراجات کے لیے ذمہ دار نہیں ہوگی مائکروچپ کا مشورہ دیا گیا ہے۔ امکان یا نقصانات کا اندازہ کیا جا سکتا ہے؟ قانون کی طرف سے مکمل اجازت کی حد تک، معلومات یا اس کے استعمال سے متعلق کسی بھی طرح سے تمام دعووں پر مائیکروچپ کی کل ذمہ داری فیس کی تعداد سے تجاوز نہیں کرے گی، اگر کوئی بھی ہو، تو یہ رقم تشکیل لائف سپورٹ اور/یا حفاظتی ایپلی کیشنز میں مائیکرو چِپ ڈیوائسز کا استعمال مکمل طور پر خریدار کے خطرے میں ہے، اور خریدار اس طرح کے استعمال کے نتیجے میں ہونے والے کسی بھی اور تمام نقصانات، دعووں، سوٹوں، یا اخراجات سے بے ضرر مائیکرو چِپ کا دفاع، معاوضہ اور اسے رکھنے پر متفق ہے۔ کسی بھی مائیکرو چِپ دانشورانہ املاک کے حقوق کے تحت کوئی لائسنس، واضح طور پر یا دوسری صورت میں نہیں دیا جاتا جب تک کہ دوسری صورت میں بیان نہ کیا جائے۔
ٹریڈ مارکس (سوال پوچھیں)
مائیکرو چِپ کا نام اور لوگو، مائیکرو چِپ لوگو، اڈاپٹیک، اے وی آر، اے وی آر لوگو، اے وی آر فریکس، بیسٹ ٹائم، بٹ کلاؤڈ، کرپٹو میموری، کریپٹو آر ایف، ڈی ایس پی آئی سی، فلیکس پی ڈبلیو آر، ہیلڈو، آئی جی ایل او، جوک بلوکس، کیلوق، لنکس، لنکس، لنکس، میکیل ایکس MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 لوگو, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST, SYFST, Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, اور XMEGA USA اور دیگر ممالک میں Incorporated Microchip Technology کے رجسٹرڈ ٹریڈ مارک ہیں۔ AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermit 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus Smart Wire, Quiuset Logo SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime، اور ZL مائیکرو چِپ ٹیکنالوجی کے رجسٹرڈ ٹریڈ مارکس ہیں جو USA ملحقہ کلید دبانے میں شامل ہیں، AKS، ینالاگ-فور-دی-ڈیجیٹل ایج، Any Capacitor، AnyOutching، AnyOuting , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM, ECAN, Espresso T1GTREC, INSHERIGITREM سیریل پروگرامنگ، ICSP، INICnet، انٹیلیجنٹ متوازی، انٹیلی ایم او ایس، انٹر چپ کنیکٹیویٹی، جٹر بلاکر، نوب آن ڈسپلے، کو ڈی، میکس کرپٹو، زیادہ سے زیادہView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB مصدقہ لوگو, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RipREX, RIPLEX , 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, یو ایس بی سی سی, ٹرسٹڈ ٹائم VeriPHY، ViewSpan، WiperLock، XpressConnect، اور ZENA USA اور دیگر ممالک میں Incorporated Microchip Technology کے ٹریڈ مارک ہیں۔ SQTP مائیکرو چِپ ٹکنالوجی کا ایک سروس مارک ہے جو USA میں Incorporated Adaptec لوگو، فریکوئنسی آن ڈیمانڈ، سیلیکون سٹوریج ٹیکنالوجی، اور Symmcom دیگر ممالک میں Microchip Technology Inc. کے رجسٹرڈ ٹریڈ مارک ہیں۔ GestIC Microchip Technology Germany II GmbH & Co. KG کا رجسٹرڈ ٹریڈ مارک ہے، جو Microchip Technology Inc. کا ذیلی ادارہ ہے، دوسرے ممالک میں۔ یہاں ذکر کردہ دیگر تمام ٹریڈ مارک ان کی متعلقہ کمپنیوں کی ملکیت ہیں۔ © 2023، Microchip Technology Incorporated اور اس کے ذیلی ادارے۔ جملہ حقوق محفوظ ہیں.
ISBN: 978-1-6683-2302-1 کوالٹی مینجمنٹ سسٹم (ایک سوال پوچھیں) مائیکرو چِپ کے کوالٹی مینجمنٹ سسٹمز کے بارے میں معلومات کے لیے، براہِ کرم ملاحظہ کریں۔ www.microchip.com/quality.

دنیا بھر میں سیلز اور سروس

امریکہ ایشیا/پیسفک ایشیا/پیسفک یوروپ
کارپوریٹ دفتر

2355 West Chandler Blvd. چاندلر، AZ 85224-6199

ٹیلی فون: 480-792-7200

فیکس: 480-792-7277

تکنیکی معاونت: www.microchip.com/support Web پتہ: www.microchip.com

اٹلانٹا

ڈولتھ، جی اے

ٹیلی فون: 678-957-9614

فیکس: 678-957-1455

آسٹن، TX

ٹیلی فون: 512-257-3370

بوسٹن ویسٹبورو، ایم اے ٹیلی فون: 774-760-0087

فیکس: 774-760-0088

شکاگو

Itasca، IL

ٹیلی فون: 630-285-0071

فیکس: 630-285-0075

ڈلاس

ایڈیسن ، ٹی ایکس

ٹیلی فون: 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

نیویارک، نیو یارک

ٹیلی فون: 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

چین - چنگ ڈاؤ

ٹیلی فون: 86-532-8502-7355

چین - شنگھائی

ٹیلی فون: 86-21-3326-8000

چین - شینیانگ

ٹیلی فون: 86-24-2334-2829

چین - شینزین

ٹیلی فون: 86-755-8864-2200

چین - سوزو

ٹیلی فون: 86-186-6233-1526

چین - ووہان

ٹیلی فون: 86-27-5980-5300

چین - ژیان

ٹیلی فون: 86-29-8833-7252

چین - زیامین

ٹیلی فون: 86-592-2388138

چین - زوہائی

ٹیلی فون: 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

تائیوان - ہسن چو

ٹیلی فون: 886-3-577-8366

تائیوان - کاؤسنگ

ٹیلی فون: 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

جرمنی - روزن ہائیم

ٹیلی فون: 49-8031-354-560

اسرائیل - راعانہ

ٹیلی فون: 972-9-744-7705

اٹلی - میلان

ٹیلی فون: 39-0331-742611

فیکس: 39-0331-466781

اٹلی - پاڈووا

ٹیلی فون: 39-049-7625286

نیدرلینڈز - ڈرونن

ٹیلی فون: 31-416-690399

فیکس: 31-416-690340

ناروے - ٹرانڈہیم

ٹیلی فون: 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

یوکے - ووکنگھم

ٹیلی فون: 44-118-921-5800

فیکس: 44-118-921-5820

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

دستاویزات / وسائل

مائکروچپ DDR AXI4 آربیٹر [پی ڈی ایف] یوزر گائیڈ
DDR AXI4 Arbiter، DDR AXI4، Arbiter

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *