Television interface for handheld calculator for use with multiple calculator display formats
First Claim
Patent Images
1. An interface that receives display data input from a calculator and outputs video data, comprising:
- a programmable logic device that receives the display data from the calculator, determines the type of display format used by the calculator, and outputs a format identifier signal indicating the type of display format; and
a processor that receives the format identifier signal from the logic device and responds with a control signal to the logic device to determine the processing to be performed by the logic device;
memory for storing programming for the processor;
wherein the logic device is further operable to perform hard logic processing of the display data and the processor is further operable to receive partially processed display data from the logic device and to perform software processing of the display data, with the division of tasks between hard logic processing and software processing determined at least in part by the type of display format; and
wherein the processor is further operable to output video data representing a display on the calculator and having a format suitable for display by a video device.
1 Assignment
0 Petitions
Accused Products
Abstract
An interface (10) for connecting a calculator (12) to a standard television (11), so that the calculator'"'"'s display can be re-displayed on the television (1). The interface (10) is useful with different calculators having different display formats. Reformatting of the input signal is accomplished by dividing format detection and reformatting tasks between a field programmable gate array (21) and a microprocessor (23).
15 Citations
20 Claims
-
1. An interface that receives display data input from a calculator and outputs video data, comprising:
-
a programmable logic device that receives the display data from the calculator, determines the type of display format used by the calculator, and outputs a format identifier signal indicating the type of display format; and
a processor that receives the format identifier signal from the logic device and responds with a control signal to the logic device to determine the processing to be performed by the logic device;
memory for storing programming for the processor;
wherein the logic device is further operable to perform hard logic processing of the display data and the processor is further operable to receive partially processed display data from the logic device and to perform software processing of the display data, with the division of tasks between hard logic processing and software processing determined at least in part by the type of display format; and
wherein the processor is further operable to output video data representing a display on the calculator and having a format suitable for display by a video device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An interface that receives display data input from a calculator and outputs video data, comprising:
-
a programmable logic device that receives the display data from the calculator and separates a portion of the display data for use in determining the type of display format used by the calculator;
a processor that uses the portion of the display data to determine the type of display format and delivers a control signal to the logic device that determines the processing to be performed by the logic device;
memory for storing programming for the processor;
wherein the logic device is further operable to perform hard logic processing of the display data and the processor is further operable to receive partially processed display data from the logic device and to perform software processing of the display data, with the division of tasks between hard logic processing and software processing determined at least in part by the type of display format; and
wherein the processor is further operable to output video data representing a display on the calculator and having a format suitable for display by a video device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method of reformatting a display data signal from a calculator for a video device, comprising the steps of:
-
using a programmable logic device to receive the display data signal and deliver a portion of the signal to a processor;
using a processor to identify the signal format and to deliver a control signal to the logic device that determines the processing to be performed by the logic device;
using the logic device to perform hard logic reformatting, wherein the hard logic reformatting includes at least routing the display data to the processor; and
using the processor to perform software reformatting, such that it outputs data in a format suitable for the video device;
wherein the division of tasks between the hard logic reformatting and software reformatting is determined at least in part by the type of display format. - View Dependent Claims (16, 17)
-
-
18. A method of reformatting a display data signal from a calculator for a video device, comprising the steps of:
-
using a programmable logic device to receive the display data signal, identify the signal format type, and deliver a format identifier signal to a processor;
using a processor to deliver a control signal to the logic device that determines the processing to be performed by the logic device;
using the logic device to perform hard logic reformatting, wherein the hard logic reformatting includes at least routing the display data to the processor; and
using the processor to perform software reformatting, such that it outputs data in a format suitable for the video device;
wherein the division of tasks between the hard logic reformatting and software reformatting is determined at least in part by the type of display format. - View Dependent Claims (19, 20)
-
Specification