WO2001027753A3 - Method and apparatus for loading software into a plurality of processors - Google Patents
Method and apparatus for loading software into a plurality of processors Download PDFInfo
- Publication number
- WO2001027753A3 WO2001027753A3 PCT/US2000/028179 US0028179W WO0127753A3 WO 2001027753 A3 WO2001027753 A3 WO 2001027753A3 US 0028179 W US0028179 W US 0028179W WO 0127753 A3 WO0127753 A3 WO 0127753A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- processors
- loading software
- slave processors
- host processor
- slave
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/177—Initialisation or configuration control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4405—Initialisation of multiprocessor systems
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Multi Processors (AREA)
- Stored Programmes (AREA)
Abstract
A receiver (100) for receiving a plurality of input signals (102) includes a host processor (106) coupled to a plurality of sub-processors (108) and (110). Control software for all processors resides in the non-volatile memory of the host processor (106), and may be downloaded to slave processors (108) and (110) via a memory means (116) and (118) respectively. The slave processors may be set to a first or second condition by means of a communication channel (114) and (116) respectively between the master processor and the first and second slave processors.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US41603099A | 1999-10-12 | 1999-10-12 | |
US09/416,030 | 1999-10-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001027753A2 WO2001027753A2 (en) | 2001-04-19 |
WO2001027753A3 true WO2001027753A3 (en) | 2001-10-18 |
Family
ID=23648233
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2000/028179 WO2001027753A2 (en) | 1999-10-12 | 2000-10-12 | Method and apparatus for loading software into a plurality of processors |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2001027753A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2384866A (en) * | 2001-12-19 | 2003-08-06 | Cognition Ltd Cambridge | Control system using a network |
JP3826859B2 (en) * | 2002-08-19 | 2006-09-27 | ソニー株式会社 | Information processing method, program for realizing the method, and recording medium |
PL358855A1 (en) * | 2003-02-24 | 2004-09-06 | Advanced Digital Broadcast Ltd. | Data memory in a double processor system and method for initialization of memory in a double processor system |
US8015392B2 (en) * | 2004-09-29 | 2011-09-06 | Intel Corporation | Updating instructions to free core in multi-core processor with core sequence table indicating linking of thread sequences for processing queued packets |
KR100740284B1 (en) * | 2004-11-11 | 2007-07-18 | 에스넷시스템(주) | Method for controlling operation of twin set-top-box having single flash memory and two processors sharing the flash memory |
US8019985B2 (en) | 2004-12-30 | 2011-09-13 | St-Ericsson Sa | Data-processing arrangement for updating code in an auxiliary processor memory |
US7356680B2 (en) | 2005-01-22 | 2008-04-08 | Telefonaktiebolaget L M Ericsson (Publ) | Method of loading information into a slave processor in a multi-processor system using an operating-system-friendly boot loader |
JPWO2007007682A1 (en) | 2005-07-08 | 2009-01-29 | 三菱電機株式会社 | Touch panel display device and portable device |
JP4644569B2 (en) | 2005-09-02 | 2011-03-02 | 富士通セミコンダクター株式会社 | How to start multiple chips |
KR20120122267A (en) * | 2011-04-28 | 2012-11-07 | 삼성전자주식회사 | Electronic apparatus and Method for providing firmware thereof |
CN104750510B (en) * | 2013-12-30 | 2019-04-02 | 深圳市中兴微电子技术有限公司 | A kind of chip starting method and multi-core processor chip |
GB2597082B (en) * | 2020-07-14 | 2022-10-12 | Graphcore Ltd | Hardware autoloader |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4943911A (en) * | 1986-11-20 | 1990-07-24 | Alcatel N.V. | System for loading initial program loader routine into secondary computer without bootstrap ROM |
DE4333272A1 (en) * | 1993-09-30 | 1995-04-06 | Philips Patentverwaltung | Communications system |
US5444861A (en) * | 1992-06-01 | 1995-08-22 | United Technologies Corporation | System for downloading software |
US5754863A (en) * | 1995-01-20 | 1998-05-19 | Redcom Laboratories, Inc. | System for downloading program code to a microprocessor operative as a slave to a master microprocessor |
-
2000
- 2000-10-12 WO PCT/US2000/028179 patent/WO2001027753A2/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4943911A (en) * | 1986-11-20 | 1990-07-24 | Alcatel N.V. | System for loading initial program loader routine into secondary computer without bootstrap ROM |
US5444861A (en) * | 1992-06-01 | 1995-08-22 | United Technologies Corporation | System for downloading software |
DE4333272A1 (en) * | 1993-09-30 | 1995-04-06 | Philips Patentverwaltung | Communications system |
US5754863A (en) * | 1995-01-20 | 1998-05-19 | Redcom Laboratories, Inc. | System for downloading program code to a microprocessor operative as a slave to a master microprocessor |
Also Published As
Publication number | Publication date |
---|---|
WO2001027753A2 (en) | 2001-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2002210556A1 (en) | System, method, computer program product for communicating data for objects that are transported | |
AU2001277773A1 (en) | Data transmitting/receiving method, transmitting device, receiving device, transmitting/receiving system, and program | |
TW325547B (en) | Modular bus with single or double parallel termination | |
WO2002033570A3 (en) | Digital signal processing apparatus | |
WO2001027753A3 (en) | Method and apparatus for loading software into a plurality of processors | |
EP1357476A3 (en) | Method for controlling storage system, and storage control apparatus | |
WO2002001349A3 (en) | System and method for coordination-centric design of software systems | |
IL132297A0 (en) | Enhanced identification system | |
AU7941300A (en) | Method, system, and software for creating and utilizing broadcast electronic program guide templates | |
WO2004051489A3 (en) | Embedded transport acceleration architecture | |
EP0862295A4 (en) | Data transmitter, data receiver, and data transmission controller | |
TW200629782A (en) | Transmitting and receiving method, and radio apparatus utilizing the same | |
WO2003023602A1 (en) | Data processing system and control method thereof | |
EP1187356A3 (en) | Real-time reconfigurable electronic radio system | |
AU7978500A (en) | A computer based method and system for controlling an industrial process | |
WO2004031873A3 (en) | Method and devices for automatically supplying material to a processing machine | |
EP1684136A3 (en) | Method for serial data transmission between a position measuring system and a processing unit | |
AU1159399A (en) | Method for transmitting acoustic signals from a memory or chip card, and card for implementing said method | |
WO2002088868A3 (en) | System and method for adaptively interfacing different pod modules to a navigation device | |
AU5121296A (en) | Data processing system and method, and computer program arch itecture | |
SE9504558D0 (en) | Device for data transmission by radio communication | |
WO2001014960A3 (en) | Generic interface for a software module | |
AU2001239745A1 (en) | Method, system, and software for signal processing using pyramidal decomposition | |
WO2004021104A3 (en) | Intelligent remote software loading method for wireless portable communication device | |
EP1115055A3 (en) | System and method for using data processors controlled by one or more control devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): JP |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase |
Ref country code: JP |