IP Library Granted Patent US 7,590,208
Granted Patent B2
US 7,590,208 · App. 11/543,076 · Granted Sep 15, 2009

Circuit and method for generating a timing signal, and signal transmission system performing for high-speed signal transmission and reception between LSIs

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,590,208
App. No.
11/543,076
Granted
Sep 15, 2009
Kind
B2
Abstract

A signal transmission system has a plurality of signal lines, a plurality of transmitting circuits, a plurality of receiving circuits, and a timing adjusting circuit. The transmitting circuits are provided for the signal lines. Each of the receiving circuits receives a signal from a corresponding one of the transmitting circuits via the signal lines. The timing adjusting circuit, which is provided at the same side as the transmitting circuits, adjusts signal latch timing for the receiving circuits to optimum timing in accordance with signal skew caused between the signal lines. Therefore, a large-capacity and error free transmission can be performed at high speed using a plurality of signal lines without being affected by skew on each of the signal lines.

Claims (49)

1. A timing signal generating circuit comprising:

a candidate timing signal generating circuit generating a plurality of candidate timing signals with different phases; and

a receive timing signal control circuit selecting a receive timing signal to be used to receive data, from among said plurality of candidate timing signals in accordance with a prescribed condition, and holding said selected receive timing signal, wherein said receive timing signal control circuit comprises:

a test timing signal comparing circuit comparing a test timing signal, predetermined for each of said candidate timing signals, with a reference timing signal; and

a receive timing signal selection/holding circuit selecting and holding said receive timing signal in accordance with an output of said test timing signal comparing circuit.

2. The timing signal generating circuit as claimed in claim 1 , wherein a plurality of said test timing signals are set for each of said candidate timing signals, and said test timing signal comparing circuit compares said plurality of test timing signals with said reference timing signal.

3. The timing signal generating circuit as claimed in claim 2 , wherein said test timing signal comparing circuit compares said plurality of test timing signals with said reference timing signal a plurality of times, and said receive timing signal selection/holding circuit selects and holds said receive timing signal in accordance with the results of the plurality of comparisons made by said test timing signal comparing circuit.

4. The timing signal generating circuit as claimed in claim 1 , wherein said reference timing signal is supplied in parallel with said received data.

5. The timing signal generating circuit as claimed in claim 1 , wherein said reference timing signal is supplied by being included in a stream of said received data.

6. The timing signal generating circuit as claimed in claim 1 , wherein said receive timing signal control circuit further comprises a receive timing signal releasing circuit releasing said selected and held receive timing signal in accordance with the output of said test timing signal comparing circuit.

7. The timing signal generating circuit as claimed in claim 6 , wherein when said receive timing signal is released by said receive timing signal releasing circuit, said receive timing signal selection/holding circuit selects and holds a new receive timing signal in accordance with the output of said test timing signal comparing circuit.

8. The timing signal generating circuit as claimed in claim 6 , wherein said receive timing signal control circuit further comprises a receive timing signal release notification circuit notifying a circuit external to said timing signal generating circuit of the releasing of said receive timing signal when said receive timing signal releasing circuit has released said selected and held receive timing signal.

9. The timing signal generating circuit as claimed in claim 6 , wherein a comparison condition in said test timing signal comparing circuit causing said receive timing signal releasing circuit to release said selected and held receive timing signal is relaxed compared with a comparison condition in said test timing signal comparing circuit causing said receive timing signal selection/holding circuit to select and hold said receive timing signal.

10. A timing signal generating circuit comprising:

a candidate timing signal generating circuit generating a plurality of candidate timing signals with different phases; and

a receive timing signal control circuit selecting a receive timing signal to be used to receive data, from among said plurality of candidate timing signals in accordance with a prescribed condition, and holding said selected receive timing signal, wherein said receive timing signal control circuit further comprises a receive timing signal control disabling circuit externally disabling the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal.

11. A timing signal generating circuit comprising:

a candidate timing signal generating circuit generating a plurality of candidate timing signals with different phases; and

a receive timing signal control circuit selecting a receive timing signal to be used to receive data, from among said plurality of candidate timing signals in accordance with a prescribed condition, and holding said selected receive timing signal, wherein said receive timing signal control circuit further comprises a receive timing signal control re-executing circuit externally re-executing the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal.

12. A signal transmission system comprising a transmitting circuit transmitting data, a signal transmission line, and a receiving circuit receiving data transmitted from said transmitting circuit over said signal transmission line, wherein said receiving circuit comprises a timing signal generating circuit comprising:

a candidate timing signal generating circuit generating a plurality of candidate timing signals with different phases; and

a receive timing signal control circuit selecting a receive timing signal to be used to receive data, from among said plurality of candidate timing signals in accordance with a prescribed condition, and holding said selected receive timing signal, wherein said receive timing signal control circuit comprises:

a test timing signal comparing circuit comparing a test timing signal, predetermined for each of said candidate timing signals, with a reference timing signal; and

a receive timing signal selection/holding circuit selecting and holding said receive timing signal in accordance with an output of said test timing signal comparing circuit.

13. The signal transmission system as claimed in claim 12 , wherein a plurality of said test timing signals are set for each of said candidate timing signals, and said test timing signal comparing circuit compares said plurality of test timing signals with said reference timing signal.

14. The signal transmission system as claimed in claim 13 , wherein said test timing signal comparing circuit compares said plurality of test timing signals with said reference timing signal a plurality of times, and said receive timing signal selection/holding circuit selects and holds said receive timing signal in accordance with the results of the plurality of comparisons made by said test timing signal comparing circuit.

15. The signal transmission system as claimed in claim 12 , wherein said reference timing signal is supplied in parallel with said received data.

16. The signal transmission system as claimed in claim 12 , wherein said reference timing signal is supplied by being included in a stream of said received data.

17. The signal transmission system as claimed in claim 12 , wherein said receive timing signal control circuit further comprises a receive timing signal releasing circuit releasing said selected and held receive timing signal in accordance with the output of said test timing signal comparing circuit.

18. The signal transmission system as claimed in claim 17 , wherein when said receive timing signal is released by said receive timing signal releasing circuit, said receive timing signal selection/holding circuit selects and holds a new receive timing signal in accordance with the output of said test timing signal comparing circuit.

19. The signal transmission system as claimed in claim 17 , wherein said receive timing signal control circuit further comprises a receive timing signal release notification circuit notifying a circuit external to said timing signal generating circuit of the releasing of said receive timing signal when said receive timing signal releasing circuit has released said selected and held receive timing signal.

20. The signal transmission system as claimed in claim 17 , wherein a comparison condition in said test timing signal comparing circuit causing said receive timing signal releasing circuit to release said selected and held receive timing signal is relaxed compared with a comparison condition in said test timing signal comparing circuit causing said receive timing signal selection/holding circuit to select and hold said receive timing signal.

21. The signal transmission system as claimed in claim 12 , wherein said receive timing signal control circuit further comprises a receive timing signal control disabling circuit externally disabling the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal.

22. The signal transmission system as claimed in claim 12 , wherein said receive timing signal control circuit further comprises a receive timing signal control re-executing circuit externally re-executing the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal.

23. A timing signal generating method comprising the steps of:

preparing a plurality of candidate timing signals with different phases; and

selecting a receive timing signal to be used to receive data, from among said plurality of candidate timing signals in accordance with a prescribed condition, and holding said selected receive timing signal, wherein the step of selecting and holding of said receive timing signal comprises the steps of:

comparing a test timing signal, predetermined for each of said candidate timing signals, with a reference timing signal; and

selecting and holding said receive timing signal in accordance with the result of the comparison between said test timing signal for said each candidate timing signal and said reference timing signal.

24. The timing signal generating method as claimed in claim 23 , wherein a plurality of said test timing signals are set for each of said candidate timing signals, and said plurality of test timing signals are compared with said reference timing signal.

25. The timing signal generating method as claimed in claim 24 , wherein said plurality of test timing signals are compared with said reference timing signal a plurality of times, and said receive timing signal are selected and held in accordance with the results of the plurality of comparisons made between said plurality of test timing signals and said reference timing signal.

26. The timing signal generating method as claimed in claim 23 , wherein said reference timing signal is supplied in parallel with said received data.

27. The timing signal generating method as claimed in claim 23 , wherein said reference timing signal is supplied by being included in a stream of said received data.

28. The timing signal generating method as claimed in claim 23 , wherein the selection and holding of said receive timing signal further includes releasing said selected and held receive timing signal in accordance with the result of the comparison between said test timing signal for said each candidate timing signal and said reference timing signal.

29. The timing signal generating method as claimed in claim 28 , wherein when said receive timing signal is released, said test timing signal predetermined for each of said candidate timing signals is compared with said reference timing signal to select and hold a new receive timing signal.

30. The timing signal generating method as claimed in claim 28 , wherein when said selected and held receive timing signal is released, the releasing of said receive timing signal is notified to an external circuit.

31. The timing signal generating method as claimed in claim 28 , wherein a comparison condition for releasing said selected and held receive timing signal is relaxed compared with a comparison condition for selecting and holding said receive timing signal.

32. The timing signal generating method as claimed in claim 23 , wherein the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal are disabled from outside.

33. The timing signal generating method as claimed in claim 23 , the selection of said receive timing signal from among said plurality of candidate timing signals and the holding of said selected receive timing signal are re-executed from outside.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035507/0923 →
CHANGE OF NAME Recorded Jul 22, 2010
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 024982/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2009
From: TERASHIMA, KAZUHIRO; GOTOH, KOHTAROH; MIGITA, KOJI; TAKAHASHI, JUN
To: FUJITSU LIMITED
Reel/Frame 022632/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2008
From: FUJITSU LIMITED
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 021977/0219 →