فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پروژه با عنوان شبیه سازی مبدل های حرارتی (فرمت فایل word ورد )تعداد صفحات 149

اختصاصی از فایلکو دانلود پروژه با عنوان شبیه سازی مبدل های حرارتی (فرمت فایل word ورد )تعداد صفحات 149 دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه با عنوان شبیه سازی مبدل های حرارتی (فرمت فایل word ورد )تعداد صفحات 149


دانلود پروژه  با عنوان شبیه سازی مبدل های حرارتی (فرمت فایل word ورد )تعداد صفحات 149

عنوان پایان نامه : شبیه سازی مبدل های حرارتی

قالب بندی : word

تعداد صفحات 149

شرح مختصر :

مبدل های حرارتی تقریباً پرکاربرترین عضو در فرآیندهای شیمیایی اند و می توان آن ها را در بیشتر واحدهای صنعتی ملاحظه کرد. آنها وسایلی هستند که امکان انتقال انرژی گرمایی بین دو یا چند سیال در دماهای مختلف را فراهم می کنند. این عملیات می تواند بین مایع- مایع ، گاز- گاز و یا گاز- مایع انجام شود. مبدل های حرارتی به منظور خنک کردن سیال گرم و یا گرم کردن سیال با دمای پایین تر و یا هر دو مورد استفاده قرار می گیرند. مبدل های حرارتی در محدوده وسیعی از کاربردها استفاده می شوند . این کاربردهای شامل نیروگاه ها ، پالایشگاه ها ، صنایع پتروشیمی، صنایع ساخت و تولید ، صنایع فرآیندی ، صنایع غذایی و دارویی ، صنایع ذوب فلز ، گرمایش ، تهویه مطبوع ، سیستم های تبرید و کاربردهای فضایی میباشند. مبدل های حرارتی در دستگاه های مختلف نظیر دیگ بخار ، مولد بخار ، کندانسور، اواپراتور، تبخیر کننده ها ، برج خنک کن ، پیش گرم کن فن کویل ، خنک کن و گرم کن روغن ، رادیاتور ها ، کوره ها و … کاربرد فراوان دارند. صنایع بسیاری در طراحی انواع مبدل های حرارتی فعالیت دارند و هم چنین ، دروس متعددی در کالج ها و دانشگاه ها با نام های گوناگون در طراحی مبدل های حرارتی ارائه می گردد. محاسبات مربوط به مبدل ها کاری طولانی و گاهی خسته کننده است. مثلاً طراحی یک مبدل برای یک عملیات به خصوص نیاز به حدس های زیادی دارد که با استفاده از آن ها و طبق استانداردها می توان اندازه های یک مبدل مناسب را پیدا کرد. اما با استفاده از برنامه های کامپیوتری تمام این محاسبات توسط کامپیوتر انجام میشود و طراح برای طراحی تنها باید شرایط عملیاتی و خواص سیالات حاضر در عملیات را وارد کند. نرم افزارهای Aspen B-jac و HTFS از این موارد هستند. این نرم افزارها شامل برنامه هایی می شوند که توانایی انجام چنین محاسباتی را دارند. در این تحقیق ابتدا توضیحاتی در مورد مبدل های حرارتی و اصول طراحی آنها بیان گردیده و در ادامه به معرفی و آشنایی با چند نرم افزار طراحی مبدلها پرداخته شده است.

فهرست :

پیشگفتار

دسته بندی مبدل های حرارتی

بر اساس نوع و سطح تماس سیال سرد و گرم

بر اساس جهت جریان سیال سرد و گرم

بر اساس مکانیزم انتقال حرارت بین سیال سرد و گرم

بر اساس ساختمان مکانیکی و ساختار مبدل ها

اصول طراحی مبدل های حرارتی

– تعیین مشخصات فرآیند و طراحی

– طراحی حرارتی و هیدرولیکی

– طراحی مکانیکی

– ملاحظات مربوط به تولید و تخمین هزینه ها

– فاکتورهای لازم برای سبک و سنگین کردن

– طراحی بهینه

– سایر ملاحظات

نرم افزار HTFS ( شبیه سازی و طراحی مبدل های حرارتی )

TASC، طراحی حرارتی ، بررسی عملکرد و شبیه سازی مبدلهای پوسته و لوله

FIHR، شبیه سازی کوره ها با سوخت گاز و مایع

MUSE، شبیه سازی مبدلهای صفحه ای پره دار

TICP، محاسبه عایقکاری حرارتی

PIPE، طراحی، پیش بینی و بررسی عملکرد خطوط لوله

ACOL، شبیه سازی و طراحی مبدلهای حرارتی هواخنک

FRAN، بررسی و شبیه سازی مبدلهای نیروگاهی

TASC، طراحی حرارتی ، بررسی و شبیه سازی مبدلهای حرارتی پوسته و لوله

توانایی ها

کاربرد در فرآیند

مشخصات فنی و توانایی ها

خواص فیزیکی

بررسی ارتعاش ناشی از جریان

خروجی

ACOL، شبیه سازی و طراحی مبدلهای حرارتی هواخنک

طراحی

کاربرد در فرآیند

مشخصات فنی و توانایی

نتایج خروجی

PIPESYS ، شبیه سازی خطوط لوله

امکانات و توانایی ها

نمونه هایی از کاربرد PIPESYS در عمل

نرم افزار Aspen B-jac

آشنایی با نرم افزار Aspen Hetran

نحوه کار نرم افزار Hetranدر حالت طراحی

محیط نرم افزار Aspen Hetran

تعریف مساله Problem Definition

اطلاعات خواص فیزیکی Physical property data

ساختار مبدل Exchanger Geometry

داده های طراحی Design Data

تنظیمات برنامه Program Options

نتایج Results

خلاصه وضعیت طراحی

خلاصه وضعیت حرارتی

خلاصه وضعیت مکانیکی

جزئیات محاسبه Calculation Details

آشنایی با نرم افزار Aerotran

روش های طراحی نرم افزار Aerotran

آشنایی با نرم افزار Teams

برنامه Props

برنامه Qchex

برنامه Ensea

برنامه Metals

برنامه Primetal

برنامه Newcost

 


دانلود با لینک مستقیم


دانلود پروژه با عنوان شبیه سازی مبدل های حرارتی (فرمت فایل word ورد )تعداد صفحات 149

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

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

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

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

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

 

دانشگاه آزاد اسلامی

(واحد کرج)

دانشکده فنی- گروه مهندسی کامپیوتر

عنوان:

طراحی و پیاده سازی نرم افزار شبیه ساز

عملکرد تراکتور با ویژوال بیسیک

استاد راهنما:

دکتر محمود امید

نگارش:

مهدی روغنی زاده

پایان نامه جهت اخذ درجه کارشناسی

در رشته مهندسی کامپیوتر- نرم افزار

تاریخ انجام: 1382

عنوان پایان نامه:

طراحی و پیاده سازی نرم افزار عملکرد تراکتور

استاد راهنما:

دکتر محمود امید

نگارش:

مهدی روغنی زاده

پایان نامه جهت اخذ درجه کارشناسی

در رشته مهندسی کامپیوتر- نرم افزار

تاریخ انجام: 1382

تشکر و قدردانی

خلاصه :

این تز یک قسمت از پروژه HSV در مرکز استرالیایی برای زمینه رباتیک در دانشگاه سیدنی است . هدف توسعه Package ارتباطی بی سیم برای ارتباط بین کامپیوتر آن بورد ute و کامپیوتر اپراتور است . اول از همه حسگرها و محرک ها مطالعه و بحث شدند و همه داده های مهم که اپراتور ممکن است به آن علاقه داشته باشد تحلیل و معین شده اند . سیستم ارتباطی بی سیم سپس انتخاب و گسترش یافت . بانداستفاده شده 2.4 GHz بود و سیستم IEEE802.llb بوسیله ارتباط پیک توپیک کامپیوترها استفاده می شود . Package سخت افزاری بی سیم به دفت انتخاب شده مانند : آنتن ute ، آنتن اپراتور کارت اینترنتی ارتباطی بی سیم و مبدل اینترنتی . کتابخانه ارتباطی استفاده شده


دانلود با لینک مستقیم


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

تحقیق درمورد شبیه سازی حرکت برای انیمشین گرافیک کامپیوتر

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

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

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

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

 

شبیه سازی حرکت برای انیمشین گرافیک کامپیوتر

خلاصه

دقت هدف اصلی شبیه سازی محرک است تا حرکت درست ایجاد کند. اما برای ساخت انیمیشن چیزی که مورد توجه است حرکت«زیبا» است که چیزی متفاوت می‌باشد. ما توضیح خواهیم داد که منظورمان از شبیه سازی زیبا چیست و چه تفاوتی با شبیه سازی با دقت دارد و چرا ما فکر می کنیم که ارزش تحقیق را دارد بحث در مورد سؤالات در مورد حرکن زیبایی (پلازیبل) فیزیکی در مقایسه با حرکت پلزیبل بصری، شبیه سازی زیبا در یک محیط مرکب یا صدا و سنجش های احتمالی برای حرکت به خوبی برنامه اجرایی مشکلات معکوس ور پیش روحی باشد.

مقدمه

شبیه سازی به طور کلی در محتوای یک سرح پیش بینی شده از رفتار مورد استفاده قرار می گیرد:دادن یک توصیف دقیق از شرایط دنیای واقعی، سعی در تخمین زدن به طور شمارش از اینکه چه چیزی واقعاً رخ خواهد داد، به عنوان مثال هنگامیکه بخش های هواپیما را طراحی می کنند، درستی طراح و شبیه سازی بسیار مهم است اگرچه گرافیک کامپیوتر دارای موارد استفاة متفاوتی است، نیاز به چشم انداز کاملاً متفاوتی دارد. به طور کلی ما ادعا می کنیم.

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

حرکت شبیه سازی شده اغلب«بی روح» به نظر می رسد و این امر به دلیل فقدان گوناگونی بر اثر جزئیات کوچک که خارج از طرح هستند می باشد. اینها به طور کلی حذف می شوند چون جزئیات آنها شبیه سازی غیر قابل حساب را انجام خواهند داد و یا اینکه چون شیوه های شبیه سازی برای خدایت جزئیات ناشناخته است.

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

2-آزمایشات اندیشه

ما چند آزمایش اندیشة ساده را بررسی می کنیم تا ادعاهای بخش آخر را برای متحان زیبایی حکایت کنیم. آزمایشات به سمت حدس های گوناگون دربارة وسایل و منافع زیباسازی (پلازیبل) هدایت می شوند.

1-2اهمیت جزء

آزمایش اندیشه:یک شبیه ساز معمولی CG را از یک گو رها شده از بالای یک زمین نقشه تصور کنید:گوی بالا و پایین می پرد در یک نقطه از نقشه.

حال یک سوپربال در دنیای واقعی را تصور کنید که در بالا یک زمین نگه داشته و رها می شوند.


دانلود با لینک مستقیم


تحقیق درمورد شبیه سازی حرکت برای انیمشین گرافیک کامپیوتر

تحقیق درمورد شبیه سازی کامپیوتری 7 ص

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

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

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

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

 

 

پروژه پایان ترم

شبیه سازی کامپیوتری

استاد محترم:

جناب آقای مهندس وفایی جهان

دانشجو :

علی عباسی

تابستان 1387

سوال: در شبکه کامپیوتری زیر کوتاه ترین مسیر (مسیری که بعد از 1000 یا 10000 بار شبیه سازی بیشترین انتقال را داشته باشد) از A به H را بیابید. پهنای باند هر مسیر در کنار آن ذکر شده است.

Ts:زمان سرویس

Te:زمان بین ورود

کوتاه ترین مسیر از A به H کدام است ؟ (بعد از 10000 یا 1000 بار اجرا)

برای انتخاب کوتاه ترین مسیر محاسبات زیر را برای هر گره انجام می دهیم

سرعت سرویس + سرعت سرویس * طول صف

پهنای باند

برای هر کدام این فرمول را حساب می کنیم ،هر عدد که کوچکتر بود به همان می فرستد.

مثلا برای C:

3(میانگین Ts)+ 3 * طول صف

3

کد برنامه:

SMM1 VARIABLE(3+(Q$MYQB#3)/2)

SMM2 VARIABLE(3+(Q$MYQC#3)/3)

SMM3 VARIABLE(3+(Q$MYQD#3)/1)

SMM4 VARIABLE(2+(Q$MYQE#2)/2)

SMM5 VARIABLE(2+(Q$MYQF#2)/2)

SMM6 VARIABLE(1+(Q$MYQG#1)/1)

SMM7 VARIABLE(1+(Q$MYQH#1)/1)

GENERATE 0,2,,1

QUEUE MYQA

SEIZE SRVA

DEPART MYQA

ADVANCE 1,3

RELEASE SRVA

TEST G SMM1,SMM2,LB10

QUEUE MYQB

SEIZE SRVB

DEPART MYQB

ADVANCE 3

RELEASE SRVB

TEST G SMM3,SMM4,LB20

TEST G SMM3,SMM5,L30

QUEUE MYQD

SEIZE SRVD

DEPART MYQD

ADVANCE 2,4

RELEASE SRVD

TRANSFER LB60

LB20 TEST G SMM4,SMM5,LB30

QUEUE MYQE

SEIZE SRVE

DEPART MYQE

ADVANCE 1,3

RELEASE SRVE

TRANSFER LB60

LB30 QUEUE MYQF

SEIZE SRVF

DEPART MYQF

ADVANCE 2

RELEASE SRVF

TRANSFER LB60

LB10 QUEUE MYQC

SEIZE SRVC

DEPART MYQC

ADVANCE 2,4

RELEASE SRVC

TEST G SMM4,SMM5,LB40

TEST G SMM4,SMM6,LB50

QUEUE MYQE

SEIZE SRVE

DEPART MYQE

ADVANCE 1,3

RELEASE SRVE

TRANSFER LB60

LB40 TEST G SMM5,SMM6,LB50

QUEUE MYQF

SEIZE SRVF

DEPART MYQF

ADVANCE 2

RELEASE SRVF

TRANSFER LB60

LB50 QUEUE MYQG

SEIZE SRVG

DEPART MYQG

ADVANCE 1,2

RELEASE SRVG

LB60 QUEUE MYQH

SEIZE SRVH

DEPART MYQH

ADVANCE 1

RELEASE SRVH

 

TERMINATE 1

START 1


دانلود با لینک مستقیم


تحقیق درمورد شبیه سازی کامپیوتری 7 ص

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

اختصاصی از فایلکو شبیه سازی و پیاده سازی مدار سخت افزار پایه به کمک 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 ص