IP Library Granted Patent US 9,489,996
Granted Patent B2
US 9,489,996 · App. 14/252,479 · Granted Nov 8, 2016

Data processing apparatus and method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,489,996
App. No.
14/252,479
Granted
Nov 8, 2016
Kind
B2
Abstract

A data processing apparatus includes a controller configured to provide, using a unified connector, group data processing information for a processing operation of a data group processed based on the same data processing information. The data group comprises a plurality data transmitted or received through a plurality of connectors. An operation unit is configured to decode and/or encode the data group based on the group data processing information.

Claims (25)

1. A data processing apparatus comprising:

a controller configured to provide, through a unified connector, group data processing information for a processing operation of a data group processed based on the same data processing information, the data group comprising a plurality of data transmitted or received through a plurality of connectors; and

an operation unit configured to decode the data group based on the group data processing information,

wherein the controller includes:

a processing control element configured to generate the group data processing information and connector allocation information indicating the unified connector;

an encoder configured to encode the data group based on the connector allocation information and the group data processing information; and

a transmitter configured to transmit the encoded data group through the plurality of connectors, and transmit the group data processing information through the unified connector, and

wherein the controller further includes a register configured to store the connector allocation information.

2. The data processing apparatus of claim 1 , wherein the processing control element determines the data group by analyzing characteristics of the plurality of data.

3. The data processing apparatus of claim 1 , wherein the processing control element generates the connector allocation information based on an externally received command.

4. The data processing apparatus of claim 1 , wherein the operation unit includes a plurality of memory cells configured to store decoded data.

5. The data processing apparatus of claim 1 , wherein the operation unit includes an operation element configured to decode the data group received from the controller based on the group data processing information.

6. The data processing apparatus of claim 5 , wherein the operation unit includes a register configured to receive and store the connector allocation information from the controller, and

the operation unit determines, using the connector allocation information, whether data received from a specific connector is included in the data group and the group data processing information.

7. The data processing apparatus of claim 1 , wherein the group data processing information for the data group includes information for the processing operation of the data group, and the processing operation includes at least one of a data masking operation, a data bus inversion operation, and a data strobe operation.

8. A data processing method comprising:

generating, by a data transmitter, connector allocation information and group data processing information for a processing operation of a data group processed based on the same data processing information, the data group comprising a plurality of data transmitted or received through a plurality of connectors;

storing, by the data transmitter, the connector allocation information in a register;

determining, by a data receiver, the group data processing information for the data group based on the connector allocation information;

encoding, by the data transmitter, the data group based on the connector allocation information and the group data processing information; and

transmitting, by the data transmitter, the encoded data group through the plurality of connectors based on the connector allocation information and providing the group data processing information through a unified connector.

9. The data processing method of claim 8 , further comprising determining, by the data transmitter, the data group by analyzing characteristics of the plurality of data.

10. The data processing method of claim 8 , wherein the data processing information for the plurality of data includes information related to one or more of a data masking operation, a data bus inversion operation, and a data strobe operation.

11. The data processing method of claim 8 , further comprising:

decoding, by the data receiver, the encoded data group based on the group data processing information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2024
From: SK HYNIX INC.
To: MIMIRIP LLC
Reel/Frame 067335/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2014
From: LEE, SANG EUN; CHO, OUNG SIC
To: SK HYNIX INC.
Reel/Frame 032698/0730 →