IP Library Granted Patent US 7,649,429
Granted Patent B2
US 7,649,429 · App. 12/165,559 · Granted Jan 19, 2010

Controlling coupling strength in electromagnetic bus coupling

Assignee: Intel Corporation
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,649,429
App. No.
12/165,559
Granted
Jan 19, 2010
Kind
B2
Abstract

A controller sends signals to an electromagnetic coupler associated with a bus. The signals are arranged to set a coupling strength of the coupler.

Claims (32)

1. A method comprising:

determining that a data pattern on a bus is changing, wherein the bus is coupled to a collection of devices via a collection of electromagnetic couplers; and

controlling coupling strengths of the couplers based at least in part on the determination.

2. The method of claim 1 , wherein controlling the coupling strengths of the couplers comprises:

determining that a first device is unaddressed in an upcoming operation; and

setting a coupling strength of a first of the couplers essentially to zero,

wherein the first of the couplers is between the bus and the first device.

3. The method of claim 1 , wherein controlling the coupling strengths of the couplers comprises:

measuring the coupling strengths of at least some of the couplers; and

feedback controlling the coupling strengths based on the measurements.

4. The method of claim 1 , wherein controlling the coupling strengths of the couplers comprises deciding how to control the coupling strengths based on information or instructions representing objectives for coupling the bus and the devices.

5. The method of claim 1 , wherein controlling the coupling strengths of the couplers comprises sending control signals from a coupling strength controller to the couplers via a collection of signal lines between the coupling strength controller and the couplers.

6. The method of claim 1 , wherein controlling the coupling strengths of the couplers further comprises receiving coupling strength measurements from the devices at a coupling strength controller via a collection of signal lines between the devices and the coupling strength controller.

7. The method of claim 1 , wherein controlling the coupling strengths of the couplers comprises controlling the coupling strengths of at least two of the couplers to have different non-zero values.

8. A motherboard comprising:

a bus;

a collection of slots on the bus;

a collection of couplers with controllable coupling strengths, each associated with a slot and disposed to controllably couple the bus to a device populating the associated slot;

a collection of sensors, each associated with a respective slot and configured to sense whether the associated slot is populated; and

a controller to control coupling strengths of the couplers based on the sensing of whether the slots associated with the sensors are populated.

9. The motherboard of claim 8 , further comprising information or instructions representing objectives for coupling the bus and the devices populating the slots.

10. The motherboard of claim 9 , wherein the controller comprises a data processor to control the coupling strengths based on the information or instructions representing the objectives and the sensing of whether the slots associated with the sensors are populated.

11. The motherboard of claim 8 , further comprising:

a first collection of signal lines between the controller and the couplers; and

a second collection of signal lines between devices populating the slots and the controller.

12. The motherboard of claim 8 , wherein the controller is to control coupling strengths of the couplers of at least two of the couplers to have different non-zero values.

13. A motherboard comprising:

a bus;

a collection of slots on the bus;

a collection of couplers with controllable coupling strengths, each associated with a respective slot and disposed to controllably couple the bus to a device populating the associated slot;

a controller to control coupling strengths of the couplers based on the sensing of whether the slots associated with sensors are populated; and

a collection of signal lines between the controller and the couplers in the collection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2008
From: SIMON, THOMAS D.; AMIRTHARAJAH, RAJEEVAN; BENHAM, JOHN R.
To: INTEL CORPORATION
Reel/Frame 021584/0023 →
Continuity (3)
Continuation 1129370300 · Dec 2, 2005
Continuation 1016542400 · Jun 5, 2002
Related Publication 20080266017A1 · Oct 30, 2008