Регистром называется последовательное или параллельное соединение триггеров.
Регистры служат для хранения двоичной информации в параллельном виде. Они обычно строятся на основе D триггеров. При этом для построения регистров могут использоваться как динамические
(flip-flop), так и статические
Параллельные регистры
Параллельный регистр служит для запоминания многоразрядного двоичного (или недвоичного) кода. Количество триггеров, входящее в состав параллельного регистра определяет его разрядность. Принципиальная схема четырёхразрядного параллельного регистра приведена на рисунке 1, а его условно-графическое обозначение — на рисунке 2.
Рисунок 1. Схема параллельного регистра
В условно-графическом обозначении возле каждого входа D указывается степень двоичного разряда, который должен быть запомнен в этом разряде. Точно таким же образом обозначаются и выходы регистра. В современных схемах достаточно часто буквы D на входе параллельного регистра и буквы Q на его выходе не пишутся. То, что микросхема является регистром, указывается в центральном поле условно-графического обозначения символами RG.
Рисунок 2. Условно-графическое обозначение параллельного регистра
В приведённом на
При записи информации в параллельный регистр все биты (двоичные разряды) должны быть записаны одновременно. Поэтому все тактовые входы триггеров, входящих в состав регистра, объединяются параллельно. Для уменьшения входного тока вывода синхронизации C на этом входе в качестве усилителя часто ставится инвертор.
Следует помнить, что назначение разрядов является условным. Если по каким либо причинам (например, с точки зрения разводки печатной платы) удобно изменить нумерацию разрядов, то это можно свободно сделать. При перенумерации входов регистров нужно не забывать, точно таким же образом, изменить номера выходов.
Для реализации параллельного регистра можно использовать как триггеры с статическим, так и с динамическим входом синхронизации. В переводной литературе при использовании для построения параллельного регистра триггеров-защелок этот регистр, в свою очередь, называют регистром-защелкой.
При использовании регистров со статическим входом тактирования следует соблюдать осторожность, так как при единичном потенциале на входе синхронизации C. сигналы с входов регистра будут свободно проходить на его выходы. В таких случаях обычно используется двухтактная синхронизация, подобная рассмотренной в главе, посвященной использованию одновибраторов.
Промышленностью выпускаются четырёхразрядные и восьмиразрядные микросхемы параллельных регистров. Для построения восьмиразрядных микросхем обычно используются регистры со статическим входом синхронизации. В качестве примера можно назвать микросхемы К580ИР82 и 1533ИР33 (иностранный аналог 74ACT573). Условно-графическое обозначение этой микросхемы с указанием номеров выводов приведено на рисунке 3.
Рисунок 3. Параллельный регистр К580ИР82
Ещё один вариант восьмиразрядного регистра-защёлки в серии микросхем К1533 приведен на рисунке 4.
Рисунок 4. Параллельный регистр 1533ИР33
В этом случае обозначение входов D и выходов Q опущено, так как входы всегда располагаются слева, а выходы — справа.
При решении практических задач часто требуется разрядность параллельных регистров большая восьми. В таком случае можно увеличивать их разрядность параллельным соединением готовых микросхем. Принципиальная схема параллельного соединения четырёх регистров приведена на рисунке 5.
Рисунок 5. Увеличение разрядности параллельного регистра
В настоящее время параллельные регистры обычно являются частью более сложных цифровых устройств, таких как цифровые фильтры, ОЗУ, синтезаторы частот или схемы прямого цифрового синтеза DDS. Подобные схемы не реализуются на микросхемах средней интеграции, а являются частью больших интегральных микросхем (БИС), таких как микропроцессоры, ASIC или FPGA.
Дата последнего обновления файла 13.11.2023