IP Library Granted Patent US 7,321,320
Granted Patent B2
US 7,321,320 · App. 11/497,260 · Granted Jan 22, 2008

DSV control apparatus and DSV control 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 7,321,320
App. No.
11/497,260
Granted
Jan 22, 2008
Kind
B2
Abstract

A digital sum value (DSV) control apparatus inserts a DC control bit for each DC control block. The apparatus includes a first DSV accumulated value comparator for setting a target flag to a DC control bit for a first DC control block, a second DSV accumulated value comparator for comparing a first DSV accumulated value accumulated and calculated from DSV values of the first DC control block with a second DSV accumulated value accumulated and calculated from DSV values of a plurality of DC control blocks subsequent to the first DC control block, and a DC control bit determination output section for determining a value of a DC control bit for the first control block according to an output of the first and the second DSV accumulated value comparators.

Claims (39)

1. A digital sum value (DSV) control apparatus that inserts a DC control bit for each DC control block, comprising:

a first DSV accumulated value comparator for setting a target flag to a DC control bit for a first DC control block;

a second DSV accumulated value comparator for comparing a first DSV accumulated value accumulated and calculated from DSV values of the first DC control block with a second DSV accumulated value accumulated and calculated from DSV values of a plurality of DC control blocks subsequent to the first DC control block; and

a DC control bit determination output section for determining a value of a DC control bit for the first control block according to an output of the first and the second DSV accumulated value comparators.

2. The DSV control apparatus according to claim 1 , wherein

the DC control bit determination output section determines the value of the DC control bit so as to minimize an absolute value of a DSV accumulated value.

3. A DSV control apparatus that inserts a DC control bit for each DC control block, comprising:

a DSV calculator for accumulating and calculating a DSV value of a DC control block and outputting a calculation result;

a first DSV accumulated value comparator for comparing the calculation result of the DSV calculator with a first DSV accumulated value stored in a DSV accumulated value storage that stores the calculation result of the DSV calculator, and setting a target flag to a DC control bit for a DC control block according to a comparison result;

a second DSV accumulated value comparator for calculating a plurality of second DSV accumulated values of a DC control block corresponding to a DC control bit for which the target flag is set and a plurality of DC control blocks subsequent to the DC control block and comparing the plurality of second DSV accumulated values; and

a DC control bit determination output section for determining a value of a DC control bit for which the target flag is set according to an output of the first and the second DSV accumulated value comparators.

4. The DSV control apparatus according to claim 3 , wherein

the DC control bit determination output section determines the value of the DC control bit so as to minimize an absolute value of a DSV accumulated value.

5. The DSV control apparatus according to claim 3 , wherein

the DSV calculator outputs a first calculation result and a second calculation result based on a DC control bit.

6. The DSV control apparatus according to claim 5 , wherein

the first DSV accumulated value comparator compares the first calculation result and the second calculation result output from the DSV calculator with a first DSV accumulated value stored in the DSV accumulated value storage, and when an absolute value of the first calculation result and the second calculation result is larger than an absolute value of the first DSV accumulated value stored in the DSV accumulated value storage, sets the target flag.

7. The DSV control apparatus according to claim 5 , wherein

the second DSV accumulated value comparator compares the plurality of second DSV accumulated values based on the first calculation result, the second calculation result output from the DSV calculator, and a third DSV accumulated value stored in the DSV accumulated value storage.

8. A DSV control method that inserts a DC control bit for each DC control block, comprising:

setting a target flag to a DC control bit for a first DC control block;

comparing DSV accumulated values of the first DC control block and a plurality of DC control blocks subsequent to the first DC control block; and

determining a value of a DC control bit for the first control block according to a comparison result of the DSV accumulated values.

9. The DSV control method according to claim 8 , wherein

the determination of the DC control bit for the first control block determines the value of the DC control bit so as to minimize an absolute value of a DSV accumulated value.

10. A DSV control method that inserts a DC control bit for each DC control block, comprising:

performing first calculation by accumulating a DSV value of a DC control block;

performing first comparison by comparing a calculation result of the first calculation with a stored first DSV accumulated value;

setting a target flag to a DC control bit for an arbitrary DC control block according to a result of the first comparison;

performing a second comparison by comparing a plurality of second DSV accumulated values of a DC control block corresponding to a DC control bit for which the target flag is set and a plurality of DC control blocks subsequent to the DC control block; and

determining a value of a DC control bit for which the target flag is set according to results of the first and the second comparisons.

11. The DSV control method according to claim 10 , wherein

the determination of the DC control bit for a control block for which the target flag is set determines the value of the DC control bit so as to minimize an absolute value of a DSV accumulated value.

12. The DSV control method according to claim 10 , wherein

the first calculation is calculation for obtaining a first calculation result and a second calculation result according to a DC control bit.

13. The DSV control method according to claim 12 , wherein

the first calculation result and the second calculation result of the first calculation are compared with the stored first DSV accumulated value, and when an absolute value of the first calculation result and the second calculation result is larger than an absolute value of the stored first DSV accumulated value, the target flag is set.

14. The DSV control method according to claim 12 , wherein

the second comparison compares the plurality of second DSV accumulated values based on the first calculation result and the second calculation result of the first calculation, and a stored third DSV accumulated value.

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Nov 4, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025311/0842 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2006
From: SHINE, HIROYUKI
To: NEC ELECTRONICS CORPORATION
Reel/Frame 018152/0049 →