RU1795509C - Device for representing graphical information - Google Patents

Device for representing graphical information

Info

Publication number
RU1795509C
RU1795509C SU904883663A SU4883663A RU1795509C RU 1795509 C RU1795509 C RU 1795509C SU 904883663 A SU904883663 A SU 904883663A SU 4883663 A SU4883663 A SU 4883663A RU 1795509 C RU1795509 C RU 1795509C
Authority
RU
Russia
Prior art keywords
input
output
clock
counter
unit
Prior art date
Application number
SU904883663A
Other languages
Russian (ru)
Inventor
Игорь Анатольевич Поплавский
Original Assignee
Институт кибернетики им.В.М.Глушкова
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 Институт кибернетики им.В.М.Глушкова filed Critical Институт кибернетики им.В.М.Глушкова
Priority to SU904883663A priority Critical patent/RU1795509C/en
Application granted granted Critical
Publication of RU1795509C publication Critical patent/RU1795509C/en

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

Сущность изобретени : устройство содержит 1 синхрогенератор (1), 3 счетчика (2, 6,12), 2 блока сравнени  (4,5), 1 блок пам ти (3), I блок буферной пам ти (7), 1 элемент НЕРАВНОЗНАЧНОСТЬ (8), 1 элемент И (10), 1 элемент ИЛИ (11). 1 видеоконтрольный блок (9). 1-11-12-3-4-8-9.1-9.1-12-7-5-8. 5-10-11,3-7.3-4-10.1-2-3,1-7,1-6-4.6-5. 1 ил. The inventive device contains 1 clock generator (1), 3 counters (2, 6,12), 2 comparison blocks (4,5), 1 memory block (3), I buffer memory block (7), 1 element (8), 1 element AND (10), 1 element OR (11). 1 video control unit (9). 1-11-12-3-4-8-9.1-9.1-12-7-5-8. 5-10-11.3-7.3-4-10.1-2-3.1-7.1-6-4.6-5. 1 ill.

Description

Изобретение относитс  к области вычислительной техники и автоматики и может быть использовано дл  отображени  графической информации на экране электроннолучевой трубки с растровым способом развертки изображени .The invention relates to the field of computer engineering and automation and can be used to display graphical information on the screen of a cathode ray tube with a raster image scanning method.

Цель изобретени  - расширение области применени  устройства за счет отображени  кривых, соответствующих немонотонным функци м, имеющим несколько точек пересечени  с одной и той же стороной растра.The purpose of the invention is to expand the scope of the device by displaying curves corresponding to non-monotonic functions having several intersection points on the same side of the raster.

На чертеже представлена функциональна  схема устройства.The drawing shows a functional diagram of the device.

Устройство содержит синхрогенератор 1, первый счетчик 2, блок 3 пам ти, блоки 4 и 5 сравнени , второй счетчик 6, блок 7 буферной пам ти, элемент 8 НЕРАВНОЗНАЧНОСТЬ , видеоконтрольный блок 9, элемент 10 И, элемент 11 ИЛИ, и третий счетчик 12.The device comprises a sync generator 1, a first counter 2, a memory block 3, comparison blocks 4 and 5, a second counter 6, a buffer memory block 7, an element 8 DISAPPEARANCE, a video monitoring unit 9, an AND element 10, an OR element 11, and a third counter 12 .

Если максимально возможное количество пересечений графика с одной стороной растра обозначить N, то при растре, состо щем из m строк и п столбцов, объем блока 3 пам ти составит mxn  чеек, причем число разр дов каждой  чейки буде равно logaN. Соответственно, блок 7 буферной пам ти содержит N  чеек, а разр дность третьего счетчика 12 будет равна logaN.If the maximum possible number of intersections of the graph with one side of the raster is denoted by N, then for a raster consisting of m rows and n columns, the volume of memory block 3 will be mxn cells, and the number of bits of each cell will be logaN. Accordingly, the buffer memory unit 7 contains N cells, and the resolution of the third counter 12 will be logaN.

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

С первого выхода синхрогенератора 1 на соответствующий вход видеоконтрольного блока 9 поступают сигналы строчной и кадровой синхронизации. Второй и четвертый выходы синхрогенератора 1 подключе- ны к тактовым входам счетчиков 2 и б, осуществл ющих вертикальную и горизонтальную дискретизацию растра, соответственно .From the first output of the clock 1 to the corresponding input of the video control unit 9 receives the horizontal and frame synchronization signals. The second and fourth outputs of the clock 1 are connected to the clock inputs of the counters 2 and b, which carry out the vertical and horizontal sampling of the raster, respectively.

В соответствии с номером строки на входе блока 3 пам ти по вл ютс  координаты X точек, принадлежащих данной строке, причем выбор одной из N  чеек определ етс  содержимым третьего счетчика 12, выход которого подключен ко второму адресному входу блока 3 пам ти и, кроме того, к адресному входу блока 7 буферной пам ти. Информаци  о горизонтальных координатных точках предыдущей строки растра заноситс  в блок 7 буферной пам ти во врем  обратного хода по строке при помощи серииIn accordance with the line number at the input of the memory unit 3, the coordinates of X points belonging to this line appear, moreover, the choice of one of N cells is determined by the contents of the third counter 12, the output of which is connected to the second address input of the memory unit 3 and, in addition to the address input of block 7 of the buffer memory. Information about the horizontal coordinate points of the previous line of the raster is entered into block 7 of the buffer memory during the reverse stroke of the line using a series

из N импульсов, поступающих на его вход управлени  записью со второго выхода синхрогенератора 1. С некоторой временной задержкой така  же сери  импульсов черезof N pulses arriving at its recording control input from the second output of clock 1. With a certain time delay, the same series of pulses through

элемент ИЛИ 11 поступает на вход третьего счетчика 12, который обнул етс  с помощью сигнала с шестого выхода синхрогенератора в начале и в конце обратного хода каждой строки.OR element 11 is fed to the input of the third counter 12, which is reset by a signal from the sixth output of the clock at the beginning and end of the reverse stroke of each line.

Коды координат X с выходов блока 3 пам ти и блока 7 буферной пам ти поступают на первые входы блоков 4 и 5 сравнени , соответственно, и сравниваютс  с линейно возрастающим кодом с выхода счетчика бCodes of coordinates X from the outputs of block 3 of memory and block 7 of buffer memory are supplied to the first inputs of blocks 4 and 5 of comparison, respectively, and compared with a linearly increasing code from the output of counter b

горизонтальной дискретизации. Когда содержимое этого счетчика достигает значени  меньшей из координат, поступающих с блока 3 пам ти и блока 7 буферной пам ти, на выходе соответствующего блока сравнени  по вл етс  уровень логической единицы , что приводит к возникновению на выходе элемента НЕРАВНОЗНАЧНОСТЬ 8 сигнала, разрешающего подсчет точек растра на экране видебконтрольного блока 9 вhorizontal sampling. When the contents of this counter reaches the value of the smaller of the coordinates from the memory unit 3 and the buffer memory unit 7, the output of the corresponding comparison unit displays the level of a logical unit, which leads to the appearance of a signal at the output of the UNAQUALITY 8 element allowing the calculation of raster points on the screen of the video control unit 9 in

текущих позици х сканирующего луча. После достижени  содержимым счетчика 6 значени  большей из координат срабатывает другой блок сравнени , и единичный сигнал с его выхода устанавливает низкийcurrent scan beam positions. After the contents of counter 6 reach the value of the largest of the coordinates, another comparison unit is activated, and a single signal from its output sets low

уровень на выходе элемента НЕРАВНОЗНАЧНОСТЬ 8, который запрещает подсвет точек растра. На этом завершаетс  процесс отображени  отрезка горизонтальной линии , заданного парой координат в блоке 3the level at the output of the UNAQUALITY 8 element, which prohibits highlighting of raster points. This completes the process of displaying a horizontal line segment defined by a pair of coordinates in block 3

пам ти и блоке 7 буферной пам ти. При по влении единичных уровней на выходах блоков 4 и 5 сравнени  срабатывает элемент И 10, и сигнал с его выхода через элемент ИЛИ 11 поступает на вход третьегоmemory and block 7 buffer memory. When unit levels appear at the outputs of the comparison blocks 4 and 5, the AND element 10 is triggered, and the signal from its output through the OR element 11 enters the input of the

счетчика 12, увеличива  его содержимое на единицу. При этом из блока 3 пам ти и блока 7 буферной пам ти выбираетс  нова  пара координат, задающа  следующий отрезок текущей строки, подлежащей отображению.counter 12, increasing its contents by one. In this case, a new coordinate pair is selected from the memory block 3 and the buffer memory block 7, defining the next segment of the current line to be displayed.

Изобретение позвол ет расширить область применени  устройства за счет визуализации более сложных кривых, характеризующихс  немонотонным изменением отображаемых параметров, т.е.The invention allows to expand the scope of the device by visualizing more complex curves characterized by a non-monotonic change in the displayed parameters, i.e.

необходимостью вывода на экран диспле  множества горизонтальных отрезков в каждой строке растра.the need to display on the display screen many horizontal segments in each line of the raster.

Claims (1)

Формула изобретени The claims Устройство дл  отображени  графической информации, содержащее .видеоконтрольный блок, синхровход которого подключен к первому выходу синхрогенера- тора, второй выход которого соединен с тактовым входом первого счетчика, выход которого подключен к первому адресному входу блока пам ти, выход которого подключен к первому входу первого блока сравнени  и к информационному входу блока буферной пам ти, вход управлени  записью которого соединен с третьим выходом син- хрогенератора, четвертый выход которого подключен к тактовому входу второго счетчика , выход которого соединен с первым входом первого и первым входом второго блоков сравнени , выходы которых соединены с входами элемента НЕРАВНОЗНАЧНОСТЬ , выход которого подключен кA device for displaying graphical information comprising a video monitoring unit, the clock input of which is connected to the first output of the clock generator, the second output of which is connected to the clock input of the first counter, the output of which is connected to the first address input of the memory unit, the output of which is connected to the first input of the first block comparison to the information input of the buffer memory block, the recording control input of which is connected to the third output of the clock generator, the fourth output of which is connected to the clock input of the second th counter whose output is connected to a first input of a first and a first input of the second comparator unit, the outputs of which are connected to the inputs of the element are unequal, the output of which is connected to видеовходу видеоконтрольного блока, выход блока буферной пам ти соединен с вторым входом второго блока сравнени , о т - личающеес  тем, что, с целью расширени  области применени  устройства за счет отображени  кривых, соответствующих немонотонным функци м, имеющим несколько точек пересечени  с одной и той же строкой растра, в него введены элемент И, элемент ИЛИ и третий счетчик, выход которого соединен с адресным входом блока буферной пам ти и вторым адресным входом блока пам ти, входы элемента И подключены к выходам первого и второго блоков сравнени , а выход элемента И соединен с первым входом элемента ИЛИ, второй вход которого соединен с п тым выходом синхрогенератора, шестой выход которого подключен к входу сброса третьего счетчика, тактовый вход которого подключен к выходу элемента ИЛИ.video input of the video control unit, the output of the buffer memory unit is connected to the second input of the second comparison unit, which means that, in order to expand the scope of the device by displaying curves corresponding to non-monotonic functions having several intersection points with the same with a raster line, an AND element, an OR element, and a third counter are inserted into it, the output of which is connected to the address input of the buffer memory unit and the second address input of the memory unit, the inputs of the AND element are connected to the outputs of the first and second comparing the locks, and the output AND gate connected to the first input of the OR gate, a second input coupled to the fifth output clock, a sixth output which is connected to the reset input of the third counter, the clock input of which is connected to the output of the OR gate.
SU904883663A 1990-11-16 1990-11-16 Device for representing graphical information RU1795509C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU904883663A RU1795509C (en) 1990-11-16 1990-11-16 Device for representing graphical information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU904883663A RU1795509C (en) 1990-11-16 1990-11-16 Device for representing graphical information

Publications (1)

Publication Number Publication Date
RU1795509C true RU1795509C (en) 1993-02-15

Family

ID=21545889

Family Applications (1)

Application Number Title Priority Date Filing Date
SU904883663A RU1795509C (en) 1990-11-16 1990-11-16 Device for representing graphical information

Country Status (1)

Country Link
RU (1) RU1795509C (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1381583. кл. G 09 G 1/08, 1988. . - :- 2 , *

Similar Documents

Publication Publication Date Title
US5028914A (en) Method and apparatus for waveform digitization
RU1795509C (en) Device for representing graphical information
JPS6155119B2 (en)
US5111191A (en) Method and apparatus for waveform digitization
US4197534A (en) Control apparatus for displaying alphanumeric characters
SU1381583A1 (en) Device for displaying graphics data
SU1727159A1 (en) Device for representing graphic information
SU1550573A1 (en) Device for display of information on screen of cathode-ray tube
SU506031A1 (en) Device for displaying information
SU680007A1 (en) Device for displaying data on the screen of an electron-beam tube
SU1387039A1 (en) Device for displaying data on television display screen
SU715567A1 (en) Device for displaying graphical information
SU1265833A1 (en) Device for displaying graphic information on screen of cathode-ray tube (crt)
SU1288750A1 (en) Device for displaying information on screen of cathode-ray tube (crt)
SU1278929A1 (en) Device for displaying graphic information
RU2018977C1 (en) Device for displaying information on tv screen
SU1695371A1 (en) Device for display of symbols on crt screen
SU1399810A1 (en) Device for generating color signals of graphic image
SU1367036A1 (en) Device for displaying information on television set screen
SU1092555A2 (en) Device for displaying graphic information on screen of video monitor unit
EP0057314B1 (en) Lsi timing circuit for a digital display employing a modulo eight counter
SU1425736A1 (en) Device for reading graphic information off crt screen
SU1005170A1 (en) Device for displaying information on crt screen
SU1244657A1 (en) Device for displaying graphic information
SU1624434A1 (en) Device for displaying data on the screen of a cathode-ray tube