[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
PCT/US2000/028179
Other languages
French (fr)
Other versions
WO2001027753A2 (en
Inventor
Paul D Ducharme
Christopher Kubash
Nick Furlano
John Chan
Original Assignee
Scientific Atlanta
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Scientific Atlanta filed Critical Scientific Atlanta
Publication of WO2001027753A2 publication Critical patent/WO2001027753A2/en
Publication of WO2001027753A3 publication Critical patent/WO2001027753A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations 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/177Initialisation or configuration control
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4405Initialisation 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.
PCT/US2000/028179 1999-10-12 2000-10-12 Method and apparatus for loading software into a plurality of processors WO2001027753A2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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