CA2076779A1 - Multiprocessor system with program change function - Google Patents
Multiprocessor system with program change functionInfo
- 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
Links
Classifications
-
- 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/445—Program 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.
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)
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)
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 |
-
1991
- 1991-08-26 JP JP03236904A patent/JP3092116B2/en not_active Expired - Fee Related
-
1992
- 1992-08-25 CA CA002076779A patent/CA2076779C/en not_active Expired - Fee Related
- 1992-08-26 US US07/935,198 patent/US5333278A/en not_active Expired - Fee Related
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 |