Перейти к содержимому

Фото
- - - - -

Господа, гуру элекросистем, помогите студенту- CMOS


  • Вы не можете создать новую тему
  • Please log in to reply
5 ответов в этой теме

#1 Artemigo

Artemigo
  • Пользователь
  • 323 сообщений

Отправлено 16 января 2012 - 00:23

Проболел часть тем по дигитальной логике, где объясняли работу транзисторов и комплиментарную логику.

Дана следующая схема, составил таблицу истинности для нее ,где для конкретныx пар x1 и x2 показано, какие транзисторы работают, какие нет.
Непонятно, как считать для каждой конкретной пары Vf, что на выходе, т.е.,каким оно будет, при конкретных x1 и x2... 1 или 0?
Мне нужно получить все значения f в таблице, а точнее, понять, как это высчитать.
Гуглить пытался, но дело пошло туго.

Заранее спасибо Всем, кто откликнется :)

Прикрепленные файлы


Сообщение изменено: Artemigo (16 января 2012 - 00:25 )

  • 0

#2 Sergio

Sergio
  • Постоялец
  • 3 051 сообщений

Отправлено 16 января 2012 - 12:57

Проболел часть тем по дигитальной логике, где объясняли работу транзисторов и комплиментарную логику.

Дана следующая схема, составил таблицу истинности для нее ,где для конкретныx пар x1 и x2 показано, какие транзисторы работают, какие нет.
Непонятно, как считать для каждой конкретной пары Vf, что на выходе, т.е.,каким оно будет, при конкретных x1 и x2... 1 или 0?
Мне нужно получить все значения f в таблице, а точнее, понять, как это высчитать.
Гуглить пытался, но дело пошло туго.

Заранее спасибо Всем, кто откликнется :)

Предположу, что рассуждать нужно как то так.
У двух транзисторов входы с инвертором (с кружком), т.е. транзистор будет открыт, если на входе 0. Другие без инвертора, будут открыты, если на входе 1. Ну а далее для каждой пары значений делаешь два действия:
1. Смотришь, будет каждый конкретный транзистор открыт или закрыт, в зависимости от того, что у него на входе, ну и от типа входа (инвертированный или нет, см. выше).
2. Рисуешь схему. Открытые транзисторы заменяешь простым соединением, как будто транзистор - провод. Закрытые - не рисуешь вообще, или зачеркиваешь (замазываешь, как удобно), короче закрытые транзисторы - в игнор.
Ну и дальше должно уже быть понятно, что на выходе.
Треугольник с кружком - логическое НЕ.

P.S. Я этот предмет не сдавал, в случае незачета меня не пинать :)
  • 0

#3 Artemigo

Artemigo
  • Пользователь
  • 323 сообщений

Отправлено 16 января 2012 - 14:32

Спасибо, логика решения данной задачи описана замечательно)
Единственный вопрос, как вообще понять логику того, как движется значение х1 и х2 по данной цепи? Что,если к выходу приходит и 0 и 1,как,например, в данной ситуации?
Еще раз спасибо)

Прикрепленные файлы


  • 0

#4 Sergio

Sergio
  • Постоялец
  • 3 051 сообщений

Отправлено 16 января 2012 - 14:45

Что,если к выходу приходит и 0 и 1,как,например, в данной ситуации?
Еще раз спасибо)

Сигнал может проходить только по каналу транзистора, не через затвор. Затвор только для управления, сигнал через него не проходит. Т.е. в твоем случае X2 отвечает только за открытие транзистора Т2, но через этот транзистор проходит только сигнал от X1 (после элемента НЕ).
  • 0

#5 Artemigo

Artemigo
  • Пользователь
  • 323 сообщений

Отправлено 16 января 2012 - 15:30

Благодарю, теперь всё стало на свои места, соберетесь в Тарту, пишите, буду угощать пивом :D
  • 0

#6 Sergio

Sergio
  • Постоялец
  • 3 051 сообщений

Отправлено 16 января 2012 - 17:48

Благодарю, теперь всё стало на свои места, соберетесь в Тарту, пишите, буду угощать пивом :D

В Тарту в ближайшем будущем не собираюсь, но запомню, на всякий случай :wink:
  • 0