Адресный формирователь
Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств и входных регистров микропроцессорных систем. Изобретение позволяет повысить надежности адресного формирователя за счет уменьшения тока потребления в невыбранном режиме. Адресный формирователь содержит входной ключ 1, информационный D-вход которого является адресным входом A адресного формирователя, блок 12 управления, соединенный своим выходом 16 с управляющим входом E входного ключа 1, элемент 2 памяти, соединенный своим информационным входом 8 с выходом Z входного ключа 1, два установочных ключа 9, соединенных информационными входами с шиной питания VCC, и формирователь 13 сигналов выбора режима, соединенный своим входом 14, который является входом выбора режима адресного формирователя, с первым входом 15 блока 12 управления, четвертый вход 17 которого соединен с первым выходом 18 формирователя сигналов выбора режима, второй выход 19 которого соединен с управляющими входами 20 установочных ключей 9, а третий выход 21 - с управляющим входом 22 элемента 3 памяти, первый 23 и второй 24 выходы которого соединены соответственно с вторым 25 и третьим 26 входами блока 12 управления, выходами первого (10) и второго (11) установочных ключей 9 и являются соответственно прямым a и инверсным
выходами адресного формирователя. 2 з. п. ф-лы, 7 ил.
Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств и входных регистров микропроцессорных систем.
Известен адресный формирователь [1] , содержащий входной ключ (выполненный на N- и P-канальных МОП-транзисторах), информационный D-вход которого является адресным входом A адресного формирователя, элемент памяти (выполненный на логических двухвходовых элементах И-НЕ, N- и P-канальных МОП-транзисторах обратной связи и инверторах-формирователях внутренних инверсных входного и выходного адресных сигналов), информационный вход которого соединен с выходом входного ключа, а первый и второй выходы являются соответственно прямым a и инверсным a выходами адресного формирователя, и формирователь инверсного сигнала выбора режима (в источнике приведены его входной BK и выходной BK сигналы), вход которого соединен с прямым управляющим входом E входного ключа (затвор N-канального транзистора) и является входом выбора режима адресного формирователя, а выход - с инверсным управляющим входом E входного ключа (затвор P-канального МОП-транзистора) и с управляющим входом элемента памяти (объединенные входы двухвходовых логических элементов И-НЕ). Общими для аналога и предлагаемого технического решения являются входной ключ, информационный вход которого является адресным входом адресного формирователя, и элемент памяти, соединенный информационным входом с выходом входного ключа. Недостатком указанного адресного формирователя является наличие открытого входного ключа в невыбранном режиме, что приводит к протеканию сквозного тока потребления через транзисторы инвертора формирователя внутреннего инверсного входного адресного сигнала, если на адресном входе A третье состояние, или динамического тока потребления, если адресный сигнал переключается на адресном входе A с частотой f, величина которого зависит от частоты переключения f. Данный режим работы адресного формирователя реализуется, когда адресный вход A подсоединен к одному или нескольким формирователям с третьим состоянием, т. е. источниками адресных сигналов служат один или несколько элементов общей системы, разделенных режимами работы во времени (например, Рафикузаман М. Микропроцессоры и проектирование микропроцессорных систем. Мир, 1988, кн. 1, с. 23, рис. 2.3, где источниками адресных сигналов для адресного формирователя памяти служат формирователи с тремя состояниями порта ввода и микропроцессора). В свою очередь наличие тока потребления в схеме вызывает временную потерю работоспособности или полный отказ за счет ужесточения режима работы отдельных элементов и возникновения нежелательных паразитных эффектов, что является прямым снижением надежности схемы адресного формирователя в целом и предъявляет повышенные требования к внешнему источнику питания и системе охлаждения. Кроме указанного недостатка аналог имеет большее время удержания сигнала выбора режима относительно адресного сигнала за счет необходимости установления адресного сигнала на выходе формирователя внутреннего инверсного входного адресного сигнала до подачи сигнала выбора режима, переводящего адресный формирователь в выбранный режим, требует большего количества элементов для реализации необходимой функции адресного формирователя и имеет различные задержки в цепях восстановления высокого и низкого уровня напряжения на информационном входе элемента памяти (как указано в источнике). Наиболее близким по технической сущности к изобретению является адресный формирователь [2] , содержащий входной ключ (выполненный на N- и P-канальных МОП-транзисторах), информационный D-вход которого является адресным входом A адресного формирователя, элемент памяти (выполненный на инверторе и N- и P-канальных МОП-транзисторах), информационный вход (вход инвертора) которого соединен с выходом Z-входного ключа, два установочных ключа (выполненных на P- и N-канальных МОП-транзисторах), информационные входы которых соединены с шиной питания, два управляющих ключа (выполненные на N- и P-канальных МОП-транзисторах), информационные входы которых соединены с выходом элемента памяти, два ключа регенерации и восстановления полного уровня напряжения (выполненные на P- и N-канальных МОП-транзисторах), управляющие входы которых соединен с входом элемента памяти, а информационные входы - с шиной питания, формирователь инверсного сигнала выбора режима (в источнике для упрощения описания приведены его входной BK и выходной BK сигналы), вход которого является входом выбора режима адресного формирователя и соединен с прямым управляющим входом E-входного ключа и с управляющими входами вторых установочного и управляющего ключей, а выход соединен с инверсным управляющим входом E-входного ключа и с управляющими входами первых установочного и управляющего ключей, выходной буфферный каскад инверсного адресного сигнала (выполненный в виде цепочки из двух инверторов), вход которого соединен с первым управляющим входом элемента памяти, с выходами первых ключей установочного, управляющего и регенерации и восстановления полного уровня напряжения, а выход F2 является инверсным выходом a адресного формирователя, и выходной буферный каскад прямого адресного сигнала (выполненный на инверторе), вход которого соединен с вторым управляющим входом элемента памяти и с выходами вторых ключей установочного, управляющего и регенерации и восстановления полного уровня напряжения, а выход F1 является прямым выходом a адресного формирователя. Общими для прототипа и предлагаемого технического решения являются входной ключ, информационный вход которого является адресным входом адресного формирователя, элемент памяти, соединенный информационным входом с выходом входного ключа, и два установочных ключа, соединенных информационными входами с шиной питания. Недостатком прототипа является наличие открытого входного ключа в невыбранном режиме, что приводит к протеканию сквозного тока потребления через транзисторы инвертора элемента памяти, если на адресном входе A третье состояние, или динамического тока потребления, если адресный сигнал переключается на адресном входе A с частотой f, величина которого зависит от частоты переключения f. Данный режим работы адресного формирователя реализуется, когда адресный вход A подсоединен к одному или нескольким формирователям с третьим состоянием, т. е. источниками адресных сигналов служат один или несколько элементов общей системы, разделенных режимами работы во времени (например, Рафикузаман М. Микропроцессоры и проектирование микропроцессорных систем. Мир, 1988, с. 23, рис. 2.3, где источниками адресных сигналов для адресного формирователя памяти служат формирователи с тремя состояниями порта ввода и микропроцессора). В свою очередь наличие тока потребления в схеме вызывает временную потерю работоспособности или полный отказ за счет ужесточения режима работы отдельных элементов и возникновения нежелательных паразитных эффектов, что является прямым снижением надежности схемы адресного формирователя в целом и предъявляет повышенные требования к внешнему источнику питания и системе охлаждения. Кроме указанного недостатка прототип имеет большее время удержания сигнала выбора режима относительно адресного сигнала за счет необходимости установления адресного сигнала на выходе элемента памяти до подачи сигнала выбора режима, переводящего адресный формирователь в выбранный режим, и требует большего количества элементов для реализации необходимой функции адресного формирователя. Поэтому задача создания адресных формирователей, имеющих более высокую надежность и простую реализацию, остается актуальной на сегодняшний день. Целью изобретения является повышение надежности за счет уменьшения тока потребления в невыбранном режиме. На фиг. 1 изображена схема адресного формирователя; на фиг. 2 и 3 показаны схемы входного ключа; на фиг. 4 и 5 - схемы блока управления; на фиг. 6 и 7 - схемы формирователя сигналов выбора режима. Адресный формирователь содержит входной ключ 1, выполненный, например, как показано на фиг. 1, на P-канальном МОП-транзисторе 2 или, как показано на фиг. 2, в виде двунаправленного ключа на P-и N-канальных МОП-транзисторах со встроенным инвертором для формирования инверсного управляющего сигнала, или, как показано на фиг. 3, в виде однонаправленного ключа с инверсией входного информационного сигнала на выходе на P- и N-канальных МОП-транзисторах со встроенным инвертором для формирования инверсного управляющего сигнала, информационный D-вход которого является адресным входом А адресного формирователя, элемент 3 памяти, выполненный, например, как показано на фиг. 1, на P-канальных 4, 5 и N-канальных 6, 7 МОП-транзисторах, соединенный информационным входом 8 с выходом Z входного ключа 1, два установочных ключа 9, выполненных, например, как показано на фиг. 1, на P-канальных МОП-транзисторах 10, 11, соединенных информационными входами с шиной питания VCC, блок 12 управления и формирователь 13 сигналов выбора режима, вход 14 которого является входом выбора режима BK адресного формирователя и соединен с первым входом 15 блока 12 управления, выход 16 которого соединен с управляющим входом E входного ключа 1, а четвертый вход 17 - с первым выходом 18 формирователя 13 сигналов выбора режима, второй выход 19 которого соединен с управляющими входами 20 установочных ключей 9, третий выход 21 - с управляющим входом 22 элемента 3 памяти. Первый 23 и второй 24 выходы последнего соединены соответственно с вторым 25 и третьим 26 входами блока 12 управления, с выходами первого (выполненного на транзисторе 10) и второго (выполненного на транзисторе 11) установочных ключей 9 и являются соответственно прямым а и инверсным а выходами адресного формирователя. Блок 12 управления содержит (например, как показано на фиг. 1) первый МОП-транзистор 27 первого типа проводимости (например, как показано на фиг. 1, N-типа), исток которого является четвертым 17, а затвор - вторым 25 входами блок управления, второй МОП-транзистор 28 первого типа проводимости, исток которого соединен со стоком первого МОП-транзистора 27, а затвор и сток являются соответственно третьим входом 26 и выходом 16 блок управления, третий МОП-транзистор 29 второго типа проводимости (например, как показано на фиг. 1, Р-типа), исток которого соединен с шиной питания VCC, сток - со стоком второго МОП-транзистора 28, а затвор является первым входом 15 блока управления, четвертый МОП-транизистор 30 второго типа проводимости, исток которого соединен с шиной питания VCC, сток - со стоком второго МОП-транзистора 28, а затвор - с затвором первого МОП-транзистора 27, и пятый МОП-транзистор 31 второго типа проводимости, исток которого соединен с шиной питания VCС, сток - со стоком, а затвор - с затвором второго МОП-транзистора 28. Известны схемы, способные в составе предлагаемого адресного формирователя выполнять функцию блока управления (фиг. 4 и 5). Формирователь 13 сигналов выбора режима содержит повторитель, выполненный, например, как показано на фиг. 1, в виде двух последовательно соединенных инверторов 32 и 33, вход которого является входом 14, а выход - вторым выходом 19 формирователя последовательности сигналов выбора режима, формирователь инверсного сигнала, например, как показано на фиг. 1, реализованный в виде использования функции первого инвертора 32 повторителя, вход которого соединен с входом повторителя, а выход является первым выходом 18 формирователя сигналов выбора режима, и элемент задержки, например, как показано на фиг. 1, реализованный в виде использования внутренней задержки переключения двух последовательно соединенных инверторов 33 и 34, вход которого соединен с выходом формирователя инверсного сигнала, а выход является третьим выходом 21 формирователя сигналов выбора режима. Возможны другие примеры реализации формирователя сигналов выбора режима (фиг. 6 и 7). Работает адресный формирователь следующим образом. В исходном состоянии (невыбранный режим) к входу сигнала выбора режима










Формула изобретения
1. АДРЕСНЫЙ ФОРМИРОВАТЕЛЬ , содеpжащий входной ключ, инфоpмационный вход котоpого является адpесным входом адpесного фоpмиpователя, элемент памяти, инфоpмационный вход котоpого соединен с выходом входного ключа, два установочных ключа, инфоpмационные входы котоpых подключены к шине питания, отличающийся тем, что, с целью повышения надежности адpесного фоpмиpователя, в него введен блок упpавления и фоpмиpователь сигналов выбоpа pежима, вход котоpого является входом выбоpа pежима адpесного фоpмиpователя и соединен с пеpвым входом блока упpавления, выход котоpого соединен с упpавляющим входом входного ключа, четвеpтый вход блока упpавления соединен с пеpвым выходом фоpмиpователя сигналов выбоpа pежима, втоpой выход котоpого соединен с упpавляющими входами установочных ключей, тpетий выход фоpмиpователя сигналов выбоpа pежима соединен с упpавляющим входом элемента памяти, пеpвый и втоpой выходы котоpого соединены соответственно с втоpым и тpетьим входами блока упpавления, с выходами пеpвого и втоpого установочных ключей и являются соответственно пpямым и инвеpсным выходами адpесного фоpмиpователя. 2. Фоpмиpователь по п. 1, отличающийся тем, что блок упpавления содеpжит пеpвый МОП-тpанзистоp пеpвого типа пpоводимости, сток котоpого является четвеpтым, а затвоp - втоpым входами блока упpавления, втоpой МОП-тpанзистоp пеpвого типа пpоводимости, исток котоpого соединен со стоком пеpвого МОП-тpанзистоpа, а затвоp и сток втоpого МОП-тpанзистоpа являются соответственно тpетьим входом и выходом блока упpавления, тpетий МОП-тpанзистоp втоpого типа пpоводимости, исток котоpого подключен к шине питания, сток соединен со стоком втоpого МОП-тpанзистоpа, а затвоp является пеpвым входом блока упpавлени, четвеpтый МОП-тpанзистоp втоpого типа пpоводимости, исток котоpого соединен с шиной питания, сток - со стоком втоpого МОП-тpанзистоpа, а затвоp - с затвоpом пеpвого МОП-тpанзистоpа, пятый МОП-тpанзистоp втоpого типа пpоводимости, исток котоpого подключен к шине питания, сток соединен со стоком, а затвоp - с затвоpом втоpого МОП-тpанзистоpа. 3. Фоpмиpователь по п. 1, отличающийся тем, что фоpмиpователь сигналов выбоpа pежима содеpжит повтоpитель, вход котоpого является входом, а выход - втоpым выходом фоpмиpователя сигналов выбоpа pежима, фоpмиpователь инвеpсного сигнала, вход котоpого соединен с входом повтоpителя, а выход является пеpвым выходом фоpмиpователя сигналов выбоpа pежима, и элемент задеpжки, вход котоpого соединен с выходом фоpмиpователя инвеpсного сигнала, а выход элемента задеpжки является тpетьим выходом фоpмиpователя сигналов выбоpа pежима.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7