دانلود شبيه سازي و پياده سازي مدار سخت افزار پايه به كمك VHDL

دانلود شبيه سازي و پياده سازي مدار سخت افزار پايه به كمك VHDL

دانلود-شبيه-سازي-و-پياده-سازي-مدار-سخت-افزار-پايه-به-كمك-vhdl شبيه سازي و پياده سازي مدار سخت افزار پايه به كمك VHDL نوع فایل : Word تعداد صفحات : 64فهرست و پیشگفتارچكيدهدر اين پروژه يك مدار سخت افزاري با 17 ورودي و 2 خروجي از نوع qit كد نويسي و شبيه سازي شده و براي پيكربندي روي چيپ هاي FPGA يا CPLD آماده شده است . كد نويسي اين مدار بوسيله زبان VHDL و شيه سازي آن بوسيله نرم افزار model sim صورت گرفته است . مراحل آناليز و سنتز قطعه كد هاي VHDL توسط دو برنامه foundation 2.1و FPGA express از شركت xilinx انجام شده است . در صفحات بعدي اين مقاله هر قسمت از روال فوق را كه عبارت اند از : كد نويسي اوليه و مشكلات كامپايل ، آناليز قطعه كدهاي غير استاندارد ، استاندارد كردن قطعه كدها و سنتز آنها مي باشد . بطور كامل توضيح داده ام . همچنين در پايان در قسمت اجرايي نحوه توليد فايل باينري نهايي جهت برنامه ريزي روي چيپ XC4005XLPC84 كه يك FPGA از خانواده XC4000XL است را مشاهده مي كنيد . ..مقدمه طي چند دهه اخير ،مدارهاي الكترونيكي پيشرفت قابل ملاحظه اي داشته اند . با پيچيده تر شدن هرچه بيشتر اين مدارها ،نياز به يافتن روشهايي است كه سيستمها را بتوان با مجتمع سازي و جزئيات بيشتر طراحي و پياده سازي نمود. قطعات قابل برنامه ريزي و FPGA ها ،آي سي هايي هستند كه به تبع اين پيشرفتها به بازار عرضه شده اند . هزينه ساخت كم و جزئيات زياد اين آي سي ها نسبت به حجم آنها،همچنين قابليت برنامه ريزي شدن اين قطعات بوسيله برنامه هاي نرم افزاري معمول و نرم افزارهاي طراحي شماتيك باعث افزايش كاربرد اين قطعات شده است . چنين پيش بيني مي شود كه با وجود اين پيشرفت،آينده در تسخير اين قطعات قرار گيرد تا جائيكه بتوان بوسيله آنها تمامي يك سيستم پيچيده را به سادگي طراحي و اجرا نمود .در اين ميان زبان توصيف سخت افزاري VHDL نقش مهمي را در طراحي و شبيه سازي مدارات سخت افزاري به عهده دارد . در اين قسمت لازم مي دانم تا توضيحي اجمالي از نحوه عملكرد و مزاياي اين زبان به شما ارائه كنم …مروري بر VHDLفصل اول :مروري بر تحقيقات گذشته1-1 تراشه هاي قابل برنامه ريزي مزاياي طراحي به روش ASIC : كاهش ابعاد و حجم سيستم كاهش هزينه و افزايش قابليت اطمينان سيستم :  كاهش مدت زمان طراحي و ساخت و عرضه به بازار حفاظت از طرح :  كاهش توان مصرفي ، نويز و اغتشاش فصل دوم : روش تحقيق و مواد 1-2 طراحي مدار voter هوشمند 2-2 كد نويسي با VHDL و شبيه سازي بوسيله برنامه model sim 2-2-1 توصيف عملياتي 2-2-1-1 عمليات بخش switching 2-2-1-2 عمليات بخش master _ slave 2-2-1-3 عمليات بخش Comparement 2-2-1-4 عمليات بخش ed _ om 2-2-1-5 عمليات بخش error finder 2-2-1-6 عمليات بخش data_ selector 2-2-2 كد نويسي در VHDL 2-2-2-1 كدنويسي بسته basic _ utility 2-2-2-2 كد نويسي بخش switch – cell 2-2-2-3 كد نويسي بخش switching 2-2-2-4 كد نويسي بخش d – ff – 2 bit 2-2-2-5 كد نويسي بخش ms – d – ff – 2 bit2-2-2-6 كد نويسي بخش ms – block 2-2-2-7 كد نويسي بخش m – s – block 2-2-2-8 كدنويسي بخش ed – om 2-2-2-9 كد نويسي بخش error – finder 2-2-2-10 كد نويسي بخش data – selector 2-2-3 كامپايل و شبيه سازي 2-3 استاندارد كردن قطعه كدها و آناليز آنها توسط FPGA express قطعه كد switch – cell : قطعه كد switching : قطعه كد d – ff – 2 bit : قطعه كد m – s – block , ms – d – ff – 2 bit : قطعه كد comparement : قطعه كد ed – om : قطعه كد voter : قطعه كد error – finder :‌ قطعه كد data – selector : 2-4 توليد طرح سطح گيت بوسيله FPGA express 2-5 استخراج فايل Net list بوسيله FPGA express 2-6 طريقه سنتز بوسيله Foundation 2.1 2-7 فاز اجرايي در برنامه foundation 2.1 ترجمه (Translate ) : انطباق ( map ) : . جايگذاري و مسيريابي(Place & Route ) : زمانبندي ( timing ) : مرتب كردن (Configure ) : 2-8 پيكر بندي روي تراشه XC4005XL توسط Foundation 2.1

دانلود فایل

دانلود فایل شبيه سازي و پياده سازي مدار سخت افزار پايه به كمك VHDL

شبيه سازی و پياده سازی مدار سخت افزار پايه به كمك VHDL, شبيه سازی مدار سخت افزار پايه به كمك VHDL, پياده سازی مدار سخت افزار پايه به كمك VHDL,VHDL,مقاله VHDL,شبیه سازی مدار با VHDL,پیاده سازی مدار با VHDL