SU1686449A2 - Addressing device - Google Patents
Addressing device Download PDFInfo
- Publication number
- SU1686449A2 SU1686449A2 SU894753002A SU4753002A SU1686449A2 SU 1686449 A2 SU1686449 A2 SU 1686449A2 SU 894753002 A SU894753002 A SU 894753002A SU 4753002 A SU4753002 A SU 4753002A SU 1686449 A2 SU1686449 A2 SU 1686449A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- control
- output
- information
- logical
- Prior art date
Links
- 208000024891 symptom Diseases 0.000 claims description 3
- 230000007257 malfunction Effects 0.000 claims 1
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 208000032368 Device malfunction Diseases 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Landscapes
- Hardware Redundancy (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в качестве аппаратного модул св зывани математических и физических адресов Цель изобретени - расширение функциональных возможностей устройства за счет придани ему способности самоконтрол Устройство содержит переключатели 1 -3 регистр 4 логического адреса дешифратор 5 логического адреса первую группу элементов ИЛИ 6 7, элементы 8 9 коммутации , шифратор 11 физического адреса, регистр 13 физического адреса, вторую группу элементов ИЛИ 15, 16 шифратор 17 логического адреса, блоки 20 и 21 контрол , выходной элемент ИЛИ 22 Устройство может использоватьс не только как устройство дл адресации, но и как устройство св зывани математических и физических адресов в отказоустойчивых вычислительных системах 1 з п ф-лы, 2 ил ЁThe invention relates to automation and computer technology and can be used as a hardware module for connecting mathematical and physical addresses. The purpose of the invention is to expand the functionality of the device by giving it the ability to self-monitor. The device contains switches 1 -3 register 4 logical address decoder 5 logical address first group elements OR 6 7, elements 8 9 switching, encoder 11 physical address, register 13 physical address, the second group of elements OR 15, 16 cipherto p 17 logical addresses, control units 20 and 21, output element OR 22 The device can be used not only as a device for addressing, but also as a device for associating mathematical and physical addresses in fault-tolerant computing systems 1 c f files, 2 or
Description
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в качестве модул св зывани логических и физических адресов любых функционально законченных блоков (процессоров , блоков пам ти и т д )The invention relates to automation and computer technology and can be used as a module for associating the logical and physical addresses of any functionally complete blocks (processors, memory blocks, etc.)
Целью изобретени вл етс расширение функциональных возможностей устройства за счет придани ему способности самоконтрол The aim of the invention is to expand the functionality of the device by giving it the ability to self-control.
На фиг 1 представлена функциональна схема устройства (дл трех блоков пам ти ), на фиг 2 схема блока контрол Fig. 1 shows the functional diagram of the device (for three memory blocks), Fig. 2 shows the control unit diagram.
Устройство содержит группу переключателей 1 -3 регистр 4 логического адреса дешифратор 5 логического адреса первую группу элементов ИЛИ 6, 7 элементы 8 и 9 коммутации первой и второй групп, вход 10 логического адреса шифратор 11 физиче ского адреса выход 12 физического адреса регистр 13 и дешифратор 14 физическогоThe device contains a group of switches 1 -3 register 4 logical address decoder 5 logical address first group of elements OR 6, 7 elements 8 and 9 switching of the first and second groups, input 10 logical address encoder 11 physical address output 12 physical address register 13 and decoder 14 physical
адреса, вторую группу элементов ИЛИ 15 и 16, шифратор 17 логического адреса, выход 18 логического адреса, вход 19 физического адреса, блоки 20 и 21 контрол , выходной элемент ИЛИ 22, выход 23 признака неисправности , вход 24 Контроль 1, вход 25 Контроль 2. Каждый блок контрол (см фиг 2) содержит мультиплексор 26, демуль- типлексор 27, схему 28 сравнени и элемент ИЛИ 29, первый 30 и второ й 31 информационные входы, первый 32 и второй 33 информационные выходы, вход 34 начала работы, управл ющий вход 35. выход 36 признака неисправностиaddresses, the second group of elements OR 15 and 16, the encoder 17 of the logical address, output 18 of the logical address, input 19 of the physical address, blocks 20 and 21 of the control, output element OR 22, output 23 of the symptom, input 24 Control 1, input 25 Control 2 Each control unit (see FIG. 2) contains a multiplexer 26, a demultiplexer 27, a comparison circuit 28 and an OR element 29, the first 30 and second 31 information inputs, the first 32 and second 33 information outputs, the start operation input 34, the control input 35. output 36 sign of failure
Устройство работает следующим образомThe device works as follows
Сразу же после подачи питани начинаетс сеанс коммутации в матрице (элементы 6-9 15, 16) в соответствии с сигналами переключателей 1-3 Сигнал высокого уровн (ВУ) на выходе переключателей 1 3 соответImmediately after the power is supplied, the switching session in the matrix begins (elements 6-9 15, 16) in accordance with the signals of the switches 1-3. The high level signal (WU) at the output of the switches 1 3 corresponds to
О 00About 00
О 4 ЮAbout 4 Yu
ЮYU
ствует состо нию Блок включен/исправен , сигнал низкого уровн /НУ/- Блок выключен/неисправен. После завершени переходных процессов в матричном коммутаторе устройство готово к работе в режиме св зывани логических и физических адресов (Л А и ФА). При этом преобразовани ЛА - ФА и ФА - ЛА происход т совершенно независимо друг от друга: ЛА, поступающий вход 10, преобразуетс в ФА на выходе 12, а ФА с входа 19 - в Л А на выходе 18. В те моменты времени, когда центральный процессор не использует св занный адрес (после его захвата), устройство может переводитьс в один из двух режимов контрол . Режимы эти отличаютс друг от друга только тем, какой адрес вл етс контрольным - ЛА на входе 10 (Контроль 1) или ФА на входе 19 (Контроль 2).The unit is on / healthy, the signal is low / WELL / - The unit is turned off / faulty. After the transients in the matrix switch are completed, the device is ready for operation in the mode of connecting logical and physical addresses (L A and FA). In this case, the LA-FA and FA-LA transformations occur completely independently of each other: the LA, the incoming input 10, is converted to the FA at output 12, and the FA from input 19 - to LA And at the output 18. At those times when the central processor does not use the associated address (after its capture), the device can be translated into one of two control modes. These modes differ from each other only in what address is the control - LA at input 10 (Control 1) or FA at input 19 (Control 2).
Режимы задаютс следующим образом.Modes are defined as follows.
Рассмотрим режим Контроль 1. В этом случае сигнал ВУ на входе 24 через вход начала работы первого БК 20 разрешает работу схемы 28 сравнени БК 20. Тот же сигнал ВУ на входе 24 через управл ющий вход второго БК 21, во-первых, поступа на управл ющий вход мультиплексора 26, делает возможным прохождение ФА с выхода шифратора ФА 11 на первый информационный выход БК 21 и, во-вторых, поступа на управл ющий вход демультиплексора 27, направл етсигнал с его входа на его первый выход. (Сигнал ВУ /НУ/ на управл ющем входе мультиплексора 26 означает соединение его выхода с его вторым (первым) входом; сигнал ВУ /НУ/ на управл ющем входе демультиплексора 27 означает соединение его входа с его первым (вторым) выходом). Поскольку в режиме Контроль 1 сигнал на входе 25 имеет НУ, то схема сравнени 28 второго БК 21 не работает. Таким образом, в режиме Контроль 1 второй БК разрешает поступление на вход регистра 13 ФА, физического адреса, поступающего с выхода шифратора 11, и одновременно с этим, обеспечивает отключение выхода 12 и входа 19 от остальной схемы, В первом БК (блок 20) осуществл етс сравнение логического адреса, поступающего с входа 10, с логическим адресом, снимаемым с выхода шифратора 17 Так происходит контрольное преобразование ЛА ФА и обратное преобразование ФА ЛА со сравнением исходного и полученного ЛА. Аналогично, в режиме Контроль 2 первый БК обеспечивает поступление на вход регистра 4 логическогоConsider the Monitoring mode 1. In this case, the WU signal at input 24 through the start input of the first BC 20 permits operation of the comparison circuit 28 of the BC 20. The same WOO signal at input 24 through the control input of the second BC 21, first, enters the control A multiplexer 26 makes it possible for the FA to pass from the output of the FA encoder 11 to the first information output of the BC 21 and, secondly, to the control input of the demultiplexer 27, sends a signal from its input to the first output. (The signal WU / WELL / at the control input of multiplexer 26 means connecting its output with its second (first) input; WU / WELL / signal at the controlling input of demultiplexer 27 means connecting its input with its first (second) output). Since in Control 1 mode, the signal at input 25 has a CU, the comparison circuit 28 of the second BC 21 does not work. Thus, in the Control 1 mode, the second BC allows the input of the register 13 of the FA, the physical address coming from the output of the encoder 11, and at the same time ensures that output 12 and input 19 are disconnected from the rest of the circuit. It compares the logical address from input 10 to the logical address taken from the output of the encoder 17 This is the case of the control LA LA conversion and the inverse LA conversion with the comparison of the original and the received LA. Similarly, in the Control 2 mode, the first BC provides the input to the register 4 of the logical
адреса, поступающего с выхода шифратора 17, и, одновременно с этим, отключение выхода 18 и входа 10 от остальной схемы. Во втором БК осуществл етс сравнение ФА, поступающего с входа 19, с ФА, снимаемымaddresses coming from the output of the encoder 17, and, at the same time, disconnecting output 18 and input 10 from the rest of the circuit. In the second BC, a comparison is made between the FA arriving from input 19, and the FA arriving
с выхода шифратора 11. Так происход т контрольные преобразовани ФА ЛА и обратное преобразование ЛА ФА (со сравнением исходного и полученного ФА). Сигнал неисправности, снимаемый в режимеfrom the output of the encoder 11. Thus, the control transforms of the FA of the aircraft and the inverse transformation of the LA of the FA (with the comparison of the initial and the obtained FA) occur. Fault signal taken in mode
Контроль 1 с выхода БК 20, а в режиме Контроль 2 - с выхода БК 21, поступает через элемент ИЛИ 22 на выход 23 устройства и используетс как флаг - признак неисправности устройства дл адресации.Control 1 from the output of the BC 20, and in the Control 2 mode from the output of the BC 21, goes through the OR 22 element to the device output 23 and is used as a flag — a sign of a device malfunction for addressing.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894753002A SU1686449A2 (en) | 1989-10-23 | 1989-10-23 | Addressing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU894753002A SU1686449A2 (en) | 1989-10-23 | 1989-10-23 | Addressing device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1573458 Addition |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1686449A2 true SU1686449A2 (en) | 1991-10-23 |
Family
ID=21476463
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU894753002A SU1686449A2 (en) | 1989-10-23 | 1989-10-23 | Addressing device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1686449A2 (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6950918B1 (en) | 2002-01-18 | 2005-09-27 | Lexar Media, Inc. | File management of one-time-programmable nonvolatile memory devices |
US6957295B1 (en) | 2002-01-18 | 2005-10-18 | Lexar Media, Inc. | File management of one-time-programmable nonvolatile memory devices |
US6973519B1 (en) | 2003-06-03 | 2005-12-06 | Lexar Media, Inc. | Card identification compatibility |
US7000064B2 (en) | 2001-09-28 | 2006-02-14 | Lexar Media, Inc. | Data handling system |
US7102671B1 (en) | 2000-02-08 | 2006-09-05 | Lexar Media, Inc. | Enhanced compact flash memory card |
US7111140B2 (en) | 1995-07-31 | 2006-09-19 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US7167944B1 (en) | 2000-07-21 | 2007-01-23 | Lexar Media, Inc. | Block management for mass storage |
US7185208B2 (en) | 2001-09-28 | 2007-02-27 | Lexar Media, Inc. | Data processing |
US7215580B2 (en) | 2001-09-28 | 2007-05-08 | Lexar Media, Inc. | Non-volatile memory control |
US7231643B1 (en) | 2002-02-22 | 2007-06-12 | Lexar Media, Inc. | Image rescue system including direct communication between an application program and a device driver |
US7254724B2 (en) | 2001-09-28 | 2007-08-07 | Lexar Media, Inc. | Power management system |
US7275686B2 (en) | 2003-12-17 | 2007-10-02 | Lexar Media, Inc. | Electronic equipment point-of-sale activation to avoid theft |
US7340581B2 (en) | 2001-09-28 | 2008-03-04 | Lexar Media, Inc. | Method of writing data to non-volatile memory |
US7370166B1 (en) | 2004-04-30 | 2008-05-06 | Lexar Media, Inc. | Secure portable storage device |
US7441090B2 (en) | 1995-07-31 | 2008-10-21 | Lexar Media, Inc. | System and method for updating data sectors in a non-volatile memory using logical block addressing |
US7464306B1 (en) | 2004-08-27 | 2008-12-09 | Lexar Media, Inc. | Status of overall health of nonvolatile memory |
US7523249B1 (en) | 1995-07-31 | 2009-04-21 | Lexar Media, Inc. | Direct logical block addressing flash memory mass storage architecture |
US7594063B1 (en) | 2004-08-27 | 2009-09-22 | Lexar Media, Inc. | Storage capacity status |
US7725628B1 (en) | 2004-04-20 | 2010-05-25 | Lexar Media, Inc. | Direct secondary device interface by a host |
US7917709B2 (en) | 2001-09-28 | 2011-03-29 | Lexar Media, Inc. | Memory system for data storage and retrieval |
US8171203B2 (en) | 1995-07-31 | 2012-05-01 | Micron Technology, Inc. | Faster write operations to nonvolatile memory using FSInfo sector manipulation |
-
1989
- 1989-10-23 SU SU894753002A patent/SU1686449A2/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1573458 (положительное решение по за вке № 4487231/24-24 от 26 09 1988 г)-про- тотип * |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7774576B2 (en) | 1995-07-31 | 2010-08-10 | Lexar Media, Inc. | Direct logical block addressing flash memory mass storage architecture |
US7908426B2 (en) | 1995-07-31 | 2011-03-15 | Lexar Media, Inc. | Moving sectors within a block of information in a flash memory mass storage architecture |
US8793430B2 (en) | 1995-07-31 | 2014-07-29 | Micron Technology, Inc. | Electronic system having memory with a physical block having a sector storing data and indicating a move status of another sector of the physical block |
US8554985B2 (en) | 1995-07-31 | 2013-10-08 | Micron Technology, Inc. | Memory block identified by group of logical block addresses, storage device with movable sectors, and methods |
US7424593B2 (en) | 1995-07-31 | 2008-09-09 | Micron Technology, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US7111140B2 (en) | 1995-07-31 | 2006-09-19 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US9026721B2 (en) | 1995-07-31 | 2015-05-05 | Micron Technology, Inc. | Managing defective areas of memory |
US8032694B2 (en) | 1995-07-31 | 2011-10-04 | Micron Technology, Inc. | Direct logical block addressing flash memory mass storage architecture |
US8078797B2 (en) | 1995-07-31 | 2011-12-13 | Micron Technology, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US8171203B2 (en) | 1995-07-31 | 2012-05-01 | Micron Technology, Inc. | Faster write operations to nonvolatile memory using FSInfo sector manipulation |
US8397019B2 (en) | 1995-07-31 | 2013-03-12 | Micron Technology, Inc. | Memory for accessing multiple sectors of information substantially concurrently |
US7263591B2 (en) | 1995-07-31 | 2007-08-28 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US7441090B2 (en) | 1995-07-31 | 2008-10-21 | Lexar Media, Inc. | System and method for updating data sectors in a non-volatile memory using logical block addressing |
US7549013B2 (en) | 1995-07-31 | 2009-06-16 | Lexar Media, Inc. | Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices |
US7523249B1 (en) | 1995-07-31 | 2009-04-21 | Lexar Media, Inc. | Direct logical block addressing flash memory mass storage architecture |
US7102671B1 (en) | 2000-02-08 | 2006-09-05 | Lexar Media, Inc. | Enhanced compact flash memory card |
US8250294B2 (en) | 2000-07-21 | 2012-08-21 | Micron Technology, Inc. | Block management for mass storage |
US7734862B2 (en) | 2000-07-21 | 2010-06-08 | Lexar Media, Inc. | Block management for mass storage |
US7167944B1 (en) | 2000-07-21 | 2007-01-23 | Lexar Media, Inc. | Block management for mass storage |
US8019932B2 (en) | 2000-07-21 | 2011-09-13 | Micron Technology, Inc. | Block management for mass storage |
US8135925B2 (en) | 2001-09-28 | 2012-03-13 | Micron Technology, Inc. | Methods of operating a memory system |
US7000064B2 (en) | 2001-09-28 | 2006-02-14 | Lexar Media, Inc. | Data handling system |
US9489301B2 (en) | 2001-09-28 | 2016-11-08 | Micron Technology, Inc. | Memory systems |
US9032134B2 (en) | 2001-09-28 | 2015-05-12 | Micron Technology, Inc. | Methods of operating a memory system that include outputting a data pattern from a sector allocation table to a host if a logical sector is indicated as being erased |
US8694722B2 (en) | 2001-09-28 | 2014-04-08 | Micron Technology, Inc. | Memory systems |
US8386695B2 (en) | 2001-09-28 | 2013-02-26 | Micron Technology, Inc. | Methods and apparatus for writing data to non-volatile memory |
US8208322B2 (en) | 2001-09-28 | 2012-06-26 | Micron Technology, Inc. | Non-volatile memory control |
US7254724B2 (en) | 2001-09-28 | 2007-08-07 | Lexar Media, Inc. | Power management system |
US7917709B2 (en) | 2001-09-28 | 2011-03-29 | Lexar Media, Inc. | Memory system for data storage and retrieval |
US7944762B2 (en) | 2001-09-28 | 2011-05-17 | Micron Technology, Inc. | Non-volatile memory control |
US7185208B2 (en) | 2001-09-28 | 2007-02-27 | Lexar Media, Inc. | Data processing |
US7340581B2 (en) | 2001-09-28 | 2008-03-04 | Lexar Media, Inc. | Method of writing data to non-volatile memory |
US7681057B2 (en) | 2001-09-28 | 2010-03-16 | Lexar Media, Inc. | Power management of non-volatile memory systems |
US7215580B2 (en) | 2001-09-28 | 2007-05-08 | Lexar Media, Inc. | Non-volatile memory control |
US6950918B1 (en) | 2002-01-18 | 2005-09-27 | Lexar Media, Inc. | File management of one-time-programmable nonvolatile memory devices |
US6957295B1 (en) | 2002-01-18 | 2005-10-18 | Lexar Media, Inc. | File management of one-time-programmable nonvolatile memory devices |
US7231643B1 (en) | 2002-02-22 | 2007-06-12 | Lexar Media, Inc. | Image rescue system including direct communication between an application program and a device driver |
US8166488B2 (en) | 2002-02-22 | 2012-04-24 | Micron Technology, Inc. | Methods of directly accessing a mass storage data device |
US9213606B2 (en) | 2002-02-22 | 2015-12-15 | Micron Technology, Inc. | Image rescue |
US6973519B1 (en) | 2003-06-03 | 2005-12-06 | Lexar Media, Inc. | Card identification compatibility |
US7275686B2 (en) | 2003-12-17 | 2007-10-02 | Lexar Media, Inc. | Electronic equipment point-of-sale activation to avoid theft |
US8316165B2 (en) | 2004-04-20 | 2012-11-20 | Micron Technology, Inc. | Direct secondary device interface by a host |
US7725628B1 (en) | 2004-04-20 | 2010-05-25 | Lexar Media, Inc. | Direct secondary device interface by a host |
US8090886B2 (en) | 2004-04-20 | 2012-01-03 | Micron Technology, Inc. | Direct secondary device interface by a host |
US7865659B2 (en) | 2004-04-30 | 2011-01-04 | Micron Technology, Inc. | Removable storage device |
US7370166B1 (en) | 2004-04-30 | 2008-05-06 | Lexar Media, Inc. | Secure portable storage device |
US8612671B2 (en) | 2004-04-30 | 2013-12-17 | Micron Technology, Inc. | Removable devices |
US8151041B2 (en) | 2004-04-30 | 2012-04-03 | Micron Technology, Inc. | Removable storage device |
US9576154B2 (en) | 2004-04-30 | 2017-02-21 | Micron Technology, Inc. | Methods of operating storage systems including using a key to determine whether a password can be changed |
US10049207B2 (en) | 2004-04-30 | 2018-08-14 | Micron Technology, Inc. | Methods of operating storage systems including encrypting a key salt |
US7743290B2 (en) | 2004-08-27 | 2010-06-22 | Lexar Media, Inc. | Status of overall health of nonvolatile memory |
US8296545B2 (en) | 2004-08-27 | 2012-10-23 | Micron Technology, Inc. | Storage capacity status |
US7594063B1 (en) | 2004-08-27 | 2009-09-22 | Lexar Media, Inc. | Storage capacity status |
US7949822B2 (en) | 2004-08-27 | 2011-05-24 | Micron Technology, Inc. | Storage capacity status |
US7464306B1 (en) | 2004-08-27 | 2008-12-09 | Lexar Media, Inc. | Status of overall health of nonvolatile memory |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1686449A2 (en) | Addressing device | |
SU1573458A2 (en) | Addressing device | |
SE9802058L (en) | Redundant termination for dynamic fault isolation | |
US4387426A (en) | Digital data processing system | |
US3992696A (en) | Self-checking read and write circuit | |
SU615483A1 (en) | Computing system | |
SU1695317A1 (en) | Backed-up computer system | |
SU1388876A2 (en) | Device for addressing storage units | |
SU849219A1 (en) | Data processing system | |
SU1594547A1 (en) | Device for addressing memory units | |
SU1169019A1 (en) | Device for connecting memory blocks with power source | |
SU1649507A1 (en) | Programmable control unit | |
SU1501069A1 (en) | Device for accessing common multimodulator memory | |
SU1635186A1 (en) | Device for controlling the switching of redundant units | |
SU1273926A1 (en) | Adaptive module of microprogram control device | |
SU1094028A1 (en) | Information input device | |
SU1374235A1 (en) | Device for reserving and restoring mikroprocessor system | |
SU1727112A1 (en) | Distributed system for programmed control with majorizing | |
SU1156274A1 (en) | Three-channel redundant computer system | |
SU1580373A1 (en) | Device for addressing memory units | |
SU1112532A1 (en) | Flip-flop device | |
KR910013718A (en) | Port Switching Control in Redundant Systems | |
RU1798801C (en) | Device for reconfiguration of multiprocessor system | |
SU1640683A1 (en) | Data input device | |
SU1552191A2 (en) | Device for memory addressing |