JPS6298446A - Key telephone system - Google Patents

Key telephone system

Info

Publication number
JPS6298446A
JPS6298446A JP60237443A JP23744385A JPS6298446A JP S6298446 A JPS6298446 A JP S6298446A JP 60237443 A JP60237443 A JP 60237443A JP 23744385 A JP23744385 A JP 23744385A JP S6298446 A JPS6298446 A JP S6298446A
Authority
JP
Japan
Prior art keywords
memory
section
main control
control section
communication control
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
JP60237443A
Other languages
Japanese (ja)
Inventor
Fumio Anekoji
史男 姉小路
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
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP60237443A priority Critical patent/JPS6298446A/en
Publication of JPS6298446A publication Critical patent/JPS6298446A/en
Pending legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)
  • Sub-Exchange Stations And Push- Button Telephones (AREA)

Abstract

PURPOSE:To eliminate a data transfer function of high speed and the redundant processing of a main control by placing both main control part and communication control part in a state that the memory part of one of them can be brought to access at all times. CONSTITUTION:The data buffer of a bidirectional communication is constituted of two independent memory parts of the first memory part 4 and the second memory part 5, and also provided with memory selecting parts 2, 3 for selecting one of these two memory parts 4, 5 and executing an access. The memory selecting parts 2, 3 are interlocked and operated, respectively, and when the memory selecting part 2 selects one memory part, the memory selecting part 3 always selects the other memory part. Also, an operation for repeating alternately the selection of the two memory parts 4, 5 is executed. In this way, both main control part 1 and communication control part 6 are placed in a state that the memory part of one of them can be brought to access at all times.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はボタン電話装置、特に複数の通信回路および電
話機を制御するための主制御部を有するボタン電話装置
に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a button telephone device, and more particularly to a button telephone device having a plurality of communication circuits and a main control section for controlling the telephone.

〔従来の技術〕[Conventional technology]

ボタン電話装置は通常のダイヤル電話装置に比べ、種々
の機能をもたせることが容易である。また、複数の通信
回線を複数の電話機で共有するような使われ方が、通常
行われている。ところでボタン電話装置は、各通信回線
または電話機からの要求に応じ、所定の通信回線または
電話機に対し所定の指示を与えるような統括制御を行う
主制御部が必要となる。
A button telephone device can easily be provided with various functions compared to a normal dial telephone device. Furthermore, it is common practice for multiple telephones to share multiple communication lines. By the way, the button telephone device requires a main control section that performs overall control such as giving a predetermined instruction to a predetermined communication line or telephone in response to a request from each communication line or telephone.

第2図にこのような主制御部を有する従来の一般的なボ
タン電話装置のブロック図を示す。この例では、n個の
インターフェイス部7−1〜7−nが設けられており、
これらはそれぞれ各通信回線または各電話機に1対1に
接続されている。
FIG. 2 shows a block diagram of a conventional general key telephone device having such a main control section. In this example, n interface sections 7-1 to 7-n are provided,
These are each connected one-to-one to each communication line or each telephone set.

通信制御部6は、この1個のインターフェイス部のうち
所望のものを選んで情報のやりとりを行う機能を有する
。通信制御部6と主制御部1との間には、共通メモリ部
8が存在し、データバッファの役割を果たしている。
The communication control unit 6 has a function of selecting a desired one of these interface units and exchanging information. A common memory section 8 exists between the communication control section 6 and the main control section 1, and serves as a data buffer.

いま例えば、ある通信回線に接続されたインターフェイ
ス部7−1が情報を受は取ったとすると、この情報はイ
ンターフェイス部7−1から通信制御部6および共通メ
モリ部8を介して主制御部1に取り込まれることになる
。主制御部1は、この情報を処理した結果に基づき、新
たな情報を例えばある電話機に接続されたインターフェ
イス部7−nへ送る動作を行う。この場合も、新たな情
報は主制御部1から共通メモリ部8および通信制御部6
を介してインターフェイス部7−nへ送られることにな
る。このようにして、主制御部1はボタン電話装置の統
括制御を行う。
For example, if the interface section 7-1 connected to a certain communication line receives information, this information is sent from the interface section 7-1 to the main control section 1 via the communication control section 6 and the common memory section 8. It will be taken in. Based on the result of processing this information, the main control section 1 performs an operation to send new information to, for example, an interface section 7-n connected to a certain telephone. In this case as well, new information is transferred from the main control unit 1 to the common memory unit 8 and the communication control unit 6.
The data will be sent to the interface section 7-n via. In this way, the main control section 1 performs overall control of the key telephone device.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

第2図に示した従来の装置では、共通メモリ部8は、主
制御部1と通信制御部6との間の双方向通信のデータバ
ッファとして用いられている。このため、双方向からア
クセスされることになる。
In the conventional device shown in FIG. 2, the common memory section 8 is used as a data buffer for bidirectional communication between the main control section 1 and the communication control section 6. Therefore, it will be accessed from both directions.

ところが双方向からのアクセスが行われると、ハスライ
ンの衝突が起こるため、共通メモリ部8のアクセスは時
分割で行われ、常にどちらか一方のアクセスのみを受け
るようにしなければならない。
However, when access is performed from both directions, a collision of hash lines occurs, so access to the common memory section 8 must be performed in a time-division manner, so that only one access must be received at any time.

このため、従来のボタン電話装置では、共通メモリ8を
アクセスできる時間が制限を受け、連続的なアクセスが
不可能であるという欠点がある。
For this reason, the conventional key telephone device has the disadvantage that the time during which the common memory 8 can be accessed is limited, and continuous access is impossible.

一般にインターフェイス部の数nが増えると、共通メモ
リ部8が通信制御部6によってアクセスされている時間
の比率が、主制御部1によってアクセスされている時間
の比率より高くなる。従って、主制御部1が共通メモリ
部8をアクセスできる時間は非常に短くなる。このよう
な短時間のアクセスによって必要なデータ転送を行うた
めには、高速のデータ転送機能が要求され、ハードウェ
アの設計]―大きな問題となっている。また、主制御部
1は、共通メモリ部8をアクセスできない期間内は処理
したデータを転送できないため、これを自分自身の内蔵
メモリ内に一時蓄積しておくという冗長な処理を行わざ
る得ない。
Generally, as the number n of interface units increases, the proportion of time that the common memory unit 8 is accessed by the communication control unit 6 becomes higher than the proportion of time that the common memory unit 8 is accessed by the main control unit 1. Therefore, the time during which the main control section 1 can access the common memory section 8 becomes extremely short. In order to perform the necessary data transfer through such short-term access, a high-speed data transfer function is required, which poses a major problem in hardware design. Moreover, since the main control section 1 cannot transfer the processed data during a period in which the common memory section 8 cannot be accessed, the main control section 1 is forced to perform the redundant process of temporarily storing the data in its own built-in memory.

そこで、本発明の目的は、高速のデータ転送機能や主制
御の冗長な処理を不要としたボタン電話装置を提供する
ことにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a button telephone device that does not require a high-speed data transfer function or redundant main control processing.

〔問題点を解決するための手段〕[Means for solving problems]

本発明では、ボタン電話装置に各通信回線または各電話
機のそれぞれに接続される複数のインターフェイス部と
、これらのうちの所望のものと情報のやりとりを行う通
信制御部と、装置全体の統括制御を行う主制御部と、こ
の主制御部と通信制御との間の双方向通信のデータバッ
ファとして用いられる2つの独立したメモリ部と、この
2つのメモリ部の一方を主制御部から他方を通信制御部
から、それぞれアクセス可能とする第1の状態、および
これと逆の関係にある第2の状態、の両状態を交互に実
現するメモリ選択部とを設け、主制御部および通信制御
部がともに、どちらか一方のメモリ部を常にアクセスで
きるような状態に置かれるようにしたものである。
In the present invention, a button telephone device includes a plurality of interface sections connected to each communication line or each telephone, a communication control section that exchanges information with a desired one of these, and an overall control of the entire device. A main control unit that performs communication control, two independent memory units that are used as data buffers for bidirectional communication between this main control unit and communication control, and one of these two memory units that is connected to the main control unit and the other that is used for communication control. A memory selection section is provided which alternately realizes both a first state in which access is made possible from the memory selection section and a second state in an inverse relationship thereto, and both the main control section and the communication control section are connected to the memory selection section. , one of the memory sections is always accessible.

〔実施例〕〔Example〕

以下実施例につき本発明の詳細な説明する。 The present invention will be described in detail below with reference to Examples.

第1図は本発明の一実施例に係わるボタン電話装置のブ
ロック図である。ここで第2図に示す従来のボタン電話
装置と同一の部分については同一符号を付し、それらの
説明を適宜省略する。
FIG. 1 is a block diagram of a key telephone device according to an embodiment of the present invention. Here, the same parts as those of the conventional key telephone device shown in FIG. 2 are denoted by the same reference numerals, and the explanation thereof will be omitted as appropriate.

本実施例のボタン電話装置が従来の装置と異なる点は、
双方向通信のデータバッファを第1のメモリ部4と第2
のメモリ部5という独立した2つのメモリ部から構成し
、かつ、これら2つのメモリ部4.5のどちらか一方を
選択してアクセスするた必のメモリ選択部2.3を設け
た点である。
The key telephone device of this embodiment differs from conventional devices in the following points:
A data buffer for bidirectional communication is provided between the first memory section 4 and the second memory section 4.
The memory section 4.5 is composed of two independent memory sections, ie, the memory section 5, and is provided with a memory selection section 2.3 which is necessary to select and access one of these two memory sections 4.5. .

メモリ選択部2.3はそれぞれ連動して動作し、メモリ
選択部2が一方のメモ・り部を選択すると、メモリ選択
部3は必ず他方のメモリ部を選択するようになっている
。しかも2つのメモリ部4.5の選択を交互に繰り返す
ような動作を行う。従って、ある時点では、第1のメモ
リ部4を主制御部1から、第2のメモリ部5を通信制御
部6から、それぞれアクセス可能とする第1の状態とな
るが、次の時点では、第1のメモリ部4を通信制御部6
から、第2のメモリ部5を主制御部Jから、それぞれア
クセス可能とする第2の状態となる。
The memory selection sections 2, 3 operate in conjunction with each other, and when the memory selection section 2 selects one memory section, the memory selection section 3 always selects the other memory section. Moreover, an operation is performed in which selection of the two memory sections 4.5 is alternately repeated. Therefore, at a certain point in time, the first state is such that the first memory section 4 is accessible from the main control section 1 and the second memory section 5 is accessible from the communication control section 6, but at the next time, The first memory section 4 is connected to the communication control section 6.
Then, a second state is entered in which the second memory section 5 can be accessed from the main control section J.

このような構成とすることにより、主制御部1および通
信制御部6はともに、どちらか一方のメモリ部を常にア
クセスできるような状態に置かれることになる。しかも
アクセス可能な方向は交互に反転するため、問題なく双
方向に通信を行うことができる。
With such a configuration, both the main control section 1 and the communication control section 6 are placed in a state where either one of the memory sections can be accessed at all times. Moreover, since the accessible direction is alternately reversed, communication can be performed in both directions without any problem.

例えば、ある時点で通信制御部6が第1のメモリ部4に
対して書き込みを行い、主制御部1が第2のメモリ部5
に対して書き込みを行ったとすると、次の時点で主制御
部1は第1のメモリ部4に書き込まれたデータを読み出
し、通信制御部6は第2のメモリ部5に書き込まれたデ
ータを読み出すことができ、従来の共通メモリ部を有す
る装置と同様の双方向通信を行うことができる。
For example, at a certain point, the communication control section 6 writes to the first memory section 4, and the main control section 1 writes data to the second memory section 5.
, the main control unit 1 reads the data written to the first memory unit 4 and the communication control unit 6 reads the data written to the second memory unit 5 at the next point in time. It is possible to perform two-way communication similar to that of a conventional device having a common memory section.

また、主制御部1から各インターフェイス部7−1〜7
−nに対して送られる情報は、不定期に発生するが、主
制御部1に対して常に1つのメモリ部がアクセス可能と
なっているため、このメモリ部で情報量が平均化されデ
ータ転送速度をほぼ一定に保つことができる。メモリ選
択部2.3の行う交互選択の周期を長くとれば、この平
均化の度合を高くする、二とができるが、逆に応答速度
が遅くなるため、実際にはこの周期は数十ms程度とす
るのが好ましい。
In addition, from the main control unit 1 to each interface unit 7-1 to 7
The information sent to -n is generated irregularly, but since one memory section is always accessible to the main control unit 1, the amount of information is averaged in this memory section and the data is transferred. The speed can be kept almost constant. If the cycle of alternate selection performed by the memory selection unit 2.3 is made longer, the degree of averaging can be increased, but on the other hand, the response speed becomes slower, so in reality, this cycle is several tens of milliseconds. It is preferable to set it as approximately.

〔発明の効果〕〔Effect of the invention〕

以上のとおり本発明によれば、ボタン電話装置において
、主制御部と通信制御部との間の双方向通信のデータバ
ッファを2つの独立したメモリ部で構成し、交互にどち
らか一方をアクセス可能とするようにしたため、主制御
部および通信制御部はともに、どちらか一方のメモリ部
を常にアクセスできるような状態に置かれるようになり
、従来装置で要求された高速のデータ転送機能や冗長な
処理が不要となる。
As described above, according to the present invention, in the button telephone device, the data buffer for bidirectional communication between the main control section and the communication control section is configured with two independent memory sections, and either one can be accessed alternately. As a result, both the main control section and the communication control section are placed in a state where they can always access the memory section of either one, and the high-speed data transfer function and redundancy required in conventional devices are now available. No processing is required.

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

第1図は本発明に係わるボタン電話装置の一実施例のブ
ロック図、第2図は従来のボタン電話装置のブロック図
である。 1・・・・・・主制御部、 2.3・・・・・・メモリ選択部、 4・・・・・・第1のメモリ部、 5・・・・・・第2のメモリ部、 6・・・・・・通信制御部、 7−1〜7−η・・・・・・インターフェイス部、8・
・・・・・共通メモリ部。 出  願  人 日本電気株式会社
FIG. 1 is a block diagram of an embodiment of a key telephone device according to the present invention, and FIG. 2 is a block diagram of a conventional key telephone device. 1... Main control section, 2.3... Memory selection section, 4... First memory section, 5... Second memory section, 6...Communication control unit, 7-1 to 7-η...Interface unit, 8.
...Common memory section. Applicant: NEC Corporation

Claims (1)

【特許請求の範囲】[Claims] 各共通回線または各電話機のそれぞれに接続される複数
のインターフェイス部と、前記複数のインターフェイス
部のうちの所望のものと情報のやりとりを行う通信制御
部と、前記通信制御部からの情報を入力しこれを処理し
て前記通信制御部に対して新たな情報を出力する主制御
部と、前記主制御部と前記通信制御部との間の双方向通
信のデータバッファとして用いられる第1のメモリ部お
よび第2のメモリ部と、前記第1のメモリ部を前記主制
御部から、前記第2のメモリ部を前記通信制御部から、
それぞれアクセス可能とする第1の状態、および前記第
1のメモリ部を前記通信制御部から、前記第2のメモリ
部を前記主制御部から、それぞれアクセス可能とする第
2の状態、の両状態を交互に実現するメモリ選択部とを
備えることを特徴とするボタン電話装置。
A plurality of interface sections connected to each common line or each telephone, a communication control section that exchanges information with a desired one of the plurality of interface sections, and inputting information from the communication control section. a main control section that processes this information and outputs new information to the communication control section; and a first memory section that is used as a data buffer for bidirectional communication between the main control section and the communication control section. and a second memory section, the first memory section being connected to the main control section, and the second memory section being connected to the communication control section;
a first state in which each of them is accessible; and a second state in which the first memory section is accessible from the communication control section and the second memory section is accessible from the main control section. 1. A button telephone device comprising: a memory selection section that alternately realizes the following functions.
JP60237443A 1985-10-25 1985-10-25 Key telephone system Pending JPS6298446A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60237443A JPS6298446A (en) 1985-10-25 1985-10-25 Key telephone system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60237443A JPS6298446A (en) 1985-10-25 1985-10-25 Key telephone system

Publications (1)

Publication Number Publication Date
JPS6298446A true JPS6298446A (en) 1987-05-07

Family

ID=17015428

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60237443A Pending JPS6298446A (en) 1985-10-25 1985-10-25 Key telephone system

Country Status (1)

Country Link
JP (1) JPS6298446A (en)

Similar Documents

Publication Publication Date Title
US3566363A (en) Processor to processor communication in a multiprocessor computer system
JPS62282328A (en) Multiple picture control system
JPH01245335A (en) Multiplexing system for programmable controller
JPS6298446A (en) Key telephone system
KR100367084B1 (en) DMA controller for the high speed image processor at real time
JP3323142B2 (en) Crossbar device, multi-stage crossbar device, and information processing device
JP2555934B2 (en) Time switch
JPH077551A (en) Multiconsole system
JPS6074829A (en) Reference system for connection data
JP2000132527A (en) Inter-processor communication controller
JPS62297960A (en) Data transfer system
JPS60200334A (en) Display device of electronic computer system
JPS61232746A (en) Data transferring buffer system
JPH03266052A (en) Information processing system
JPH0282342A (en) Data communication equipment
JPH08255144A (en) Data transfer system
JPH01243739A (en) Radio line access system
JPS648501B2 (en)
JPS6378260A (en) Input-output device controlling system
JPH03260728A (en) Register data writing system
JPS63153655A (en) Memory access control system
JPH04264955A (en) Shared memory device
JPH08265393A (en) Serial communication method and serial communication controller
JPH0310498A (en) Touch tone telephone set
JPH04205365A (en) Data communication equipment