SU1674221A1 - Data display unit - Google Patents
Data display unit Download PDFInfo
- Publication number
- SU1674221A1 SU1674221A1 SU884634485A SU4634485A SU1674221A1 SU 1674221 A1 SU1674221 A1 SU 1674221A1 SU 884634485 A SU884634485 A SU 884634485A SU 4634485 A SU4634485 A SU 4634485A SU 1674221 A1 SU1674221 A1 SU 1674221A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- group
- inputs
- outputs
- input
- information
- Prior art date
Links
Landscapes
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано в системах управлени дл вывода информации из ЦВМ. Цель изобретени - повышение быстродействи устройства. Устройство содержит блок 1 управлени пам тью, блок 2 управлени , блок 3 синхронизации, первую группу мультиплексоров 4.1 - 4.N, первую группу элементов И 5.1 - 5.N, группу блоков пам ти 6.1 - 6.N, первую группу регистров 7.1 - 7.N, вторую группу регистров 8.1 - 8.N, блок 9 селекции, формирователь 10 видеосигнала, телевизионный индикатор 11 с соответствующими св з ми. Введение блока 1 управлени пам тью, первой группы мультиплексоров и первой группы элементов И обеспечило возможность динамического перераспределени режимов работы блоков пам ти, когда один из них работает в режиме записи, а остальные - в режиме считывани информации, что позвол ет повысить быстродействие устройства при выводе динамических изображений. 5 ил.The invention relates to computing and can be used in control systems for outputting information from a digital computer. The purpose of the invention is to increase the speed of the device. The device contains a memory management unit 1, a control unit 2, a synchronization unit 3, the first group of multiplexers 4.1 - 4.N, the first group of elements AND 5.1 - 5.N, the group of memory blocks 6.1 - 6.N, the first group of registers 7.1 - 7.N, the second group of registers 8.1-8.N, selection block 9, video signal generator 10, television indicator 11 with corresponding links. The introduction of the memory management unit 1, the first group of multiplexers and the first group of elements I provided the ability to dynamically redistribute the modes of the memory blocks when one of them works in the recording mode and the others in the information reading mode, which allows to increase the device speed during output dynamic images. 5 il.
Description
J3Tjp9J3tjp9
Finrr.ii Finrr.ii
а Г -- and G -
5 Л5 L
ЈJ
« I "I
ж1р g1p
I . I.
.&J4. & J4
6161
;ЗЕ: ;ж; WE:; W
ЧH
«"
юYu
О VJAbout VJ
N5 1ГО N5 1GO
Физ;Fiz;
Изобретение относитс к вычислительной технике и может быть использовано в системах управлени дл вывода информации из ЦВМ.The invention relates to computing and can be used in control systems for outputting information from a digital computer.
Цель изобретени - повышение быстродействи устройства.The purpose of the invention is to increase the speed of the device.
На фиг. 1 приведена блок-схема устройства; на фиг. 2 - функциональна схема блока управлени , на фиг. 3 - функциональна схема блока управлени пам тью; на фиг. 4 - функциональна схема блока селекции; на фиг. 5 - функциональна схема формировател видеосигнала.FIG. 1 shows a block diagram of the device; in fig. 2 is a functional block diagram of the control unit; FIG. 3 is a functional block diagram of the memory management unit; in fig. 4 - functional block selection scheme; in fig. 5 is a functional diagram of a video signal conditioner.
Устройство содержит блок 1 управлени пам тью, блок 2 управлени , блок 3 синхронизации, первую группу мультиплексоров 4, первую группу элементов 5 И, группу блоков 6 пам ти, первую группу регистров 7, вторую группу регистров 8, блок 9 селекции, формирователь 10 видеосигнала , телевизионный индикатор 11.The device comprises a memory management unit 1, a control unit 2, a synchronization unit 3, a first group of multiplexers 4, a first group of elements 5 I, a group of blocks of 6 memory, a first group of registers 7, a second group of registers 8, a block 9 of selection, a video signal generator 10 , television indicator 11.
Блок 2 управлени содержит первый счетчик 12, первый элемент 13 И, первый элемент 14 И-НЕ, первый регистр 15 сдвига, регистр 16 адреса, регистр 17 данных, второй элемент 18 И-НЕ. второй элемент 19 И, второй регистр 20 сдвига, элемент 21 НЕ. второй счетчик 22, третий элемент 23 И, третий счетчик 24, первый 25 и второй 26 элементы ИЛИ, четвертый счетчик 27. четвертый элемент 28 И, третий 29 и четвертый 30 элементы ИЛИ.The control unit 2 contains the first counter 12, the first element 13 AND, the first element 14 AND-NOT, the first shift register 15, the address register 16, the data register 17, the second AND-NOT element 18. the second element is 19 And, the second shift register 20, element 21 is NOT. the second counter 22, the third element 23 AND, the third counter 24, the first 25 and second 26 elements OR, the fourth counter 27. the fourth element 28 AND, the third 29 and the fourth 30 elements OR.
Блок 1 управлени пам тью содержит третий регистр 31 сдвига, первый 32 и второй 33 регистры, мультиплексор 34, первый дешифратор 35, третий регистр 36, второй дешифратор 37, третью группу регистров 38, четвертый регистр 39, вторую группу мультиплексоров 40, третью группу мультиплексоров 41, третий дешифратор 42, п тый регистр 43.The memory management unit 1 contains the third shift register 31, the first 32 and second 33 registers, multiplexer 34, first decoder 35, third register 36, second decoder 37, third group of registers 38, fourth register 39, second group of multiplexers 40, third group of multiplexers 41, third decoder 42, fifth register 43.
Блок 9 селекции содержиi че ертую группу мультиплексоров 44, п тую группу мультиплексоров 45 шестой 46 и седьмой 47 регистры.Block 9 of the selection contains the fourth group of multiplexers 44, the fifth group of multiplexers 45, the sixth 46 and the seventh 47 registers.
Формирователь 10 видеосигнала содержит первую группу элементов 48 НЕ, вторую rp/ппу элементов 49 И п тый элемент 50 ИЛИ, вторую группу элементов 51 НЕ. третью группу элементов 52 И, шестой элемент 53 ИЛИ, элемент 54 2-2И-ИЛИ-НЕThe video shaper 10 contains the first group of elements 48 NOT, the second rp / num of elements 49 and the fifth element 50 OR, the second group of elements 51 NOT. the third group of elements 52 I, the sixth element 53 OR, the element 54 2-2I-OR-NO
Позици ми 55-73, 74-83, 84-93 94-98 обозначены входы и выходы соответственно блока 2 управлени блока 1 управлени пам тью, блока 9 селекции и формировател 10 видеосигнала.The positions 55-73, 74-83, 84-93 94-98 denote the inputs and outputs of the control unit 2 of the memory control unit 1, the selection unit 9 and the video signal generator 10, respectively.
Устройство обеспечивает возможность динамического перераспределени режимов работы блоков 6 пам ти, когда один из них работает в режиме записи, а остальныеThe device provides the ability to dynamically redistribute the modes of operation of the memory blocks 6, when one of them operates in the recording mode, and the rest
- в режиме считывани информации, что повышает быстродействие устройства при выводе динамических изображений.- in the mode of reading information, which increases the speed of the device when displaying dynamic images.
Устройство работает следующим образом .The device works as follows.
По сигналу 74 установки в исходное состо ние блока 1 мультиплексор 34 подключает выходы К-разр дного регистра 32 к соответствующим входам регистров 38.138 .N-1 и устанавливает К разр дный регистр 39 и регистр 36 в состо ние логической единицы . По сигналу синхронизации команды 75 и 76. 2К разр дов команды переписываютс следующим образом: в регистр 32 первые К разр дов по второму сигналу синхронизации 76 и в регистр 33 вторые К разр дов, по первому сигналу синхронизации 75. кроме этого на сдвиговом регистреAccording to the initialization signal 74 of the unit 1, the multiplexer 34 connects the outputs of the K-bit register 32 to the corresponding inputs of the registers 38.138 .N-1 and sets To the bit register 39 and the register 36 to the state of the logical unit. According to the synchronization signal, commands 75 and 76. The 2K bits of the command are rewritten as follows: in register 32, the first K bits in the second synchronization signal 76 and in the register 33 are the second K bits, in the first synchronization signal 75. in addition, on the shift register
31формируетс последовательность так- тов с длительностью, равной периоду следовани тактовой частоты (вход 79)31 a sequence of clocks is formed with a duration equal to the period of the clock frequency (input 79)
К разр дов команды с выхода регистраTo team bits from register output
32поступают на вход дешифратора 35 и через мультиплексор 34 на входы регистра32 enter the input of the decoder 35 and through the multiplexer 34 to the inputs of the register
36 и регистры 38 1-38N-1. К разр дов команды с выхода регистра 33 поступают на адресные входы мультиплексоров 40 1-40.К. Второй такт со сдвигового регистра 31 поступает на стробирующий вход дешифратора 35 и на соответствующем выходе дешифратора по вл етс сигнал синхронизации одного из регистров 38.1- 38.N-1. По этому сигналу К-разр дный код со входа регистров 38 1-38 N-1 переписываетс в один из этих регистров.36 and registers 38 1-38N-1. The bits of the command from the output of the register 33 arrive at the address inputs of the multiplexers 40 1-40.К. The second clock from the shift register 31 enters the gate input of the decoder 35 and the synchronization signal of one of the registers 38.1-38.N-1 appears at the corresponding output of the decoder. By this signal, the K-bit code from the input of the registers 38 1-38 N-1 is rewritten into one of these registers.
Таким образом по сигналу установки в исходное и подаче N-1 сигналов синхронизации и N-1 «-разр дных команд, происходит начальное упор дочное распределениеThus, according to the setup signal to the original and the filing of N-1 synchronization signals and N-1 "-discharge commands, an initial order distribution occurs.
блоков пам ти по типу хранимой в них информации и установка N о го б юка пам ти в режим записиmemory blocks according to the type of information stored in them and setting the N o th memory bank to record mode
N выходов дешифраторов 37 и 42 управл ют подключением шин адргса и сигналовN outputs of the decoders 37 and 42 control the connection of the address bus and signals
управлени от блока 2 управлени через мультиплексоры 4,1-4 N и элементы 5 И к соответствующим блокам 6 пам тиcontrol from control block 2 through 4.1-4 N multiplexers and elements 5 to the corresponding memory blocks 6
После сн ти CHI нала установки в исходное состо ние устройство готово к работеAfter removing the CHI setup, the device is ready for operation.
Количество регистров 38.1-38.N-1 соответствует количеству информационных слоев одновременно огоГрлжаемых на экране индикатора, в каждом из них хранитс физмческий код (номер) Ьлока пам ти,формирующего слой информации.The number of registers 38.1-38.N-1 corresponds to the number of information layers simultaneously displayed on the indicator screen, each of them contains a physical code (number) of the memory block forming the information layer.
От внешнего блока сопр жени по сигналу синхронизаци 76 в регистр 32 осущест- вл-етс запись кода одного из регистровFrom the external interface unit on the synchronization signal 76 to the register 32 is the recording of the code of one of the registers.
38.1-38.N-1. По тому же сигналу синхронизации осуществл етс запуск регистра 31.38.1-38.N-1. On the same synchronization signal, register 31 is triggered.
Вторым тактом со сдвигового регистра 31 осуществл етс выделение сигнала на соответствующем выходе дешифратора 35 и запись им в один из регистров 38.1-38.N-1 данных, хранимых в регистре 39, поступающих на вход этих регистров через мультиплексор 34, управл емый сигналом Установка в исходное состо ние.The second clock from the shift register 31 selects the signal at the corresponding output of the decoder 35 and writes to one of the registers 38.1-38.N-1 the data stored in the register 39, entering the input of these registers through the multiplexer 34, controlled by the signal Set to initial state.
Третьим тактом синхронизации осуществл етс перезапись информации из регистра 43 в регистр 39.The third clock cycle is the rewriting of information from register 43 to register 39.
Кроме того сигналом синхронизации 75 от внешнего блока сопр жени осуществл етс запись информации в регистр 33. Выходна информаци регистра составл ет адрес мультиплексоров 40.1-40.К дл прохождени информации от одного из регистров 38.1-38.N-1 на дешифратор 42, который выдел ет сигнал разрешени прохождени сигнала записи (элементы 5.1-5.N) в один из блоков б. 1-6.N пам ти.In addition, the synchronization signal 75 from the external interface unit records information in the register 33. The output information of the register is the address of multiplexers 40.1-40. To pass information from one of the registers 38.1-38.N-1 to the decoder 42, which is allocated There is no signal to allow the passage of the recording signal (elements 5.1-5.N) to one of the blocks b. 1-6.N memory.
В блоке 2 управлени (фиг. 2) по сигналам синхронизации по кадру, строке и тактовой частоте, поступающих из блока синхронизэ.ции, формируютс необходимые сигналы управлени и адрес дл циклического считывани из блоков пам ти информации синхронно с телевизионной разверткой.In control block 2 (Fig. 2), the necessary control signals and an address for cyclic reading from information memory blocks synchronously with a television scan are generated from the synchronization signals on the frame, row and clock frequency coming from the synchronization block.
Счетчик 12 и элемент И 13 формируют тактовый сигнал запуска дл формировани на сдвиговых регистрах 15 и 20 управл ющих сигналов дл блоков пам ти, работающих в режиме записи и считывани информации. Элементы 18 разрешают прохождение сигнала запуска на последовательный вход сдвигового регистра 20 только во врем , определенное сигналами синхронизации по строке и кадру, что позвол ет формировать необходимые управл ющие сигналы элементами 25 и 26 и перебор ад- сов на счетчике 27 синхронно с регул рной телевизионной разверткой. Элемент 19 формирует прохождение тактовой частоты только во врем , определенное сигналами синхронизации по строке и кадру, дл синхронизации нечетных сдвиговых регистров 7.1-7.N блока 9 селекции, блока 10 и формировани счетчиком 22 и элементом 23 И управл ющего сигнала записи дл вышеуказанных регистров сдвига. Элемент 21 НЕ формирует инверсное значение тактовой частоты дл синхронизации четных сдвиговых регистров 8.1-8.N блока 9 селекции, блока 10 и формировани счетчиком 24 и элементом 23 Л управл ющего сигнала записи дл соответствующих сдвиговых регистров .The counter 12 and the element 13 form a clock start signal for generating control signals on the shift registers 15 and 20 for the memory blocks operating in the write and read mode. Elements 18 allow the trigger signal to pass to the serial input of the shift register 20 only during the time determined by the synchronization signals in the row and frame, which allows generating the necessary control signals by elements 25 and 26 and enumerating the ads on the counter 27 synchronously with the regular television scan . Element 19 generates the passage of the clock frequency only during the time determined by the synchronization signals for the row and frame to synchronize the odd shift registers 7.1-7.N of the selection unit 9, unit 10 and the counter 22 and the control element 23 for the write control signal for the above shift registers . Element 21 does NOT form an inverse clock frequency for synchronization of even-numbered shift registers 8.1-8. N of selection unit 9, block 10 and generation of a control signal for the corresponding shift registers by counter 24 and 23 L.
Адрес (55) и данные (56) из устройства сопр жени , поступающие соответственно на регистры 16 и 17,сопровождаютс сигналом запроса (57), который, поступа на входThe address (55) and data (56) from the interface device, arriving respectively at registers 16 and 17, are accompanied by a request signal (57), which, at the input
элемента 14 блока 2 управлени , разрешает прохождение сигнала запуска от элемента 13 И на последовательный вход сдвигового регистра 15. Это позвол ет формировать на элементах 29 и 30 ИЛИ и п том выходе сдви0 гового регистра 15 необходимые управл ющие сигналы дл блока пам ти, работающего в режиме записи, а также сигнал ответа в устройство сопр жени и синхронизацию записи в регистры 16 и 17element 14 of control unit 2, permits the passage of a trigger signal from element 13 AND to the serial input of the shift register 15. This allows the necessary control signals for the memory unit operating in the elements 29 and 30 OR and the fifth output of the shift register 15 to be generated. recording mode, as well as the response signal to the interface device and the synchronization of writing to registers 16 and 17
5 соответственно со второго и первого выходов сдвигового регистра 15. Управл ющие сигналы с выходов элементов 29 и 30 ИЛИ и адрес с регистра 16 поступают на входы мультиплексоров 4.1-4.N, а сигнал записи на5, respectively, from the second and first outputs of the shift register 15. The control signals from the outputs of elements 29 and 30 OR and the address from register 16 are fed to the inputs of multiplexers 4.1–4.N, and the write signal to
0 входы элементов 5 И.0 inputs of elements 5 I.
Управл ющие сигналы выходов элементов 25 и 26 ИЛИ и адрес со счетчика 27 поступают на другие входы мультиплексоров 4.1-4.N.The control signals of the outputs of the elements 25 and 26 OR and the address from the counter 27 are fed to the other inputs of the multiplexers 4.1-4.N.
5 Отсутствие сигнала синхронизации команды из блока сопр жени сохран ет в блоке 1 состо ние выходов, сформированное по сигналу установки в исходное состо ние , которое соответствует установке дл 5 The absence of a command synchronization signal from the interface block retains in block 1 the state of the outputs generated from the initial setting signal, which corresponds to the setting for
0 записи N-oro блока пам ти. При этом на N выходах дешифраторов 37 и 42 устанавливаетс сигнал О, а на остальных - сигнал 1, что позвол ет подключить первую группу управл ющих сигналов и адрес с мульти5 плексора4.М и разрешить прохождение сигнала записи от элемента 5.N на вход N блока пам ти. Таким образом, осуществл етс запись данных из блока 2 управлени в выбранный дл записи блок пам ти. Дл 0 N-oro memory block entries. At the same time, the signal O is set on the N outputs of the decoders 37 and 42, and the signal 1 on the others, which allows connecting the first group of control signals and the address from the Multiple 5 plexor4. M and allowing the recording signal from element 5.N to go to input N of the block memory In this way, the data from control unit 2 is written to the memory unit selected for recording. For
0 остальных блоков пам ти остаетс подключена друга группа управл ющих сигналов и адрес с мультиплексоров 4.1-4.N-1 и блокировка сигнала записи от элементов 5.1- 5.N-1, что соответствует установке блоков0 of the remaining memory blocks, the other group of control signals and the address from 4.1-4.N-1 multiplexers and the write signal blocking from elements 5.1-5.N-1 remain connected, which corresponds to the installation of blocks
5 пам ти 6.1-6.N-1 в считывание.5 memories 6.1-6.N-1 in readout.
Блок 9 селекции позвол ет осуществить динамическое распределение слоев на выходе схемы дл отображени на экран индикатора .Selection block 9 allows the dynamic distribution of layers at the output of the circuit for display on the screen of the indicator.
0 Адресным сигналом мультиплексоров 44.1. 45.1 вл ютс выходные данные регистра 38.1, а мультиплексоров 44.N-1, 45.N-1 выходные данные регистра 38.N-1.0 Addressable multiplexers 44.1. 45.1 are the output of register 38.1, and multiplexers 44.N-1, 45.N-1 are output of register 38.N-1.
Информационные входы мультиплексо5 ров 44.1-44.N-1 подключены к соответствующим выходам сдвиговых регистров нечетной информации, а информационные входы мультиплексоров 45.1-45.N-1 к соответствующим выходам сдвиговых регистров четной информации. Сигналы с выходовThe information inputs of the multiplexers 44.1-44.N-1 are connected to the corresponding outputs of the shift registers of odd information, and the information inputs of the multiplexers 45.1-45.N-1 to the corresponding outputs of the shift registers of even information. Signals from the outputs
блока 9 селекции поступают на входы блока 10, где на отображение проходит информаци согласно установленному приоритету.block 9 selection goes to the inputs of block 10, where information is displayed on the display in accordance with the established priority.
Таким образом достигаетс динамическое перераспределение информации между N блоками пам ти,In this way, a dynamic redistribution of information between N memory blocks,
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884634485A SU1674221A1 (en) | 1988-12-12 | 1988-12-12 | Data display unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU884634485A SU1674221A1 (en) | 1988-12-12 | 1988-12-12 | Data display unit |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1674221A1 true SU1674221A1 (en) | 1991-08-30 |
Family
ID=21421458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU884634485A SU1674221A1 (en) | 1988-12-12 | 1988-12-12 | Data display unit |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1674221A1 (en) |
-
1988
- 1988-12-12 SU SU884634485A patent/SU1674221A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1159055, кл. G09G 1/16, 1983. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4644502A (en) | Semiconductor memory device typically used as a video ram | |
US4183058A (en) | Video store | |
US5265049A (en) | Serial access memory capable of reading data serially at a speed double the writing speed | |
US6271866B1 (en) | Dual port memory system for buffering asynchronous input to a raster scanned display | |
JPH01111279A (en) | Reading/writing memory having multiplex train selection mode | |
US5065368A (en) | Video ram double buffer select control | |
JPH0640256B2 (en) | Display controller | |
JP2582587B2 (en) | Semiconductor storage device | |
SU1674221A1 (en) | Data display unit | |
US5802587A (en) | Memory controller adapted for rapid block access operations | |
JPS5926153B2 (en) | Facsimile reception method | |
JP2575090B2 (en) | Semiconductor storage device | |
JPS6146916B2 (en) | ||
JP2845289B2 (en) | High-speed synthesis method of image data | |
JPH0644366A (en) | Memory device for image | |
JP3036112B2 (en) | Multi-screen display device | |
SU930355A1 (en) | Graphic information output device | |
JPH04330490A (en) | Image display device | |
SU1474634A1 (en) | Image generator | |
RU2024928C1 (en) | Computer | |
JPS58102982A (en) | Image display unit | |
SU1288751A1 (en) | Device for generating picture on screen on television receiver | |
RU1785034C (en) | Information representation device for tv-indicator screen | |
JPS60117286A (en) | Video display controller | |
KR0135791B1 (en) | Image memory control apparatus |