.

Umted States Patent [19]

[11]

4,328,557

Gastinel

[45]

May 4, 1982

[54]

PROCESSOR CIRCUIT FOR VIDEO DATA

3,786,429

1/1974 Goldman et a1.

364/900

TERMINAL

3,810,107 3,822,363

5/1974 Goldman et al. 7/1974 Moyer et al.

364/200 340/748 X

1



[75]

Inventor:

[73]

Ass‘gnee-

.

Jean Gastinel, Pans, France

_

3,848,232 11/1974 Leibler et a1.

.

3,984,638 10/1976

Thmmmcsp, Pans’ France

[2]] Appl_ No‘; 152,883

4,070,710 1/1978 Sukonick et a1.

[22]

4,071,910

Filed.

May 23 1980

.

[63]

[30]

,

Celia """""""""""""""""""" ]

. .

, 340/799,

364/200 MS File, 900 MS File;

358/85, 903; 340/720, 724, 725, 748, 799; 179/2 TV

[56]

References Cited U.S. PATENT DOCUMENTS 3,593,310

7/1971

340/724 X

1/1978 Stockebrand et a1. ............ .. 364/900

a teleph?m set an‘; a st?ndfard televisionan recFiver, for in ormation

‘permitting t e exc ange 0 data wit

displaying pages of alphanumeric text on the television

screen, either block by block or in continuous manner,

circuitry for generating and displaying a writing cursor which indicates the position of the letter which is to be written or changed, circuitry for erasing parts or all of the screen and all of these circuits being so connected as to operate in time-shared manner with the line scan

Kievit ................................ .. 364/900

3,654,611 4/1972 Bluethman et al. 3,706,075 12/1972 Fredrickson et a1.

BLRNK,

Assistant Examiner—Thomas M. Heckler Attorney‘ Agent’ 0' Flrm'Edwm E‘ Gmgg [57] ABSTRACT An electronic data processor, for use with a keyboard,

system. The electronic processor includes circuitry for

. .................................. ..

[58] Field of Search

179/2 TV X

.......... .. 364/200

Primary Examiner—Gareth D. Shaw

Related Us. Application Data Continuation of Ser. No. 379,974, Feb 22, 1157s, abandoned. Foreign Application Priority Data

Feb. 23, 1977 [FR] France .............................. .. 77 05254 [

.......... 1. 364/200

Carrouge

4,057,349 11/1977 Ying et a1.

frequency of the television receiver.

364/200 364/900

PAGES

15 Claims, 33 Drawing Figures

AND

ROLL-UP CIRCUITS

900 WRITE

CONTROL CIRCUITS

800

700

‘10 BITS

DGH

PO ADRESS

XLNT

‘ENT

H0

COUNTER H FDUNTER

+16

+ 64

54031 53051 5E5

5o _h,

U.S. Patent

May 4, 1982

Sheet 4 of 17

—ig_+ ,

A1

B1 5M'56-

SM 364.

-<

C\

D\

@4354

504364

k

Up Up+1

AN

SUPERIEURE

B\ EEOLE

ECOLE

SUPERlEURE

4,328,557

US. Patent

May 4, 1982

PAGES

Sheet 5 of 17

4,328,557

Fig-7 __SV 8500E0 8401‘ ‘ IDNAPTUA

AND

ROLL-UP cmcuns

‘DECODER L1 MEMO ROM

2

r-"Tp-i, ‘WT-1 ‘

~

:

wane "55 CONTROL -_5

--|

800% i?

cmcuws

7005

[L

mm

COMPARATOR PTO n’

\/L Y couurm

I

MODULE) $6

ADRESS

x coumm

3 0 U c r.O 0) .p

CPOUNTER 12MODULU

f“ D

L ggguubg' /“ Cg“ TO VIDED

105 61mm;

H131 U'(D DOT

CLOCK [FD

SYN

H0

CLFOCK 0

COUNTER

COUNTER

COUNTER

COUNTER

—I- 16

+ 64

+ 315

—Z- 64

540T 5303iSCL 52mlsvvj?mil / 5H TO V\DEO MTXER

U.S. Patent

May 4, 1982

HO

W1

T.V.

CL

Sheet 6 of 17

4,328,557

[NTZ I g_ENT3 (1

+ 4 COUNTE+P +16 COUNTER

UOQQ 0011

W5 (19%"; Q5+54

CK

l i 555 am

CW

+5 COUNTER

‘63 COUNTEIg

H1110 001141

HD :D

DOT CLOCK _

&— Y F” m, 5H tbuH 1N1 [KD Flg. 8b

cnav

sv

-——-TH = 54m 5H



h

B.L /\____ / TA ——————---m—-n-TA CDBH XLNT

alLTz+alt T1 7E‘

INT —-1

Z i/ CDGV

US. Patent

May 4, 1982

Sheet 7 of 17

'

4,328,557

(I.

III 9'_ 1.1 Q 4007

Ag-Ag

YLNT v COUNTER

s

c

s

\

\/

103

111001110 16 *6

‘11:: E 1011i

1:51:12: R'A'M'

P COUNTER

3111

4

102

#3

MODULO 12 ‘6

200; ll ROLRZ

><.CNT 1 x COUNTER

A" 101

MODULO s4

CHARACTER

1

1

1



1

1

1

‘I

[1|

2

1

1

1

1

2. coumsn g

1

1

\

MODULO a

GENERATOR

__

ROM.

2 _ C‘N T1

l

LU - L2 Fun

TO VIDEO mxza

CKD -——-——>

INI

DOT

CLOCK

FD

JHD

U.S. Patent

May 4, 1982

Sheet 9 of 17

Hg- ‘:2 d ptNTp 200

r

\

5 NV2 $253

v62.0.1

PL P3 P2 P1 P0 R2 R1 R0 00000000

Fig.9e

1 200

300 0

1 1

1

0

0

0

0

1

1 0 1

6 0 0 0

1

0000

0 0 0 0 9 10 1000000

00000000

4,328,557

U.S. Patent

May 4, 1982

COUNTER MODULE) 16

Sheet 10 of 17

4,328,557

4 4

4 ‘I

g4% IMPn.

.LI

BM . _

__041

_ #1.. .LC .L.

NNF1 B1F/

“mmwk w RAm_ _|

w Q w 0 V.4R8%mu G6

2 1

2an D

SR

Fig.11b O14121314111111111111510

I41

5151 1 1 1 1 1 1 1 115101112131415

161

US. Patent

'—.

I

May 4, 1982

r—~

Sheet 14 of 17

4,328,557

———-———‘

“'9'; ID

:- 4BITS

POINTER

(400 %

sans _i

I

POINTER

IE2. -ilzé ___l

STOCKAGE

L

AND



0

E3“ 58 0

REFRESH

COMPARATOR

MEMAOSY

L

U (110 ‘

,TT

ml [7:7- “75:11? "-7

BUFFER

I(

Lg 3200



CHA ACTER

L

PT

U

my? {j?iix ———

L_J1001 P1ENT

BUFFER r\V21O

Q

602 —_i ll"

PTO

L-—-——-—-—-J

RORZ

ROM

I

D

Fig"! 7

FL? QC“ 7

+

REGISTER

U rc Pry2 an

C0¢4PAR§TOR

4057



CLEAR LINE

----in‘_ g g

—___

601

_

v2

406

\h

1

PM 6BITS

S5 5

a a:

RAZ 500

POINTER

*

CL f‘) X E

101

gg CLEAR SCREEN 00;:

E“

A

it L1



L

ALL m ("1 Ln

US. Patent

May 4, 1982

E

350

T

4,328,557

Sheet 16 of 17

"_.

7

P'sFLc

.____,—-"*

g * g HL/FLV W

(I:

4 ans

MUX

<

5V 602

6’

FLw mm.

Y

1kINI

Fig

5450

_

MN“

H

m7

PAGE SELECTOR

\

LLtNTZ

OPERAIO

1

INPUT om .

I 5'“

f

£23,?“ R2 nag/2)’; 5

STCLCNKDAGE NHS‘ 3 R5 ma: 13:?

C C C

27Rp 252 123 UV ZFZBFL

:W W 47 400 U W0

14 V55 sTR

BUFFER

2002i)

15 R _

CHARACTER 2K2 GENERATOR \

RoM 2407 L1»

Ii

PT

BUFFER 2203 J,

Z

11-13

15

1

Q

40 2'6 QKX

W2

em

00

X

‘1 I

*Q1

mi

_ HD REGlSTER :: embclgj’fgm [KB PDT CLOCK

L

400

SYNC

US. Patent

May 4, 1982

Sheet 17 of 17

4,328,557

1

4,328,557

PROCESSOR CIRCUIT FOR VIDEO DATA TERMINAL

system for communication by means of a video screen.

This is a continuation of application Ser. No. 879,974, filed Feb. 22, 1978, abandoned.

Furthermore, the circuitry according to the invention is capable of being included in a large scale integration processor in a single integrated circuit block.

BACKGROUND OF THE INVENTION

The invention relates to data display terminals, in particular video terminals for the visual display of infor

2

and means for producing a specialized processor of high ?exibility and capability associated with a limited num ber of standard M.S.l. components and capable of per forming the required functions to permit a very ?exible

person to communicate, for example with a computer located at some distance via data communication lines,

OBJECT AND SUMMARY OF THE INVENTION It is thus a principal object of the present invention to describe an electronic processor suitable for large scale integration and capable of association with a commer cial television receiver and a standard electronic key

for example commercial telephone lines. The invention

board as well as a telephone set. It is a second object of

relates particularly to a video terminal which employs

the present invention to provide an electronic processor of the above-described type which coordinates the functions of the video display, the keyboard and the telephone set in a general manner, permitting the re ceipt and sending of coded messages such as in codes commonly known as ASCII, EBDIC, BAUDOT, etc. It is a further object of the invention to thus provide a

0

mation on a cathode ray tube. Video terminals of the type to which this invention relates may be used by a

as its display device a television receiver. Known data terminals usually include a console with

some type of cathode ray screen, a keyboard for writing various messages, commands and other control infor mation and may have an acoustical coupler which per mits the transfer of information to and from the data

terminal via commercial telephone lines. The acoustic coupler normally accepts the handset portion of a stan

video data terminal which has high performance but

dard telephone set permitting the acoustical exchange

25 low. Furthermore it is an object of the invention to

of signals with the telephone set. The type of data termi nal referred to above has a large number of applications,

provide a data terminal which can be easily transported and has a large number of optional features which per mit its use by a very general segment of the populace. The processing circuit according to the present in

whose acquisition cost and usage costs are relatively

among which are the interrogation of an interaction with data banks, the transmission and exchange of com munication, the dialogue with a computer, process con trol and numerous others. Generally, it is desirable if

vention accomplishes the following principal tasks: 1. Coding and decoding of signals from an external

these data terminals are easily transported but they may also be permanently installed.

source of coded messages,

2. Classi?cation of coded messages according to their

nature, i.e. characters, control signals, and commands, 3. Storage of messages,

While there appears to be a universal utility for these

data terminals, their general use in public is still limited because of the relatively high cost of acquisition. In order to lower the overall cost of this type of equip ment, it has been proposed to employ as the visual dis

4. Display of characters on a cathode ray tube (CRT) to form a readable text.

The display functions of the data terminal include the

following:

play device a commercial television receiver for dis

playing written text and graphical symbols. Ordinary television receivers are produced in vast numbers and are generally accessible to any potential user of data terminals. Inasmuch as the majority of potential users thus has

40

Displaying a relatively high number of characters for each line of text and a relatively large number of lines of text per page; To display texts at a high refreshment rate without

?ickering;

access or possession of a television set and normally can 45 To display a blinking writing cursor which can be dis placed to any part of the screen; make use of a standard telephone set and because the

keyboard itself is not a very high-priced item, it would be possible to considerably lower the cost of a data terminal if an electronic processor were designed which would appropriately combine the functions of these various elements to produce a data video terminal

To handle a large number of text pages, either singly or catenated in continuous manner;

Automatic scrolling, i.e. roll-up of the next page of text; Partial or complete erasure of rows of characters dis played on the screen.

A particular feature of the present invention is that its prinicpal functions, i.e. the writing in memory and the reading/display are performed in time-share with the general area of performing the required processing tasks on a data terminal. The ?rst of these makes use of uni 55 line sweep cycle of the television receiver, thereby permitting a high rate of information flow. versal microprocessors, generally known under the It is another characteristic feature of the invention acronyms M.P.U., C.P.U., etc. Such microprocessors

which has high flexibility for handling various types of data. Two principal concepts stand out for use in the

may be coupled with standard components and can be

programmed, thereby giving the system in which they are used a great deal of ?exibility but incurring a sub stantial cost. The second concept aims at providing a

specialized processor for a particular application. Such a processor is constructed by judicious combination of circuit elements which may include those of medium scale integration (M.S.I.) so that the overall ?exibility

and performance of the processor is limited but the attendant cost is reduced. The present invention differs from these two concepts in that it describes a method

that the time base which conrols the television sweep rate and the display time rate for the text characters are

pseudosynchronous, making it possible to arbitrarily alter the size of the displayed characters. A still further feature of the invention is that the processor can include random access memories (RAM),

of either static or dynamic type. When dynamic memo ries are used, the processor permits the refreshing of the characters stored in memory. Yet another characteristic of the invention is that the architecture of the processor is such as to permit large

3

4,328,557

scale integration (LSI), due especially to the choice of the logical circuits and the small number of input/out put lines.

4

letters, numerals, punctuation signs and other symbols. The size of the cathode ray tube is entirely determined by the convenience of the user, i.e. by the distance at which the TV screen is normally placed from the key

The invention will be better understood as well as

further objects and advantages thereof become more apparent from the ensuing detailed description of a

board. Further considerations may be whether the ter minal is ?xed or mobile and if it is to be supplied by preferred exemplary embodiment of the invention taken battery power or by line power. in conjunction with the drawing. A standard subscriber telephone set 2 having a hand set 3 with a speaker and a microphone connected by a BRIEF DESCRIPTION OF THE DRAWING 10 cable 4 to the telephone network. FIG. 1 is an illustration showing the various elements An acoustic coupler 5 permitting communication associated with the processor of the invention to pro between the telephone set 3 and the electronic proces vide a video terminal; sor 7. The presence of the coupler 5 is optional if the FIG. ZA-C are block diagrams illustrating the major processor is directly connected to the telephone or to sub-assemblies of the processor portion of the invention; the system with which the user wishes to communicate. FIGS. 3a and 3b are diagrams illustrating the format A standard keyboard 6 having, for example 52 keys ing of the text displayed on the cathode ray tube; and including coding electronics. The keyboard serves FIG. 4 illustrates the manner in which the writing to edit the text and to provide commands to the proces cursor operates;

FIG. 5 is an illustration to aid the description of page 20

sor.

A processor 7, shown here as a single circuit board which is connected to the other elements of the terminal FIG. 6 is a diagram illustrating page scrolling; by a cable R which leads to the television receiver 1. FIG. 7 is a detailed block diagram illustrating the The cable includes a UHF modulator 8 and a coaxial processor architecture in terms of functional blocks; antenna coupling 9. A cable C connects the keyboard to FIGS. 80 and 8b are illustrations of the time base 25 the processor, while a cable T connects the processor to generators and of the timing diagrams associated there

concatenation;

the telephone assembly. If the television receiver 1 is of the type which has a direct video input or if its place is taken by a standard display terminal, such as a profes circuits in the read/display mode; FIG. 10 is a logical circuit diagram of a temporal 30 sional video monitor operating at commercial television norms, the UHF modulator 8 may be omitted. detection circuit; The terminal according to the present invention may FIG. 11, consisting of a and b, is an illustration of the have other con?gurations, in particular it may include part of the processor producing page movement; several cathode ray tubes, the addition of a luminous FIG. 12 is an illustrtion of circuitry providing address

with;

FIGS. 90 through 9e illustrate the memory address

generation; FIG. 13 is a simpli?ed illustration of address circuits

for the writing means; FIG. 14a illustrates circuitry which generates a sim

ple writing cycle; FIG. 14b is an associated timing dia gram;

FIG. 15 illustrates circuit elements for generating

complex writing cycles; FIG. 16 illustrates circuit elements for generating and

35

writing wand, a printing mechanism, etc. FIG. 2 is an overall block diagram of the major sub

assemblies of the processor 7 in FIG. 1. It will be seen

that the processor comprises three major parts: The ?rst part A includes a UART for placing in parallel or in series data received on the entry/exit buses. The UART may be of the type AY-5-l0l3, mar

keted by the ?rm General Instruments Company and it

receives, for example, messages produced by the key

board and is associated with a sending and receiving modem 11, for example an integrated circuit of the type MC 14-412 marketed by the ?rm Motorola as well as text on the screen; with a clock circuit 12, for example an integrated circuit FIGS 18a and 18b are illustrations of circuitry for of the type MC l44ll marketed by the ?rm Motorola. joining pages of text indicating the manner of concate The second major subassembly of the processor is the nation; FIG. 180 is a timing diagram of associated sig 50 part B which includes processing circuits for various nals; signals and which will be described in greater detail FIG. 19 is a variant embodiment of the manner of below. moving a page of text; The third major sub-assembly of the processor 7 is the FIG. 20 is an illustrative description of the architec part C which includes a memory 20 for storing charac ture of the integrated processor; and ter codes in binary form and a character generator 21. FIG. 21 is an overall diagram illustrating an example With the exception of a small number of standard of the application of a processor according to the inven components, the part B of the processor is a single pack tion. age such as that labeled 10 in FIG. 1. DESCRIPTION OF THE PREFERRED The major connections between the sub-assemblies EMBODIMENT are the following:

displaying the writing cursor;

FIG. 17 is an illustration of elements for moving the

Turning now to FIG. 1, there will be seen an overall

The output bus Bo from the keyboard, the input bus

illustration of the various elements which cooperate to form a data display terminal according to the present invention. The terminal includes or is associated with

B1 for coded messages into the processor, the address bus B2 for the charcter memory 20, the address B3 for

the following major components: A standard television receiver 1 of any commercial design, either black-and white or color. The TV set serves for the display on its screen of various characters,

the character generator 21, the data input bus B4 for the 65 character memory 20, the connection B5 between the

memory 20 and the character generator. The major output signals from the processor are these:

Processor circuit for video data terminal

May 4, 1982 - An electronic data processor, for use with a keyboard,. Feb. 23, 1977 ..... sional video monitor operating at commercial television norms, the ...

2MB Sizes 2 Downloads 262 Views

Recommend Documents

pdf-1419\preliminary-specifications-programmed-data-processor ...
... loading more pages. Retrying... pdf-1419\preliminary-specifications-programmed-data-p ... p-3-october-1960-by-digital-equipment-corporation.pdf.

Liquid crystal display device video having signal driving circuit ...
Oct 31, 2007 - 3/1988. JP. 63-300224. 12/1988. U,S_App1icati0n5;. JP. 3-194515 .... Sheet 10 0f 40. US RE41,732 E av. Nu v \S 3. a;. $3 .5 S.2.5. 5 k. E d ma .

pdf printer for terminal server
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. pdf printer for ...

Multiple aptitude testing device with data terminal input
May 13, 1986 - the degree of correspondence between the answers selected and correct .... disadvantages of prior art vocational aptitude testing devices.

Cheap Caribe PL 40L Portable Android wireless data terminal top ...
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Cheap Caribe PL 40L Portable Android wireless data terminal top quality 2d qr code barcode scanner.pdf. Chea

Namyong Terminal - Settrade
Jul 19, 2018 - 0.31. 0.37. 0.42. 0.45. Source: KGI Research. Cash Flow. Year to 31 Dec (Bt mn). 2016. 2017. 2018F. 2019F. 2020F. Operating Cash Flow. 572.

Generalized Selective Data Pruning for Video Sequence
It is regarded as a spatial-domain video retargeting, i.e., re- duction of the ..... Table 2. Interpolation Back PSNRs (dB). SDP. GenSDP λ = 10 λ = 100. Akiyo. 43.33. 48.96 .... [5] Y. Tanaka et al., “Improved image concentration for artifact-fre

Power-saving circuit and method for a digital video display device
Jul 1, 2005 - (73) Assignee: Samsung Electronics Co., Ltd.,. (Connnued) ...... input to the TMDS driving unit 20 from the computer main body. Referring noW to ..... ments disclosed as the best mode contemplated for carrying out the present ...

Power-saving circuit and method for a digital video display device
Jul 1, 2005 - (73) Assignee: Samsung Electronics Co., Ltd., ... 9/1998 Yamashita et a1. . . 348/ ...... 15 level of the clock detecting signal is input to the power.

Download micro-processor
Binary instructions are given abbreviated names called mnemonics, which form the assembly language for a given processor. 10. What is Machine Language?

A Circuit Representation Technique for Automated Circuit Design
automated design, analog circuit synthesis, genetic algorithms, circuit .... engineering workstations (1996 Sun Ultra), we present evolved circuit solutions to four.

mobile terminal
The present invention relates to an operation management. (58) Field of Class1?catlon Search .............. .. 701/3, 24,. System for a moving body such as a vehicle ...

533 processor
video was mainly used for professional applications such as video editing. However, due ..... The VisualDSP++ Integrated Development Environment (IDE) lets.

video data mining pdf
Page 1 of 1. File: Video data mining pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1. video data mining pdf. video data ...

Download micro-processor
for the availability of microprocessor chips at fairley low prices. Size: .... (a)In universities and educational institutions they are used for imparting training to the ...

Implementation of a 32-bit RIsC Processor for the Data ...
The Data-Intensive Archite ctur e(DIVA) system employs Pr ocessing-In-Memory(PIM) chips as smart-memory copr ocessors to a micropr ocessor.

video data mining pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. video data mining pdf. video data mining pdf. Open. Extract.

pdf terminal server
File: Pdf terminal server. Download now. Click here if your download doesn't start automatically. Page 1 of 1. pdf terminal server. pdf terminal server. Open.

Harwich International Port Container Terminal
ensures that the best use is made of the existing facilities before .... provide the capacity needed to retain and build upon the existing custom, reaping the rewards for. Harwich, the Eastern region and ..... The Harwich International Port website,.

vector processor pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Retrying... Whoops! There was a problem previewing this document. Retrying.

pentium processor pdf
Sign in. Page. 1. /. 1. Loading… Page 1 of 1. File: Pentium processor pdf. Download now. Click here if your download doesn't start automatically. Page 1 of 1.

KS10 FPGA Processor Manual - GitHub
Secure Digital High-Capacity (SDHC) Card Driver . ...... The peripherals will be significantly different: modern peripherals like solid state Secure Digital High- ...... KS10 FPGA Processor Manual. Page 152. 1 January 2018. Table 65 – RP Error Regi

pdf terminal services
Page 1 of 1. File: Pdf terminal services. Download now. Click here if your download doesn't start automatically. Page 1 of 1. pdf terminal services. pdf terminal ...