CA2076779A1 - Multiprocessor system with program change function - Google Patents

Multiprocessor system with program change function

Info

Publication number
CA2076779A1
CA2076779A1 CA2076779A CA2076779A CA2076779A1 CA 2076779 A1 CA2076779 A1 CA 2076779A1 CA 2076779 A CA2076779 A CA 2076779A CA 2076779 A CA2076779 A CA 2076779A CA 2076779 A1 CA2076779 A1 CA 2076779A1
Authority
CA
Canada
Prior art keywords
storage means
program data
cpu
multiprocessor system
change function
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA2076779A
Other languages
French (fr)
Other versions
CA2076779C (en
Inventor
Takashi Miyazono
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2076779A1 publication Critical patent/CA2076779A1/en
Application granted granted Critical
Publication of CA2076779C publication Critical patent/CA2076779C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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/445Program loading or initiating

Abstract

In a multiprocessor system with program change function according to the present invention, a special CPU among a plurality of CPU's inputs program data from outside and outputs the control signal to cancel the control over the storage means of another CPU during program data input, and outputs the switching signal to specify the storage means to store the program data among a plurality of storage means. Then, switching signal from the special CPU causes the decoder as the selection means to select one of the plurality of storage means and the special CPU serially executes program data storing to the selected storage means, which results in change of the program data in each storage means.
CA002076779A 1991-08-26 1992-08-25 Multiprocessor system with program change function Expired - Fee Related CA2076779C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP3-236904 1991-08-26
JP03236904A JP3092116B2 (en) 1991-08-26 1991-08-26 Program change method

Publications (2)

Publication Number Publication Date
CA2076779A1 true CA2076779A1 (en) 1993-02-27
CA2076779C CA2076779C (en) 1998-08-18

Family

ID=17007480

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002076779A Expired - Fee Related CA2076779C (en) 1991-08-26 1992-08-25 Multiprocessor system with program change function

Country Status (3)

Country Link
US (1) US5333278A (en)
JP (1) JP3092116B2 (en)
CA (1) CA2076779C (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6023758A (en) * 1995-05-25 2000-02-08 Matsushita Electric Industrial Co., Ltd. Method and processor for changing program by replacing instruction stored in ROM with predetermined value to be interpreted as an instruction
US5867394A (en) * 1996-03-01 1999-02-02 The Standard Register Company Document dispenser operational program downloading
JP6565389B2 (en) * 2015-07-02 2019-08-28 セイコーエプソン株式会社 Printer firmware rewriting method and printer
US10108567B2 (en) * 2016-12-22 2018-10-23 Integrated Device Technology, Inc. Memory channel selection control

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4181940A (en) * 1978-02-28 1980-01-01 Westinghouse Electric Corp. Multiprocessor for providing fault isolation test upon itself
US4539656A (en) * 1982-11-01 1985-09-03 Gte Automatic Electric Incorporated Memory access selection circuit
JPS60157646A (en) * 1984-01-27 1985-08-17 Mitsubishi Electric Corp Memory bank switching device
JPS61180352A (en) * 1984-12-30 1986-08-13 Fujitsu Ltd Down-loading system for program
JPS62174844A (en) * 1986-01-29 1987-07-31 Hitachi Ltd Switching system for memory priority
CA1330596C (en) * 1986-11-19 1994-07-05 Yoshiaki Nakanishi Memory cartridge and data processing apparatus
JPS63184155A (en) * 1987-01-27 1988-07-29 Toshiba Corp Down load system for multiprocessor system
JP2741514B2 (en) * 1987-08-05 1998-04-22 株式会社安川電機 Multi CPU system
US4959776A (en) * 1987-12-21 1990-09-25 Raytheon Company Method and apparatus for addressing a memory by array transformations
US5146581A (en) * 1988-02-24 1992-09-08 Sanyo Electric Co., Ltd. Subprogram executing data processing system having bank switching control storing in the same address area in each of memory banks
US5167028A (en) * 1989-11-13 1992-11-24 Lucid Corporation System for controlling task operation of slave processor by switching access to shared memory banks by master processor

Also Published As

Publication number Publication date
JPH0553787A (en) 1993-03-05
US5333278A (en) 1994-07-26
JP3092116B2 (en) 2000-09-25
CA2076779C (en) 1998-08-18

Similar Documents

Publication Publication Date Title
WO1998032071A3 (en) Processor with reconfigurable arithmetic data path
EP0886209A3 (en) Extensible risc microprocessor architecture
US4821183A (en) A microsequencer circuit with plural microprogrom instruction counters
CA2076779A1 (en) Multiprocessor system with program change function
US5426766A (en) Microprocessor which holds selected data for continuous operation
CA2034638A1 (en) Data conversion system for line-narrowing a pattern
MY115845A (en) Method for generation and storage of a user program, consisting of instructions, for a programmable controller and operating method for a programmable controller
CA2055784A1 (en) Hierarchical memory controller
EP0257252A3 (en) Microprocessor
JPH04328634A (en) Microprogram controller
JPS55129840A (en) Program trace system
JPS57108935A (en) Program memory control system
EP0607487B1 (en) Arrangement and method of controlling issue timing of an instruction in a vector processor
JPS54109342A (en) Data processor
JPS57101953A (en) Program execution trace system
SU652614A1 (en) Associative storage
KR0164769B1 (en) System program execution method
JPS55166705A (en) Sequence controller
JPS6455645A (en) Microprogram controller
RU95118806A (en) SWITCH MATRIX
JPS592146A (en) Microprogram control device
JPS5621214A (en) Loading system of program
JPS648456A (en) Memory bank switch
JPS5688563A (en) Vector register control system
JPS643780A (en) Access system for memory

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed