IP Library Granted Patent US 7,319,730
Granted Patent B2
US 7,319,730 · App. 10/270,693 · Granted Jan 15, 2008

Data communication method and data communication device and semiconductor device

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 7,319,730
App. No.
10/270,693
Granted
Jan 15, 2008
Kind
B2
Abstract

The present invention provides a data communication method and a data communication device capable of performing high-speed data communication by using a parallel link and higher-speed data communication by reducing a timing skew. A data communication method includes: a step of encoding data of N bits (N being 2 or larger) to transmission data of M bits (M being 3 or larger) on a transmission side; a step of generating a transmission signal in which transition takes place in at least one level of any of the transmission data synchronously with a transmission clock and transmitting the transmission signal to a transmission line on the transmission side; a step of recognizing transition in the signal of M bits received via the transmission line and detecting the reception data of M bits synchronized with the transmission clock on a reception side; and a step of decoding the reception data of M bits to the data of N bits.

Claims (12)

1. A data communication method, comprising the steps of:

encoding data of N bits (N being 2 or larger) to transmission data of M bits (M being 3 or larger) on a transmission side;

generating a transmission signal in which transition takes place in at least one level of any of the transmission data synchronously with a transmission clock and transmitting the transmission signal to a transmission line on the transmission side;

recognizing transition in the signal of said M bits received via said transmission line and detecting the reception data of said M bits corresponding to said transmission clock on a reception side; and

decoding said M-bit reception data to said N-bit data on said reception side,

wherein said transmission data is encoded so that at least one bit out of the M bits has one of binary logic values, and

wherein the level of the transmission data having the one of the logic values in said M-bit transmission data in said transmission signal is shifted synchronously with the transmission clock, and the transmission data having the other logic value is maintained at the same level;

said method further comprising the steps of:

converting a plurality of pieces of transmission data to parallel data and encoding each of the plurality of pieces of transmission data to transmission data of said M bits on said transmission side;

generating said transmission signal as serial data and transmitting said transmission signal synchronously with a transmission clock of a cycle corresponding to time shorter than time required for encoding on said transmission side;

recognizing transition in a reception signal of said M bits received via said transmission line and detecting the reception data of said M bits corresponding to said transmission clock on said reception side; and

converting the detected serial data into a plurality of pieces of parallel data and decoding the parallel data to said N-bit data on said reception side.

Assignments (1)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →