Patent US4580236A successfully refreshed from Google Patents.
US4580236A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Graphic display apparatus with a vector generating circuit
Assignee: Hitachi Ltd
•
Filing: 1983-05-24
•
Granted: 1986-04-01
•
Expires: 2003-05-24
Abstract
Abstract A graphic display apparatus for generating a vector comprises registers for storing a value R of a vector discrimination, a positive increment P and a negative increment N, and flip-flops for storing magnitude information of ΔX, ΔY, and ΔX and ΔY. An address counter of a refresh memory is counted up or down in accordance with the contents of those flip-flops. A control circuit for updating the value R of the vector discrimination is also provided, so that the vector can be generated at a high speed. The registers and the flip-flops are constructed in two stages so that data for generating the next vector can be prepared while the current vector is generated.
Inventors
- 👤 Shigeo Tsujioka
- 👤 Eiji Okamura
- 👤 Mitsuo Ooyama
- 👤 Kimiaki Ando
- 👤 Seiichi Kanema
- 👤 Mitsugu Yoneyama
- 👤 Toshihisa Aoshima
- 👤 Kiyoshi Umezawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 06:07
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/20
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
350 words
A graphic display apparatus for generating vectors, comprising: a refresh memory for storing dot data used for display of said vectors, said refresh memory including storage locations each corresponding to one of lattice points on a display screen of a display device; address register means for manifesting one of storage locations of the refresh memory in synchronism with a clock, said storge locations respectively corresponding to positions of dots constituting said vectors; first means for storing direction data of a vector for which display data is to be stored in said refresh memory; second means for storing a discrimiation value for the vector; third means for storing first and second compensation values for the discrimination value, said third means including first and second register means for holding said first and second compensation values; fourth means for changing the content of said address register means so that said address register means sequentially stores addresses for successive lattice points belonging to said vector, in response to said clock and said direction data stored in said first means and a sign of the discrimination value presently stored in said second means; and fifth means for changing the discrimination value stored in the second means in synchronism with renewal of said addresses stored in said address register means, such that the renewed discrimination value is used for determination of the next address to be stored in said address register means, said fifth means including means for adding the presently stored discrimination value and either of the first and second compensation values stored in said third means in response to a sign of the discrimination value presently stored in the second means, the result of said addition being set into said second means, said fifth means including means for selecting one of the outputs of said first and seond register means in response to a sign bit of said presently stored discrimination value; and an adder means for adding said selected value of said presently stored discrimination value, the output of said adder means being set into said second means in response to said clock.
Claim 2
Dependent Claim
350 words
A graphic display apparatus for generating vectors, comprising: a refresh memory for storing dot data used for display of said vectors, said refresh memory including storage locations each corresponding to one of lattice points on a display screen of a display device; address register means for manifesting one of storage locations of the refresh memory in synchronism with a clock, said storge locations respectively corresponding to positions of dots constituting said vectors; first means for storing direction data of a vector for which display data is to be stored in said refresh memory; second means for storing a discrimiation value for the vector; third means for storing first and second compensation values for the discrimination value, said third means including first and second register means for holding said first and second compensation values; fourth means for changing the content of said address register means so that said address register means sequentially stores addresses for successive lattice points belonging to said vector, in response to said clock and said direction data stored in said first means and a sign of the discrimination value presently stored in said second means; and fifth means for changing the discrimination value stored in the second means in synchronism with renewal of said addresses stored in said address register means, such that the renewed discrimination value is used for determination of the next address to be stored in said address register means, said fifth means including means for adding the presently stored discrimination value and either of the first and second compensation values stored in said third means in response to a sign of the discrimination value presently stored in the second means, the result of said addition being set into said second means, said fifth means including means for selecting one of the outputs of said first and seond register means in response to a sign bit of said presently stored discrimination value; and an adder means for adding said selected value of said presently stored discrimination value, the output of said adder means being set into said second means in response to said clock.
Claim 3
Dependent Claim
77 words
An apparatus of claim 1, further comprising: a plurality of means for holding plural data for a next vector including an initial value of an address, direction data, a discrimination value, and first and second compensation values, means for simultaneously transferring said plural data for the next vector, respectively to said address register means, first and second means, and first and second register means, in synchronism with end of generation of display data for a preceding vector.
Claim 4
Dependent Claim
271 words
A graphic display apparatus for generating vectors, comprising: a refresh memory for storing dot data used for display of said vectors, said refresh memory including storage locations each corresponding to one of lattice points on a display screen of a display device; address register means for manifesting one of storge locations of the refresh memory in synchronism with a clock, said storage locations respectively corresponding to positions of dots constituting said vectors; first means for storing direction data of a vector for which display data is to be stored in said refresh memory; second means for storing a discrimination value for the vector; third means for storing first and second compensation values for the discrimination value; fourth means for changing the content of said address register means so that said address register means sequentially stores addresses for successive lattice points belonging to said vector, in response to said clock and said direction data stored in said first means and a sign of the discrimination value presently stored in said second means; and fifth means for changing the discrimination value stored in the second means in synchronism with renewal of said addresses stored in said address register means, such that the renewed discrimination value is used for determination of the next address to be stored in said address register means, said fifth means including means for adding the presently stored discrimination value and either of the first and second compensation values stored in said third means in response to a sign of the discrimination value presently stored in the second means, the result of said addition being set into said second means.
Claim 5
Dependent Claim
271 words
A graphic display apparatus for generating vectors, comprising: a refresh memory for storing dot data used for display of said vectors, said refresh memory including storage locations each corresponding to one of lattice points on a display screen of a display device; address register means for manifesting one of storge locations of the refresh memory in synchronism with a clock, said storage locations respectively corresponding to positions of dots constituting said vectors; first means for storing direction data of a vector for which display data is to be stored in said refresh memory; second means for storing a discrimination value for the vector; third means for storing first and second compensation values for the discrimination value; fourth means for changing the content of said address register means so that said address register means sequentially stores addresses for successive lattice points belonging to said vector, in response to said clock and said direction data stored in said first means and a sign of the discrimination value presently stored in said second means; and fifth means for changing the discrimination value stored in the second means in synchronism with renewal of said addresses stored in said address register means, such that the renewed discrimination value is used for determination of the next address to be stored in said address register means, said fifth means including means for adding the presently stored discrimination value and either of the first and second compensation values stored in said third means in response to a sign of the discrimination value presently stored in the second means, the result of said addition being set into said second means.
References Cited (Backward Citations)
US3883728A
Cited
US3906480A
Cited
US4163286A
Cited
US4272808A
Cited
US4491836A
Cited
US4445115A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-03-31 | 1989-09-30 | 1990-04-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-03-31 | 1993-09-30 | 1994-04-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-03-31 | 1997-09-30 | 1998-04-01 | $7700.00 | Window Closed / Lapsed |