HW3.pdf

‫توریي سری سَم‬
‫طراحی سیستنّبی دیجیتبل ‪#40-223$‬‬
‫هْلت توریي‪ :‬جوعِ ‪91/9/3‬‬
‫دکتر علیرضب اجاللی‬
‫بسوِ تعبلی‬
‫‪ #1‬یک ٍاحذ ضرة کٌٌذُ کِ ضرة دٍ عذد ‪ K‬بیتی ٍ ‪ P‬بیتی را بِ کوک یک شوبرًذُ‪ ،‬یک ثببت ‪ K‬بیتی ٍ جوع کٌٌذُ‪ ،‬اًجبم هیدّذ‪،‬‬
‫پیبدُسبزی کٌیذ‪ .‬طراحی ببیذ در سطح ‪ dataflow‬اًجبم شَد‪.‬‬
‫پس از آى‪ ،‬بب ًَشتي ‪ ٍ Test- bench‬دادى ٍرٍدیّبی هختلف از صحت عولکرد آى هطوئي شَیذ‪ .‬فبیل تست شوب ببیذ بِ‬
‫گًَِای ببشذ کِ حذاقل ‪ 5‬عول ضرة را بب تعذاد بیتّبی هتفبٍت اًجبم دّذ‪ .‬از ‪ waveform‬خرٍجی خَد عکس تْیِ کٌیذ ٍ‬
‫ضویوِی توریي ًوبییذ‪.‬‬
‫هراحل زیر را برای تکویل کبر اًجبم دّیذ‪:‬‬
‫‪‬‬
‫پیبدُسبزی جوعکٌٌذُ ‪ K‬بیتی ‪$‬پبراهتری‪#‬‬
‫‪‬‬
‫پیبدُسبزی یک ‪ D-flip flop‬در سطح جریبى دادُ‬
‫‪‬‬
‫پیبدُسبزی یک ثببت ‪ K‬بیتی ‪$‬پبراهتری‪ #‬بب ‪ Enable‬فعبل ببال )‪(active high‬‬
‫ایي ثببت ببیذ دارای سیگٌبلّبی ‪ load ٍ dec ،inc ،clear‬ببشذ‪.‬‬
‫‪‬‬
‫پیبدُسبزی شوبرًذُی ببیٌری ‪ P‬بیتی ‪$‬پبراهتری‪ #‬بِ کوک ‪ D-flip flop‬در سطح جریبى دادُ‬
‫‪‬‬
‫بِ ّن بستي هبشٍلّب بب تَجِ بِ شکل‬
‫‪ #2‬تَصیف رفتبری یک هذار ترتیبی را بٌَیسیذ‪ ،‬کِ فرکبًس پبلس ٍرٍدی را بر ‪ 3‬تقسین کٌذ‪ .‬یعٌی بب فرض ایٌکِ فرکبًس هَج هربعی‬
‫ٍرٍدی ‪ f‬است‪ ،‬یک هَج هربعی در خرٍجی بب فرکبًس‬
‫ایجبد کٌذ‪ .‬تَجِ داشتِ ببشیذ کِ ‪ٍ Duty cycle‬رٍدی ٍ خرٍجی بب ّن‬
‫برابرًذ ٍلی لسٍهب هقذار ‪ Duty cycle‬آىّب ‪ً "50‬یست‪.‬‬
‫برای طراحی خَد یک ‪ Test-bench‬بٌَیسیذ ٍ از ‪ waveform‬خرٍجی خَد عکس تْیِ کردُ ٍ ضویوِی توریي کٌیذ‪.‬‬
‫طراحی سیستنّبی دیجیتبل ‪#40-223$‬‬
‫دکتر علیرضب اجاللی‬
‫توریي سری سَم‬
‫هْلت توریي‪ :‬جوعِ ‪91/9/3‬‬
‫‪ #3‬هذاری در سطح جریبى دادُ طراحی کٌیذ کِ بِ کوک آى بتَاى ‪ 16‬کبراکتر ٍرٍدی بِ هذار را رٍی ‪ً 7-segment‬وبیش داد‪ .‬هذار‬
‫شبهل ‪ٍ 16‬رٍدی ‪ 4‬بیتی بِ عٌَاى کبراکترّبی هَرد ًظر ٍ یک ٍرٍدی ‪ 4‬بیتی برای اًتخبة بیي کبراکترّب هیببشذ‪ .‬خرٍجی هذار بِ‬
‫صَرت ]‪ HEX[0:6‬فعبل پبییي یب ‪ active low‬است ‪$‬یعٌی برای رٍشي شذى ببیذ خرٍجی ‪ 0‬بذّذ‪ٍ . #‬رٍدی ایي هذار اعذاد هبٌبی‬
‫‪ّ 16‬ستٌذ ‪.#0, 1, 2, …., A, B, C, D, E$‬‬
‫برای ایي طراحی ‪Test-bench‬ای بٌَیسیذ کِ در آى برای ٍرٍدی ّبی هختلف ‪$‬حرفی ٍ عذدی‪ #‬خرٍجی ًوبیش دادُ شَد‪ .‬از‬
‫‪ waveform‬خرٍجی خَد عکس تْیِ کٌیذ ٍ آى را بب توریي خَد ارسبل کٌیذ‪.‬‬
‫شوبی کلی طرح‪:‬‬
‫هَفق ٍ پیرٍز ببشیذ!‬