آموزش GaAs (بخش A): اجرای یک شبیهسازی رانش–نفوذ 3D با یک عیب عمودی
1. مقدمه
در این آموزش یک شبیهسازی رانش–نفوذ 3D از یک دیود pn از جنس GaAs را اجرا میکنید که شامل یک عیب عمودی آشکار و عمدی است (یک شنت از بالای پشته تا پایین آن). این یک مسئله عمداً «ناعادلانه» برای مدلهای 1D است: این عیب جریان جانبی، تمرکز جریان و بازترکیب موضعی را تحمیل میکند که در یک شبیهسازی صرفاً در راستای ضخامت نمیتوانند وجود داشته باشند. اهمیت این موضوع: در دستگاههای واقعی، عملکرد اغلب نه توسط پشته لایهای ایدهآل بلکه توسط محل واقعی عبور جریان محدود میشود. عیوب موضعی، pinholeها، نشت لبه، تماسهای محدود و مواد غیر یکنواخت میتوانند بر JV اندازهگیریشده غالب شوند. یک مدل رانش–نفوذ 3D به شما امکان میدهد ویژگیهای موجود در منحنی JV را مستقیماً به ناحیههای مشخصی از دستگاه مرتبط کنید و به پرسشهایی پاسخ دهید که 1D از عهده آن برنمیآید.
نحوه استفاده از این آموزش در کار خودتان: عیب موجود در اینجا را بهعنوان الگویی برای هر ناایدهآلی موضعی در نظر بگیرید—برای مثال یک فیلامان شنت،
یک pinhole در یک لایه بلوکهکننده، یک مرز دانه، یک ناحیه آسیبدیده ناشی از پروب، یا یک الکترود با سطح محدود.
روند کار یکسان است: یک هندسه 3D حداقلی بسازید، مش جانبی را تا حد امکان کوچک نگه دارید، حلگر را اجرا کنید،
سپس از منحنیهای JV تفکیکشده برحسب تماس و snapshotها (jn.csv، \(\phi\)، بازترکیب) برای ارتباط دادن رفتار الکتریکی با مکان فیزیکی استفاده کنید.
هدف دوگانه است: (1) یک نقطه ورود عملی برای مدلسازی الکتریکی واقعاً 3D در OghmaNano به شما بدهد، و (2) تصمیمگیری مدلسازی را آموزش دهد: چه زمانی 3D ضروری است (عیوب، تماسهای محدود، تغییرات جانبی) و چه زمانی مسئله به 1D فرو میکاهد. در بخش A دستگاه معیوب را اجرا میکنید، در بخش B عیب را حذف میکنید و نشان میدهید که وقتی تقارن بازگردانده شود، 3D/2D/1D با هم توافق دارند، و در بخش C روشنسازی را فعال میکنید و میبینید حساسیت عددی در جریان کم کجا ظاهر میشود.
2. شروع کار
از پنجره اصلی OghmaNano، روی شبیهسازی جدید کلیک کنید تا کتابخانه دستگاه باز شود (نگاه کنید به ??). روی دموهای GaAs دوبار کلیک کنید. این کار پوشهای از مثالهای آرسنید گالیم را باز میکند (نگاه کنید به ??). در نهایت، روی GaAs - 3D defect دوبار کلیک کنید و شبیهسازی را در پوشهای که دسترسی نوشتن دارید ذخیره کنید.
💡 نکته: برای بهترین عملکرد، فایل را روی یک درایو محلی ذخیره کنید. شبیهسازیهایی که روی پوشههای شبکه، USB یا فضای ابری (مثلاً OneDrive) ذخیره شدهاند ممکن است به دلیل خواندن/نوشتن سنگین کند اجرا شوند.
پس از باز کردن مثال، پنجره اصلی یک نمای 3D از دستگاه را نشان میدهد (نگاه کنید به ??). ساختار، یک دیود pn از جنس GaAs است که شامل دو بلوک قابل مشاهده است که یک ناحیه عیب عمودی عمدی را نشان میدهند (برای مثال، یک فیلامان ناخالصی یا مسیر اتلاف شبیه اتصال کوتاه). این عیب از بالا تا پایین دستگاه امتداد دارد و آن را ذاتاً سهبعدی میکند و قادر به ایجاد تمرکز جریان و بازترکیب موضعی فضایی است که در یک مدل صرفاً 1D وجود نداشتند.
برای بررسی پارامترهای ماده و عیب، به زبانه ساختار دستگاه بروید و روی پارامترهای الکتریکی کلیک کنید تا ویرایشگر پارامتر باز شود (نگاه کنید به ??). مجموعهپارامترهای جداگانهای برای موارد زیر خواهید یافت:
- GaAs p+ و GaAs n+ (لایههای دیود)، و
- defect0 و defect1 (ناحیههای عیب).
این مثال از تحرکهای شبیه GaAs و چگالیهای حامل از نظر فیزیکی معقول استفاده میکند. بازترکیب شامل یک کانال ساده دوجسمی آزاد-به-آزاد است (که در زمینه دستگاههای آلی اغلب با عنوان n3–p3 شناخته میشود) با یک ضریب نماینده برابر با 1 × 10−15 m3s−1.
همچنین متوجه خواهید شد که تلههای Shockley–Read–Hall (SRH) تعادلی فعال هستند. در بسیاری از شبیهسازیهای دستگاههای آلی، تلههای SRH دینامیکی لازم هستند زیرا اشغال تله بار قابلتوجهی را ذخیره میکند و به الکترواستاتیک بازخورد میدهد. با این حال، برای GaAs چگالی تلهها معمولاً آنقدر کم است که اغلب میتوان تلهها را صرفاً بهعنوان یک مکانیسم اتلاف بازترکیبی در نظر گرفت. استفاده از SRH تعادلی این فیزیک را بدون وارد کردن متغیرهای حالت اضافی برای بار تله ذخیرهشده ثبت میکند و مدل را هم پایدار و هم کارآمد نگه میدارد.
3. بررسی شبیهسازی: دوپینگ و مش
نوار الکتریکی دسترسی به ویرایشگرهای اصلی الکتریکی را فراهم میکند که برای تعریف و عیبیابی شبیهسازی استفاده میشوند (نگاه کنید به ??). در این بخش روی دو ابزار تمرکز میکنیم: دوپینگ/یونها که پیوند pn را تعریف میکند، و مش الکتریکی که وضوح فضایی حل رانش–نفوذ را کنترل میکند.
روی دوپینگ/یونها کلیک کنید تا ویرایشگر دوپینگ باز شود (نگاه کنید به ??). این مثال یک دیود pn عمداً ساده است، با ناحیههای p-type و n-type کاملاً مجزا. ساده نگه داشتن پروفایل دوپینگ در اینجا باعث میشود نسبت دادن هر رفتار غیرعادی در ادامه به هندسه (عیب) آسانتر باشد، نه به الکترواستاتیک.
سپس روی مش الکتریکی کلیک کنید تا ویرایشگر مش باز شود (نگاه کنید به ??). خواهید دید که هر سه راستای x، y و z فعال هستند، یعنی شبیهسازی واقعاً سهبعدی است. در این دستگاه مختصات:
- y راستای اصلی انتقال است (در امتداد ضخامت دیود)،
- x و z راستاهای جانبی هستند که برای تفکیک عیب و جریان جانبی استفاده میشوند.
مش در راستای y عمداً بین لایههای n-type و p-type تقسیم شده است تا هر ناحیه وضوح مناسب خود را حفظ کند—اگر بعداً ضخامت لایهها را تغییر دهید یا عدم تقارن وارد کنید، این موضوع مهم میشود. در مقابل، مشهای جانبی (x و z) از تعداد نسبتاً کمی نقطه استفاده میکنند (برای مثال، حدود ~10 در x و ~5 در z). این کار عمدی است: در 3D، هزینه محاسباتی بهسرعت رشد میکند. اگر چگالی مش را در هر بُعد به اندازه ضریب \(k\) افزایش دهید، تعداد کل مجهولها تقریباً با \(k^3\) مقیاس میشود. از نظر عملی، شبیهسازیهای 3D با ریزتر شدن مش بهصورت مکعبی کندتر میشوند، بنابراین باید وضوح جانبی را تا حد امکان پایین نگه دارید، در حالی که هنوز فیزیک مورد نظر خود را تفکیک میکنید.
4. اجرای شبیهسازی 3D و مشاهده نتایج
برای اجرای شبیهسازی، روی اجرای شبیهسازی (مثلث آبی) کلیک کنید. چون این یک مسئله واقعاً رانش–نفوذ سهبعدی است، بیشتر از یک اجرای 1D طول میکشد. روی یک لپتاپ نسبتاً مدرن، این مثال باید در حدود 30 ثانیه کامل شود. اگر زمان اجرا بهطور قابلتوجهی بیشتر است، ابتدا بررسی کنید که شبیهسازی روی یک درایو محلی ذخیره شده باشد؛ پوشههای روی شبکه یا همگامسازیشده با فضای ابری میتوانند به دلیل I/O سنگین فایل، اجرا را بهشدت کند کنند. پس از پایان اجرا، زبانه خروجی را باز کنید (نگاه کنید به ??). این پوشه شامل فایلهای خروجی استاندارد تولیدشده توسط حل رانش–نفوذ است، از جمله snapshotهای متغیرهای داخلی و دادههای جریان–ولتاژ. در این مرحله مهم است که بین خروجیهای کلی و خروجیهای تفکیکشده برحسب تماس تمایز قائل شوید.
چون این دستگاه در 3D با تماسهای با سطح محدود شبیهسازی شده است، عموماً باید
فایل کلی jv.csv را نادیده بگیرید و بهجای آن از
منحنیهای JV تفکیکشده برحسب تماس استفاده کنید.
فایلهای jv_contact0.csv و jv_contact1.csv جریان مربوط
به تماسهای بالا و پایین را بهترتیب گزارش میکنند.
در شبیهسازیهای چندبعدی، این منحنیها از نظر فیزیکی معنادارترین روش برای تفسیر
رفتار الکتریکی و عیبیابی اتلافهای وابسته به تماس هستند. برای مشاهده منحنی JV تماس بالایی،
jv_contact0.csv را باز کنید
(نگاه کنید به ??).
چون دستگاه شامل یک عیب عمودی است، انتظار نمیرود این منحنی شبیه یک مشخصه ایدهآل
دیود pn یکبعدی باشد.
در بخش بعدی (بخش B)، عیب را غیرفعال خواهید کرد و خواهید دید پاسخ JV چگونه تغییر میکند—و
هنگامی که عدم تقارن ذاتاً سهبعدی حذف شود، همین ساختار چگونه دوباره به 2D و 1D فرو میکاهد.
jv.csv کلی،
jv_contact0.csv و jv_contact1.csv را ترجیح دهید.
jv_contact0.csv (تماس بالا) برای دیود 3D GaAs شامل عیب عمودی.
5. بررسی متغیرهای داخلی با نمایشگر snapshots
برای بررسی آنچه حلگر در داخل انجام میدهد، پوشه snapshots/ را در پوشه خروجی باز کنید.
این کار دسترسی به متغیرهای فضایی حلگر را بهعنوان تابعی از گام شبیهسازی
(معمولاً بایاس اعمالشده) فراهم میکند.
با دوبار کلیک روی این پوشه، نمایشگر snapshots باز میشود که در
?? و
?? نشان داده شده است.
در پنجره snapshots، روی دکمه آبی + کلیک کنید تا یک نمودار اضافه شود و
از منوی کشویی فایل برای رسم، jn.csv را انتخاب کنید.
فایل jn.csv متناظر با چگالی جریان الکترونی عمودی است.
با استفاده از لغزنده اصلی میتوانید بررسی کنید توزیع جریان با ولتاژ اعمالشده چگونه تغییر میکند،
در حالی که لغزندههای y و z به شما اجازه میدهند از حجم 3D برش بگیرید.
jn.csv در ولتاژ اعمالی پایین. جریان واقعی نزدیک صفر است، بنابراین ساختار قابل مشاهده تحت سلطه نویز عددی است.
phi.csv: پتانسیل الکترواستاتیکی \(\phi\)، که نشان میدهد پتانسیل داخلی با بایاس چگونه بازتوزیع میشود.
Nad.csv: توزیع ترکیبی دوپینگ پذیرنده–دهنده که توسط ویرایشگر دوپینگ تثبیت شده است.
این مثال یک دیود در تاریکی است، بنابراین تمام جریان صرفاً بهصورت الکتریکی رانده میشود و ناشی از فوتوجریان نیست.
مشاهده کلیدی این است که عیب یک مسیر رسانش بسیار موضعی ایجاد میکند،
که میتوان آن را مستقیماً در 3D مشاهده کرد و بهطور بدون ابهام به رفتار غیرایدهآل JV مرتبط نمود. نمایشگر snapshots را میتوان برای بررسی بسیاری از کمیتهای داخلی دیگر نیز به کار برد، از جمله Ec.csv و Ev.csv (لبههای نوار)، ترازهای شبه-فرمی، نرخهای بازترکیب و چگالیهای حامل.
بررسی این میدانها در کنار منحنی JV یکی از مؤثرترین روشها برای ایجاد درک شهودی
از رفتار حلگرهای رانش–نفوذ در دستگاههای چندبعدی است.
توجه داشته باشید که اگرچه پتانسیل الکترواستاتیکی \(\phi\) با بایاس اعمالشده تغییر میکند،
توزیع دوپینگ (Nad.csv) توسط ویرایشگر دوپینگ تعیین شده و
با ولتاژ تغییر نمیکند.
با این حال، مشاهده دوپینگ در 3D مفید است—بهویژه برای آموزشهای بعدی که شامل
تغییرات جانبی دوپینگ یا عیوب موضعی فضایی هستند.
👉 گام بعدی: ادامه دهید به بخش B تا عیب را حذف کرده و منحنیهای JV را مقایسه کنید.