US3728575A - Digital vector generator which causes the electron beam to move in the largest possible increment by sensing if the line is divisible by 2{11 . - Google Patents

Digital vector generator which causes the electron beam to move in the largest possible increment by sensing if the line is divisible by 2{11 . Download PDF

Info

Publication number
US3728575A
US3728575A US00871161A US3728575DA US3728575A US 3728575 A US3728575 A US 3728575A US 00871161 A US00871161 A US 00871161A US 3728575D A US3728575D A US 3728575DA US 3728575 A US3728575 A US 3728575A
Authority
US
United States
Prior art keywords
bits
move
electron beam
storage means
causes
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
US00871161A
Inventor
M Granberg
H Mueller
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sperry Corp
Original Assignee
Sperry Rand Corp
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 Sperry Rand Corp filed Critical Sperry Rand Corp
Application granted granted Critical
Publication of US3728575A publication Critical patent/US3728575A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G1/00Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data
    • G09G1/06Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows
    • G09G1/08Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam directly tracing characters, the information to be displayed controlling the deflection and the intensity as a function of time in two spatial co-ordinates, e.g. according to a cartesian co-ordinate system
    • G09G1/10Control arrangements or circuits, of interest only in connection with cathode-ray tube indicators; General aspects or details, e.g. selection emphasis on particular characters, dashed line or dotted line generation; Preprocessing of data using single beam tubes, e.g. three-dimensional or perspective representation, rotation or translation of display pattern, hidden lines, shadows the beam directly tracing characters, the information to be displayed controlling the deflection and the intensity as a function of time in two spatial co-ordinates, e.g. according to a cartesian co-ordinate system the deflection signals being produced by essentially digital means, e.g. incrementally

Definitions

  • ABSTRACT Rld..”l'tiDta' 1 e ate U S App on a A circuit for use in a cathode ray tube vector display Di ision of Ser. No. 569,48l, Aug. 1, 1966, Pat. No. device for controlling the speed at which the electron 3,510,634- 4 I beam is made to transverse the screen.
  • the circuit senses whether the length of the line segment yet to be [52] US. Cl. ..3l5/l8, 340/324 A formed is evenly divisible by 2 4 2n and causes [51] Int.
  • FIGS. u 8 l2 v 2 NOT COMPARE DRAW PRESET m I Q 10 FIGS. :0 a as I g o 3 m 3' I II) 0) V cm.

Abstract

A circuit for use in a cathode ray tube vector display device for controlling the speed at which the electron beam is made to transverse the screen. The circuit senses whether the length of the line segment yet to be formed is evenly divisible by 2,4,8. . . 2n and causes the electron beam to move in the largest possible increment.

Description

United States Patent 1191 Granberg et al. Apr. 17, 1973 DIGITAL VECTOR GENERATOR [56] References Cited WHICH CAUSES THE ELECTRON NI BEAM TO MOVE IN THE LARGEST U TED STATES PATENTS POSSIBLE INCREMENT BY SENSING 3,320,409 5/1967 Larrowe .235/151 IF THE LINE [5 DIVISIBLE BY 3,403,286 9/1968 Carlock et al. ..314/18 7 3,422,304 l/l969 Thorpe ..3l5/l8 1 lnvemorsl Mam"! cranbel'g, Mmneapolls; 3,459,926 8/1969 Heilweil et al.... ..340/324 1 x Hubert Mueller, Jr-. g. 3,509,542 4/1970 Ehrman ..340/324.1x both of Minn.
[73] Assignee: Sperry Rand Corporation, New Primary Emminer cafl Q f York Assistant 'ExaminerJ. M. Potenza Att0rneyThomas J. Nikolai, Charles A. Johnson and [22] Filed: July 17, 1969 John p Dority 211 Appl. No.5 871,161
1 [57] ABSTRACT Rld.."l'tiDta' 1 e ate U S App on a A circuit for use in a cathode ray tube vector display Di ision of Ser. No. 569,48l, Aug. 1, 1966, Pat. No. device for controlling the speed at which the electron 3,510,634- 4 I beam is made to transverse the screen. The circuit senses whether the length of the line segment yet to be [52] US. Cl. ..3l5/l8, 340/324 A formed is evenly divisible by 2 4 2n and causes [51] Int. Cl ;.H0l 29/70 the electron beam to move in the largest possible 58 Field 61 Search ..3l5/l8; 340/3241, crement 2 Claims, 40 Drawing Figures BUFFER (P96 s-ee 5-7a PATENTEDAPRIYIQB. 3.728575 SHEET 010F23 8 fh OCTAL [0| 7 x POSITION Y POSITION |||2--4I5 l4|l5 24 q oo \OQOQQQ v VECTOR WORD I'l l 'TANGENT OR COTANGENT I 'x OR Y FINAL II '2 3'4 4l 5 PATENfED R I 71m 'Lx men) [X STOP s x 5-60 5-22 gig-54s Lcommne l5) CONTROL POSITION WORD "i/ I r5'4o LINE 5'2 cone (546 OCTANT 15 5 28 5 38 s DECODER WORD VECTOR worm FLAG l 25 (FIG. 9)
I 544 S-ZMPUT BUFFER me. a)
DATA
PATENTEU 3.728.575
SHEET 0U, 0F 23 Q; 92 03 @4 TI T2 3 4 T5 T6 T7 T8 CLOCK GENERATOR (SET) TQ| (cLRfiE I FF (SET) T02 L PATENTEU 3.728.575
Y sum 08 0F 23 INTENSITY A LEvEL SELECT Jw w d m TO FIGS. 28.830 Wm N 9.1 m f E? E m 0 50 d t 3 u D: O P o 5 DRAW FLAG E To FIGS I0,l8 a 36 v u N no P P P m m ,GATE sue. m H
AND COUNTER T0 FIGS. u 8 l2 v 2 NOT COMPARE DRAW PRESET m I Q 10 FIGS. :0 a as I g o 3 m 3' I II) 0) V cm. COUNTER 2% m g To FIG l3 Fl m m m 10 o m ENABLE sua.
AND COUNTER q T0 FIGS. I3 820 T m 9 t8 8 I v 03 STOP r m m COMPAREO TO FIG. l8 5 A a a STARTO (O rv N a, U) I? N o o 4 m m 40 up I m 0 0 I o 0' (D qm P m N m POSITION @l AWORD LOADED A To FIGS 11 8 12 z POSITION WORD N'- on i (\1 5% I m a 0 m qa: .vEcToR 'm WDRD LOADED m VECTOR WOR% To FIGS. |4,|8 cc ODR PATENTED W I 71375 saw 08 0F 23 PATENTED APR 1 7 [973 SHEET 12 [1F 23 w wmok BIT 3 BIT 3 PATENTEDAPR 1 71975 SHEET 13 OF 23 ihzo m 95 omm w o mnE o m mu OTM m PAIENTED APR 1 71975 COMPARE VECTOR DRAW I/ O CYCLE CYCLE STOP CYCLE CYCLE SHEET m 0F 23 Q GATE TO Xu ,Y AND OCTANT REGISTERS.
Q GATE TO T AND F-REGS. AND TO D/A CONVERTER FROM X AND Y.
D SET DRAW PRESET FLIP-FLOP.
Q CLEAR C-REG.,GATE X ANDY TO D/A CONVERTER, SET INTENSITY FLIP-FLOP l IF DRAW FLAG FLIP-FLOP SET.
@ SET DRAW FLAG FLIP-FLOP, ENABLE SUBTRACTOR AND COUNTER.
OPERATION TIMING CHART BEAM BLANKING CONTROL PATENTEDAPR 1 71975 SHEET 1a or 23 VECTOR WORD LOADED INTENSITY LEVEL (FIG .9)
m m F m m

Claims (2)

1. An electron beam speed control circuit for a cathode ray tube having a deflection system for moving the beam and wherein the smallest step the beam can be moved is a unit increment, said circuit comprising: a. first storage means for storing m bits representing present beam position, b. second storage means for storing m bits representing final beam position, c. a comparator coupled to said first and second storage means for comparing n of said m bits of said present beam position with n corresponding bits of said final beam position and producing an output signal when said bits compare, and d. control means coupled to said comparator and the deflection system for moving said beam in 2n 1 unit increments, said control means causing said beam to move in 2n unit increments when said output signal is produced by said comparing means.
2. An electron beam speed control circuit for a cathode ray tube having a deflection system for moving the beam and wherein the smallest step the beam can be moved is a unit increment, said circuit comprising: a. first storage means for storing m bits representing present beam position, b. second storage means for storing m bits representing final beam position, c. a comparator coupled to both said storage means for comparing m- n bits of said present beam position with m- n corresponding bits of said final beam position and producing an output signal when said bits compare, and d. control means coupled to said comparator and the deflection system for causing said beam to move in 2n unit increments, said control means causing said beam to move in 2n 1 unit increments when said output signal is produced by said comparing means.
US00871161A 1966-08-01 1969-07-17 Digital vector generator which causes the electron beam to move in the largest possible increment by sensing if the line is divisible by 2{11 . Expired - Lifetime US3728575A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US56948166A 1966-08-01 1966-08-01
US87116169A 1969-07-17 1969-07-17
US87116069A 1969-07-17 1969-07-17

Publications (1)

Publication Number Publication Date
US3728575A true US3728575A (en) 1973-04-17

Family

ID=27416082

Family Applications (3)

Application Number Title Priority Date Filing Date
US569481A Expired - Lifetime US3510634A (en) 1966-08-01 1966-08-01 Digital vector generator
US00871161A Expired - Lifetime US3728575A (en) 1966-08-01 1969-07-17 Digital vector generator which causes the electron beam to move in the largest possible increment by sensing if the line is divisible by 2{11 .
US00871160A Expired - Lifetime US3723802A (en) 1966-08-01 1969-07-17 Digital vector generator utilizing intensity control as a function of vector angle and velocity

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US569481A Expired - Lifetime US3510634A (en) 1966-08-01 1966-08-01 Digital vector generator

Family Applications After (1)

Application Number Title Priority Date Filing Date
US00871160A Expired - Lifetime US3723802A (en) 1966-08-01 1969-07-17 Digital vector generator utilizing intensity control as a function of vector angle and velocity

Country Status (4)

Country Link
US (3) US3510634A (en)
DE (1) DE1549874B2 (en)
FR (1) FR1551898A (en)
GB (1) GB1148849A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4027148A (en) * 1975-09-10 1977-05-31 Lawrence David Rosenthal Vector generator
US4365305A (en) * 1981-01-05 1982-12-21 Western Electric Company, Inc. Vector generator for computer graphics
US4500879A (en) * 1982-01-06 1985-02-19 Smith Engineering Circuitry for controlling a CRT beam

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4115863A (en) * 1976-12-07 1978-09-19 Sperry Rand Corporation Digital stroke display with vector, circle and character generation capability
US4251816A (en) * 1978-12-21 1981-02-17 Ncr Corporation Method and apparatus for plotting graphics
US7072767B2 (en) * 2003-04-01 2006-07-04 Conocophillips Company Simultaneous inversion for source wavelet and AVO parameters from prestack seismic data
CN112783472B (en) * 2019-11-05 2023-12-12 何群 Multi-value logic wide-bit high-speed adder

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3320409A (en) * 1963-01-30 1967-05-16 Burroughs Corp Electronic plotting device
US3403286A (en) * 1966-12-27 1968-09-24 Ibm Digital cathode ray tube deflection system
US3422304A (en) * 1967-09-15 1969-01-14 Ibm Logic controlled deflection system
US3459926A (en) * 1965-10-18 1969-08-05 Ibm Graphic vector generator
US3509542A (en) * 1967-08-15 1970-04-28 Sperry Rand Corp Digital vector generator

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3329948A (en) * 1963-05-03 1967-07-04 Burroughs Corp Symbol generating apparatus
US3333147A (en) * 1963-07-31 1967-07-25 Bunker Ramo Line drawing system
US3331069A (en) * 1963-10-23 1967-07-11 Kaiser Aerospace & Electronics Contact analog
US3325802A (en) * 1964-09-04 1967-06-13 Burroughs Corp Complex pattern generation apparatus
US3325803A (en) * 1964-10-01 1967-06-13 Ibm Deflection control circuit
US3337860A (en) * 1964-12-31 1967-08-22 Ibm Display tracking system
US3394367A (en) * 1965-07-14 1968-07-23 Bendix Corp Symbol generator
US3403288A (en) * 1965-10-28 1968-09-24 Ibm Dynamic intensity corrections circuit

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3320409A (en) * 1963-01-30 1967-05-16 Burroughs Corp Electronic plotting device
US3459926A (en) * 1965-10-18 1969-08-05 Ibm Graphic vector generator
US3403286A (en) * 1966-12-27 1968-09-24 Ibm Digital cathode ray tube deflection system
US3509542A (en) * 1967-08-15 1970-04-28 Sperry Rand Corp Digital vector generator
US3422304A (en) * 1967-09-15 1969-01-14 Ibm Logic controlled deflection system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4027148A (en) * 1975-09-10 1977-05-31 Lawrence David Rosenthal Vector generator
US4365305A (en) * 1981-01-05 1982-12-21 Western Electric Company, Inc. Vector generator for computer graphics
US4500879A (en) * 1982-01-06 1985-02-19 Smith Engineering Circuitry for controlling a CRT beam

Also Published As

Publication number Publication date
DE1549874A1 (en) 1970-03-05
US3510634A (en) 1970-05-05
US3723802A (en) 1973-03-27
DE1549874B2 (en) 1970-11-05
FR1551898A (en) 1969-01-03
GB1148849A (en) 1969-04-16

Similar Documents

Publication Publication Date Title
US3686662A (en) Circuit arrangement for the presentation of waveforms on viewing screens utilizing raster deflection
GB1150853A (en) Pattern Generator
US3728575A (en) Digital vector generator which causes the electron beam to move in the largest possible increment by sensing if the line is divisible by 2{11 .
GB1566030A (en) Digital stroke display apparatus
GB1285469A (en) A graphic display system
US3836902A (en) Graphic display having recirculating video memory
GB1258295A (en)
US3742482A (en) Method and apparatus for generating a traveling display
IT1027576B (en) CATHODIC RAY TUBE PRESENTING A STRUCTURE FORMED BY A MAGNETIC SHIELD IN HELL, BY AN EXTERNAL SCREEN AND BY A DEMAGNETIZATION COIL
GB1126648A (en) Positioning systems
US3500470A (en) Electronic display systems
GB1289947A (en)
GB1162840A (en) Variable Font Character Generator
US3392270A (en) Indicator
AT274912B (en) Cladding vessel for a cathode ray tube, in particular a television picture tube
US3493732A (en) Digital positioner
US3781846A (en) Projection storage-display system having dynamic graphic capability
US3643251A (en) Control of configuration size and intensity
US3761765A (en) Crt display system with circle drawing
GB1361156A (en) Digital sweep generator in video storage device for a radar data display system
US3848246A (en) Calligraphic symbol generator using digital circuitry
GB1187701A (en) Display Apparatus
US3716749A (en) Display system to generate symbols formed of conic sections
GB1067837A (en) A circuit arrangement for producing a completion signal after completion of a process of variable duration
GB1351862A (en) Control arrangement for character display