JPH06169480A - Pbx and key service unit in program down load system - Google Patents

Pbx and key service unit in program down load system

Info

Publication number
JPH06169480A
JPH06169480A JP4341220A JP34122092A JPH06169480A JP H06169480 A JPH06169480 A JP H06169480A JP 4341220 A JP4341220 A JP 4341220A JP 34122092 A JP34122092 A JP 34122092A JP H06169480 A JPH06169480 A JP H06169480A
Authority
JP
Japan
Prior art keywords
program
main cpu
sub
pbx
ram
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.)
Pending
Application number
JP4341220A
Other languages
Japanese (ja)
Inventor
Makoto Nakayama
真 中山
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 Platforms Ltd
Original Assignee
Nitsuko Corp
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 Nitsuko Corp filed Critical Nitsuko Corp
Priority to JP4341220A priority Critical patent/JPH06169480A/en
Publication of JPH06169480A publication Critical patent/JPH06169480A/en
Pending legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

PURPOSE:To easily improve the function of an interface unit by operating a sub-CPU by various programs written in a RAM to realize various interface functions. CONSTITUTION:After programs to realize the functions of various interface units 2, 3,... are loaded from a storage medium 1b to RAMs 2b, 3b,... of various interface units through a main CPU 1a of a main CPU unit 1, sub-CPUs 2a, 3a,... are operated by these programs. Thus, replacement of RAMs or CPUs in various interface units is unnecessary even when the storage medium of the main CPU unit is replaced to improve the function, and the function is easily improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、1つ以上のCPUが実
装されたインタフェースユニット(外線、内線電話機イ
ンタフェース等)を複数使用するPBXやボタン電話装
置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a PBX or a key telephone device using a plurality of interface units (outer line, extension telephone interface, etc.) in which one or more CPUs are mounted.

【0002】[0002]

【従来の技術】図2は従来例におけるPBX,ボタン電
話装置の各種インタフェースユニットの動作を説明する
図である。図において、11はメインCPUユニットで
あり、ROM11bとメインCPU11aを有してい
る。12は外線用のインタフェースユニットであり、サ
ブCPU12aとプログラムが格納されているROM1
2bを有しており、又、外線が接続されている。13は
内線用のインタフェースユニットであり、サブCPU1
3aとプログラムが格納されているROM13bを有し
ており、又、内線が接続されている。これらのユニット
類はデータ,コントロールバス7で相互に接続されてお
り、データ、コマンド、コントロールの受け渡しがこの
バスを通じて行われる。
2. Description of the Related Art FIG. 2 is a diagram for explaining the operation of various interface units of a PBX and a key telephone device in a conventional example. In the figure, 11 is a main CPU unit, which has a ROM 11b and a main CPU 11a. An external line interface unit 12 includes a sub CPU 12a and a ROM 1 in which a program is stored.
2b, and the external line is connected. Reference numeral 13 denotes an extension interface unit, which is a sub CPU 1
3a and a ROM 13b in which a program is stored, and an extension line is connected. These units are connected to each other by a data / control bus 7, and data, commands, and controls are transferred via this bus.

【0003】次に各種インタフェースユニットの動作に
ついて説明する。外線用のインタフェースユニット12
のサブCPU12aはROM12bからプログラムを読
み出し、このプログラムに従って、外線用のインタフェ
ースユニット12としての仕事を行う。内線用のインタ
フェースユニット13についても同様である。すなわ
ち、インタフェースユニット12,13内に実装されて
いるサブCPU12a,13aは同ユニット12,13
に実装されているROM12b,13bからのプログラ
ムで動作する。
Next, operations of various interface units will be described. Interface unit 12 for outside line
The sub CPU 12a reads the program from the ROM 12b, and performs the work as the external line interface unit 12 according to the program. The same applies to the extension interface unit 13. That is, the sub CPUs 12a and 13a mounted in the interface units 12 and 13 are
It is operated by the programs from the ROMs 12b and 13b installed in.

【0004】[0004]

【発明が解決しようとする課題】しかし、従来の1つ以
上のCPUが実装されたインタフェースユニットを複数
使用するPBXやボタン電話装置においては、インタフ
ェースユニットの機能を変更又は追加したい場合、プロ
グラムがROMに入っているので、ROMを交換しなけ
ればならず、面倒である。又図示していないが、CPU
かROMと一体のマスクCPUの場合はマスクCPUそ
のものを交換しなくてはならないので、インタフェース
ユニットの機能をアップさせることは容易でないという
課題がある。
However, in a conventional PBX or button telephone apparatus that uses a plurality of interface units each having one or more CPUs mounted therein, when it is desired to change or add the functions of the interface units, the program is stored in a ROM. Since it is inside, it is troublesome to replace the ROM. Although not shown, the CPU
In the case of a mask CPU integrated with a ROM, the mask CPU itself must be replaced, so there is a problem that it is not easy to improve the function of the interface unit.

【0005】本発明はこのような点に鑑みてなされたも
のであり、インタフェースユニットの機能アップを容易
に行うことができるPBXやボタン電話装置を提供する
ことを目的とする。
The present invention has been made in view of the above circumstances, and an object thereof is to provide a PBX and a key telephone device which can easily upgrade the function of an interface unit.

【0006】[0006]

【課題を解決するための手段】上記課題を解決するため
に本発明によるプログラムダウンロード方式によるPB
X及びボタン電話装置は、マルチCPUで動作するPB
Xにおいて、記録媒体と前記記録媒体からのプログラム
を読み出すメインCPUを有するメインCPUユニット
と、RAMと前記RAMからのプログラムで動作するサ
ブCPUを有する各種インタフェースユニットとを備
え、前記記憶媒介に格納されいる各種インタフェースユ
ニット用の各種プログラムを該当する各RAMに書き込
んだ後、各サブCPUは前記各RAMからのプログラム
で動作することに特徴を有している。
In order to solve the above problems, a PB according to the program download method according to the present invention is used.
X and key telephone devices are PBs that operate with multiple CPUs.
In X, a main CPU unit having a recording medium and a main CPU that reads a program from the recording medium, and a RAM and various interface units having a sub CPU that operates according to the program from the RAM are provided and stored in the storage medium. After writing the various programs for the various interface units to the corresponding RAMs, each sub CPU operates by the programs from the RAMs.

【0007】[0007]

【作用】メインCPUユニットのメインCPUを介して
記憶媒体から各種インタフェースユニット機能を実現さ
せるためのプログラムが各種インタフェースユニットの
RAMにロードされる。ロードが終了すると、ロードさ
れたプログラムで各種インタフェースユニットのサブC
PUが動作する。従って、メインCPUユニットの記憶
媒体を機能アップした新しいものと交換することによっ
て、各種インタフェースユニットの機能変更、追加を容
易に実行することが可能である。従来のように、ROM
やマスクCPU(マスクROMを含む)の交換という煩
雑で高度の技術を要する交換作業が不要である。
A program for realizing various interface unit functions is loaded from the storage medium into the RAM of each interface unit via the main CPU of the main CPU unit. When loading is completed, the sub-C of each interface unit is loaded by the loaded program.
PU works. Therefore, by replacing the storage medium of the main CPU unit with a new one having improved functions, it is possible to easily change or add the functions of various interface units. ROM as before
It is not necessary to perform the complicated replacement work of the mask CPU (including the mask ROM), which requires sophisticated technology.

【0008】[0008]

【実施例】以下、本発明の一実施例を図面に基づいて説
明する。図1は本発明におけるPBX,ボタン電話装置
の各種インタフェースユニットの動作を説明する図であ
る。図において、1はメインCPUユニットであり、メ
インCPU1aと記憶媒体1bを有している。この記憶
媒体1bは、各種インタフェースユニット2,3−−に
実装されているCPU2a,3a−−が動作するプログ
ラムをフロッピーデスク、フラッシュメモリ等に書き込
んだものである。又、メインCPUユニット1には、記
憶媒体1bに書き込まれている各種インタフェースユニ
ットを制御するプログラムを読み出す手段が設けられて
いる。2は外線用のインタフェースユニットであり、サ
ブCPU2aと書込のできるRAM2bを有しており、
又、外線が接続されている。3は内線用のインタフェー
スユニットであり、サブCPU3aとRAM3bを有し
ており、又、内線が接続されている。これらのユニット
類はデータ,コントロールバス7で相互に接続されてお
り、データ、コマンド、コントロールの受け渡しがこの
バスを通じて行われる。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining the operation of various interface units of a PBX and a key telephone device according to the present invention. In the figure, 1 is a main CPU unit, which has a main CPU 1a and a storage medium 1b. The storage medium 1b is a program in which the CPUs 2a and 3a mounted on the various interface units 2 and 3-operate programs written in a floppy disk, a flash memory, or the like. Further, the main CPU unit 1 is provided with a means for reading out a program for controlling various interface units written in the storage medium 1b. An external line interface unit 2 has a sub CPU 2a and a writable RAM 2b,
Also, an external line is connected. An extension interface unit 3 has a sub CPU 3a and a RAM 3b, and is connected to the extension. These units are connected to each other by a data / control bus 7, and data, commands, and controls are transferred via this bus.

【0009】各種インタフェースユニット2,3−−に
実装されたサブCPU2a,3a−−にはダウンロード
機能のプログラムのみがマスクROMの形で入ってい
る。サブCPU2a,3a−−にリセットがかかると、
ダウンロードプログラムが起動し、メインCPU1aを
介して記憶媒体1bからインタフェースユニット機能を
実現させるためのプログラムが、該当するインタフェー
スユニットのRAMにロードされる。図における破線が
このロードの状態を示している。ロードが終了すると、
ロードされたプログラムでサブCPUは動作する。
The sub CPUs 2a and 3a mounted in the various interface units 2 and 3-contain only the program for the download function in the form of a mask ROM. When the sub CPUs 2a and 3a are reset,
The download program is activated, and the program for realizing the interface unit function from the storage medium 1b via the main CPU 1a is loaded into the RAM of the corresponding interface unit. The broken line in the figure shows the state of this loading. When loading is finished,
The sub CPU operates with the loaded program.

【0010】[0010]

【発明の効果】以上説明したように、本発明によるプロ
グラムダウンロード方式によるPBX及びボタン電話装
置は、記録媒体と前記記録媒体からのプログラムを読み
出すメインCPUを有するメインCPUユニットと、R
AMと前記RAMからのプログラムで動作するサブCP
Uを有する各種インタフェースユニットとを備え、前記
記憶媒介に格納されている各種インタフェースユニット
用の各種プログラムを該当する各RAMに書き込んだ
後、各サブCPUは前記各RAMからのプログラムで動
作するので、メインCPUユニットの記憶媒体を新しく
交換することによって、各種インタフェースユニットの
RAM又はCPUを交換することなく機能アップを容易
に行うことができる。
As described above, the PBX and the button telephone device according to the program download method according to the present invention include a main CPU unit having a recording medium and a main CPU for reading a program from the recording medium, and an R CPU.
Sub-CP operated by programs from AM and RAM
Since each sub-CPU operates with the program from each RAM, after writing various programs for each interface unit stored in the storage medium to each corresponding RAM, By newly replacing the storage medium of the main CPU unit, it is possible to easily upgrade the function without replacing the RAM or CPU of various interface units.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例におけるPBX,ボタン電話
装置の各種インタフェースユニットの動作を説明する図
である。
FIG. 1 is a diagram illustrating operations of various interface units of a PBX and a key telephone device according to an embodiment of the present invention.

【図2】従来例におけるPBX,ボタン電話装置の各種
インタフェースユニットの動作を説明する図である。
FIG. 2 is a diagram illustrating operations of various interface units of a PBX and a key telephone device in a conventional example.

【符号の説明】[Explanation of symbols]

1,11 メインCPUユニット 1a メインCPU 1b 記憶媒体 2a,3a,12a,13a サブCPU 2b,3b RAM 2,12 インタフェースユニット(外線) 3,13 インタフェースユニット(内線) 7 データ,コントロールバス 11a メインCPU 11b ROM 12b,13b ROM 1, 11 Main CPU unit 1a Main CPU 1b Storage medium 2a, 3a, 12a, 13a Sub CPUs 2b, 3b RAM 2,12 Interface unit (external line) 3,13 Interface unit (extension line) 7 Data, control bus 11a Main CPU 11b ROM 12b, 13b ROM

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 マルチCPUで動作するPBXにおい
て、 記録媒体と前記記録媒体からのプログラムを読み出すメ
インCPUを有するメインCPUユニットと、 RAMと前記RAMからのプログラムで動作するサブC
PUを有する各種インタフェースユニットとを備え、 前記記憶媒介に格納されている各種インタフェースユニ
ット用の各種プログラムを該当する各RAMに書き込ん
だ後、各サブCPUは前記各RAMからのプログラムで
動作することを特徴とするプログラムダウンロード方式
によるPBX。
1. In a PBX operating with multiple CPUs, a main CPU unit having a recording medium and a main CPU for reading a program from the recording medium, and a sub-C operating with a program from a RAM and the RAM.
After writing various programs for the various interface units stored in the storage medium into the corresponding RAMs, each sub CPU is operated by the programs from the respective RAMs. PBX by the characteristic program download method.
【請求項2】 マルチCPUで動作するボタン電話装置
において、 記録媒体と前記記録媒体からのプログラムを読み出すメ
インCPUを有するメインCPUユニットと、 RAMと前記RAMからのプログラムで動作するサブC
PUを有する各種インタフェースユニットとを備え、 前記記憶媒介に格納されている各種インタフェースユニ
ット用の各種プログラムを該当する各RAMに書き込ん
だ後、各サブCPUは前記各RAMからのプログラムで
動作することを特徴とするプログラムダウンロード方式
によるボタン電話装置。
2. A key telephone device operating with multiple CPUs, a main CPU unit having a recording medium and a main CPU for reading a program from said recording medium, and a sub-C operating with a program from RAM and said RAM.
After writing various programs for the various interface units stored in the storage medium into the corresponding RAMs, each sub CPU is operated by the programs from the respective RAMs. A key telephone device with a characteristic program download method.
JP4341220A 1992-11-27 1992-11-27 Pbx and key service unit in program down load system Pending JPH06169480A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4341220A JPH06169480A (en) 1992-11-27 1992-11-27 Pbx and key service unit in program down load system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4341220A JPH06169480A (en) 1992-11-27 1992-11-27 Pbx and key service unit in program down load system

Publications (1)

Publication Number Publication Date
JPH06169480A true JPH06169480A (en) 1994-06-14

Family

ID=18344312

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4341220A Pending JPH06169480A (en) 1992-11-27 1992-11-27 Pbx and key service unit in program down load system

Country Status (1)

Country Link
JP (1) JPH06169480A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3736718A1 (en) * 1986-10-29 1988-05-19 Oki Electric Ind Co Ltd RECORDING MEDIA PACK
US7865672B2 (en) 2003-06-10 2011-01-04 Denso Corporation Electronic system with first and second electronic units electrically communicable with each other

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3736718A1 (en) * 1986-10-29 1988-05-19 Oki Electric Ind Co Ltd RECORDING MEDIA PACK
US7865672B2 (en) 2003-06-10 2011-01-04 Denso Corporation Electronic system with first and second electronic units electrically communicable with each other

Similar Documents

Publication Publication Date Title
JPS59200327A (en) Control system of peripheral device
US5075841A (en) Printer control with automatic intialization of stored control data
JPH06169480A (en) Pbx and key service unit in program down load system
JPS63216125A (en) Printer capable of emulating device type
JP3388159B2 (en) ON / OFF control method in portable terminal device
JPH10111849A (en) Data processor and its peripheral equipment
JP3544769B2 (en) Key telephone equipment
JPH07271634A (en) Control unit equipped with flash eeprom
JPH05298217A (en) Information processor
JP2000099316A (en) Portable telephone system
JPH09163419A (en) Key telephone system having program load function
CN115934516A (en) Interface debugging method and device for low-code platform
KR970001661A (en) Control method of power failure compensation of washing machine
JPH08137339A (en) Image forming device
JP2554942B2 (en) Information processing device
JPH0438569A (en) Picture processor
JP2007328437A (en) Boot method and digital control for digital controller
JPH0498527A (en) Programmable controller
JPH01282646A (en) Fixing memory access system for segment base register
JPS62256056A (en) Document processor
JPH01229289A (en) External character processing system
JPH04246729A (en) Memory selection control method in i/o adaptor
JPH0434618A (en) Printing device
JPH09128320A (en) Peripheral equipment
JPH06187195A (en) Setting control system