# US 2013/0155078 A1 · Configurable graphics control and monitoring

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0155078 A1
- Document ID: US20130155078A1
- Status: Published application
- Kind: A1
- Application number: 13/327,067
- Filed: 2011-12-15
- Published: 2013-06-20
- Earliest claimed: 2011-12-15
- Assignees: ATI Technologies ULC
- Inventors: Behrooz Karimian-Kakolaki
- Web page: https://patentgrep.com/patent/US20130155078A1

## CPC

- G06T 1/20: Processor architectures; Processor configuration, e.g. pipelining
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A method and a graphics control and monitoring system are described. The graphics control and monitoring system is configurable and is equipped with a control and processing device, a computer, a data acquisition device, and a display. The control and processing device is equipped with a field programmable device that is configurable to work with a variety of data acquisition devices. The control and processing device receives data collected by the data acquisition device and processes the data. Further, graphics processing is performed by the processor which can be a central processing unit (CPU), a graphics processing unit (GPU), general purpose computation on GPU (GPGPU) that is equipped with parallel computation capability, among others. After processing, display data is provided to a display.

## Claims

### Claim 1

A graphics control and monitoring system comprising:
a control and processing device for receiving data from a data acquisition device and for processing the received data at a first processing stage to produce first stage processed data, wherein the control and processing device is configurable for receiving the data from the data acquisition device via at least one of a plurality of types of interfaces;
a processor, coupled to the control and processing device, for receiving the first stage processed data and processing the first stage processed data at a second processing stage, wherein the processor outputs display data.

### Claim 2 (depends on 1)

The graphics control and monitoring system of claim 1, further comprising:
a transmitter, coupled to the processor, for transmitting the display data.

### Claim 3 (depends on 2)

The graphics control and monitoring system of claim 2, further comprising:
a display for receiving and displaying the display data.

### Claim 4 (depends on 1)

The graphics control and monitoring system of claim 1 wherein the received data is video data, audio data, or other general-purpose data.

### Claim 5 (depends on 1)

The graphics control and monitoring system of claim 1 wherein the first processing stage includes physical layer processing.

### Claim 6 (depends on 1)

The graphics control and monitoring system of claim 1 wherein the second processing stage includes graphics processing.

### Claim 7 (depends on 1)

The graphics control and monitoring system of claim 1 wherein the control and processing device comprises a transmitter for transmitting display data to the display

### Claim 8 (depends on 1)

The graphics control and monitoring system of claim 1 wherein the at least one of a plurality of types of interfaces is a low-voltage differential signaling (LVDS) interface, a transmission-minimized differential signaling (TMDS) interface, or a parallel single ended low-voltage transistor-transistor logic (LVTTL) bus.

### Claim 9 (depends on 7)

The graphics control and monitoring system of claim 7 wherein the control and processing device further comprises a receiver for receiving the display data from the processor.

### Claim 10 (depends on 9)

The graphics control and monitoring system of claim 9 wherein the control and processing device further comprises a controller for controlling the transmitter and the receiver.

### Claim 11 (depends on 10)

The graphics control and monitoring system of claim 10 wherein the controller is coupled to the processor via a Universal Serial Bus (USB) interface, or a recommended standard 232 (RS-232) interface

### Claim 12 (depends on 10)

The graphics control and monitoring system of claim 10 wherein the controller receives information from the processor for controlling the transmitter and receiver.

### Claim 13

A method for graphics control and monitoring comprising:
receiving, by a control and processing device, data from a data acquisition device, wherein the control and processing device is configurable for receiving the data from the data acquisition device via at least one of a plurality of types of interfaces;
processing the received data at a first processing stage to produce first stage processed data; and
processing the first stage processed data at a second processing stage to output display data.

### Claim 14 (depends on 13)

The method of claim 13, further comprising:
transmitting display data to a display.

### Claim 15 (depends on 13)

The method of claim 13 wherein the received data is video data, audio data, or other general-purpose data.

### Claim 16 (depends on 13)

The method of claim 13 wherein the first processing stage includes physical layer processing.

### Claim 17 (depends on 13)

The method of claim 13 wherein the second processing stage includes graphics processing.

### Claim 18 (depends on 14)

The method of claim 14 wherein the display data is transmitted to the display transmitter in accordance with high-definition multimedia interface (HDMI), or DisplayPort (DP) protocol.

### Claim 19

A computer-readable storage medium storing a set of instructions for execution by a general purpose computer for graphics control and monitoring, the set of instructions comprising:
a receiving code segment for receiving, by a control and processing device, data from a data acquisition device, wherein the control and processing device is configurable for receiving the data from the data acquisition device via at least one of a plurality of types of interfaces;
a first processing code segment for processing the received data at a first processing stage to produce first stage processed data; and
a second processing code segment for processing the first stage processed data at a second processing stage to output display data.

### Claim 20 (depends on 19)

The computer readable storage medium of claim 19 wherein the set of instructions are hardware description language (HDL) instructions used for the manufacture of a device.
