|
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - نسخهی قابل چاپ |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - shoaib.narimani - 18 بهمن ۱۳۹۳ ۰۳:۲۴ ب.ظ
(۱۸ بهمن ۱۳۹۳ ۰۱:۲۵ ب.ظ)faza نوشته شده توسط:(18 بهمن ۱۳۹۳ ۱۲:۴۰ ق.ظ)doost4 نوشته شده توسط: دوستان سلام. یه توضیح اجمالی در مورد سوالای منطقی:جوابهای من هم تقریبا همینا بود با این فرق که: منم هر سه سوالی رو که فرمودین مث شما زدم ... |
|
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - faza - 18 بهمن ۱۳۹۳ ۰۳:۲۵ ب.ظ
[attachment=18017] ۷ تا pi بود و یک EPI به نظرم. تاخیر انکودر هم مشخصه که تاخیر داره اما خیلی کمتر از یه دوره تناوب کلاکه دیگه طبیعتا، |
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - ریحان - ۱۸ بهمن ۱۳۹۳ ۰۳:۲۷ ب.ظ
اگه که یه طرفه امکان داشت دوظرفم امکان داشت چون به هر حالا تعداد سطوح یکسان بود... |
|
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - doost4 - 18 بهمن ۱۳۹۳ ۰۴:۳۴ ب.ظ
دوستان اگر اشتباه نکنم اون سوال هازارد کارنوش به این صورتی که پیوست کردم میشد. پس تا اینجا که سطح یکه. حالا دو حالت پیش میات. یکی از صفر به یک و یکی از یک به صفر. تو همچین سوالاتی اگه قرار باشه هازارد یک طرفه باشه باید حتما تاخیر گیت ها رو داشته باشیم در اون صورت هر حالتی که تاخیر کمتری داشته باشه توی race برنده میشه. اما تو این سوال اصلن اشاره ای به تاخیر گیت ها نشده بود! حتی این رو هم نگفته بود تاخیر گیت ها برابرند. تازه اگر این رو هم در نظر بگیریم، یکی از گیت ها وردی a داشت و یکی ورودی 'a و ما نمیدونیم که تاخیر گیت not بیشتره یا nand . پس معقول ترین گزینه هازارد در هر دو شرط هست. ضمنا به این نکته هم دقت کنید که چون یکی از ورودی ها a بود و 'a هم وجود داشت پس اگه بخوایم از صفر به یک بریم اون گیتی که not داره برنده میشه و هازارد پیش میات و زمانی هم که از یک به صفر بریم گیتی که خود a رو داره برنده میشه و هازارد ایجاد میشه. |
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - amir_71 - 18 بهمن ۱۳۹۳ ۰۶:۴۱ ب.ظ
۲و۷ میشه |
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - faza - 18 بهمن ۱۳۹۳ ۰۶:۴۶ ب.ظ
خب اونی که گیت NOT سر راهشه قطعا از اونی که نیست تاخیرش بیشتره دیگه، نه؟ چون بقیه راه که بین همشون مشترک بود. در نتیجه از ۰ که به ۱ میریم، مشکلی پیش نمیاد اما برعکسش، برای یک لحظه، هم a صفر میشه و هم a' به نظرم! |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - doost4 - 18 بهمن ۱۳۹۳ ۰۹:۴۶ ب.ظ
(۱۸ بهمن ۱۳۹۳ ۰۶:۴۶ ب.ظ)faza نوشته شده توسط: خب اونی که گیت NOT سر راهشه قطعا از اونی که نیست تاخیرش بیشتره دیگه، نه؟ بله تاخیرش بیشتره قبول دارم، من میگم که همونجوری که شما میگید از یک به صفر میریم یه لحظه صفر میشه، پس در این صورت تاخیر گیت not رو در نظر گرفتین. حالا بحث من این هست که میخایم از صفر بریم به یک. کل گیت هامون nand هستن و از طرفی تمام ورودیهای دیگه به جز a یک هستن. خود a هم صفر هست و 'a یک هست (چون میخایم از صفر به یک بریم). بنابراین اون گیتی که a داره به سرعت a تبدیل به صفر میشه و خروجی nand یک میشه و این تا زمانی یک باقی میمونه که خروجی nandی که شامل 'a هست (به علت تاخیر not در 'a ) تغییر وضعیت بده و دوباره صفرش کنه. فرمایش شما در صورتی که ورودی 'a رو به صورت آماده داشته باشیم درست هست. بهتر بود این تست این ابهامات رو برطرف میکرد و دقیق تاخیر گیت ها رو میداد.
|
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - faza - 18 بهمن ۱۳۹۳ ۱۰:۵۸ ب.ظ
(۱۸ بهمن ۱۳۹۳ ۰۹:۴۶ ب.ظ)doost4 نوشته شده توسط: فرمایش شما در صورتی که ورودی 'a رو به صورت آماده داشته باشیم درست هست. بهتر بود این تست این ابهامات رو برطرف میکرد و دقیق تاخیر گیت ها رو میداد.به نظرم اگه a' رو آماده داشتیم اصلا هازارد پیش نمیومد. ولی همچنان سر حرفم هستم که فقط یک طرفه هست. وقتی a از ۰ به ۱ میره، برای یک لحظه، حاصل NAND طبقه اول (که شامل a هست) رو صفر میکنه، که این موضوع باعث میشه حاصل NAND طبقه دوم که همون خروجی هست، ۱ بمونه. در نتیجه مشکلی پیش نمیاد دیگه. شکلش رو بکشی متوجه میشی چی میگم. اگه مدار رو به AND-OR ساده کنی، راحت تر میشه تحلیل کرد. |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - freidoony - 18 بهمن ۱۳۹۳ ۱۱:۰۵ ب.ظ
(۱۸ بهمن ۱۳۹۳ ۱۲:۰۲ ق.ظ)m-kafiyan نوشته شده توسط: اون که میشد ۷-۱ من کاملا مطمئنام شصت بار کشیدم و چک کردممنم دفترچم F بود گزینه یک زدم شک نکنین درسته جدول درستی کشیدم به جز گزینه یک بقیشون مثل هم بودن |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - doost4 - 19 بهمن ۱۳۹۳ ۰۱:۱۴ ق.ظ
(۱۸ بهمن ۱۳۹۳ ۱۰:۵۸ ب.ظ)faza نوشته شده توسط:(18 بهمن ۱۳۹۳ ۰۹:۴۶ ب.ظ)doost4 نوشته شده توسط: فرمایش شما در صورتی که ورودی 'a رو به صورت آماده داشته باشیم درست هست. بهتر بود این تست این ابهامات رو برطرف میکرد و دقیق تاخیر گیت ها رو میداد.به نظرم اگه a' رو آماده داشتیم اصلا هازارد پیش نمیومد. یه اشتباهی تو ذهنتون هست دوست عزیز خوب بهش فکر کنید. ببینید 'a رو آماده داشته باشیم یا اینکه با گیت not اون رو درست کنیم در هر حال خروجی مدار که عوض نمیشه! ما برای تشخیص هازارد برای راحتی کار جدول کارنو میکشیم و از روی قوانین کواین هازارد رو پیدا می کنیم. پس اگه 'a رو آماده داشته باشیم یا نداشته باشیم کارنوی مدار عوض نمیشه. یعنی وجود شرایط race در مدار بستگی به آماده بودن معکوس خروجی ها نداره. اما چیزی که باعث بوجود اومدن هازارد میشه وجود " race بحرانی " هست. ممکنه ما تو مدار چندین race داشته باشیم که بحرانی نیستن و در نتیجه ایجاد هازارد نمیکنن. من دارم به این موضوع اشاره میکنم که در صورت آماده نبودن معکوس a ایجاد race بحرانی و در نتیجه هازارد میکنه اما آماده بودنش نه. |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - faza - 19 بهمن ۱۳۹۳ ۰۲:۱۹ ق.ظ
(۱۹ بهمن ۱۳۹۳ ۰۱:۱۴ ق.ظ)doost4 نوشته شده توسط: من دارم به این موضوع اشاره میکنم که در صورت آماده نبودن معکوس a ایجاد race بحرانی و در نتیجه هازارد میکنه اما آماده بودنش نه.موافقم. منم منظورم همین بود که ایجاد هازارد نمیکنه. |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - miha - 19 بهمن ۱۳۹۳ ۱۲:۲۴ ب.ظ
(۱۸ بهمن ۱۳۹۳ ۰۳:۲۵ ب.ظ)faza نوشته شده توسط: ۷ تا pi بود و یک EPI به نظرم. دو تا داره شکل ک هس |
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - zendegii - 19 بهمن ۱۳۹۳ ۱۲:۵۹ ب.ظ
سلام شک نکنید سوال pi میشد ۷ و ۱ جدولشم همونیه که دوستان گذاشتن اون سوالم که گفته بود کدوم با بقیه فرق داره همون مالتی پلکسری میشد که خط یکش B بود..دفترچه من E بود میشد گزینه ۱ ی سوال دیگم زدم که یادم نیس چی بود!!! |
RE: مدارهای منطقی-مهندسی کامپیوتر ۹۴ - doost4 - 19 بهمن ۱۳۹۳ ۰۱:۲۴ ب.ظ
(۱۹ بهمن ۱۳۹۳ ۰۲:۱۹ ق.ظ)faza نوشته شده توسط:(19 بهمن ۱۳۹۳ ۰۱:۱۴ ق.ظ)doost4 نوشته شده توسط:موافقم. منم منظورم همین بود که ایجاد هازارد نمیکنه. بله. اینا همه مشکلاتی هست که ابهامات سوال باعثش شده. وقتی طراح فقط از سر تکلیف سوال میده بهتر از این نمیشه ![]() دوستان اون سوال EPI جوابش میشه ۷و۱ روش حلش هم فقط با کواین-مک کلاسکی هست با کارنو حل نمیشه این سوالا |
|
مدارهای منطقی-مهندسی کامپیوتر ۹۴ - pe.esf - 19 بهمن ۱۳۹۳ ۰۳:۰۵ ب.ظ
دوستان به نظرتون سوال هازادش غلط نبود من خیلی فک کردم به نظرم مدار نباید شامل گیت not میشد.تا بتونه سوال هازارد درست باشه . |