انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL 38 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 37

 

چکیده

شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL .

در این پروژه یک مدار سخت افزاری با 17 ورودی و 2 خروجی از نوع qit کد نویسی و شبیه سازی شده و برای پیکربندی روی چیپ های FPGA یا CPLD آماده شده است .

کد نویسی این مدار بوسیله زبان VHDL و شیه سازی آن بوسیله نرم افزار model sim صورت گرفته است . مراحل آنالیز و سنتز قطعه کد های VHDL توسط دو برنامه foundation 2.1و FPGA express از شرکت xilinx انجام شده است .

در صفحات بعدی این مقاله هر قسمت از روال فوق را که عبارت اند از : کد نویسی اولیه و مشکلات کامپایل ، آنالیز قطعه کدهای غیر استاندارد ، استاندارد کردن قطعه کدها و سنتز آنها می باشد . بطور کامل توضیح داده ام . همچنین در پایان در قسمت اجرایی نحوه تولید فایل باینری نهایی جهت برنامه ریزی روی چیپ XC4005XLPC84 که یک FPGA از خانواده XC4000XL است را مشاهده می کنید .

امید دارم با مطالعه این مقاله به اطلاعات شما در این زمینه افزوده شود .

مقدمه

طی چند دهه اخیر ،مدارهای الکترونیکی پیشرفت قابل ملاحظه ای داشته اند . با پیچیده تر شدن هرچه بیشتر این مدارها ،نیاز به یافتن روشهایی است که سیستمها را بتوان با مجتمع سازی و جزئیات بیشتر طراحی و پیاده سازی نمود. قطعات قابل برنامه ریزی و FPGA ها ،آی سی هایی هستند که به تبع این پیشرفتها به بازار عرضه شده اند . هزینه ساخت کم و جزئیات زیاد این آی سی ها نسبت به حجم آنها،همچنین قابلیت برنامه ریزی شدن این قطعات بوسیله برنامه های نرم افزاری معمول و نرم افزارهای طراحی شماتیک باعث افزایش کاربرد این قطعات شده است . چنین پیش بینی می شود که با وجود این پیشرفت،آینده در تسخیر این قطعات قرار گیرد تا جائیکه بتوان بوسیله آنها تمامی یک سیستم پیچیده را به سادگی طراحی و اجرا نمود .

در این میان زبان توصیف سخت افزاری VHDL نقش مهمی را در طراحی و شبیه سازی مدارات سخت افزاری به عهده دارد . در این قسمت لازم می دانم تا توضیحی اجمالی از نحوه عملکرد و مزایای این زبان به شما ارائه کنم .

مروری بر VHDL

VHDLروش توسعه یافتهای از توصیف رفتار سیستمهای منطقی به وسیله روابط منطقی است . این زبان بسیاری از مشخصه های روابط منطقی و روابط حالت را در درون خود دارد .

زبان VHDL امروزه به عنوان استاندارد صنعتی MIL STD 454L معرفی شده است و تمامی طرحهای ASIC مربوط به دپارتمان دفاع ایالت متحده آمریکا باید طبق این زبان استاندارد نوشته شوند .

این زبان به عنوان قسمتی از پروژه VHSIC (مدارهای مجتمع با سرعت خیلی بالا ) ارائه شده است و به وسیله آن می توان ASICهای پیچیده را بدون مراجعه به تکنولوژی مشخصی ،تعریف و شبیه سازی نمود . زمانی که یک مدار به وسیله این زبان تعریف می گردد . می توان آنرا به هر پروسه منطقی و یا بر روی ماژولهای طراحی شده توسط هریک از تولیدکننده های ابزارهای منطقی انتقال داد .

(VHSIC HDL) VHDL یک سیستم منطقی را بصورت ساختار بالا باپائین توصیف می کند . برای بدست آوردن توصیفی از یک سیستم به صورت ساختار بالا به پایین ،سیستم را به صورت مجموعة ای از زیرسیستمها تقسیم می کنیم که بوسیله یک سری رابطه به هم متصل می گردند هریک از این زیرسیستمهای بالایی را می توان به توابع و زیرسیستمهای کوچکتر تقسیم کرد . این عمل همچنان ادامه می یابد تا به پائین ترین سطح از سیستم دست بیابیم که در این سطح هریک از سیستم ها را می توان بوسیله گیتها و ماژولهای آماده دیگر طراحی نمود .

به این ترتیب ، بدلیل آنکه هریک از طبقات این ساختار منطقی به صورت یکتا مشخص شدهاند ،هریک از آنها را میتوان به تنهایی شبیه سازی نمود و تابع منطقی اجرا شده بوسیله آنها را آزمایش کرده و خطاهای احتمالی را برطرف نمود . ابتدا صحت عملکرد پایین ترین طبقه این سیستم را آزمایش کرده و با ترکیب زیر سیستمهای پایین تر به زیرسیستمهای پیچیده تر می رسیم تا جائیکه به طرح سیستم موردنظر که در بالاترین طبقه این ساختار وجود دارد برسیم . پس از انجام این عمل ، به مرحله ترکیب می رسیم که در آن کل طرح را پیاده کرده وسپس برای بدست آوردن پارامترهای زمانی آن ،عمل شبیه سازی را انجام می دهیم .

این طرح سلسله مراتبی به طراح اجازه می دهد تا بدون مشخص کردن نوع تکنولوژی ابزارهای استفاده شونده و یا قسمت کردن طرح به ابزارهای مختلف ،بتواند سیستم را به طور کامل تعریف نماید . به این ترتیب ، می توان یک سیستم کامل را بدون مشخص کردن یک ابزار خاص تعریف و آزمایش کرد . ماژولها به صورت جداگانه طراحی می شوند و می توان از آنها در طرحهای آینده نیز استفاده نمود . به عبارت دیگر برای هر طرح کتابخانه ای از توابع وجود دارد که می توان آنها را برای استفاده آینده ذخیره کرد. در این پروژه نیز از توابع و جداول و کتابخانه های مجتمع تحت عنوان basic-utility استفاده شده است .

در زمان حاضر تعدادی از زبانهای توصیف کننده مدارات سخت افزاری مانندVerilog , TI – HDL ,TEGAS , CONLAN , CDL , AHDL وجود دارند که در این میان زبانهای , AHDL,Verilog ABEL از کاربرد و اهمیت بیشتری برخوردارهستند . با تحقیقاتی که تاکنون انجام داده ام ، از نظر من زبان VHDL قویترین و پر کاربردترین زبانهای توصیفگر سخت افزار است که امکانات زیادی را به کاربر می دهد تا مدار سخت افزاری مورد نظر خود را هر چه که پیچیده باشد بواسطه این زبان توصیف کرده و کد نویسی کند . البته کار با زبان VHDL برای کسانی که تازه پا به این عرصه گذاشته اند کمی دشوار است و ممکن است با خطاهای زیادی درطول کد نویسی و کامپایل روبرو شوند . لذا شناخت کامل و دقیق این زبان و مزایای آ‌ن نسبت به سایر روشهای توصیفی را ، دارای اهمیت زیادی می دانم . زیرا اگر ما در قسمت شبیه سازی و کد نویسی مدار سخت افزاری بوسیله VHDL دچار اشکال شویم یا مدار سخت افزاری را بصورت استاندارد کد نویسی نکنیم اگر چه که قطعه کد قابل کامپایل و شبیه سازی باشد ولی در قسمت آنالیز و سنتز قطعه کدها با مشکلات زیاد و غیرقابل حلی مواجه می شویم که در برخی اوقات ما رامجبورمی کنند تا طرح هود را دوباره به یک روش دیگری کد نویسی کنیم . همانطور که در عنوان پروژه ذکر شده ، کار اصلی اینجانب شبیه سازی و کدنویسی یک مدار سخت افزاری بوده که به مرحله سنتز و آماده برای پیکر بندی روی چیپ های FPGA یا CPLD رسیده است .

در ابتدا سعی شده تا مدار سخت افزاری نمونه که یک Voter هوشمند است ( انتخابگر و تولید کننده خروجی از بین چند ورودی ) بوسیله زبان توصیف سخت افزاری VHDL کد نویسی شود .

این کار با در نظر گرفتن تمامی تاخیر های ممکن از اعمال ورودی تا فراهم شدن خروجی آن انجام گرفته است . سپس قطعه کدهای حاصل شده بوسیله برنامه کامپیوتری model sim شبیه سازی شده و با اعمال ورودی به برنامه خروجی آن تولید شده و خطاهای احتمالی مدار چه از نظر منطقی و چه از نظر مدت زمان تاخیر شناسایی شده و رفع گردیده است .

پس از اتمام کار شبیه سازی توسط برنامه کامپیوتری model sim و اطمینان از صحت عملکرد آن ، قطعه کدها را به صورت استاندارد و قابل سنتز برای پیکر بندی روی چیپ های FPGA یا CPLD تبدیل کرده ام .

کار آنالیز و سنتز قطعه کدها به کمک دو برنامه کامپیوتری ساخته شرکت xilinx با نامهای FPGA expresss و foundation 2.1 انجام گرفته است .

طرحهای سطح گیت مدار اصلی و اجزاء آن توسط نرم افزار FPGA express تولید شده که درصفحات این مقاله به چاپ رسیده است .



خرید و دانلود  شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL   38 ص


تحقیق در مورد شرح مذاکرات شبیه سازی شده کنفرانس 1999 (word)

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 20

 

شرح مذاکرات شبیه سازی شده کنفرانس 1999

P.A.Farrington, H.B.Nembhand, D.T.Sturrock, and G.W.Evans, eds

مقصود مخصوص شبیه سازی الگوی بهره وری ساختمان تونل

K.C. Er

Siri Fernandi

مدیریت دارایی و عمومی کارهای سرویس فاضلاب

14 323-115 Avenue

Edmonton AB CANADA T5M 388

Simman M.AbouRizk

Janaka Y.Ruwanpara

قسمت داخلی و محیطی مهندسی

220 داخلی / برقی ساختمان مهندسی دانشگاه آلبرتا

Edmontom AB CANADA T6G2GT

خلاصه

سودمندی ساختمان پروژه ای کامل است که دست یافتهایی برای شبیه سازی کاربرد آن در ساختمان این مقاله شرح و توصیفی است که مقصود خاص آن الگوی شبیه سازی تونل سازی است برای گسترش مبناهایی که در طرح تونل سازی انجام داد، قسمت کارهای عمومی شهر ادمونتون برای حفاظ تونل با ماشینهای حفار. عملکرد تونلها و شرح آنها، سپس الگوی تونل و اجزای آن نشان داده شده در نتیجه احداث برای الگویی با استفاده از نمایش داده و امتحان الگو و تحلیل ساختمان قومی و جریان آنها که ارائه شده. در آخرین تزیین الگوی تونل هستند چیزهایی که بطور خلاصه شرح داده شده است.

مقدمه

امروزه مراکز شهرها هستند در حال منازعه با فواصل همچون ازدحام ترافیک و کم کردن سطح خای خالی و افزایش درخواست برای سازماندهی آنها . در نتیجه، گسترش شهر می بایست با توسعه دادن و بهره بدن از تونلهای متناوب و بیشتر است. تونلها می توانند در موارد و کارهای متنوعی بکار گرفته شوند شامل متروها، کاربرد در راهروهای سرپوشیده و راههای فاضلاب معمولاً در اصطلاح، تنول سازی می تواند شرح داد. محل حفاری در یک محدودة وسیع واقع در زیر زمین در بخش کارهای عمومی شهر ادمونتون (CE) انجام داد. بیشمار پروژه تنول سازی در مدت پنج دورة ده ساله CE شروع کرد به توسعه نظریه فنی در تونل سازی در مدت کوتاه در سال 1950 شروع کرد با تونل سازی دستی. در سال 1965 یک تونل بدون حفاظ ساخت توسط ماشین حفار (TBM) (همچنین نامیده می شود: عنکبوت خال سیاه). بعد از ده سال CE خریداری کرد اولین ماشین TBM حفاظ دارنده و بعداً دوباره خریداری کرد چهار تا دیگر از آنها. استفاده از TBM بالا می برد توانایی ساختمان تونلهای TBM را با حفاری به بزرگی و ضخامت 8/6 متر. این مقاله توضیح می دهند مدلها و تحلیل در محل تونلسازی برای حفاظ کردن تونل توسط ماشینهای حفار و استفاده از الگوی هدف مخصوص تونل با این طرح. مدل بنیان گذاشته مخصوص قصد شبیه سازی مفهومهای شرح داده شده در آبوریزیک و هجر (1998).

ساختمان تونل در استفاده از TBM

پروژه های تونل سازی با استفاده از TBM حفاظ کننده شامل فعالیتها و مراحل زیر است:

1-حفاری و پشتیبانی در کارهای بدنه

2-حفاری و پشتیبانی در برش زیرین و عقب تونل

3-حفاری در تونل

4-خاک مقابل برای جلو تونل

5-بالا بردن خاک در مرحله فرو شدن و آسیاب کشتن

6-خط کشی در تونل

7-توسعه دادن سرویسهاع و دنبال کردن خط ریل

8-حفاری و پشتیبانی در برداشت بدنه

بجز برای فعالیتهای مراحل 1 و 2 و 8 در بالا، اینها در کار چرخه ی ساختمان یک تونل تکرار می شوند. هدف از پیش نقشه کشی تهیه کردن کمترین چیزهای نیازمند در طول وقوع کار درست و کامل ساختمان است. هدف از رفع کردن زمان انتظار بهینه سازی وسایل و کار ساختمان است.

پیشرفت در عملکرد تونلسازی بستگی دارد به پیشروی فعالیتهای تونلسازی که بین کارهای بدنه و سطح مقابل آن است. برای امر بهینه سازی عملکرد تونلسازی، تمامی فعالیتها باید هماهنگ با هم باشند تا کمترین تأخیر وجود داشته باشد بین هر کدام از وقایع تا آخر.

حفاری در تونلهای با نوعی از ماشینهای سپردارنده مولز انجام می پذیرد. سپرها تأسیس می شوند بطور موقتی برای پشتیبانی برای بخشهای جلوی تونل و اطمینان منطقه کار برای گروه وجود دارند و نوع ماشینهای حفار: ماشینهای سپردار جلوباز و ماشینهای سپردار جلو بسته. ماشینهای جلوباز ماشینهایی هستند که عموماً بکار گرفته یم شوند در خاکهای محکم با پایداری و استحکام غیرقابل ملاحظه . در حالت و وضعیت خاکهای رونده مثل رسوبی یا شنی، یک ماشین جلوبسته سپردار استفاده می گردد. یک ویژگی مهم در TBMها سرعت حفاریشان بستگی دارد به حالت خاک و میزان قدرت موتور (اسب بخار) TBM. دیگر خاصیت مهم که در حرکت طولانی است که تعیین یم کند که اغلب، TBM احتیاج دارد که دوباره خاموش و آغاز بکار کند.

کار حمل کردن خاک شامل حمل و نقل و مصرف خاک خراب شده برای سطح تونل و بدنه و جاهایی که برای تسطیح کردن و صاف کردن. خاک خراب شده می تواند بطور افقی هل داده شود توسط تونها یا نوارهای منتقل کننده. معیار بعدی بستگی به محل و وضعیت تونل. نوارهای منتقل کننده مزیتشان این است که در حال حمل کردن هستند بطور پیوسته خاک برداشتی سیستم را. بهرحال، آنها نوعی اند که احتیاج به نگهداری زیاد دارند. ترن کشیده ایم شود با قدرت کافی و سازگار با حفاری بیشتر و راههای بارگیری و مناسب با بیشتر همة



خرید و دانلود تحقیق در مورد شرح مذاکرات شبیه سازی شده کنفرانس 1999 (word)


تحقیق در مورد شبیه سازی و آثار حقوقی آن

لینک دانلود و خرید پایین توضیحات

دسته بندی : وورد

نوع فایل :  .doc ( قابل ویرایش و آماده پرینت )

تعداد صفحه : 21 صفحه

 قسمتی از متن .doc : 

 

شبیه سازی و آثار حقوقی آن - دکتر مسحن فرشاد یکتا وکیل پایه یک دادگستری دکتر مسحن فرشاد یکتا وکیل پایه یک دادگستری شبیهسازی و آثار حقوقی آن میدان اندیشه ، تخیل ، و تصور انسان ، دنیای بیمانند و وسیعی است که با خلق آثاری بزرگ در زمینة علم ، هنر و صنعت جلوهای ویژه به حیات پرآشوب انسان میبخشد . داستانهای علمی ـ تخیلی یکی از آن جولانگاههای بزرگ اندیشه آیندهنگر بشری است که شاید با داستانهای بیست هزار فرسنگ زیر دریا ، سفر به ماه و مسافرت به اعماِ زمین ژول ورن نویسنده پرقریحة فرانسوی آغاز شده باشد . آنگاه با ورود به قرن بیستم ، و وضع تئوریهای نسبیت انیشتین و کوانتوم ماکس پلانک ، داستانهای علمی ـ تخیلی به اوج خود رسید . یکی از آن داستانها ، شبیهسازی انسان به وسیلة یک تمدن فراصنعتی پیشرفته بوده است . در ۱۹۸۶ میلادی ، شخصی به نام رائیل که قهرمان اتومبیلرانی فرانسه بود ، جنبشی به راه انداخت و مدعی شد که فوِزمینیان و موجودات فضایی او را انتخاب کرده ، با خود به سیاره بسیار پیشرفتهشان بردهاند و در آن جا به او نشان دادند که چگونه یک سلول از بدن انسان میتوانندعین او را و همانند او را شبیهسازی و تکثیر کنند . این جنبش هماکنون در سرتاسر دنیا طرفدارانی دارد . پیرو داستانهای علمی تخیلی و جنبش رائیل ، یک دامپزشک اسکاتلندی به نام « یان ویلمت » اعلام کرد که قادر است حیوان یا انسان را بدون عمل جنسی به وجود آورد . در واقع ، بنا به ادعای این دامپزشک ، بودن اسپرم ، تکثیر تقریباً کاملِ ژنتیک یک انسان میتواند از سلول پوست یا دنده انجام پذیرد . در ۱۹۹۶ میلادی ، دانشمندان از سلول گوسفند ماده که در رحم گوسفند ماده دیگری کاشته شده بود ، گوسفندی به نام « دالی » را به دنیا آوردند . این آغاز انقلاب بزرگ زیستشناختی بشر بود و ناگهان همة زنگها به صدا درآمد که امکان تحقق داستانهای علمی ـ تخیلی به وسیله بشر بسیار امکان دارد . اکنون که این سطور را رقم میزنم ، یک شرکت آمریکایی و یک شرکت ژاپنی بر این ادعا پافشاری میکنند که سه کودک شبیهسازی شده را به دنیا آوردهاند . شرکت آمریکایی که عمل شبیهسازی را انجام داده ، مدعی است که پدر و مادر کودک اجازة آزمایش دی . ان . ا . او را نمیدهند ، مگر این که مطمئن شوند بچه را از آنها نمیگیرند . در ۴ ژانویه ۲۰۰۳ میلادی دو زن هلندی از طریق شرکت « مشابهسازی » صاحب یک طفل شبیهسازی شده ، شدند . اما باز مخالفین میگویند این شرکت هیچ دلیلی مبنی بر تولد و آزمایش دی . ان . ا . طفل ارائه نداده است . سومین کودک شبیهسازی شده نیز در ۱۸ ژانویه ۲۰۰۳ در ژاپن پا به عرصه وجود نهاده است . اکنون سیاره زمین با انقلاب بزرگی از لحاظ زیستشناختی ، پزشکی ، فیزیولوژی و حقوقی مواجه شده است . با توجه به اهمیت موضوع ، به ویژه که هر پیشرفت علمی مستقیماً بر قانونگزاری ، و ساختار حقوقی و رفتار اجتماعی اثر میگذارد ، و مباحث حقوقی زیادی را در جهان برمیانگیزد ، ابتدا به بحث درباره شبیهسازی از دیدگاه علمی آن ، و سپس از نظر حقوقی و فلسفی خواهیم پرداخت . شبیهسازی چگونه انجام میگیرد ؟ تکنیک شبیهسازی ، پیشرفتهتر از تکنیکی است که به وسیلة آن ، بچه از طریق لوله آزمایش به دنیا میآید . در لوله آزمایش ، اسپرم مرد با تخمک یک زن آمیزش داده میشود و دقیقاً همان شرایط رحم مادر فراهم میشود و نتیجه ، پدید آمدن یک جنین است ، اما در شبیه سازی از لوله آزمایش خبری نیست ، بلکه از سلول یا دی . ان . ا . یک شخص استفاده میشود تا شبیه آن متولد شود . در این روش ، دی . ان . ا . زنی که سترون است و نمیتواند باردار شود ، اما میخواهد بچهای داشته باشد که از لحاظ ژنتیک و وراثتی شبیه او باشد برداشته شده با تخمک یک زن دیگر که میتواند بارور شود پیوند میخورد . آنگاه دانشمندان بخشی از مواد ژنتیک یا محتویات هسته سلول را برداشته ، خارج میکنند ، سپس دی . ان . ا . زن اولی را که خواهان بچه است به تخمک زن دوم وارد کرده ، به آن پیوند میزنند . به این ترتیب یک جنین به دست میآید . آنگاه جنین را در رحم زن اول ، یعنی اعطاکنندة دی . ان . ا . میکارند . در این صورت بچه شبیه مادر دهندة دی . ان . ا . خواهد بود . اگر مادر که دی . ان . ا . خود را در اختیار دانشمندان گذاشته نتواند بارور شود ، زن دیگری را جانشین او میکنند ، یعنی دی . ان . ا . مادر با تخمک پیوند خورده تشکیل یک جنین میدهد که در رحم زن ثالثی کاشته میشود . بچه متولد شده دقیقاً شبیه مادر نیست ، چون مقدار کمی از ماده ژنتیک تخمک اهدا شده و محیط مختلف در رحم زن ، ارث میبرد . مثال دیگر دربارة دختری به نام امیلی است که در حادثه رانندگی در آمریکا



خرید و دانلود تحقیق در مورد شبیه سازی و آثار حقوقی آن


شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL 38 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 37

 

چکیده

شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL .

در این پروژه یک مدار سخت افزاری با 17 ورودی و 2 خروجی از نوع qit کد نویسی و شبیه سازی شده و برای پیکربندی روی چیپ های FPGA یا CPLD آماده شده است .

کد نویسی این مدار بوسیله زبان VHDL و شیه سازی آن بوسیله نرم افزار model sim صورت گرفته است . مراحل آنالیز و سنتز قطعه کد های VHDL توسط دو برنامه foundation 2.1و FPGA express از شرکت xilinx انجام شده است .

در صفحات بعدی این مقاله هر قسمت از روال فوق را که عبارت اند از : کد نویسی اولیه و مشکلات کامپایل ، آنالیز قطعه کدهای غیر استاندارد ، استاندارد کردن قطعه کدها و سنتز آنها می باشد . بطور کامل توضیح داده ام . همچنین در پایان در قسمت اجرایی نحوه تولید فایل باینری نهایی جهت برنامه ریزی روی چیپ XC4005XLPC84 که یک FPGA از خانواده XC4000XL است را مشاهده می کنید .

امید دارم با مطالعه این مقاله به اطلاعات شما در این زمینه افزوده شود .

مقدمه

طی چند دهه اخیر ،مدارهای الکترونیکی پیشرفت قابل ملاحظه ای داشته اند . با پیچیده تر شدن هرچه بیشتر این مدارها ،نیاز به یافتن روشهایی است که سیستمها را بتوان با مجتمع سازی و جزئیات بیشتر طراحی و پیاده سازی نمود. قطعات قابل برنامه ریزی و FPGA ها ،آی سی هایی هستند که به تبع این پیشرفتها به بازار عرضه شده اند . هزینه ساخت کم و جزئیات زیاد این آی سی ها نسبت به حجم آنها،همچنین قابلیت برنامه ریزی شدن این قطعات بوسیله برنامه های نرم افزاری معمول و نرم افزارهای طراحی شماتیک باعث افزایش کاربرد این قطعات شده است . چنین پیش بینی می شود که با وجود این پیشرفت،آینده در تسخیر این قطعات قرار گیرد تا جائیکه بتوان بوسیله آنها تمامی یک سیستم پیچیده را به سادگی طراحی و اجرا نمود .

در این میان زبان توصیف سخت افزاری VHDL نقش مهمی را در طراحی و شبیه سازی مدارات سخت افزاری به عهده دارد . در این قسمت لازم می دانم تا توضیحی اجمالی از نحوه عملکرد و مزایای این زبان به شما ارائه کنم .

مروری بر VHDL

VHDLروش توسعه یافتهای از توصیف رفتار سیستمهای منطقی به وسیله روابط منطقی است . این زبان بسیاری از مشخصه های روابط منطقی و روابط حالت را در درون خود دارد .

زبان VHDL امروزه به عنوان استاندارد صنعتی MIL STD 454L معرفی شده است و تمامی طرحهای ASIC مربوط به دپارتمان دفاع ایالت متحده آمریکا باید طبق این زبان استاندارد نوشته شوند .

این زبان به عنوان قسمتی از پروژه VHSIC (مدارهای مجتمع با سرعت خیلی بالا ) ارائه شده است و به وسیله آن می توان ASICهای پیچیده را بدون مراجعه به تکنولوژی مشخصی ،تعریف و شبیه سازی نمود . زمانی که یک مدار به وسیله این زبان تعریف می گردد . می توان آنرا به هر پروسه منطقی و یا بر روی ماژولهای طراحی شده توسط هریک از تولیدکننده های ابزارهای منطقی انتقال داد .

(VHSIC HDL) VHDL یک سیستم منطقی را بصورت ساختار بالا باپائین توصیف می کند . برای بدست آوردن توصیفی از یک سیستم به صورت ساختار بالا به پایین ،سیستم را به صورت مجموعة ای از زیرسیستمها تقسیم می کنیم که بوسیله یک سری رابطه به هم متصل می گردند هریک از این زیرسیستمهای بالایی را می توان به توابع و زیرسیستمهای کوچکتر تقسیم کرد . این عمل همچنان ادامه می یابد تا به پائین ترین سطح از سیستم دست بیابیم که در این سطح هریک از سیستم ها را می توان بوسیله گیتها و ماژولهای آماده دیگر طراحی نمود .

به این ترتیب ، بدلیل آنکه هریک از طبقات این ساختار منطقی به صورت یکتا مشخص شدهاند ،هریک از آنها را میتوان به تنهایی شبیه سازی نمود و تابع منطقی اجرا شده بوسیله آنها را آزمایش کرده و خطاهای احتمالی را برطرف نمود . ابتدا صحت عملکرد پایین ترین طبقه این سیستم را آزمایش کرده و با ترکیب زیر سیستمهای پایین تر به زیرسیستمهای پیچیده تر می رسیم تا جائیکه به طرح سیستم موردنظر که در بالاترین طبقه این ساختار وجود دارد برسیم . پس از انجام این عمل ، به مرحله ترکیب می رسیم که در آن کل طرح را پیاده کرده وسپس برای بدست آوردن پارامترهای زمانی آن ،عمل شبیه سازی را انجام می دهیم .

این طرح سلسله مراتبی به طراح اجازه می دهد تا بدون مشخص کردن نوع تکنولوژی ابزارهای استفاده شونده و یا قسمت کردن طرح به ابزارهای مختلف ،بتواند سیستم را به طور کامل تعریف نماید . به این ترتیب ، می توان یک سیستم کامل را بدون مشخص کردن یک ابزار خاص تعریف و آزمایش کرد . ماژولها به صورت جداگانه طراحی می شوند و می توان از آنها در طرحهای آینده نیز استفاده نمود . به عبارت دیگر برای هر طرح کتابخانه ای از توابع وجود دارد که می توان آنها را برای استفاده آینده ذخیره کرد. در این پروژه نیز از توابع و جداول و کتابخانه های مجتمع تحت عنوان basic-utility استفاده شده است .

در زمان حاضر تعدادی از زبانهای توصیف کننده مدارات سخت افزاری مانندVerilog , TI – HDL ,TEGAS , CONLAN , CDL , AHDL وجود دارند که در این میان زبانهای , AHDL,Verilog ABEL از کاربرد و اهمیت بیشتری برخوردارهستند . با تحقیقاتی که تاکنون انجام داده ام ، از نظر من زبان VHDL قویترین و پر کاربردترین زبانهای توصیفگر سخت افزار است که امکانات زیادی را به کاربر می دهد تا مدار سخت افزاری مورد نظر خود را هر چه که پیچیده باشد بواسطه این زبان توصیف کرده و کد نویسی کند . البته کار با زبان VHDL برای کسانی که تازه پا به این عرصه گذاشته اند کمی دشوار است و ممکن است با خطاهای زیادی درطول کد نویسی و کامپایل روبرو شوند . لذا شناخت کامل و دقیق این زبان و مزایای آ‌ن نسبت به سایر روشهای توصیفی را ، دارای اهمیت زیادی می دانم . زیرا اگر ما در قسمت شبیه سازی و کد نویسی مدار سخت افزاری بوسیله VHDL دچار اشکال شویم یا مدار سخت افزاری را بصورت استاندارد کد نویسی نکنیم اگر چه که قطعه کد قابل کامپایل و شبیه سازی باشد ولی در قسمت آنالیز و سنتز قطعه کدها با مشکلات زیاد و غیرقابل حلی مواجه می شویم که در برخی اوقات ما رامجبورمی کنند تا طرح هود را دوباره به یک روش دیگری کد نویسی کنیم . همانطور که در عنوان پروژه ذکر شده ، کار اصلی اینجانب شبیه سازی و کدنویسی یک مدار سخت افزاری بوده که به مرحله سنتز و آماده برای پیکر بندی روی چیپ های FPGA یا CPLD رسیده است .

در ابتدا سعی شده تا مدار سخت افزاری نمونه که یک Voter هوشمند است ( انتخابگر و تولید کننده خروجی از بین چند ورودی ) بوسیله زبان توصیف سخت افزاری VHDL کد نویسی شود .

این کار با در نظر گرفتن تمامی تاخیر های ممکن از اعمال ورودی تا فراهم شدن خروجی آن انجام گرفته است . سپس قطعه کدهای حاصل شده بوسیله برنامه کامپیوتری model sim شبیه سازی شده و با اعمال ورودی به برنامه خروجی آن تولید شده و خطاهای احتمالی مدار چه از نظر منطقی و چه از نظر مدت زمان تاخیر شناسایی شده و رفع گردیده است .

پس از اتمام کار شبیه سازی توسط برنامه کامپیوتری model sim و اطمینان از صحت عملکرد آن ، قطعه کدها را به صورت استاندارد و قابل سنتز برای پیکر بندی روی چیپ های FPGA یا CPLD تبدیل کرده ام .

کار آنالیز و سنتز قطعه کدها به کمک دو برنامه کامپیوتری ساخته شرکت xilinx با نامهای FPGA expresss و foundation 2.1 انجام گرفته است .

طرحهای سطح گیت مدار اصلی و اجزاء آن توسط نرم افزار FPGA express تولید شده که درصفحات این مقاله به چاپ رسیده است .



خرید و دانلود  شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک VHDL   38 ص


شرح مذاکرات شبیه سازی شده کنفرانس 1999

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 24

 

شرح مذاکرات شبیه سازی شده کنفرانس 1999

P.A.Farrington, H.B.Nembhand, D.T.Sturrock, and G.W.Evans, eds

مقصود مخصوص شبیه سازی الگوی بهره وری ساختمان تونل

K.C. Er

Siri Fernandi

مدیریت دارایی و عمومی کارهای سرویس فاضلاب

14 323-115 Avenue

Edmonton AB CANADA T5M 388

Simman M.AbouRizk

Janaka Y.Ruwanpara

قسمت داخلی و محیطی مهندسی

220 داخلی / برقی ساختمان مهندسی دانشگاه آلبرتا

Edmontom AB CANADA T6G2GT

خلاصه

سودمندی ساختمان پروژه ای کامل است که دست یافتهایی برای شبیه سازی کاربرد آن در ساختمان این مقاله شرح و توصیفی است که مقصود خاص آن الگوی شبیه سازی تونل سازی است برای گسترش مبناهایی که در طرح تونل سازی انجام داد، قسمت کارهای عمومی شهر ادمونتون برای حفاظ تونل با ماشینهای حفار. عملکرد تونلها و شرح آنها، سپس الگوی تونل و اجزای آن نشان داده شده در نتیجه احداث برای الگویی با استفاده از نمایش داده و امتحان الگو و تحلیل ساختمان قومی و جریان آنها که ارائه شده. در آخرین تزیین الگوی تونل هستند چیزهایی که بطور خلاصه شرح داده شده است.

مقدمه

امروزه مراکز شهرها هستند در حال منازعه با فواصل همچون ازدحام ترافیک و کم کردن سطح خای خالی و افزایش درخواست برای سازماندهی آنها . در نتیجه، گسترش شهر می بایست با توسعه دادن و بهره بدن از تونلهای متناوب و بیشتر است. تونلها می توانند در موارد و کارهای متنوعی بکار گرفته شوند شامل متروها، کاربرد در راهروهای سرپوشیده و راههای فاضلاب معمولاً در اصطلاح، تنول سازی می تواند شرح داد. محل حفاری در یک محدودة وسیع واقع در زیر زمین در بخش کارهای عمومی شهر ادمونتون (CE) انجام داد. بیشمار پروژه تنول سازی در مدت پنج دورة ده ساله CE شروع کرد به توسعه نظریه فنی در تونل سازی در مدت کوتاه در سال 1950 شروع کرد با تونل سازی دستی. در سال 1965 یک تونل بدون حفاظ ساخت توسط ماشین حفار (TBM) (همچنین نامیده می شود: عنکبوت خال سیاه). بعد از ده سال CE خریداری کرد اولین ماشین TBM حفاظ دارنده و بعداً دوباره خریداری کرد چهار تا دیگر از آنها. استفاده از TBM بالا می برد توانایی ساختمان تونلهای TBM را با حفاری به بزرگی و ضخامت 8/6 متر. این مقاله توضیح می دهند مدلها و تحلیل در محل تونلسازی برای حفاظ کردن تونل توسط ماشینهای حفار و استفاده از الگوی هدف مخصوص تونل با این طرح. مدل بنیان گذاشته مخصوص قصد شبیه سازی مفهومهای شرح داده شده در آبوریزیک و هجر (1998).

ساختمان تونل در استفاده از TBM

پروژه های تونل سازی با استفاده از TBM حفاظ کننده شامل فعالیتها و مراحل زیر است:

1-حفاری و پشتیبانی در کارهای بدنه

2-حفاری و پشتیبانی در برش زیرین و عقب تونل

3-حفاری در تونل

4-خاک مقابل برای جلو تونل

5-بالا بردن خاک در مرحله فرو شدن و آسیاب کشتن

6-خط کشی در تونل

7-توسعه دادن سرویسهاع و دنبال کردن خط ریل

8-حفاری و پشتیبانی در برداشت بدنه

بجز برای فعالیتهای مراحل 1 و 2 و 8 در بالا، اینها در کار چرخه ی ساختمان یک تونل تکرار می شوند. هدف از پیش نقشه کشی تهیه کردن کمترین چیزهای نیازمند در طول وقوع کار درست و کامل ساختمان است. هدف از رفع کردن زمان انتظار بهینه سازی وسایل و کار ساختمان است.

پیشرفت در عملکرد تونلسازی بستگی دارد به پیشروی فعالیتهای تونلسازی که بین کارهای بدنه و سطح مقابل آن است. برای امر بهینه سازی عملکرد تونلسازی، تمامی فعالیتها باید هماهنگ با هم باشند تا کمترین تأخیر وجود داشته باشد بین هر کدام از وقایع تا آخر.

حفاری در تونلهای با نوعی از ماشینهای سپردارنده مولز انجام می پذیرد. سپرها تأسیس می شوند بطور موقتی برای پشتیبانی برای بخشهای جلوی تونل و اطمینان منطقه کار برای گروه وجود دارند و نوع ماشینهای حفار: ماشینهای سپردار جلوباز و ماشینهای سپردار جلو بسته. ماشینهای جلوباز ماشینهایی هستند که عموماً بکار گرفته یم شوند در خاکهای محکم با پایداری و استحکام غیرقابل ملاحظه . در حالت و وضعیت خاکهای رونده مثل رسوبی یا شنی، یک ماشین جلوبسته سپردار استفاده می گردد. یک ویژگی مهم در TBMها سرعت حفاریشان بستگی دارد به حالت خاک و میزان قدرت موتور (اسب بخار) TBM. دیگر خاصیت مهم که در حرکت



خرید و دانلود  شرح مذاکرات شبیه سازی شده کنفرانس 1999