۰
subtitle
از این تیپ سوال بارها تو کنکور اومده. تنها فرقش اینه که باید تشخیص بدین که خروجی FFها بعد از چند کلاک خواسته شده.
مثلا تو اولی Reset Active-Low داریم. پس خروجی FFها قبل از لبه بالا رونده ۹۰ صفر شده. خروجی FFها در لحظه ۱۶۵ خواسته شده که میشه ۴ کلاک بعد. (کلاکها در این سوال لبه های بالا رونده ۹۰-۱۱۰-۱۳۰-۱۵۰ هستند)
که باید خروجی مدار رو برای چهار کلاک بعد پیدا کنید.
سوال دوم هم به همین صورت که خروجی رو بعد از ۴ لبه بالا رونده خواسته. (حساس به لبه بودن و لبه بالا رونده بودن رو باید دقت کنید که یک موقع چیز دیگه ای ندن)
در این سوال ورودی FFها به صورت زیر:
D3 = S0 XOR X2
D2 = S3
D1 = S0
D0 = S2
به عنوان مثال اگر به لبه بالا رونده کلاک برسیم، خروجی S0 با خروجی S2 عمل XOR میشه و حاصل، ورودی D3 خواهد بود که در D-FFها همین ورودی به عنوان خروجی بعد از کلاک گرفته می شود.
در این سوال خروجیها به ترتیب زمان به صورت زیر
مقدار اولیه FFها ۰۱۱۰ داده شده)
در ۱۰ns خروجی FFها به ترتیب S3 S2 S1 S0 به صورت مقابل تغییر میکنه: ۱۰۰۱
در ۳۰ns به صورت: ۱۱۱۰
در ۵۰ns به صورت: ۱۱۰۱
در ۷۰ns داریم: ۰۱۱۱
و تا لحظه ۸۵ns هم لبه بالا رونده دیگه ای اتفاق نمیفته.
مثلا تو اولی Reset Active-Low داریم. پس خروجی FFها قبل از لبه بالا رونده ۹۰ صفر شده. خروجی FFها در لحظه ۱۶۵ خواسته شده که میشه ۴ کلاک بعد. (کلاکها در این سوال لبه های بالا رونده ۹۰-۱۱۰-۱۳۰-۱۵۰ هستند)
که باید خروجی مدار رو برای چهار کلاک بعد پیدا کنید.
سوال دوم هم به همین صورت که خروجی رو بعد از ۴ لبه بالا رونده خواسته. (حساس به لبه بودن و لبه بالا رونده بودن رو باید دقت کنید که یک موقع چیز دیگه ای ندن)
در این سوال ورودی FFها به صورت زیر:
D3 = S0 XOR X2
D2 = S3
D1 = S0
D0 = S2
به عنوان مثال اگر به لبه بالا رونده کلاک برسیم، خروجی S0 با خروجی S2 عمل XOR میشه و حاصل، ورودی D3 خواهد بود که در D-FFها همین ورودی به عنوان خروجی بعد از کلاک گرفته می شود.
در این سوال خروجیها به ترتیب زمان به صورت زیر

در ۱۰ns خروجی FFها به ترتیب S3 S2 S1 S0 به صورت مقابل تغییر میکنه: ۱۰۰۱
در ۳۰ns به صورت: ۱۱۱۰
در ۵۰ns به صورت: ۱۱۰۱
در ۷۰ns داریم: ۰۱۱۱
و تا لحظه ۸۵ns هم لبه بالا رونده دیگه ای اتفاق نمیفته.