Floorplan (microelectronics)
الیکٹرانک ڈیزائن آٹومیشن میں، انٹیگریٹڈ سرکٹ کا فلور پلان اس کے بڑے فنکشنل بلاکس کی عارضی تعیناتی کی منصوبہ بند نمائندگی ہے۔ جدید الیکٹرانک ڈیزائن کے عمل میں فلور پلان فلور پلاننگ ڈیزائن مرحلے کے دوران بنائے جاتے ہیں، جو انٹیگریٹڈ سرکٹ ڈیزائن کے لیے درجہ بندی کے نقطہ نظر کا ابتدائی مرحلہ ہے۔ ڈیزائن کے طریقہ کار کی پیروی پر منحصر ہے، فلور پلان کی اصل تعریف مختلف ہو سکتی ہے۔ فلورپلاننگ کسی ڈیزائن میں کچھ ہندسی رکاوٹوں کو مدنظر رکھتی ہے۔ یہاں کچھ مثالیں ہیں: آف چپ کنکشن کے لیے بانڈنگ پیڈ (اکثر تار بانڈنگ کا استعمال کرتے ہوئے) عام طور پر چپ کے دائرے میں واقع ہوتے ہیں۔ لائن ڈرائیوروں کو اکثر بانڈنگ پیڈ کے جتنا ممکن ہو اتنا قریب ہونا پڑتا ہے۔ چپ ایریا کو اس لیے کچھ معاملات میں پیڈ کی مطلوبہ تعداد میں فٹ ہونے کے لیے کم سے کم ایریا دیا جاتا ہے۔ ڈیٹا کے راستوں کو محدود کرنے کے لیے علاقوں کو کلسٹر کیا جاتا ہے اس طرح اکثر کیشے رام، ملٹی پلیئر، بیرل شفٹر، لائن ڈرائیور اور ریاضی منطق یونٹ جیسے متعین ڈھانچے پیش کیے جاتے ہیں۔ خریدے گئے دانشورانہ املاک کے بلاکس (آئی پی بلاکس)، جیسے کہ پروسیسر کور، پہلے سے طے شدہ ایریا بلاکس میں آتے ہیں۔ کچھ آئی پی بلاکس قانونی حدود کے ساتھ آتے ہیں جیسے کہ بلاک کے اوپر براہ راست سگنلز کے روٹنگ کی اجازت نہ دینا۔ ریاضیاتی ماڈلز اور اصلاح کے مسائل کچھ طریقوں میں فلور پلان پورے چپ کے علاقے کو محور سے منسلک مستطیلوں میں تقسیم کر سکتا ہے جس پر IC بلاکس کا قبضہ ہو۔ یہ تقسیم مختلف رکاوٹوں اور اصلاح کی ضروریات سے مشروط ہے: بلاک ایریا، پہلو تناسب، باہمی رابطوں کی تخمینہ شدہ کل پیمائش وغیرہ۔ اچھے فلور پلان تلاش کرنا مشترکہ اصلاح میں ایک تحقیقی شعبہ رہا ہے۔ زیادہ سے زیادہ فلور پلان تلاش کرنے سے متعلق زیادہ تر مسائل این پی-ہارڈ ہیں، یعنی، وسیع کمپیوٹیشنل وسائل کی ضرورت ہوتی ہے۔ لہذا، سب سے عام نقطہ نظر یہ ہے کہ اچھے حل تلاش کرنے کے لیے مختلف اصلاحاتی تحقیقات کا استعمال کیا جائے۔ ایک اور نقطہ نظر یہ ہے کہ ڈیزائن کے طریقہ کار کو فلور پلان کی کچھ کلاسوں تک محدود رکھا جائے، جیسے کہ سلائسیبل فلور پلان۔ سلائسیبل فلورپلان ایک سلائسیبل فلورپلان ایک فلورپلان ہے جس کی وضاحت بار بار کی جا سکتی ہے جیسا کہ نیچے بیان کیا گیا ہے۔ ایک فلور پلان جو ایک واحد آئتاکار بلاک پر مشتمل ہوتا ہے ٹکڑے ٹکڑے کیا جا سکتا ہے۔ اگر کسی سلائسیبل فلور پلان سے کسی بلاک کو عمودی یا افقی لکیر کے ذریعے دو حصوں میں کاٹا جاتا ہے ("سلائسیڈ")، تو اس کے نتیجے میں فلور پلان سلائسیبل ہوتا ہے۔ سلائسیبل فلور پلان کئی ابتدائی الیکٹرانک ڈیزائن آٹومیشن ٹولز میں کئی وجوہات کی بناء پر استعمال کیے گئے ہیں۔ سلائس ایبل فلورپلانز کو آسانی سے بائنری ٹریز (زیادہ خاص طور پر، کے-ڈی ٹریز) کے ذریعے ظاہر کیا جا سکتا ہے، جو سلائسنگ کی ترتیب سے مطابقت رکھتے ہیں۔ اس سے بھی اہم بات یہ ہے کہ فلور پلان کے ساتھ متعدد این پی ہارڈ مسائل میں کثیر الجہتی ٹائم الگورتھم ہوتے ہیں جب یہ سلائسیبل فلور پلان تک محدود ہوتے ہیں۔ مزید پڑھنا پلے آؤٹ سسٹم کا چپ پلانر حوالہ جات الیکٹرانک ڈیزائن آٹومیشن الیکٹرانکس آپٹیمائزیشن مشترکہ اصلاح