منصوبے کے بارے میں

SiliconRE 1980 اور 1990 کی دہائی کے کسٹم انٹیگریٹڈ سرکٹس کو ریورس انجینئر کرنے کے لیے ایک دستاویزی ذخیرہ ہے، جو زیادہ تر ویڈیو گیم اور آرکیڈ ہارڈویئر کی دنیا سے لیا گیا ہے۔ یہ مواد سلیکون ڈائی فوٹوگرافس سے اخذ کیا گیا ہے، اور ذخیرہ ان چپس کی اندرونی منطق کے بارے میں ٹریس، اسکیمیٹکس اور عمومی معلومات جمع کرتا ہے۔ اس میں کیا شامل ہے - ایک پروجیکٹ اسٹیٹس ٹیبل جو مینوفیکچررز، چپ ریفرنسز، مختصر تفصیلات اور پیش رفت کی حالتوں کی فہرست دیتا ہے۔ حالتوں کی تعریف یوں ہے: Done (ٹریس اور اسکیمیٹک دستیاب، بعض اوقات Verilog، غلطیاں ممکن)، WIP (کام جاری ہے)، Embargo (مکمل نجی کام جو بعد میں جاری کیا جائے گا) اور Stalled (جزوی کام جو اس وقت جاری نہیں رکھا جا سکتا)۔ - کوریج کئی وینڈرز پر محیط ہے، جن میں شامل ہیں Capcom (اسپرائٹ کنٹرولرز اور گرافکس سیریلائزرز)، Data East، Hudson (PC-Engine سے متعلق I/O، بیک اپ RAM کنٹرولر، ملٹی ٹیپ)، Konami (ٹائل میپ اور اسپرائٹ کنٹرولرز، PCM پلے بیک، سیکیورٹی، ٹائمنگ، ترجیحی انکوڈنگ، ROZ ٹائل میپ کنٹرولرز)، Namco (اسپرائٹ اسکیلنگ، پیلیٹ میموری، کلاک جنریشن، لائن بفر کنٹرول)، Nintendo (MMC3B اور MMC5 میپرز)، Roland (کورس اور ریورب ایفیکٹس، گلو لاجک)، Sega (PCM پلے بیک، کلر انکوڈنگ، ملٹی پلائر)، Seta، SNK (Neo Geo اسپرائٹ کنٹرولرز، ایڈریس لیچز، بفرز، گلو لاجک، Z80 میپر)، Taito، Thomson اور UMC۔ - ایک `Cells` ڈائریکٹری جس میں کئی وینڈرز کے لیے سیل لسٹیں اور تفصیلی ٹریسز ہیں، جس کا مقصد گیٹ اریز کو ریورس انجینئر کرتے وقت وقت بچانا ہے۔ - ایک `Dies` ڈائریکٹری جس میں مصنف کے مجموعے میں موجود ڈائیز کی کم ریزولوشن تصاویر ہیں جو ابھی اسکین نہیں کی گئیں۔ - ایک بیرونی چپ ڈیٹا بیس اسپریڈ شیٹ کا لنک جس میں ریفرنسز، تاریخیں، مینوفیکچررز، سلیکون IDs، تفصیلات اور عطیہ دہندگان شامل ہیں۔ سیاق و سباق اور تعاون README میں Jotego کو بگ رپورٹس اور تعاون کا سہرا دیا گیا ہے، اور دیگر افراد اور پروجیکٹس کی فہرست دی گئی ہے جو اسی طرح کا سلیکون ریورس انجینئرنگ کا کام کر رہے ہیں۔ یہ ان تمام لوگوں کو رابطہ کرنے کی دعوت دیتا ہے جو انہی چپس پر کام کر رہے ہیں تاکہ کریڈٹس اور لنکس کو اپ ڈیٹ کیا جا سکے، یہ نوٹ کرتے ہوئے کہ دہرائی گئی محنت ضائع ہوتی ہے اور کراس چیکنگ غلطیوں کو پکڑنے میں مدد کر سکتی ہے۔ لائسنسنگ نوٹ ذخیرہ بتاتا ہے کہ اس کا لائسنس GPL-2.0 ہے۔ README میں مصنف کا ایک واضح بیان بھی شامل ہے جس میں وہ ذخیرے کی معلومات کو ماڈل ٹریننگ یا کوڈ یا ڈیٹا کی AI جنریشن کے لیے استعمال کرنے کی مخالفت کرتے ہیں۔ یہ بیان پروجیکٹ کی اپنی دستاویزات کا حصہ ہے اور یہاں اسی طرح درج کیا گیا ہے؛ یہ قاری کے لیے کوئی ہدایت نہیں ہے۔ مجموعی طور پر، یہ ایک حوالہ اور تحقیقی مجموعہ ہے نہ کہ کوئی چلنے والا سافٹ ویئر پروجیکٹ۔ اس کی قدر جمع شدہ ریورس انجینئرنگ کے نمونوں اور بہت سی انفرادی چپ تحقیقات کی حالت کی ٹریکنگ میں ہے، جو ایمولیٹر ڈویلپرز، ہارڈویئر تحفظ کارکنوں اور پرانے کسٹم سلیکون کا مطالعہ کرنے والوں کے لیے مفید ہے۔