SU799009A2 - Shift register - Google Patents
Shift register Download PDFInfo
- 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
Links
- 238000010586 diagram Methods 0.000 claims description 2
- 230000001934 delay Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
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)
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) |
-
1979
- 1979-03-12 SU SU792747980A patent/SU799009A2/en active
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) |