SU799009A2 - Shift register - Google Patents

Shift register Download PDF

Info

Publication number
SU799009A2
SU799009A2 SU792747980A SU2747980A SU799009A2 SU 799009 A2 SU799009 A2 SU 799009A2 SU 792747980 A SU792747980 A SU 792747980A SU 2747980 A SU2747980 A SU 2747980A SU 799009 A2 SU799009 A2 SU 799009A2
Authority
SU
USSR - Soviet Union
Prior art keywords
elements
cell
outputs
inputs
information
Prior art date
Application number
SU792747980A
Other languages
Russian (ru)
Inventor
Виктор Ильич Варшавский
Вячеслав Борисович Мараховский
Валерий Анатольевич Песчанский
Леонид Яковлевич Розенблюм
Николай Алексеевич Стародубцев
Александр Рафоилович Таубин
Борис Соломонович Цирлин
Original Assignee
Институт Социально-Экономическихпроблем Ah Cccp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Институт Социально-Экономическихпроблем Ah Cccp filed Critical Институт Социально-Экономическихпроблем Ah Cccp
Priority to SU792747980A priority Critical patent/SU799009A2/en
Application granted granted Critical
Publication of SU799009A2 publication Critical patent/SU799009A2/en

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

Изобретение относится к вычислительной технике и может быть использовано для постоения вычислительных машин.The invention relates to computer technology and can be used to build computers.

По основному авт. св. № 548892 известен регистр сдвига, построенный из ячеек памяти, каждая иэ которых содержит основной и вспомогательный RS-триггеры на элементах И-НЕ,, две пары входов обоих плеч основного триггера объединены между собой и соединены с парой управляющих входных шин ячейки, выход кажДого плеча основного триггера соединен с выходной информационной шиной и со входами обоих плеч вспомогательного триггера, выход каждого плеча которого соединен со входом соответствующего плеча основного триггера и управляющей выходной шиной ячейки, ’ а вход каждого плеча -со входной информащюнной . шиной ячейки.According to the main author. St. No. 548892 is known for a shift register constructed of memory cells, each of which contains the main and auxiliary RS-triggers on the NAND elements, two pairs of inputs of both arms of the main trigger are interconnected and connected to a pair of control input busbars of the cell, each arm output the main trigger is connected to the output information bus and to the inputs of both shoulders of the auxiliary trigger, the output of each arm of which is connected to the input of the corresponding shoulder of the main trigger and the control output bus of the cell, 'and the input of each shoulder - with input informational. cell bus.

,В регистре к управляющие и информационные выходные шины 1-ой ячейки соединены с управ- м. лающими входными шинами. (»—1)-ой ячейки и информационными входными шинами (|+1)-ой ячейки, соответственно. Регистр содержит дополнительный элемент И-НЕ, входы которого сое! В Π Т Б, In the register to the control information and output the first bus are connected to the controlled cell m. barking input buses. ("-1") cell and information input buses of the (| +1) cell, respectively. The register contains an additional AND-NOT element whose inputs are soy! W Π T B

Ф8ВД ЗШЕРТИ динены с управляющими выходными шинами первой ячейки, а выход —с шиной индикации окончания переходных процессов в регистре. Работоспособность известного регистра не зависщ* от величины задержек элементов, из которых построен регистр и их соотношения (1].F8VD ZShERTY is connected with the control output buses of the first cell, and the output is with the bus indicating the end of transients in the register. The operability of a well-known register is not dependent * on the magnitude of the delays of the elements of which the register is built and their relationships (1].

Однако работоспособность этого регистра критична к соотношению величин порогов срабатывания элементов, что снижает его надежность. Порог, срабатывания одного из элементов триггера ячейки таков, что замыкание обратной связи в этом триггере происходит позже срабатывания элементов предшествующего триггера и в Данном триггере возможна установка значения, не соответствующего входам триггера, что приводит к неправильной работе регистра, так как неверное значение воспринимается всеми последующими ячейками и стирание информации на входах каждого триггера ячейки происходит сразу после установки соответствующих значений на его выходах, а не после замыкания в нем обратной связи.However, the efficiency of this register is critical to the ratio of the threshold values of the elements, which reduces its reliability. The threshold for the operation of one of the elements of the cell trigger is such that the feedback closure in this trigger occurs later than the elements of the previous trigger and in this trigger it is possible to set a value that does not correspond to the inputs of the trigger, which leads to incorrect operation of the register, since an incorrect value is perceived by all subsequent cells and erasing the information at the inputs of each trigger of the cell occurs immediately after setting the corresponding values at its outputs, and not after closing it back communication.

Цель изобретения —повышение надежности регистра.The purpose of the invention is to increase the reliability of the register.

Поставленная цель достигается тем, что в ячейку памяти регистра сдвига дополнительно введены два вентиля записи, входы которых подключены к соответствующим выходам основного и вспомогательного триггера, а выходы $ вентилей записи подключены к выходным управляющей и информационной шинам, причем каждая из двух входных управляющих шин подключена ко входам вспомогательного триггера.This goal is achieved by the fact that two recording gates are added to the memory cell of the shift register, the inputs of which are connected to the corresponding outputs of the main and auxiliary trigger, and the outputs of the $ recording gates are connected to the output control and information buses, and each of the two input control buses is connected to auxiliary trigger inputs.

На чертеже представлена схема ячейки памяти регистра сдвига.The drawing shows a diagram of a memory cell shift register.

Ячейка содержит шесть элементов И-НЕ 1-6 и шины 7-14. Элементы 1,2 образуют основной триггер, элементы 3’,4 — вспомогательный триггер,, а элементы 5,6 являются вентилями записи. Шины?5 7,8 и 9,10— выходные информационные и управляющие шины, соответственно, а шины 11, 12, и 13, 14—входные информационные и управляющие шины. Входы элементов 5 и 6 соединены с выходами элементов 1,3 и 2,4 соответственно ', а их выходы с шинами 7,8 и 9,10. Выходы элементов 3 и 4 соединены со входами элементов 1 и 2, соответственно, а входы ι этих элементов соединены с шинами 11, 13, 14 и 12, 13, 14, соответственно.The cell contains six elements AND NOT 1-6 and bus 7-14. Elements 1,2 form the main trigger, elements 3 ', 4 - auxiliary trigger, and elements 5,6 are recording gates. Tires ? 5 7.8 and 9.10 are output information and control buses, respectively, and tires 11, 12, and 13, 14 are input information and control buses. The inputs of the elements 5 and 6 are connected to the outputs of the elements 1.3 and 2.4, respectively, and their outputs with buses 7.8 and 9.10. The outputs of the elements 3 and 4 are connected to the inputs of the elements 1 and 2, respectively, and the inputs ι of these elements are connected to the buses 11, 13, 14 and 12, 13, 14, respectively.

В регистре шины 7, 8 и 9, 10 i-ой ячейки соединяются с шинами И, 12 (1+1)-ой и 13, 14 (•-1)-бй ячеек, соответственно.In the register, buses 7, 8 and 9, 10 of the i-th cell are connected to the buses of And, 12 (1 + 1) -th and 13, 14 (• -1) -by cells, respectively.

Предлагаемое устройство работает следующим образом.The proposed device operates as follows.

Начально на шинах 13,14 устанавливается значение-”1”, а основной й вспомогательный триггеры хранят, например, код единицы”, т.е. на выходах элементов 1 и 4 значения ”1”, а на выходах элементов 3 и 2 - ”0”. При этом на выходах элементов 5 и 6'и на шинах 7-40 —значения 35 ”1”, т.е. ячейка не передает информацию в следующую ячейку регистра.Initially, the value “1” is set on the 13.14 buses, and the main and auxiliary triggers store, for example, the unit code ”, i.e. at the outputs of elements 1 and 4, the values are “1”, and at the outputs of elements 3 and 2, are “0”. At the same time, at the outputs of elements 5 and 6'i on buses 7-40, the values are 35 ”1”, i.e. the cell does not transmit information to the next cell in the register.

Если на шинах 13, 14 . устанавливается,значение ”0” и ”1” или ”1” и ”0”, соответственно, то на выходах элементов 3 и 4 устанавливается значе- 40 ние ”1”, а на выходах элементов 5 и 6 —значения ”0” и ”1”, соответственно. Эти значения по шинам 7,8 передаются в следующую ячейку, а по шинам 9,10 устанавливают в аналогичное состояние предыдущую ячейку. 45If on tires 13, 14. is set, the value is "0" and "1" or "1" and "0", respectively, then at the outputs of elements 3 and 4 the value is set to 40 "1", and at the outputs of elements 5 and 6, the values are "0" and "1", respectively. These values are transferred to the next cell via the 7.8 buses, and the previous cell is set to the same state on the 9.10 buses. 45

Когда на шинах 13, 14 данной ячейки снова устанавливается значение ”1”, происходит пере пись информации со входных шин 11, 12 во вспомогательный, а затем и в основной триггеры ячейки. После завершения переписи на выходах элементов 1,3 и 2,4 устанавливается значение ”0”, ”1” или ”1”, ”0”, а на выходах элементов 5 и 6 — значения ”1”. Эти значения по шинам 9,10 устанавливают в аналогичное состояние предыдущую ячейку. При записи информации основной триггер может и не переключаться, если значения очередного разряда кода, , записываемого в ячейку, совпадают со значением предыдущегс разряда.When the value “1” is again set on the buses 13, 14 of this cell, the information is transferred from the input buses 11, 12 to the auxiliary, and then to the main triggers of the cell. After the census is completed, the outputs of elements 1,3 and 2,4 are set to “0”, ”1” or ”1”, ”0”, and at the outputs of elements 5 and 6, the values are “1”. These values on buses 9.10 set the previous cell to a similar state. When recording information, the main trigger may not switch if the values of the next digit of the code written into the cell coincide with the value of the previous digit.

В известном регистре информация на входах каждого из триггеров ячейки стирается через Ϊ7 после записи, где С — средняя задержка срабатывания одного элемента регистра.In the well-known register, the information at the inputs of each of the triggers of the cell is deleted through через7 after recording, where C is the average delay of the operation of one element of the register.

В предлагаемом регистре информация стирается только на входах вспомогательного триггера, причем после записи в этот триггер информация на его входах стирается, как минимум, через Таким образом, обеспечивается работоспособность регистра сдвига при более широком диапазоне величин порогов срабатывания элементов (допускается задержка замыкания обратной связи в триггере, равная З'С', против75 в известном регистре), т.е. повышается надежность регистра сдвига.In the proposed register, information is erased only at the inputs of the auxiliary trigger, and after writing to this trigger, information at its inputs is erased, at least through. This ensures the operability of the shift register with a wider range of thresholds of elements' operation (feedback delay in the trigger is allowed equal to Z'S ', versus 75 in a known register), i.e. the reliability of the shift register is increased.

Claims (1)

Поставленна  цель достигаетс  тем, что в  чейку пам ти регистра сдвига дополнительно введены два вентил  записи, входы которых подключены к соответствующим выходам основного и вспомогательного триггера, а выходы вентилей записи подключены к выходным зправл ющей н информационной шинам, причем кажда  из двух входных управл ющих цщн подключена ко входам вспомогательного триггера. На чертеже представлена схема  чейки пам ти регистра сдвига. Ячейка содержит шесть элементов И-НЕ 1-6 и шины 7-14. Элементы 1,2 образуют основной триггер, элементы 3;4 - вспомогательный триггер а элементы 5,6  вл ютс  вентил ми записи. Шин 7,8 и 9,10- выходные информационные и управл ющие ишны, соответственно, а шины 11, 12, и 13, 14-входные информационные и управл ю щие щины. Входы элементов 5 и 6 соединены с выходами элементов 1,3 и 2,4 соответственно , а их выходы с шинами 7,8 и 9,10. Выходы элементов 3 и 4 соединены со входами элементов 1 и 2, соответственно, а входа i этих элементов соединены с шинами 11, 13, 14 и 12, 13, 14, соответственно . Б регистре цпшы 7, 8 и 9, 10 i-ой  чейки сое дин ютс  с шинами 11, 12 (1+1)-ой и 13, 14 (1-1)-ой  чеек, соответственно. Предлагаемое устройство работает следующим образом. Начально на шинах 13,14 устанавливаетс  значение, а основной и вспомогательный триггеры хран т, например, код единицы, т.е. на выходах элементов 1 и 4 значени  1, а на выходах элементов 3 и 2 - О. При этом на вых дах элементов 5 и 6и на шинах 7-40 -значени  1, т.е.  чейка не передает информацию в следующую  чейку регистра. Если на шинах 13, 14 , устанавливаетс ,значен О и 1 или 1 и О, соответственно, то на выходах элементов 3 и 4 устанавливаетс  значение 1, а на выходах элементов 5 и 6 значени  О к 1, соответственно. Эти значени  по шш1ам 7,8 передаютс  в следующую  чейку, а по Щ1шам 9,10 устанавливают в аналогичное сос то ние предыдущую  чейку. Когда на шинах 13, 14 данной  чейки снова происходит переустанавливаетс  значение пись информации со входных тин 11, 12 во вспомогательный, а затем и в основной фиггеры  чейки. После завершени  переписи на выходах элементов 1,3 и 2,4 устанавливаетс  значение О, 1 или 1, О, а на выходах элементов 5 и 6 - значени  1. Эти значени  по шинам 9,10 устанавливают в аналогичное состо ние предыдущую  чейку. При записи информации основной триггер может и не переключатьс , если значени  очередного разр да кода, .записываемого в  чейку, совпадаю т со значением предыд)Ш1егс разр да. В известном регистре информаци  на входах каждого из триггеров  чейки стираетс  через после записи, где Т средн   задержка срабатывани  одного элемента регистра. В предлагаемом регистре информаци  стираетс  только на входах вспомогательного триггера, причем после записи в этот триггер информаци  на его входах стираетс , как минимум, через УЬ. Таким образом, обеспечиваетс  работоспособность регистра сдвига при более широком диапазоне величин порогов срабатывани  элементов (допускаетс  задержка замыкани  обратной св зи в триггере, равна  ЗГ, против t/ в известном регистре), т.е. повышаетс  надежность сдвига. Формула изобретени  Регистр сдвига по авт. св. № 548892, о т лкчающийс  тем, что, с целью повышени  надежности регистра в  чейку пам ти регистра сдвига дополнительно введены два вентил  записи , входы которых подключены к соответствующим выходам основного и вспомогательного триггера, а выходы вентилей записи подключены к выходным управл ющей и информационной шинам, причем кажда  из двух входных управл ющих шин подключена ко входам вспомогательного триггера.. Источники информации, прин тые во внимание при экспертизе 1. Авторское свидетельство СССР N 548892, кл. О И С 19/00, 1974 (прототип).The goal is achieved by adding two recording gates to the shift register cell, the inputs of which are connected to the corresponding outputs of the main and auxiliary trigger, and the outputs of the recording gates are connected to the output control on the information bus, each of the two control centers. connected to the inputs of the auxiliary trigger. The drawing shows a diagram of a shift register cell. The cell contains six elements AND-NOT 1-6 and tires 7-14. The elements 1,2 form the main trigger, the elements 3, 4 are the auxiliary trigger and the elements 5,6 are recording gates. Tires 7.8 and 9.10 are output information and control points, respectively, and tires 11, 12, and 13, 14 are input information and control fields. The inputs of elements 5 and 6 are connected to the outputs of elements 1.3 and 2.4, respectively, and their outputs with tires 7.8 and 9.10. The outputs of elements 3 and 4 are connected to the inputs of elements 1 and 2, respectively, and the inputs i of these elements are connected to buses 11, 13, 14 and 12, 13, 14, respectively. In the register, chips 7, 8 and 9, 10 of the i-th cell are combined with tires 11, 12 (1 + 1) -th and 13, 14 (1-1) -th cells, respectively. The proposed device works as follows. Initially, a value 13,14 is set, and the main and auxiliary triggers store, for example, the unit code, i.e. at the outputs of elements 1 and 4, the values 1, and at the outputs of elements 3 and 2 - O. At the same time, at the outputs of elements 5 and 6 and on tires 7-40, the value 1, i.e. the cell does not transmit information to the next register cell. If on buses 13, 14, it is set to O and 1 or 1 and O, respectively, then the outputs of elements 3 and 4 are set to 1, and the outputs of elements 5 and 6 to O, 1, respectively. These values are sent to the next cell, and the previous cell is set to the same path along the Shch1s 9.10. When on tires 13, 14 of this cell, the value of writing information from the input pin 11, 12 to the auxiliary, and then to the main cell figger, is reset again. After completion of the census, the outputs of elements 1.3 and 2.4 are set to O, 1 or 1, O, and the outputs of elements 5 and 6 are set to 1. These values for tires 9.10 set the previous cell to a similar state. When recording information, the main trigger may not switch if the value of the next digit of the code recorded in the cell coincides with the value of the previous bit) Bit of the bit. In the known register, the information at the inputs of each of the cell triggers is erased after after recording, where T is the average response delay of one register element. In the proposed register, the information is erased only at the inputs of the auxiliary trigger, and after writing to this trigger, the information at its inputs is erased, at a minimum, via CB. Thus, the operability of the shift register is ensured with a wider range of values of the thresholds for the operation of the elements (a delay of the feedback circuit in the trigger is allowed, equal to SG, against t / in the known register), i.e. shear reliability is improved. The invention of the register shift auth. St. No. 548892, in order to increase the reliability of the register, two recording gates are additionally inserted in the memory cell of the shift register, the inputs of which are connected to the corresponding outputs of the main and auxiliary trigger, and the outputs of the recording gates are connected to the output control and information buses , each of the two input control buses is connected to the inputs of the auxiliary trigger. Sources of information taken into account during the examination 1. USSR author's certificate N 548892, cl. O & C 19/00, 1974 (prototype). fZfZ
SU792747980A 1979-03-12 1979-03-12 Shift register SU799009A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU792747980A SU799009A2 (en) 1979-03-12 1979-03-12 Shift register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU792747980A SU799009A2 (en) 1979-03-12 1979-03-12 Shift register

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU548892 Addition

Publications (1)

Publication Number Publication Date
SU799009A2 true SU799009A2 (en) 1981-01-23

Family

ID=20820072

Family Applications (1)

Application Number Title Priority Date Filing Date
SU792747980A SU799009A2 (en) 1979-03-12 1979-03-12 Shift register

Country Status (1)

Country Link
SU (1) SU799009A2 (en)

Similar Documents

Publication Publication Date Title
US4513389A (en) ROM security circuit
US4748594A (en) Integrated circuit device having a memory and majority logic
US5056013A (en) In-circuit emulator
US3931505A (en) Program controlled data processor
SU799009A2 (en) Shift register
US4692897A (en) Arrangement for dynamic range checking or matching for digital values in a software system
JPH0944467A (en) Microcomputer
US5134384A (en) Data coincidence detecting circuit
US4503548A (en) Timer with fast counter interrupt
SU622173A1 (en) Rapid-access memory information
US6535569B2 (en) Synchronous counter
GB968704A (en) Computer circuits
RU2058603C1 (en) Memory unit
SU960784A1 (en) Data input device
SU1599899A1 (en) Parallel asynchronous register built about cmis transistors
SU943693A1 (en) Data input device
SU1437917A1 (en) Redundancy storage
SU771726A1 (en) Storage
SU694863A1 (en) Device for a test control of digital assemblies of computers
RU2679749C2 (en) Method for dynamic control of technical means
SU411639A1 (en)
SU1615807A1 (en) Igfet-transistor parallel asynchronous register
SU1068937A1 (en) Firmware control unit
SU1591076A2 (en) DEVICE FOR THE CONTROL OF MEMORY BLOCKS
SU413485A1 (en)