مائکروچپ 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 سپورٹ کی معلومات اس دستاویز میں بیان نہیں کی گئی ہیں۔
مصنوعات کے استعمال کی ہدایات
- Libero SoC سافٹ ویئر کے IP کیٹلاگ میں DDR AXI4 Arbiter v2.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 ثالثی خصوصیات
یہ دستاویز 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۔ مقامی آربیٹر انٹرفیس کے لیے ٹاپ لیول پن آؤٹ بلاک ڈایاگرام
مندرجہ ذیل اعداد و شمار بس انٹرفیس موڈ میں DDR_AXI4_Arbiter کے سسٹم لیول بلاک ڈایاگرام کو دکھاتا ہے۔ شکل 1-2۔ DDR_AXI4_Arbiter کا سسٹم لیول بلاک ڈایاگرام
پڑھنے والے لین دین کو کسی خاص پڑھنے والے چینل پر ان پٹ سگنل 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 انٹرفیس کے ذریعے لکھنے/پڑھنے میں استعمال ہونے والے سگنلز کے لیے ٹائمنگ ڈایاگرام
ٹیسٹ بینچ (سوال پوچھیں)
DDR_AXI4_Arbiter کی تصدیق اور جانچ کے لیے ایک متحد ٹیسٹ بینچ استعمال کیا جاتا ہے جسے صارف ٹیسٹ بینچ کہا جاتا ہے۔ DDR_AXI4_Arbiter IP کی فعالیت کو جانچنے کے لیے Testbench فراہم کیا گیا ہے۔ یہ ٹیسٹ بینچ صرف دو پڑھنے والے چینلز اور بس انٹرفیس کنفیگریشن کے ساتھ دو رائٹ چینلز کے لیے کام کرتا ہے۔
نقلی (سوال پوچھیں)
مندرجہ ذیل اقدامات بیان کرتے ہیں کہ ٹیسٹ بینچ کا استعمال کرتے ہوئے کور کی نقل کیسے کی جائے:
- Libero® SoC کیٹلاگ ٹیب کو کھولیں، حل-ویڈیو کو پھیلائیں، DDR_AXI4_Arbiter پر ڈبل کلک کریں، اور پھر OK پر کلک کریں۔ آئی پی کے ساتھ منسلک دستاویزات دستاویزات کے تحت درج ہیں۔ اہم: اگر آپ کو کیٹلاگ ٹیب نظر نہیں آتا ہے، تو اس پر جائیں۔ View > ونڈوز مینو پر کلک کریں اور اسے دکھائی دینے کے لیے کیٹلاگ پر کلک کریں۔
شکل 4-1۔ Libero SoC کیٹلاگ میں DDR_AXI4_آربیٹر IP کور
اجزاء کی ونڈو بنائیں جیسا کہ درج ذیل میں دکھایا گیا ہے۔ ٹھیک ہے پر کلک کریں۔ یقینی بنائیں کہ نام DDR_AXI4_ARBITER_PF_C0 ہے۔
شکل 4-2۔ اجزاء بنائیں
آئی پی کو 2 ریڈ چینلز، 2 رائٹ چینلز کے لیے کنفیگر کریں اور بس انٹرفیس کو منتخب کریں جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے اور آئی پی بنانے کے لیے اوکے پر کلک کریں۔
شکل 4-3۔ کنفیگریشن
Stimulus Hierarchy کے ٹیب پر، testbench (DDR_AXI4_ARBITER_PF_tb.v) کو منتخب کریں، دائیں کلک کریں اور پھر سمولیٹ پری سنتھ ڈیزائن > انٹرایکٹو طور پر کھولیں پر کلک کریں۔
اہم: اگر آپ کو Stimulus Hierarchy ٹیب نظر نہیں آتا ہے تو اس پر جائیں۔ View > ونڈوز مینو پر کلک کریں اور اسے مرئی بنانے کے لیے Stimulus Hierarchy پر کلک کریں۔
شکل 4-4۔ قبل از ترکیب ڈیزائن کی نقالیماڈل سم ٹیسٹ بینچ کے ساتھ کھلتا ہے۔ fileجیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔
شکل 4-5۔ ماڈل سم سمولیشن ونڈو
اہم: اگر .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 |