IP Library Granted Patent US 7,757,029
Granted Patent B2
US 7,757,029 · App. 10/492,566 · Granted Jul 13, 2010

On the fly configuration of electronic device with attachable sub-modules

Assignee: ST-Ericsson SA
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,757,029
App. No.
10/492,566
Granted
Jul 13, 2010
Kind
B2
Abstract

Electronic device ( 10 ) comprising a control unit ( 11 ), a plurality of slots ( 15 ) for attaching/connecting sub-modules ( 12, 13 ), and means ( 15, 16, 17 ) for interconnecting the control unit ( 11 ) with those sub-modules ( 12, 13 ) that are attached/connected to the slots ( 15 ). The control unit ( 11 ) is capable of issuing commands in order to put the sub-modules ( 12, 13 ) in a by-pass mode, to read identification information from sub-modules ( 12, 13 ), write parameters into and/or read parameters from at least one of the sub-modules ( 12, 13 ), and to re-check whether the configuration of the electronic device ( 10 ) has changed by adding or removing a sub-module ( 12, 13 ).

Claims (18)

1. A method, comprising:

detecting attachment of a newly-attached sub-module to a slot of an electronic device that includes a control unit, configured to run an application program, and a plurality of slots for attaching sub-modules for use with the application;

automatically configuring the electronic device to operate with the newly-attached sub-module in response to detecting attachment of the newly-attached sub-module, the automatically configuring comprising:

reading identification information from the newly-attached sub-module by applying a JTAG command from the control unit to the newly-attached sub-module,

transferring parameters into or from a register of the newly-attached sub-module by applying a JTAG command, specifying the register, from the control unit to the newly-attached sub-module, wherein said parameters are used during operation of the application program in conjunction with the newly-attached sub-module, wherein the reading is carried out by:

sending from the control unit a JTAG command to a first sub-module, to put the first sub-module in a by-pass mode,

repeating the previous step until all sub-modules, except for the newly-attached sub-module are in a by-pass mode,

reading the identification information from the newly-attached sub-module that is not in the by-pass mode,

sending from the control unit a JTAG command to the newly-attached sub-module that is not in the by-pass mode, to put it in a by-pass mode,

sending from the control unit a JTAG command to another sub-module to remove the by-pass mode,

reading identification information from the another sub-module that is not in the by-pass mode, and

repeating the previous steps until the identification information of all sub-modules has been read.

2. The method of claim 1 , further comprising re-checking a configuration of the electronic device from time to time to detect whether the configuration has changed, whereby the re-checking of the configuration is done by reading the parameters after writing them into one or more of the sub-modules.

3. The method of claim 1 , further comprising using JTAG commands by the control unit for controlling the sub-modules.

4. The method of claim 3 , further comprising issuing a JTAG BYPASS command by the control unit to put the sub-modules in a by-pass mode.

5. The method of claim 2 , further comprising issuing a JTAG IDCODE command by the control unit to read the identification information from a sub-module that is not in a by-pass mode.

6. The method of claim 1 , further comprising modifying operation of the application responsive to detecting that the configuration has changed.

7. The method of claim 1 , wherein rechecking the configuration is performed while running the application.

Assignments (5)
STATUS CHANGE-ENTITY IN LIQUIDATION Recorded Feb 2, 2016
From: ST-ERICSSON SA
To: ST-ERICSSON SA, EN LIQUIDATION
Reel/Frame 037739/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2010
From: NXP B.V.
To: ST-WIRELESS SA
Reel/Frame 024332/0344 →
CHANGE OF NAME Recorded May 4, 2010
From: ST-WIRELESS SA
To: ST-ERICSSON SA
Reel/Frame 024332/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2008
From: BONNET, THIERRY JEAN CLAUDE ANDRE
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 021869/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 021085/0959 →
Priority Claims (1)
EP 01124735 · Oct 17, 2001 · regional
Continuity (1)
Related Publication 20060090109A1 · Apr 27, 2006