لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 122
برنامه ریزی استراتژیک برای مدیریت مخازن نفت و گاز ایران
مقدمه
ایران دارای یکی از بزرگ ترین ذخایر « نفت در جا »1 در دنیاست که حجم اولیه آن بیش از 450 میلیارد بشکه تخمین زده میشود. از این مقدار حدود 400 میلیارد بشکه در مخزن « شکاف دار»2 و بقیه آن در مخازن « تک تخلخلی »3 قراردارند.
از این مجموعه بیش از 91 میلیارد بشکه نفت خام یعنی بیش از 20 درصد قابل برداشت است. به علاوه باید توجه داشت که متوسط بازیافت نفت خام از مخازن شکاف دار تا حدودی کمتر از مخازن تک تخلخلی با همان خصوصیات است.
هدف اصلی این نوشته بررسی بازیافت اقتصادی و قابل قبول نفت از این مخازن عظیم است. این امر نه تنها به سود کشور ایران است بلکه سایر کشورهای جهان نیز از آن منتفع میشوند. برای بررسی این موضوع کلیدی لازم است هر یک از عوامل اصلی مهندسی مخازن نفت به شرح زیر مطالعه شوند.
چرا ضریب بازیافت نفت از مخازن ایران در مقایسه با نقاط دیگر جهان پایین تر است؟
موقعیت عملی بازیافت نفت از مخازن « تک تخلخلی » و « شکاف دار» ایران چگونه است؟
مهم ترین عوامل اقتصادی بازیافت بیشتر نفت از مخازن ایران کداماند؟
حداکثر برداشت از نفت در جا با در نظر گرفتن فرایند تولید اولیه و ثانویه به چه میزان است؟
چگونه میتوان سرمایه گذاری لازم جهت تزریق گاز مورد نیاز به میزان 20 میلیارد پای مکعب در روز به مخازن نفتی را تامین کرد؟
برای بررسی ظرفیتهای ممکن بازیافت و استحصال نفت از مخازن کشف شده موجود، مطالعه گسترده مخازن نفت و گاز کشور چه در خشکی و چه در مناطق دریایی لازم به نظر میرسد.
به منظور انجام این مطالعات به زمان، نیروی انسانی متخصص و حمایتهای مالی نیازمندیم. این کار لزوماً باید از طریق «مدل سازی مفهومی »4 از تمام مخازن موجود کشور انجام گیرد. با انجام این روش میتوان کلیه مخازن نفت و گاز کشور را طی دوره زمانی قابل قبول و با هزینه معقول مطالعه نمود، و این در حالی است که از کیفیت کار نیز کاسته نخواهد شد.
قبل ورود به مباحث اصلی، بهتر از به طور اجمال فرقهای اساسی بین مخازن شکافدار و تک تخلخلی را بیان کنیم. تفاوتهای اصلی مخازن
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 17
برنامه ریزی
چکیده
برنامه توسعه فردی یک برنامه زمانبندی شده مکتوب برای برآورده شدن نیازهای حرفه ای افراد در جهت رشد و توسعه آنهاست. در این برنامه سعی می گردد تا کارکنان با توجه به توانائیها و قابلیتهای خود، در راستای اهداف سازمان و شغل خویش توسعه یابند و بین نیازهای توسعه فردی و وظایف شغلی خویش ارتباطی پویا برقرار کنند. برنامه ریزی توسعه فردی به عنوان یک «ابزار کاربردی» باعث رشد و ارتقای دانش و مهارت کارکنان ازطریق مشارکت فعال سرپرستان و مدیران می شود که مهمترین ویژگی آن تعامل دو سویه کارکنان و سرپرستان (مدیران) است. در این مقاله مفاهیم مربوط به برنامه توسعه فردی (ضرورت، تعریف، اهداف و مزایا)اشاره می شود و در ادامه فرایند 6 مرحله ای از برنامه توسعه فردی (شناسایی اولویتهای عملکرد، تعیین ارزیابی نیازهای مهارتی و اهداف توسعه ای، شناسایی گزینه های توسعه و انتخاب فعالیتها، در میان گذاشتن اهداف توسعه با سرپرستان و بحث با آنها پیرامون اهداف توسعه ، اجرا ونظارت بر پیشرفت فرایند)، به تفصیل تشریح می گردد.
مقدمهانسان، محور بهره وری است، وکلیه سازمانها با هرنوع ماموریتی که دارند باید بیشترین سرمایه، وقت وبرنامه رابه پرورش انسانها از ابعاد مختلف اختصاص دهند. به گونه ای که انسان سازمانی، در ابعاد مختلف آمادگی ایجاد پرورش و کاربردی کردن بهروری فردی گروهی و سازمانی را دارا باشد. توسعه منابع انسانی در سازمانها به نوعی تعهد و انتظار متقابل و وظیفه دو سویه بین فرد و سازمان مبدل شده است. در چهارچوب این تعهد و انتظار متقابل، کارکنان باید ضمن نشان دادن التزام عملی به انجام وظایفی در راستای اهداف سازمانی، و همچنین رفتار در چهارچوب نظامنامه آن، حقوق متقابلی را نیز برای خود تعریف کنند. از اهم این حقوق می توان به بهره مندی از فرصت توسعة مستمر دانش و مهارت کاری و تکامل جنبه های مختلف شخصیتی کارکنان اشاره کرد. از سوی دیگر سازمان نیز در چهارچوب انتظارات به حق خود از کارکنان می خواهد که با نهایت تلاش و تعهد در راستای تحقق اهداف سازمان گام بردارند(ابیلی، 1382).امروز اغلب سازمانها و افراد موجود در آن با عـــدم اطمینان و تغییرات محیطی مواجه می شوند. بعضی عوامل تأثیر گذار بر سازمانها شامل تقاضا برای کیفیت بیشتر، رشد جهانی شدن اقتصاد و رقابت و افزایش سطوح فناوری است. در چنین وضعیتی سازمانها باید یاد بگیرند که چگونه انرژی های خلاق افراد را آزاد سازند و همچنین آنها باید یاد بگیرند که چگونه به افراد مختلف سازمان احترام بگذارند، تا آنها قادر باشند که عملکرد موفقی در سازمان داشته باشند و بتوانند با همدیگر در راستای اهداف مشترک کار کنند و بتوانند بر مشکلات سازمانی فائق آیند . (Nixon,1994) تفکر سنتی مدیریت در عبارت «من مدیر هستم و این افراد برای من کار می کنند» خلاصه می شد. در این نوع تفکر، جهت دهی و کنترل با اقتدار کامل از طرف سازمان اعمال می شد. در این شیوه اعضای تیم از جهت دهی تعیین شده از طرف مدیران پیروی می کردند و از آزادی عمل کمتری برخوردار بودند و از آنهاخواسته نمی شد که برای گستردگی کارهای روزانه خود فکر کنند. مدیران برای اعضای تیم برنامه ریزی می کردند و تیم ها وابسته به مدیران بودند. در مقابل این تفکر پارادایم دیگری مطرح شد. این تفکر می تواند در عبارت (من مدیر هستم و برای این افراد کاری می کنم) خلاصه شود. زیر بنای این نوع تفکر این است که تیم و اعضای آن از شایستگی لازم برای سازماندهی کار خود برخوردار هستند. حرکت از پارادایم وابستگی به سوی پارادیم توانمند سازی کار ساده ای نیست و آن مستلزم تغییر در طرز تفکر ادراکات و مهارتی مدیران دارد(Wilson, 1996).«برنامه ریزی توسعة فردی» ابزاری است که ازطریق آن کارکنان مجهز به مهارتهای چند بعدی درزمینه شغلی، تخصصی، فکری، تحصیلی وخانوادگی مجهز می گردند که باعث تحقق هدف توسعة منابع انسانی می شود.
تعریف برنامه ریزی توسعه فردی
«برنامه ریزی توسعه فردی» سند توافق شده ای بین کارکنان و مدیران سازمان است، که در آن اهداف و برنامه ریزیهای سالانه با محوریت توسعه فردی کارکنان مشخص شده است. در برنامه ریزی توسعه فردی همکاری مؤثری بین کارکنان و مدیران صورت می پذیرد تا در آن «نیازهای آموزشی و رشد کارکنان» به منظور ارتقا شایستگی های و مهارتهای فردی مشخص گردد ( 2002 (Auckland University of Technology,. در این برنامه سعی می گردد تا کـــارکنان با توجه به توانائی ها و قابلیت های خود؛ در راستای اهداف سازمان و شغل خویش توسعه یابند و بین نیازهای توسعه فردی و وظایف شغلی خویش ارتباطی پویا برقرار کنند.یک برنامه توسعه فردی یک برنامه زمان بندی شده مکتوب برای رسیدن به اهداف توسعه ای همسو با برنامه استراتژیک و عملی سازمان می باشد(U.S. Department of Energy, 1999).
اهداف برنامه ریزی
ازجمله مهمترین اهداف برنامه ریزی توسعه فردی کارکنان می توان به موارد زیر را برشمرد:-1شناسایی نیازهای توسعه کارکنان به وسیله مقایسه مهارتها و توانمندیهای کارکنان با نیازهای شغلی؛
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 20
برنامه ریزی حسابرسی :
1- کسب شناخت
2- ثبت سیستم
برای ثبت سیستم می توان از روش نوشتاری یا فلوچارت استفاده نمود .
3- ارزیابی سیستم : ابزار ارزیابی یک سیستم کنترل داخلی را پرسشنامه سیستم کنترل داخلی گوئیم . اگر نتیجه ارزیابی سیستم این باشد که سیستم قوی است اقدام به رسیدگی و اطمینان از اجرا می کنیم .
پرسشنامه
بله
خیر
آیا کنترل جایگزین وجود دارد ؟
بله
خیر
1- آیا حواله انبار با شماره سریال بایگانی می شود ؟
*
*
4- رسیدگی و اطمینان از اجرا
5- نتیجه گیری : خلاصه مربوط به عملیات قسمت برنامه رسیدگی (سیستمی) به شرح زیر است :
کسب شناخت ، ثبت سیستم ، ارزیابی سیستم ، رسیدگی و اطمینان از اجرا ، نتیجه گیری .
چنانچه سیستم قوی ارزیابی شده باشد ، دو حالت ایجاد خواهد شد :
الف) سیستم قوی هم اجرا می شود . ب ) سیستم قوی اجرا نمی شود.
چنانچه سیستم قوی اجرا شود معنای آن اینست که ساختار کنترل داخلی قوی بوده ، بنابراین می توان به آن اتکا کرد و دامنه آزمون های محتوا را محدود طراحی کرد. چنانچه سیستم ضعیف ارزیابی شود یا سیستم قوی ارزیابی شود ولی در عمل اجرا نشود ، نتیجه آن اینست که دامنه آزمون های محتوا وسیع طراحی شود.
الف) قسمت سیستمی :
کسب شناخت کافی از سیستم کنترل داخلی
برآورد خطر کنترل و طراحی آزمون های اضافی
اجرای آزمون های اضافی
برآورد مجدد خطر کنترل
ب) قسمت آزمون محتوا :
1- نوشتاری
2- فلوچارت (رسم نمودار)
در قسمت آزمون محتوا بدنبال اثبات مانده ها خواهیم بود.
منظور از اثبات مانده ها :
1- اثبات وجود 2- اثبات مالکیت
3- اثبات تمامیت 4- اثبات ارزش 5- افشاء
اعم موارد قابل رسیدگی در صورتهای مالی :
1- نقد و بانک 2- حسابها و اسناد دریافتنی
3- موجودی کالا 4- اموال و ماشین آلات و تجهیزات
5- حسابها و اسناد پرداختنی 6- حقوق صاحبان سهام
1- برنامه رسیدگی به نقد و بانک :
الف ) قسمت سیستمی
1- کسب شناخت کافی از سیستم کنترل داخلی
2- برآورد خطر کنترل و طراحی آزمون های اضافی
3- اجرای آزمون های اضافی
4- برآورد مجدد خطر کنترل
ب ) آزمون های محتوی (رسیدگی محتوایی) : بعد از آنکه حسابرسی ضمنی انجام شد بایستی پرونده حسابرسی ضمنی مطالعه شود و با توجه به نقاط ضعف و قدرت سیستم آزمون محتوا طراحی می شود.
موارد قابل توجه در رسیدگی به حساب نقد و بانک :
کنترل مانده تراز آزمایشی با دفاتر (جمع گیری)
صورت مغایرت بانکی تهیه شده توسط شرکت چک شود.
شمارش و مشاهده موجودی نزد صندوق
ارسال تأییدیه جهت بانکها
موجودی ارزی نزد صندوق بنحو صحیح تسعیر شود.
سود و زیان ناشی از تسعیر شناسایی شده باشد.
آزمون Cut off
تضمین از تنخواه دارها مشاهده شود
2- برنامه رسیدگی به حسابها و اسناد دریافتنی :
الف) قسمت سیستمی :
1- کسب شناخت کافی از سیستم کنترل داخلی
2- برآورد خطر کنترل و طراحی آزمون های اضافی
3- اجرای آزمون های اضافی
4- برآورد مجدد خطر کنترل
1- کنترل مانده تراز با دفاتر
2- اجرای آزمون سندرسی و ردیابی در خصوص بخشی از معاملات
3- ارسال تأییدیه (وجود – مالکیت – ارزش را اثبات می کند)
4- مشاهده عینی اسناد دریافتنی
5- بررسی کفایت ذخیره م م
6- اجرای آزمون Cut off
7- چنانچه اسناد دریافتنی توأم با بهره بوده است ، نسبت به شناسایی مهره تحقق نیافته بررسی لازم انجام شود. درآمد بهره دریافتنی //
درآمد //
پیگیری در سال مالی بعد . (همیشه در مورد ح/پ و ح/د پیگیری در سال بعد لازم است . مثلاً در مورد ح/د اگر در سال بعد معلوم شد که دریافت نمی شود برای آن در صورتها ذخیره در نظر بگیریم.)
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 58
تاریخچه مختصری از زبان دلفی از زمان پیدایش تا دلفی 6 به تفکیک نسخههای مختلف آن دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borlandاز زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد.
برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است.
به علاوه استحکام وقدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست. در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن رابررسی می کنیم.
سال 1995 :Delphi1در زمان استفاده از سیستم عامل DOS برنامه نویسان مجبور بودند از بین زبان پر قدرت ولی کم سرعت Basic و زبان کارآمد ولی پیچیده و نامفهوم Assembly یکی را انتخاب کنند. پاسکال با ارائه یک زبان ساخت یافته و یک کامپایلر سریع و کم نقص این شکاف را پرکرد. برنامه نویسان Windows 3.1 هم با تصمیم گیری مشابهی رو برو شدند. یکی زبان قدرتمند و سنگین ++C و یکی زبان ساده و محدود کننده Visual Basic . ارائه Delphi1 در این مورد هم راه حل خوبی برای برنامه نویسان بود. دلفی مجموعه متفاوتی برای برنامه نویسی بود . طراحی و توسعه برنامه های کاربردی، ایجاد DLL ها، پایگاههای داده و ... که یک محیط ویژوال وسیع را تشکیل می داد. Delphi1 اولین ابزار برنامه نویسی ویندوز بود که محیط طراحی ویژوال، کامپایلر بهینه کد برنامه و دسترسی قوی به پایگاههای داده را در یک جا جمع کرد که آن را به یکی از بهترین ابزارهای روش نوین توسعه سریع نرم افزار (Rapid Application Development) تبدیل کرد. این مجموعه قدرتمند باعث شد که در همان زمان بسیاری از برنامه نویسان زبانهای دیگر به Delphi روی بیاورند و این موفقیت بزرگی برای Borland به حساب می آمد. همچنین بسیاری از برنامه نویسان پاسکال دلفی را ابزاری یافتند که توسط آن هم از توانایی و تجربه خود در برنامه نویسی پاسکال استفاده می کردند و هم توانایی کار در ویندوز را به دست آوردند. همچنین زبانی که در آن زمان با نام پاسکال شیئی (ObjectPascal) در دانشگاهها ایجاد شده بود یک زبان بسیار خشک و محدود کننده بود که اصلاٌ حالت کاربردی پیدا نکرد. ویژگیهای دلفی مثل طراحی ظاهری حساب شده و کاربر پسند آن باعث شد که زبان پاسکال شیئی عملاٌ از رده خارج شود. تیم طراحی VB در Microsoft قبل از حضور دلفی هیچ رقیب مهمی برای خود نمی دید. VisualBasic در آن زمان زبانی نا کارآ ، کم سرعت و کند ذهن بود. Visual Basic 3 در عمل اصلا توانایی رقابت با Delphi 1 را نداشت. در این سال شرکت Borland گرفتار یک سری مشکلات قضائی با شرکت Lotus بود که در نهایت هم متخلف شناخته شد. همچنین درگیری مشابهی هم با Microsoft بر سر تلاش در تغییر دادن فضای نرم افزار های Microsoft پیدا کرد. همچنین Borland مشغول طراحی و فروش طرح Quatro به شرکت Novell و طراحی پایگاه های داده dBase و Paradox بود که با استقبال قابل توجهی مواجه نشد. در این زمان که Borland مشغول فعالیتهای قضایی و تجاری بود Microsft توانست گوی سبقت را از Borland برباید و قسمت اعظم بازار ابزار های برنامه نویسی تحت Windows را در اختیار بگیرد و سعی می کرد تا این طرز فکر را اشاعه دهد که چون Windows را طراحی کرده صلاحیت و توانایی تهیه بهترین ابزار های برنامه نویسی تحت آن را نیز در دست دارد. در این شرایط Borland با عرضه Delphi و نسخه جدید ++Borland C سعی کرد خدشه ای در فرمانروایی Microsoft وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.
سال 1996 :Delphi2یک سال بعد Delphi2 تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی, (Windows95) (Windows NT) ارائه داد. همچنین Delphi2 با ارائه خصوصیات اضافه و کارکرد های قویتری نسبت به Delphi1 توانایی های خود را افزایش داد. (ازجمله ارائه کامپایلر 32 بیتی که سرعت بالایی به نرم افزار ها می بخشید، کتابخانه بزرگ و کاملی از اشیای مختلف، شیوه جدید و تکامل یافته ای برای اتصال به پایگاه های داده مختلف، ادیتور پیشرفته، پشتیبانی از OLE ، توانایی وراثت در فرمهای ویژوال و سازگاری با پروژه های 16 بیتی Delphi1 ). Delphi2 به معیاری برای سنجش و مقایسه همه ابزارهای توسعه نرم افزار در آن زمان تبدیل شد. در آن زمان با ارائه سیستم 32 بیتی Windows95جهش بزرگی در سیستم عامل Windows رخ داد و Borland بسیار مشتاق بود که Delphi را به بهترین ابزار برنامه نویسی سیستم جدید تبدیل کند. نکته این که در آن زمان به منظور تاثیر در افکار عمومی و تاکید بر قدرت Delphi در سیستم عامل 32 بیتی قرار بود که نرم افزار با نام جدید Delphi32 به بازار عرضه شود ولی در آخرین مراحل به خاطر اینکه نشان دهند این زبان زبانی رشد یافته و تکامل یافته نسخه قبلی یعنی Delphi1 است نام Delphi2 را برای آن انتخاب کردند. Microsoft تلاش کرد که با Visual Basic 4 با Delphi مقابله کند ولی از ابتدا کیفیت پایین آن و ضعف آن در انتقال برنامه های 16 بیتی به سیستم 32 بیتی و بروز اشکالات ساختاری در طراحی آن موجب شکست زودهنگام Visual Basic 4 شد. در این زمان هنوز تعداد زیادی از برنامه نویسان به Visual Basic وفادار بودند. Borland هنچنین روشها و ابزارهای قدرتمندی همچون PowerBuilder برای طراحی نرم افزار های Client/Server ارائه داد ولی Delphi هنوز آن قدر قدرتمند نشده بود که بتواند نرم افزارهایی که جایی در بین توسعه گران پیدا کرده اند را براندازد.
سال 1997 :Delphi3از زمان تهیه و توسعه Delphi1 تیم توسعه Delphi در فکر گسترش و ایجاد یک زبان قدرتمند جهانی بود. برای Delphi2 این تیم تمام نیروی خود را صرف اعمال مربوط به
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 41
مقدمه ای درباره FPGA & CPLD
برای آنکه بتوان بخش بزرگی از یک طرح را داخل یک تراشه منتقل نمود و از زمان و هزینه مونتاژ و راهاندازی و نگهداری طرح کاست، ساخت تراشههای قابل برنامه ریزی مطرح شد از جمله مزایای استفاده از تراشههای قابل برنامه ریزی در طراحی پروژهها عبارتند از :
کاهش ابعاد و حجم
کاهش زمان و هزینه طرح
افزایش اطمینان از سیستم
حفاظت از طرح
حفاظت در برابر نویز و اغتشاش
FPGA ها ابزار سخت افزاری قابل برنامه ریزی ارزان قیمت را جایگزین کاربردهای فعلی کنترلرهای داخلی (Embedded Controllers) نمودهاند. به همین دلیل بازار آنها رشد گستردهای داشته است. علاوه بر این به جهت ارائه راه حلهای مناسب برای IC های سفارشی با عملکرد بالا موفقیت زیادی به دست آوردهاند. در واقع به نظر میرسد که FPGAها با توجه به ارزان بودن، نسل فعلی تراشههای ASIC را از رده خارج کنند. همین مزیت هزینه و عملکرد توجه زیادی را درحوزه تحقیقات به خود معطوف کرده است.
ویژگی استفاده از قطعات منطقی قابل برنامه ریزی (PLD) و FPGA، ارزان بودن قیمت و سرعت ورود آنها به بازار است.
قطعات ASIC، هزینههای توسعه مهندسی غیر قابل برگشت بالاتری دارند و در نتیجه اغلب، قیمت این محصولات بالاتر است، اما اساساً کارایی بالاتری دارند. این شیوههای مختلف طراحی محیطهایی را با مجموعهای از متدولوژی و ابزاهای مختلف CAD پدید میآورند.
در طول یک دهه گذشته، انواع مختلفی از سخت افزارهای قابل برنامه ریزی به سرعت پیشرفت کردهاند. این قطعات نامهای مختلفی دارند مثل سخت افزار قابل آرایش مجدد، سخت افزار قابل آرایش، سخت افزار قابل برنامه ریزی مجدد.
ایده اصلی و زیر بنایی معماری FPGA و CPLD بسیار ساده است. به طوری کلی میتوان مدارهای ترکیبی و ترتیبی را مستقیماً روی بستر سیلیکون ایجاد کرد. تراشههای ASIC با اینکه کارایی بالایی دارند اما تنها میتوانند یک نوع عملیات را انجام دهند.
از آنجایی که امکان توزیع هزینه توسعه بین چند کاربر وجود ندارد، قیمت ASIC ها معمولاً بیش از سیستمهای مبتنی بر ریز پردازنده معمولی میشود.
تکنولوژی تراشههای قابل برنامهریزی
قابلیت برنامه ریزی شدن مدارات مختلف و اتصالات متفاوت بر روی PLD به دلیل سوئیچهای قابل برنامه ریزی است که در این تراشه وجود دارد، این سوئیچها میبایست علاوه بر اشغال فضای بسیار کم دارای کمترین تأخیر زمانی باشند بطور کلی سوئیچهای قابل برنامه ریزی در PLD با استفاده از سه نوع تکنولوژی قابل پیاده سازی است.
1-استفاده از Anti – Fuse
2-استفاده از سلولهای حافظه موقت Sram
3-استفاده از گیتهای شناور EEPROM یا EPROM
Anti – Fuse
خصوصیت اصلی Anti – Fuseها تنها یک بار قابلیت برنامهریزی بودن، اشغال فضای کم و بالا بودن فرکانس کاری، به دلیل پایین بودن اثر مقاومتی و ظرفیت خازنی آنها است.
عیب اصلی این روش نداشتن قابلیت برنامه ریزی مجدد است و زمانی که یک بار برنامهریزی گردد دیگر به حالت اولیه برنمیگردد و مزیت اصلی آن فرکانس کاری بالا و اشغال فضای کم آن است این نوع PLDها نسبت به انواع دیگر PLDها نسبتاً گرانتر هستند.
SRAM
در روش SRAM از سلولهای حافظه به دو طریق استفاده میشود، در روش اول از یک سلول حافظه برای کنترل روشن یا خاموش شدن یک ترانزیستور استفاده میگردد که در این حالت خروجی سلول حافظه به بیس ترانزیستور یا گیت فت متصل می شود، با روشن یا خاموش شدن ترانزیستور یک مسیر وصل یا قطع میشود. در روش دوم