تالار گفتمان مانشت
حل و بررسی سوالات مدار منطقی گرایش معماری و ای تی ازمون دکتری ۹۱ - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵
RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - nomad:D - 07 اردیبهشت ۱۳۹۱ ۱۲:۴۷ ق.ظ

(۰۶ اردیبهشت ۱۳۹۱ ۰۹:۱۴ ب.ظ)a.hooshmand نوشته شده توسط:  
(06 اردیبهشت ۱۳۹۱ ۰۸:۴۲ ب.ظ)nomad:D نوشته شده توسط:  منظور از open collector بودن گیت nand در سوال ۱ چیه؟

اگر در مورد آشنایی با گیتهای OC می خواهی بدانی بهتر است به یک کتاب مدار منطقی مراجعه کنید.

اگر خروجی گیتهای منطقی معمولی را مستقیم به هم وصل کنید در صورت مخالف بودن وضعیت خروجی آنها مثلا یکی ۱ و یکی ۰ باشد می تواند باعث سوختن بافر خروجی گیتها شود.

در صورتی که در گیتهای OC امکان وصل کردن مستقیم خروجی ها وجود دارد و در این صورت اصطلاحا گفته می شود تشکیل wire-and می دهد.
به علت باز بودن کلکتور این گیتها (گیت ترانزیستور باز است)حتما بایید خروجی این گیتها توسط یک مقاومت بالاکش به منبع تغذیه وصل شود.
از کاربردهای گیت های oc یکی wire-and است.
و به علت باز بودن کلکتور و توانایی انتخاب مقاومت خروجی می توانند جریان و ولتاژ بیشتری و متناسب با نیازمان به خروجی بدهند.

و گاها برای اتصال ۲ تکنولوژی با سطح ولتاژ مختلف هم استفاده می شوند.

امیتر ترانزیستور خروجی این گیتها را معمولا به گونه ای می سازند که توانایی عبور جریان بیشتری داشته باشد.




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

موفق باشید.

من واقعا از این توضیح کاملتون ممنونم. خیلی لطف کردید.

حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - mamani - 13 اردیبهشت ۱۳۹۱ ۱۰:۱۴ ق.ظ

میشه یکی جمع بندی کنه و یه کم جوابا رو بهتر توضیح بدن با استدلال و مدرک
مرسی

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - nomad:D - 13 اردیبهشت ۱۳۹۱ ۱۰:۳۳ ق.ظ

(۱۳ اردیبهشت ۱۳۹۱ ۱۰:۱۴ ق.ظ)mamani نوشته شده توسط:  میشه یکی جمع بندی کنه و یه کم جوابا رو بهتر توضیح بدن با استدلال و مدرک
مرسی

دوست عزیز! تا کلید سنجش نیاد نمیشه با اطمینان گفت کدوم گزینه درسته
چون ممکنه طراح محترم از یک گزینه دیگه خوشش اومده باشه Smile
در مورد هر سوالی که میخواید بیشتر توضیح داده بشه
شماره سوال رو بفرمایید تا دوستان یا من (اگه بلد بودم Smile ) جواب بدیم.

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - mamani - 13 اردیبهشت ۱۳۹۱ ۰۱:۲۹ ب.ظ

(۰۵ اردیبهشت ۱۳۹۱ ۰۳:۴۳ ب.ظ)a.hooshmand نوشته شده توسط:  سوال ۵-

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

حالا از رو این لینک یعنی جواب چی میشه ما که نفهمیدیم چه جوری باهاش کار کنیم
(۰۳ اردیبهشت ۱۳۹۱ ۰۹:۴۴ ب.ظ)nomad:D نوشته شده توسط:  منم میخوام نظر بدمBlush
به نظر من
۲: ۲
۳: فک کنم ۴ میشه
۶: ۲
۷: ۴
۸: ۲
۹: فک کنم ۴
۱۰: ۳
اگه غلط بود ضایعم نکنیدBig Grin
راجع به سوال ۶ :
فلیپ فلاپ با لچ فرق نداره ؟یعنی گزینه ۲ درسته
بعدش اینکه ۹ گزینه ۴ نمیشه یک میشه در واقع یک xnor که abcd=1111 ازش حذف شده

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - mamani - 13 اردیبهشت ۱۳۹۱ ۰۳:۰۸ ب.ظ

(۰۴ اردیبهشت ۱۳۹۱ ۰۶:۴۵ ب.ظ)nomad:D نوشته شده توسط:  ۱۱: ۴
۱۲: ۲
۱۴: ۳
۱۵: ۴
۱۶: ۱
۱۷: ۴
۱۸: ۱
۱۹: ۳
۲۰: D مجموع a,b,c میشه ولی اون تاخیرشو نمیدونم دیگه
اگر هم غلط بودن به بزرگواری خودتون ببخشید.
میگم این دوستان فوق لیسانسمون چقدر علاقه مند هستن به دونستن جوابها lol
۱۱ رو من عدد دادم گزینه یک میشه ولی میشه ۱۲ و ۱۳ رو کامل توضیح بدین

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - انرژی مثبت - ۱۳ اردیبهشت ۱۳۹۱ ۰۴:۵۲ ب.ظ

(۱۳ اردیبهشت ۱۳۹۱ ۰۳:۰۸ ب.ظ)mamani نوشته شده توسط:  ۱۱ رو من عدد دادم گزینه یک میشه ولی میشه ۱۲ و ۱۳ رو کامل توضیح بدین
به نظرم درسته چون cin=1 هست بعد یه ۱ هم در موقعیت ۳۲ داریم و یه ۱ هم در موقعیت ۱ که جمعشون می شه ۳۴ از طرفی A یکی شیفت به چپ خورده پس در ۲ ضرب می شه که می شه ۲A . بعد خود B رو داریم . C رو هم که ۴ بیت به چپ شیفت دادیم که در ۱۶ ضرب می شه.
------------
سوال ۱۲ هم که full adder هست پس جمع a,b, cin رو داریم یعنی ورودی ۳ بیتی هست حالا sum = a xor b xor cin و cout = a.b+a.cin+b.cin باید not ش رو بدست بیاریم بعد ببینیم در چند حالت در جدول با sum یکی می شن که می شه ۶ حالت.

حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - nomad:D - 13 اردیبهشت ۱۳۹۱ ۰۶:۳۱ ب.ظ

در مورد سوال ۶ :
ورودی ۱ و۱ برای فلیپ فلاپ R_S ورودی غیر مجاز هست و تا زمانی که clk =1 باشه جواب don't care هست که معنیش اینه که هرچیزی میتونه باشه و زمانی که clk=0 بشه بین R و S
race بوجود میاد که باز هم نمیشه جواب رو پیش بینی کرد.
در مورد سوال ۱۱:
من فکر کردم چون بیت های با ارزش A به بیت پر ارزش c و بیت کم ارزش B
وصل هست. اگر B عددی فرد و C بزرگتر از ۸ باشه نتیجه:
۲A+16C+B+226
میشه.شاید هم اشتباه میکنم.
سوال ۹ رو هم مطمئن نیستم.

حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - انرژی مثبت - ۱۳ اردیبهشت ۱۳۹۱ ۰۷:۱۲ ب.ظ

خب در مورد سوال ۱۱مثل این که جواب شما غلطه و گزینه ۱ هم درست نیست.
برای مثال فرض کنید a=0 و b=1 و c=9 باشه در این صورت عدد اول c4b01a1 و عدد دوم cb هست حالا اگر این اعداد رو با هم و با cin=1 جمع کنیم جاصل می شه ۱۱۵!(عدد اول ۱۱۱۰۰۰۰۱ و عدد دوم ۱۰۰۱۰۰۰۱ هست) اگه با ۲a+b+16c+34 بدست بیاریم می شه ۱۷۹ ! و در صورتی که با اونچه شما گفتید بدست بیاریم می شه ۳۷۱! البته با این مثال گزینه ۲و ۳ هم رد می شن پس می شه همون گزینه ۴!

فکر کنم اشتباه من این بود که رقم نقلی حاصل از جمع ۴ بیت مرتبه پایین تر رو در محاسبات در نظر نگرفتم که فکر کردم می شه گزینه ۱ Smile
(۱۳ اردیبهشت ۱۳۹۱ ۰۱:۲۹ ب.ظ)mamani نوشته شده توسط:  بعدش اینکه ۹ گزینه ۴ نمیشه یک میشه در واقع یک xnor که abcd=1111 ازش حذف شده
سوال ۹ رو باهاتون موافقم چون اگه خونه گوشه سمت چپ بالا ۱ بود xnor می شد پس باید همون Xnor رو در نظر بگیریم ولی این خونه رو حذف کنیم که واسه این کار کافیه اونو با a+b+c+d ، and کنیم.

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - nomad:D - 13 اردیبهشت ۱۳۹۱ ۰۷:۴۷ ب.ظ

(۱۳ اردیبهشت ۱۳۹۱ ۰۷:۱۲ ب.ظ)انرژی مثبت نوشته شده توسط:  خب در مورد سوال ۱۱مثل این که جواب شما غلطه و گزینه ۱ هم درست نیست.
برای مثال فرض کنید a=0 و b=1 و c=9 باشه در این صورت عدد اول c4b01a1 و عدد دوم cb هست حالا اگر این اعداد رو با هم و با cin=1 جمع کنیم جاصل می شه ۱۱۵!(عدد اول ۱۱۱۰۰۰۰۱ و عدد دوم ۱۰۰۱۰۰۰۱ هست) اگه با ۲a+b+16c+34 بدست بیاریم می شه ۱۷۹ ! و در صورتی که با اونچه شما گفتید بدست بیاریم می شه ۳۷۱! البته با این مثال گزینه ۲و ۳ هم رد می شن پس می شه همون گزینه ۴!

فکر کنم اشتباه من این بود که رقم نقلی حاصل از جمع ۴ بیت مرتبه پایین تر رو در محاسبات در نظر نگرفتم که فکر کردم می شه گزینه ۱ Smile

چون خروجی مدار ۹ بیتی هست و cout بیت پر ارزش خروجی است در اینصورت:
وقتی این دو عدد رو جمع کنید جواب میشه ۳۷۱
میشه در مورد سوال ۹ هم یکم توضیح بدید؟

حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - a.hooshmand - 13 اردیبهشت ۱۳۹۱ ۰۹:۲۳ ب.ظ

سوال ۶-۱
به نوشته (damped oscillations) دقت کنید.

یادش بخیر وقتی توی مدار منطقی استاد داشت این موضوع را تحلیل می کرد. حس نبوغ من گل کرد و از استاد پرسیدم از این روش می توان برای ساخت اسیلاتور استفاده کرد؟
به نظر شما راه خوبی هست؟Big Grin



مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


The R = S = 1 combination is called a restricted combination or a forbidden state because, as both NOR gates then output zeros, it breaks the logical equation Q = not Q. The combination is also inappropriate in circuits where both inputs may go low simultaneously (i.e. a transition from restricted to keep). The output would lock at either 1 or 0 depending on the propagation time relations between the gates (a race condition). In certain implementations, it could also lead to longer ringings (damped oscillations) before the output settles, and thereby result in undetermined values (errors) in high-frequency digital circuits. Although this condition is usually avoided, it can be useful in some applications

(۰۵ اردیبهشت ۱۳۹۱ ۰۳:۴۳ ب.ظ)a.hooshmand نوشته شده توسط:  سوال ۵-

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
در این شبیه ساز بهترین حالت تستهای من ۵d شد. ولی چون روی تحلیل موضوع تسلط نداشتم به بعد یا به بررسی دیگران گذاشتم

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - mamani - 13 اردیبهشت ۱۳۹۱ ۰۹:۴۶ ب.ظ

[quote='a.hooshmand' pid='85534' dateline='1335977638']
سوال ۶-۱
به نوشته (damped oscillations) دقت کنید.

یادش بخیر وقتی توی مدار منطقی استاد داشت این موضوع را تحلیل می کرد. حس نبوغ من گل کرد و از استاد پرسیدم از این روش می توان برای ساخت اسیلاتور استفاده کرد؟
به نظر شما راه خوبی هست؟Big Grin



مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


The R = S = 1 combination is called a restricted combination or a forbidden state because, as both NOR gates then output zeros, it breaks the logical equation Q = not Q. The combination is also inappropriate in circuits where both inputs may go low simultaneously (i.e. a transition from restricted to keep). The output would lock at either 1 or 0 depending on the propagation time relations between the gates (a race condition). In certain implementations, it could also lead to longer ringings (damped oscillations) before the output settles, and thereby result in undetermined values (errors) in high-frequency digital circuits. Although this condition is usually avoided, it can be useful in some applications

[quote='a.hooshmand' pid='83521' dateline='1335266016']

سوال ۵-

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

من که از جواب شش خیلی خوشم اومد.حتما درسته دیگهBig Grin

حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - mamani - 13 اردیبهشت ۱۳۹۱ ۱۱:۱۳ ب.ظ

اگه دوستان ۱۳ و۱۶و۱۸و۲۰و۵ رو هم توضیح بدن من یه فایل جمع بندی آماده کردم میزارم
مرسی

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - انرژی مثبت - ۱۳ اردیبهشت ۱۳۹۱ ۱۱:۲۹ ب.ظ

(۱۳ اردیبهشت ۱۳۹۱ ۰۷:۴۷ ب.ظ)nomad:D نوشته شده توسط:  چون خروجی مدار ۹ بیتی هست و cout بیت پر ارزش خروجی است در اینصورت:
وقتی این دو عدد رو جمع کنید جواب میشه ۳۷۱
میشه در مورد سوال ۹ هم یکم توضیح بدید؟
بله درست می گید نمی دونم چرا هیچ وقت متوجه نشدم که cout رو هم جزء D در نظر گرفته عجب اشتباهی کردم!!!۱Undecided
سوال ۹ رو توضیح دادم . ببینید اگه در خونه ۱ جدول کارنو عدد ۱ وجود داشت حاصل می شد xnor تمام ورودی ها ولی حالا یه خونه ۱ نیست پس باید کاری کرد که زمانی که خروجی xnor به ازا این ترکیب ۱ می شه از یه ظریق دیگه صفرش کرد. مینترم مربوط به این خونه a'b'c'd' هست و ما باید xnor رو منهای این مینترم کنیم و طبق جبر می شه:
(A xnor b xnor c xnor d) – a’b’c’d’= (A xnor b xnor c xnor d) . (a’b’c’d’)’=
(A xnor b xnor c xnor d) .(a+b+c+d)

پس یه گیت xnor می خواد یه or و یه and
اگه باز مبهم بود بگید بکشم بذاریم Smile

RE: حل و بررسی سوالات مدار منطقی گرایش معماری ازمون دکتری ۹۱ - nomad:D - 13 اردیبهشت ۱۳۹۱ ۱۱:۴۰ ب.ظ

(۱۳ اردیبهشت ۱۳۹۱ ۱۱:۲۹ ب.ظ)انرژی مثبت نوشته شده توسط:  سوال ۹ رو توضیح دادم . ببینید اگه در خونه ۱ جدول کارنو عدد ۱ وجود داشت حاصل می شد xnor تمام ورودی ها ولی حالا یه خونه ۱ نیست پس باید کاری کرد که زمانی که خروجی xnor به ازا این ترکیب ۱ می شه از یه ظریق دیگه صفرش کرد. مینترم مربوط به این خونه a'b'c'd' هست و ما باید xnor رو منهای این مینترم کنیم و طبق جبر می شه:
(A xnor b xnor c xnor d) – a’b’c’d’= (A xnor b xnor c xnor d) . (a’b’c’d’)’=
(A xnor b xnor c xnor d) .(a+b+c+d)

پس یه گیت xnor می خواد یه or و یه and
اگه باز مبهم بود بگید بکشم بذاریم Smile

مرسی .جوابتون خیلی خوب و کامل بود Smile

حل و بررسی سوالات مدار منطقی گرایش معماری و ای تی ازمون دکتری ۹۱ - a.hooshmand - 14 اردیبهشت ۱۳۹۱ ۱۱:۱۶ ق.ظ

۱۲- ۴

۱۵ -۳ فکر کنم

توضیح جواب ۱۶
[attachment=4098]