www.sakhtafzar.com
Academic
مقالات آکادمیک
Network
شبکه
Others
سایر موارد
Laptop
کامپیوترهای همراه
Multimedia
مالتی مدیا
Coolers
خنک کننده ها
Memory
حافظه
Storage
ذخیره سازی
Chipsets
چیپست ها
Graphic
گرافیک
Mainboard
مادربرد
CPU
پردازنده ها
آرشیو مقاله ها
آخرین اخبار
چهارشنبه - ۲۳ مرداد ۱۳۸۷

۱۵:۰۳ OpenGL 3.0 خواص و قابلیت های نسخه ی جدید API قدرتمند OpenGL اعلام شد. Full framebuffer object functionality Compact half-float vertex and pixel data


دوشنبه - ۲ ارديبهشت ۱۳۸۷

۲۲:۲۳ | چیپست ها شرکت nVIDIA وجود مشکل در تراشه nForce 790i SLI را تایید کرد. تایید تخریب اطلاعات پس از انجام آورکلاک در تراشه nForce 790i SLI توسط nVIDIA.


پنج‌شنبه - ۲۹ فروردين ۱۳۸۷

۱۸:۲۹ | کامپیوترهای همراه Gigabyte و MSI در پی ورود به بازار رایانه های همراه ارزانقیمت. نوت بوک های کوچک و ارزانقیمت شرکت های گیگابایت و MSI در نیمه دوم سال جاری عرضه خواهند شد.


جمعه - ۲۳ فروردين ۱۳۸۷

۱۰:۵۶ | گرافیک ASUS و معرفی کارت گرافیکی با سه تراشه گرافیکی قابل ارتقاء. نخستین کارت گرافیکی مجهز به سه تراشه گرافیکی قابل ارتقا توسط Asustek ساخته شد.


يک‌شنبه - ۲۶ اسفند ۱۳۸۶

۲۳:۰۳ | گرافیک nVIDIA و افشاء مشخصات فنی GeForce 9800 GTX. قیمت پیشنهادی فروش کارت گرافیک GeForce 9800 GTX در حدود 300 دلار تعیین شد.


چهارشنبه - ۱۵ اسفند ۱۳۸۶

۱۲:۳۸ | پردازنده ها AMD و نمایش پردازنده چهار هسته ای مبتنی بر ریز معماری K10 در نمایشگاه CeBit. پردازنده Native Quad-Core شرکت AMD با فناوری ساخت 45 نانومتر در نیمه دوم سال 2008 در دسترس خواهد بود.


۰۰:۲۹ | پردازنده ها جدیدترین پردازنده همراه Intel با نام Atom معرفی شد. پردازنده Atom کوچکترین وکم مصرف ترین پردازنده ابزار دسترسی به اینترنت خواهد بود.


شنبه - ۱۱ اسفند ۱۳۸۶


۰۰:۰۶ | پردازنده ها پردازنده هاي دو هسته اي ارزانقيمت AMD سري Sempron. پردازنده دو هسته ای ارزانقیمت برای همه!


پنج‌شنبه - ۹ اسفند ۱۳۸۶

۱۰:۳۶ | ذخیره سازی دیسک سخت 500 گیگابایتی رایانه همراه و کوچک Fujitsu عرضه شد. Fujitsu پس از Hitachi دیسک سخت 500 گیگابایتی 2.5 اینچی خود را معرفی کرد.


يک‌شنبه - ۵ اسفند ۱۳۸۶



جمعه - ۳ اسفند ۱۳۸۶


۱۰:۳۹ | گرافیک nVIDIA تراشه گرافیکی GeForce 9600GT را به بازار عرضه کرد. اولین گزارش ها از توانایی پردازش گرافیکی تراشه کمتر از 200 دلاری nVIDIA.


چهارشنبه - ۱ اسفند ۱۳۸۶


گام‌هاي طراحي مدارهاي ديجيتال٬‌ از معماري تا سنتز
گام‌هاي طراحي مدارهاي ديجيتال٬‌ از معماري تا سنتز
مشاهده شده : 9717 بار
امکانات : صفحه مناسب ذخیره و چاپ
در طراحي يک سخت‌افزار يا مدار ديجيتال همواره مراحل مشخصي پيموده مي‌شود تا توصيف طراحي را با ويژگي‌هاي مطلوب به يک مدار واقعي تبديل کند٬ اين مقاله به بررسي اين مراحل هزمان با طراحي يک مثال عملي مي‌پردازند که در آن٬ فرايند طراحي يک شمارنده برنامه‌پذير به عنوان مثالي از طراحي يک مدار ديجيتال تشريح شده است.


فهرست بخش های مقاله -->
گام چهارم و پنجم :

گام چهارم: کد نويسي و توصيف سخت‌افزار

 

پس از ترسيم نمودار‌هاي جرياني و حالت مدار ديجيتال٬ نوشتن کدهاي توصيف کننده آن به کمک يک زبان توصيف سخت‌افزاري مانند Verilog يا يک زبان توصيف سيستمي مانند SystemC کار بسيار ساده‌اي خواهد بود٬ با وجود نمودارهاي حالت حتي مي‌توان فرايند کدنويسي را به برنامه‌هايي که براي اين کار توسعه يافته اند مانند stateCAD سپرد.

در مثال طراحي شمارنده برنامه‌پذير٬ ما از زبان توصيف سخت‌افزاري Verilog بهره برده و طراحي مدار را در سطح رفتاري مطابق با آنچه در نمودارهاي جرياني توصيف شده است به سرانجام رسانده‌ايم. علاوه بر اين به دليل اينکه هدف اصلي اين طراحي٬ سنتز مدار مي‌باشد سعي شده است از عملگرها و عبارات قابل سنتز اين زبان در توصيف شمارنده برنامه‌پذير استفاده شود.

نسخه اوليه کد توصيف سخت‌افزاري مدار را مي‌توانيد در اينجا مشاهده نماييد.

 

 

گام پنجم : شبيه سازي و ارزيابي عملکرد مدار


پس از توصيف مدار به وسيله يک زبان توصيف سخت‌افزاري يا توصيف سيتمي٬ جهت ارزيابي عملکرد مدار بايد آنرا شبيه سازي کرد٬ به اين وسيله مي‌توان تشخيص داد کدهاي توصيف کننده٬ دقيقا همان سخت‌افزاري را توصيف مي‌کنند که در گام اول مشخصات آن را تعيين کرديم.
براي اين کار روش‌هاي متعددي وجود دارد که با توجه به پيچيدگي سخت‌افزار روش‌هايي به خدمت گرفته مي‌شود که به صورت ساده تر با جزئيات کمتر٬ مدار را ارزيابي کند.
در مثال طراحي شمارنده برنامه‌پذير٬ به کمک نرم‌افزار شبيه ساز ModelSim 5.7 SE کد‌ Verilog توصيف کننده مدار را شبيه سازي کرديم٬ براي اين کار علاوه بر کد verilog شمارنده٬ نياز به يک ماژول محرک يا Testbench نيز داريم که بردار ورودي‌ها و کلاک شمارنده را توليد نمايد٬ به همين خاطر براي هر مدکاري شمارنده برنامه‌پذير ٬ يک ماژول Testbench نوشته شده است که به واسطه هر يک از اين ماژول‌هاي محرک مي‌توان عملکرد صحيح مدار را مورد ارزيابي قرار داد.
تمامي اين فايل‌ها را مي‌توانيد از اين صفجه دانلود کرده و آنها را با فرايند شبيه‌سازي همراه نماييد.
در تصوير زير مي‌توانيد نمونه شکل موج‌هاي صحيحي که به کمک ماژول محرک mode 1 توليد شده است مشاهده کنيد.

 

 
براي بزرگ‌شدن تصوير روي آن کليک کنيد 
 

 

همانطور که در اين تصوير مشاهده مي‌کنيد٬ ابتدا latch_counter و CWR مقدار گرفته و شمارش counter تا زماني که به مقدار FF برسد ادامه پيدا مي‌کند٬ سپس data_out به اندازه يک پالس 1 شده و مجددا عمليات شمارش از مقدار ذخيره شده در latch_counter دنبال مي‌شود.

نظرات بازدید کنندگان
تعداد نظرات ثبت شده: ۰ مورد
مشاهده نظرات ثبت شده

برای ثبت نظر خودتان در ارتباط با این مقاله فرم زیر را کامل کنید.
وارد کردن مواردی که با علامت * مشخص شده اند الزامی است.
تاریخ:۲۷ اسفند ۱۳۸۸
نام و نام خانوادگی: *
Change Input Language
پست الکترونیک:
آدرس سایت:
نظر: *
جستجو

امکانات
خروجی های RSS و XML
ثبت در علاقمندی ها
ثبت به عنوان صفحه خانگی

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

پست الکترونیک:

عضویت در خبرنامه
لغو عضویت
دوستان
IT World
Winbeta
Elecitex
P30 Download
Gamers Land
Bazi Center
Persian Tools
BLOGFA
Digital Kambiz
P30 Net
آمار سایت
نوشته هاتعداد
مقاله ها۶۹
اخبار۳۸۹
دانلود ها۱۶
لینک ها۲۳

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