مائکروچپ پیٹرن جنریٹر IP صارف گائیڈ

تعارف
پیٹرن جنریٹر IP RGB (سرخ، سبز اور نیلے) ویڈیو فارمیٹ، Bayer فارمیٹ میں ٹیسٹ پیٹرن تیار کرتا ہے، اور اسے ویڈیو پروسیسنگ پائپ لائن اور ڈسپلے کی خرابیوں کا سراغ لگانے اور تجزیہ کرنے کے لیے استعمال کیا جا سکتا ہے۔ Bayer فارمیٹ RAW فارمیٹ میں ویڈیو آؤٹ پٹ تیار کرتا ہے جو کیمرہ سینسر آؤٹ پٹ سے ملتا جلتا ہے اور اس لیے اسے ویڈیو پروسیسنگ پائپ لائن کو جانچنے کے لیے کیمرہ سینسر کے متبادل کے طور پر استعمال کیا جا سکتا ہے۔
ٹیسٹ پیٹرن IP آٹھ مختلف قسم کے ویڈیو ٹیسٹ پیٹرن کے بعد تیار کرتا ہے۔
- 8 x 8 گرڈ کے ساتھ رنگین بکس پیٹرن
- صرف سرخ
- صرف سبز
- صرف نیلا
- افقی آٹھ رنگ کی سلاخیں
- عمودی آٹھ رنگ کی سلاخیں
- عمودی درجہ بندی والی سلاخیں سیاہ سے سفید تک
- سیاہ سے سفید تک افقی درجہ بندی والی سلاخیں۔
شکل 1. پیٹرن جنریٹر کا ٹاپ لیول بلاک ڈایاگرام

پیٹرن جنریٹر IP قابل ترتیب ہے اور کنفیگریشن کے مطابق کسی بھی ویڈیو ریزولوشن کے لیے ٹیسٹ پیٹرن تیار کر سکتا ہے۔ ویڈیو ریزولوشن کو کنفیگریشن پیرامیٹرز H ریزولوشن اور V ریزولوشن کا استعمال کرتے ہوئے کنفیگر کیا جا سکتا ہے۔ ان پٹ سگنل PATTERN_SEL_I ویڈیو پیٹرن کی قسم کی وضاحت کرتا ہے۔ پیٹرن_sel_i ان پٹ کی بنیاد پر پیٹرن کا انتخاب ذیل میں دیا گیا ہے:
- 3'b000 - رنگین خانوں کا پیٹرن
- 3'b001 - صرف سرخ
- 3'b010 - صرف سبز
- 3'b011 - صرف نیلا
- 3'b100 - عمودی آٹھ رنگ کی سلاخیں۔
- 3'b101 - افقی آٹھ رنگ کی سلاخیں۔
- 3'b110 - سیاہ سے سفید تک افقی درجہ بندی والی سلاخیں۔
- 3'b111 - عمودی درجہ بندی والی سلاخیں سیاہ سے سفید تک
پیٹرن جنریٹر IP ان پٹ DATA_EN_I سگنل کی بنیاد پر پیٹرن تیار کرتا ہے۔ اگر DATA_EN_I سگنل زیادہ ہے، تو مطلوبہ پیٹرن تیار ہوتا ہے، ورنہ آؤٹ پٹ پیٹرن تیار نہیں ہوتا ہے۔ یہ پیٹرن جنریٹر IP سسٹم کلاک SYS_CLK_I پر کام کرتا ہے۔ پیٹرن جنریٹر IP کا آؤٹ پٹ 24 بٹ ڈیٹا ہے جس میں R، G، اور B ڈیٹا 8-bit ہر ایک پر مشتمل ہے۔ ان پٹ سگنل FRAME_END_O 2-s ہے۔tage کو پیٹرن جنریٹر بلاک کے اندر آر، جی، اور بی ڈیٹا کی تاخیر کی تلافی کرنے کے لیے فلاپ کیا گیا اور FRAME_END_O کے بطور منتقل کیا گیا۔
ہارڈ ویئر کا نفاذ
مندرجہ ذیل اعداد و شمار پیٹرن جنریٹر سے تیار کردہ رنگ بار پیٹرن کو دکھاتا ہے۔ کلر بار پیٹرن بنانے کے لیے، پیٹرن جنریٹر کاؤنٹر لاگو کیا جاتا ہے۔ DATA_EN_I زیادہ ہونے اور گرتے ہوئے کنارے پر صفر پر دوبارہ سیٹ ہونے پر افقی کاؤنٹر میں اضافہ ہوتا ہے۔ DATA_EN_I کے ہر گرتے ہوئے کنارے پر ایک عمودی کاؤنٹر بڑھایا جاتا ہے اور FRAME_END_I پر صفر پر دوبارہ ترتیب دیا جاتا ہے۔ درج ذیل اعداد و شمار آٹھ نمونوں کو ظاہر کرتے ہیں۔
- شکل 1-1۔ 8 x 8 گرڈ کے ساتھ رنگین خانوں کا پیٹرن

- شکل 1-2۔ صرف سرخ پیٹرن

- شکل 1-3۔ صرف بلیو پیٹرن

- شکل 1-4۔ صرف سبز پیٹرن

- شکل 1-5۔ افقی آٹھ رنگ کی سلاخیں

- شکل 1-6۔ عمودی آٹھ رنگ کی سلاخیں

- شکل 1-7۔ عمودی درجہ بندی والی سلاخیں سیاہ سے سفید تک

- شکل 1-8۔ سیاہ سے سفید تک افقی درجہ بندی والی بارز

ان پٹ اور آؤٹ پٹس
مندرجہ ذیل جدول پیٹرن جنریٹر کے ان پٹ اور آؤٹ پٹ پورٹس کو دکھاتا ہے۔
جدول 1-1۔ پیٹرن کی تبدیلی کے ان پٹ اور آؤٹ پٹس
| سگنل کا نام | سمت | چوڑائی | تفصیل |
| RESET_N_I | ان پٹ | - | ڈیزائن کے لیے فعال کم غیر مطابقت پذیر ری سیٹ سگنل |
| SYS_CLK_I | ان پٹ | - | سسٹم گھڑی |
| ڈیٹا_EN_I | ان پٹ | - | ڈیٹا_انبل سگنل جس کی درست مدت متعین افقی ریزولوشن کے مطابق ہونی چاہیے۔ |
| FRAME_END_I | ان پٹ | - | فریم کے اختتام کی نشاندہی کرنے کے لیے فریم اینڈ ان پٹ |
| PATTERN_SEL_I | ان پٹ | [2:0] | پیٹرن سلیکٹ ان پٹ کو منتخب کرنے کے لیے جو پیٹرن بنائے جائیں گے۔ |
| DATA_VALID_O | آؤٹ پٹ | - | جب ٹیسٹ پیٹرن تیار ہو رہا ہو تو ڈیٹا درست سگنل |
| FRAME_END_O | آؤٹ پٹ | - | فریم اینڈ سگنل، جو فریم اینڈ ان پٹ کا تاخیری ورژن ہے۔ |
| RED_O | آؤٹ پٹ | [7:0] | آؤٹ پٹ R-DATA |
| GREEN_O | آؤٹ پٹ | [7:0] | آؤٹ پٹ G-DATA |
| BLUE_O | آؤٹ پٹ | [7:0] | آؤٹ پٹ B-DATA |
| BAYER_O | آؤٹ پٹ | [7:0] | آؤٹ پٹ بائر ڈیٹا |
کنفیگریشن پیرامیٹرز
مندرجہ ذیل جدول پیٹرن جنریٹر کے ہارڈ ویئر کے نفاذ میں استعمال ہونے والے کنفیگریشن پیرامیٹرز کو دکھاتا ہے۔ یہ عام پیرامیٹرز ہیں اور درخواست کی ضروریات کی بنیاد پر مختلف ہو سکتے ہیں۔
جدول 1-2۔ کنفیگریشن پیرامیٹرز
| سگنل کا نام | تفصیل |
| H_RESOLUTION | افقی قرارداد |
| V_RESOLUTION | عمودی قرارداد |
| g_BAYER_FORMAT | RGGB، BGGR، GRBG، اور GBRG کے لیے Bayer فارمیٹ کا انتخاب |
ٹیسٹ بینچ
پیٹرن جنریٹر کور کی فعالیت کو جانچنے کے لیے ایک ٹیسٹ بینچ فراہم کیا گیا ہے۔
جدول 1-3۔ ٹیسٹ بینچ کنفیگریشن پیرامیٹرز
| نام | تفصیل |
| CLKPERIOD | گھڑی کا دورانیہ |
وسائل کا استعمال
مندرجہ ذیل جدول میں SmartFusion2 اور PolarFire سسٹم آن چپ (SoC) FPGA ڈیوائس M2S150T-FBGA1152 پیکیج اور PolarFire FPGA ڈیوائس MPF300TS_ES – 1FCG1152E پیکیج میں نافذ پیٹرن جنریٹر بلاک کے وسائل کے استعمال کی فہرست دی گئی ہے۔
جدول 1-4۔ وسائل کے استعمال کی رپورٹ
| وسیلہ | استعمال |
| ڈی ایف ایف | 78 |
| 4-ان پٹ LUTs | 240 |
| MACC | 0 |
| RAM1Kx18 | 0 |
| RAM64x18 | 0 |
نظرثانی کی تاریخ
نظرثانی کی تاریخ ان تبدیلیوں کو بیان کرتی ہے جو دستاویز میں لاگو کی گئی تھیں۔ تبدیلیاں نظر ثانی کے ذریعے درج کی جاتی ہیں، جو کہ سب سے زیادہ حالیہ اشاعت سے شروع ہوتی ہیں۔
| نظر ثانی | تاریخ | تفصیل |
| A | 03/2022 | دستاویز کی نظرثانی A میں تبدیلیوں کی فہرست درج ذیل ہے: • دستاویز کو مائیکروچپ ٹیمپلیٹ میں منتقل کیا گیا تھا۔ • دستاویز نمبر کو 00004465 سے DS50200682A میں اپ ڈیٹ کیا گیا تھا۔ |
| 1 | 02/2016 | نظر ثانی 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)، تکنیکی مدد کی درخواستیں، آن لائن ڈسکشن گروپس، مائکروچپ ڈیزائن پارٹنر پروگرام ممبر کی فہرست
- مائیکرو چِپ کا کاروبار - پروڈکٹ سلیکٹر اور آرڈرنگ گائیڈز، تازہ ترین مائیکرو چِپ پریس ریلیز، سیمینارز اور ایونٹس کی فہرست، مائیکرو چِپ سیلز آفسز، ڈسٹری بیوٹرز اور فیکٹری کے نمائندوں کی فہرستیں
مصنوعات کی تبدیلی کی اطلاع کی خدمت
مائیکرو چِپ کی پروڈکٹ کی تبدیلی کی اطلاع سروس صارفین کو مائیکرو چِپ پراڈکٹس پر تازہ رکھنے میں مدد کرتی ہے۔ سبسکرائبرز کو ای میل اطلاع موصول ہوگی جب بھی کسی مخصوص پروڈکٹ فیملی یا ڈیولپمنٹ ٹول کی دلچسپی سے متعلق تبدیلیاں، اپ ڈیٹس، نظرثانی یا خرابیاں ہوں گی۔
رجسٹر کرنے کے لیے، پر جائیں۔ www.microchip.com/pcn اور رجسٹریشن کی ہدایات پر عمل کریں۔
کسٹمر سپورٹ
مائیکرو چِپ پروڈکٹس کے صارفین کئی چینلز کے ذریعے مدد حاصل کر سکتے ہیں:
- تقسیم کار یا نمائندہ
- مقامی سیلز آفس
- ایمبیڈڈ سولیوشن انجینئر (ESE)
- ٹیکنیکل سپورٹ
صارفین کو مدد کے لیے اپنے ڈسٹری بیوٹر، نمائندے یا ESE سے رابطہ کرنا چاہیے۔ مقامی سیلز آفس بھی گاہکوں کی مدد کے لیے دستیاب ہیں۔ سیلز دفاتر اور مقامات کی فہرست اس دستاویز میں شامل ہے۔ کے ذریعے تکنیکی مدد دستیاب ہے۔ webسائٹ پر: www.microchip.com/support
مائیکرو چِپ ڈیوائسز کوڈ پروٹیکشن فیچر
مائیکرو چِپ پروڈکٹس پر کوڈ پروٹیکشن فیچر کی درج ذیل تفصیلات نوٹ کریں:
- مائیکرو چِپ مصنوعات اپنی مخصوص مائیکرو چِپ ڈیٹا شیٹ میں موجود تصریحات کو پورا کرتی ہیں۔
- مائیکرو چِپ کا خیال ہے کہ اس کی مصنوعات کا خاندان محفوظ ہے جب اسے مطلوبہ انداز میں، آپریٹنگ تصریحات کے اندر، اور عام حالات میں استعمال کیا جائے۔
- مائیکروچپ قدروں اور جارحانہ طور پر اپنے دانشورانہ املاک کے حقوق کا تحفظ کرتی ہے۔ مائیکرو چِپ پروڈکٹ کے کوڈ پروٹیکشن فیچرز کی خلاف ورزی کرنے کی کوششیں سختی سے ممنوع ہیں اور ڈیجیٹل ملینیم کاپی رائٹ ایکٹ کی خلاف ورزی کر سکتی ہیں۔
- نہ تو مائکروچپ اور نہ ہی کوئی دوسرا سیمی کنڈکٹر بنانے والا اس کے کوڈ کی حفاظت کی ضمانت دے سکتا ہے۔ کوڈ پروٹیکشن کا مطلب یہ نہیں ہے کہ ہم اس بات کی ضمانت دے رہے ہیں کہ پروڈکٹ "اٹوٹ ایبل" ہے۔ کوڈ تحفظ مسلسل تیار ہو رہا ہے۔ Microchip ہماری مصنوعات کے کوڈ پروٹیکشن فیچرز کو مسلسل بہتر بنانے کے لیے پرعزم ہے۔
قانونی نوٹس
یہ اشاعت اور اس میں موجود معلومات کو صرف مائیکرو چِپ پروڈکٹس کے ساتھ استعمال کیا جا سکتا ہے، بشمول آپ کی درخواست کے ساتھ مائیکرو چِپ پروڈکٹس کو ڈیزائن، ٹیسٹ اور انٹیگریٹ کرنا۔ کسی دوسرے طریقے سے اس معلومات کا استعمال ان شرائط کی خلاف ورزی کرتا ہے۔ ڈیوائس ایپلیکیشنز سے متعلق معلومات صرف آپ کی سہولت کے لیے فراہم کی جاتی ہیں اور اپ ڈیٹس کے ذریعے اس کی جگہ لے لی جا سکتی ہے۔ یہ یقینی بنانا آپ کی ذمہ داری ہے کہ آپ کی درخواست آپ کی وضاحتوں کے مطابق ہو۔ اضافی سپورٹ کے لیے اپنے مقامی مائیکرو چِپ سیلز آفس سے رابطہ کریں یا اضافی سپورٹ حاصل کریں۔ www.microchip.com/enus/support/design-help/client-support-services۔
یہ معلومات مائیکروچپ "جیسا ہے" کے ذریعہ فراہم کی گئی ہے۔ مائکروچپ کسی بھی طرح کی نمائندگی یا ضمانت نہیں دیتا ہے چاہے وہ ایکسپریس یا مضمر ، تحریری یا زبانی ، قانونی یا کسی اور طرح سے ، معلومات سے متعلق ہے لیکن کسی خاص مقصد کے ل non عدم انفرینڈمنٹ ، مرچنٹیبلٹی ، اور فٹنس کی کسی بھی مضمر وارنٹیوں تک محدود نہیں ہے لیکن اس میں محدود نہیں ہے۔ اس کی حالت، معیار، یا کارکردگی سے متعلق۔ کسی بھی صورت میں مائیکروچپ کسی بھی بالواسطہ، خصوصی، تعزیری، حادثاتی، یا نتیجے میں ہونے والے نقصان، نقصان، لاگت، یا کسی بھی قسم کے اخراجات کے لیے ذمہ دار نہیں ہوگی امکان یا نقصانات کا اندازہ لگایا جا سکتا ہے۔ قانون کی طرف سے اجازت دی گئی مکمل حد تک، معلومات یا اس کے استعمال سے متعلق کسی بھی طرح سے تمام دعووں پر مائیکروچپ کی کل ذمہ داری فیس کی رقم سے زیادہ نہیں ہو گی، اگر آپ کو کسی بھی قسم کی ادائیگی کی گئی ہے۔
لائف سپورٹ اور/یا حفاظتی ایپلی کیشنز میں مائیکرو چِپ ڈیوائسز کا استعمال مکمل طور پر خریدار کے خطرے میں ہے، اور خریدار اس طرح کے استعمال کے نتیجے میں ہونے والے کسی بھی اور تمام نقصانات، دعووں، سوٹوں، یا اخراجات سے بے ضرر مائیکرو چِپ کا دفاع، معاوضہ اور اسے رکھنے پر متفق ہے۔ کسی بھی مائیکرو چِپ دانشورانہ املاک کے حقوق کے تحت کوئی لائسنس، واضح طور پر یا دوسری صورت میں نہیں دیا جاتا جب تک کہ دوسری صورت میں بیان نہ کیا جائے۔
ٹریڈ مارکس
مائیکرو چِپ کا نام اور لوگو، مائیکرو چِپ لوگو، اڈاپٹیک، اینی ریٹ، اے وی آر، اے وی آر لوگو، اے وی آر فریکس، بیسٹ ٹائم، بٹ کلاؤڈ، کریپٹو میموری، کریپٹو آر ایف، ڈی ایس پی آئی سی، فلیکس پی ڈبلیو آر، ہیلڈو، آئی جی ایل او، جوک بلوکس، لنکس، لنکس، لنکس، لنکس maXTouch, MediaLB, megaAVR, Microsemi, Microsemi لوگو, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyST, SFNST, Logo , Symmetricom, 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, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, Qureiet, ProASIC Plus, Qureet SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath, اور ZL امریکہ میں شامل Microchip Technology کے رجسٹرڈ ٹریڈ مارک ہیں۔
ملحقہ کلید دبانے، AKS، analog-for-the-Digital Age، Any Capacitor، AnyIn، AnyOut، Augmented Switching، BlueSky، BodyCom، CodeGuard، CryptoAuthentication، CryptoAutomotive، CryptoCompanion، CryptoCompanion، DAMPIEMCDCEMToverna، ڈی اے ایم پی آئی ای ایم نیٹ ورک، ڈی اے ایم پی آئی ایم سی ڈی ای ایم ٹیچنگ , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB سرٹیفائیڈ لوگو, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, pickit, PICtail, PowerSmart, QMalicon, PureMatrix , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, USBCSHA, USBCSHA VectorBlox، VeriPHY، ViewSpan، WiperLock، XpressConnect، اور ZENA USA اور دیگر ممالک میں Incorporated Microchip Technology کے ٹریڈ مارک ہیں۔ SQTP مائیکرو چِپ ٹکنالوجی کا ایک سروس مارک ہے جو USA میں شامل کیا گیا ہے۔ Adaptec لوگو، فریکوئنسی آن ڈیمانڈ، سلیکون سٹوریج ٹیکنالوجی، Symmcom، اور ٹرسٹڈ ٹائم دوسرے ممالک میں Microchip Technology Inc. کے رجسٹرڈ ٹریڈ مارک ہیں۔ GestIC Microchip Technology Germany II GmbH & Co. KG کا رجسٹرڈ ٹریڈ مارک ہے، جو Microchip Technology Inc. کا ذیلی ادارہ ہے، دوسرے ممالک میں۔
یہاں ذکر کردہ دیگر تمام ٹریڈ مارک ان کی متعلقہ کمپنیوں کی ملکیت ہیں۔
© 2022، Microchip Technology Incorporated اور اس کے ذیلی ادارے۔ جملہ حقوق محفوظ ہیں۔ISBN: 978-1-5224-9898-8
کوالٹی مینجمنٹ سسٹم
مائیکرو چِپ کے کوالٹی مینجمنٹ سسٹمز کے بارے میں معلومات کے لیے، براہِ کرم ملاحظہ کریں۔ 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
دستاویزات / وسائل
![]() |
مائکروچپ پیٹرن جنریٹر آئی پی [پی ڈی ایف] یوزر گائیڈ پیٹرن جنریٹر آئی پی، آئی پی، جنریٹر آئی پی، پیٹرن جنریٹر، جنریٹر، پیٹرن |




