Floorplan (microelectronics)
எலக்ட்ரானிக் டிசைன் ஆட்டோமேஷனில், ஒரு ஒருங்கிணைந்த சுற்றுவட்டத்தின் தரைத் திட்டம் என்பது அதன் முக்கிய செயல்பாட்டுத் தொகுதிகளின் தற்காலிக இடத்தின் திட்டவட்டமான பிரதிநிதித்துவமாகும். நவீன மின்னணு வடிவமைப்பு செயல்முறையில் தரை திட்டமிடல் வடிவமைப்பு கட்டத்தில் தரை திட்டங்கள் உருவாக்கப்படுகின்றன, இது ஒருங்கிணைந்த சுற்று வடிவமைப்பிற்கான படிநிலை அணுகுமுறையின் ஆரம்ப கட்டமாகும். பின்பற்றப்படும் வடிவமைப்பு முறையைப் பொறுத்து, தரைத் திட்டத்தின் உண்மையான வரையறை வேறுபடலாம். தரை திட்டமிடல் ஒரு வடிவமைப்பில் உள்ள சில வடிவியல் கட்டுப்பாடுகளை எடுத்துக்கொள்கிறது. இங்கே சில எடுத்துக்காட்டுகள் உள்ளனஃ ஆஃப்-சிப் இணைப்புகளுக்கான பிணைப்பு பட்டைகள் (பெரும்பாலும் கம்பி பிணைப்பைப் பயன்படுத்துகின்றன) பொதுவாக சிப்பின் சுற்றளவில் அமைந்துள்ளன; லைன் டிரைவர்கள் பெரும்பாலும் முடிந்தவரை பிணைப்பு பட்டைகளுக்கு அருகில் இருக்க வேண்டும்; எனவே சில சந்தர்ப்பங்களில் தேவையான பட்டைகளில் பொருந்துவதற்காக சிப் பகுதிக்கு குறைந்தபட்ச பகுதி வழங்கப்படுகிறது; தரவு பாதைகளை மட்டுப்படுத்துவதற்காக பகுதிகள் தொகுக்கப்பட்டுள்ளன, இதனால் கேச் ரேம், பெருக்கி, பீப்பாய் ஷிஃப்டர், லைன் டிரைவர் மற்றும் எண்கணித தர்க்க அலகு போன்ற வரையறுக்கப்பட்ட கட்டமைப்புகளை அடிக்கடி கொண்டுள்ளன; ஒரு செயலி கோர் போன்ற வாங்கப்பட்ட அறிவுசார் சொத்துகள் (ஐபி-பிளாக்குகள்), முன்னரே வரையறுக்கப்பட்ட பகுதி தொகுதிகளில் வருகின்றன; சில ஐபி-பிளாக்குகள் சட்ட வரம்புகளுடன் வருகின்றன, அதாவது பிளாக்கிற்கு மேலே நேரடியாக சமிக்ஞைகளை வழிநடத்த அனுமதிப்பது போன்ற சட்ட வரம்புகளுடன் வருகின்றன. கணித மாதிரிகள் மற்றும் உகப்பாக்கம் சிக்கல்கள் சில அணுகுமுறைகளில் தரைத் திட்டம் முழு சிப் பகுதியையும் ஐசி தொகுதிகளால் ஆக்கிரமிக்க அச்சில் சீரமைக்கப்பட்ட செவ்வகங்களாகப் பிரிப்பதாக இருக்கலாம். இந்த பகிர்வு பல்வேறு கட்டுப்பாடுகள் மற்றும் உகப்பாக்கத்தின் தேவைகளுக்கு உட்பட்டதுஃ தொகுதி பகுதி, அம்ச விகிதங்கள், ஒன்றோடொன்று இணைப்புகளின் மதிப்பிடப்பட்ட மொத்த அளவீடு போன்றவை. நல்ல தரைத் தளங்களைக் கண்டுபிடிப்பது ஒருங்கிணைந்த உகப்பாக்கத்தில் ஒரு ஆராய்ச்சி பகுதியாகும். உகந்த தரைத் தளங்களைக் கண்டுபிடிப்பது தொடர்பான பெரும்பாலான சிக்கல்கள் NP-கடினமானவை, அதாவது, பரந்த கணக்கீட்டு வளங்கள் தேவைப்படுகின்றன. எனவே, மிகவும் பொதுவான அணுகுமுறை நல்ல தீர்வுகளைக் கண்டறிய பல்வேறு உகப்பாக்கம் ஹூரிஸ்டிக்ஸைப் பயன்படுத்துவதாகும். மற்றொரு அணுகுமுறை என்னவென்றால், ஸ்லைசபிள் தரைத் திட்டங்கள் போன்ற சில வகை தரைத் திட்டங்களுக்கு வடிவமைப்பு முறையை கட்டுப்படுத்துவதாகும். ஸ்லைசபிள் ஃப்ளோர்பிளான்கள் ஒரு ஸ்லைசபிள் ஃப்ளோர்பிளானாகும், இது கீழே விவரிக்கப்பட்டுள்ளபடி மீண்டும் மீண்டும் வரையறுக்கப்படலாம். ஒற்றை செவ்வகத் தொகுதியைக் கொண்ட ஒரு தரைத் திட்டம் துண்டுகளாக இருக்கும். ஒரு ஸ்லைசபிள் ஃப்ளோர்பிளானில் இருந்து ஒரு பிளாக் செங்குத்து அல்லது கிடைமட்ட கோடு மூலம் இரண்டாக வெட்டப்பட்டால் ("வெட்டப்பட்டது"), இதன் விளைவாக வரும் ஃப்ளோர்பிளானில் ஸ்லைசபிள் ஆகும். துண்டுகளாக்கக்கூடிய தரைத் தளங்கள் பல ஆரம்பகால மின்னணு வடிவமைப்பு தானியங்கி கருவிகளில் பல காரணங்களுக்காக பயன்படுத்தப்படுகின்றன. துண்டுகளாக்கக்கூடிய தரைத் தளங்கள் பைனரி மரங்களால் (மேலும் குறிப்பாக, கே-டி மரங்கள்) வசதியாக குறிப்பிடப்படலாம், அவை துண்டுகளின் வரிசையுடன் ஒத்திருக்கின்றன. மிக முக்கியமாக, தரைத் திட்டங்களில் உள்ள பல NP-கடினமான சிக்கல்கள் துண்டு துண்டாக தரைத் திட்டங்களுக்கு மட்டுப்படுத்தப்படும்போது பல்லுறுப்புக்கோவை நேர வழிமுறைகளைக் கொண்டுள்ளன. மேலும் படிக்க பிளேஅவுட் சிஸ்டம் குறிப்புகளின் சிப் பிளானர் எலக்ட்ரானிக் டிசைன் ஆட்டோமேஷன் எலக்ட்ரானிக்ஸ் ஆப்டிமைசேஷன் ஒருங்கிணைந்த ஆப்டிமைசேஷன்