JPH02299333A - Memory access system for multiplex transmitter - Google Patents

Memory access system for multiplex transmitter

Info

Publication number
JPH02299333A
JPH02299333A JP12002489A JP12002489A JPH02299333A JP H02299333 A JPH02299333 A JP H02299333A JP 12002489 A JP12002489 A JP 12002489A JP 12002489 A JP12002489 A JP 12002489A JP H02299333 A JPH02299333 A JP H02299333A
Authority
JP
Japan
Prior art keywords
control
address
memory
data
fifo
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
JP12002489A
Other languages
Japanese (ja)
Other versions
JP2906440B2 (en
Inventor
Kaoru Yoshida
薫 吉田
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 JP1120024A priority Critical patent/JP2906440B2/en
Publication of JPH02299333A publication Critical patent/JPH02299333A/en
Application granted granted Critical
Publication of JP2906440B2 publication Critical patent/JP2906440B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

PURPOSE:To control the hardware completely by comparing a control memory address with an address to access the control memory from a CPU and controlling the FIFO. CONSTITUTION:A control data stored in a control memory 1 is read according to the address of an address generator 2, latched by a latch 3 and used for controlling the hardware. ln this case, the address data stored in an address FIFO register 7 and an address obtained by the address generator 2 are compared by a comparator 5. Thus, the data of a data FIFO register 8 is written in the control memory 1 or a data from the control memory 1 is read by the data FIFO register 8 through a buffer accordingly under the control of an FIFO control section 6.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は多重化伝送装置のハードウェア制御メそりのア
クセス方式に関し、*にCPUから制御メモリへのハー
ドウェア制御サイクルに影#を与えないアクセス方式に
関する。
[Detailed Description of the Invention] (Industrial Application Field) The present invention relates to an access method for a hardware control memory of a multiplex transmission device, and does not affect the hardware control cycle from the CPU to the control memory. Regarding access methods.

(従来の技術) 従来、この種のメモリアクセス方式は、CPUからアク
セスする時間を設定し、その間にメモリ内容を読出し/
書込みする方式が公知である。
(Prior Art) Conventionally, this type of memory access method sets a time for access from the CPU and reads/writes the memory contents during that time.
Writing methods are known.

従って、CPUがメモリをアクセスする九めに成るサイ
クル期間だけ制御を停止し、メモリをアクセスする制御
を行っている。第3図は。
Therefore, the control is stopped only during the ninth cycle in which the CPU accesses the memory, and the control is performed to access the memory. Figure 3 is.

従来技術によるメモリアクセスサイクルの一例を示す説
明図、である。第3図からも理解されるように、OPU
がメモリをアクセスするときにメモリは0PUVc’!
続され、ハードウェアの制御を行うことができない。
FIG. 2 is an explanatory diagram showing an example of a memory access cycle according to the prior art. As can be understood from Figure 3, OPU
When accessing memory, the memory is 0PUVc'!
is connected and cannot control the hardware.

(発明が解決しようとする課題°) 上述し几従来の多重化伝送装置のメモリアクセス方式は
、O)’Uがメモリをアクセスするために成るサイクル
期間だけ制mを停止し、メモリ?アクセスするための制
御を行っているので、ハードウェアの制御を最大限に行
うことができないと云う欠点がある。
(Problem to be Solved by the Invention) The memory access method of the conventional multiplex transmission device described above is such that O) 'U stops controlling m only for the cycle period in which U accesses the memory, and then accesses the memory. Since access control is performed, the disadvantage is that the hardware cannot be controlled to the maximum extent possible.

本発明の目的は1通常のノ1−ドウエア?制御する念め
に必要な制御メモリアドレスとOPUから制御メモリを
アクセスするためのアドレスとを比較してFIFOを制
御することにより上記欠点を除去し、完全にノ・−ドウ
エアを制御できるように構成し念多重化伝送装置のメモ
リアクセス方式を提供することにある。
Is the purpose of the present invention 1 ordinary hardware? By controlling the FIFO by comparing the control memory address required for control with the address for accessing the control memory from the OPU, the above drawbacks are eliminated and the software is configured to be completely controlled. An object of the present invention is to provide a memory access method for a multiplex transmission device.

(課題を解決するための手段) 本発明による多重化伝送装置のメモリアクセス方式は制
御メモリと、アドレスFIFOレジスタと、データFI
FOレジスタと、比較器と。
(Means for Solving the Problems) The memory access method of the multiplex transmission device according to the present invention includes a control memory, an address FIFO register, and a data FIFO register.
FO register and comparator.

FIFO制御部とを具備して構成したものである。This configuration includes a FIFO control section.

制御メモリは、多重化伝送装置のノ・−ドウエアを制御
する友めのものである。
The control memory is a friend that controls the nodeware of the multiplex transmission device.

アドレ、z、FIFoレジスタは、制御メモリのアドレ
スftFIFO形式で格納し、O’に’UAスとの間で
授受するためのものである。
The address, z, and FIFo registers are used to store addresses in the control memory in the ftFIFO format, and to exchange them with the O'UA bus.

データFIFOレジスタは、制御メモリのデータをFI
FO形式で格納し、OPUバスとの間で授受するための
ものである。
The data FIFO register stores data in the control memory in the FIFO register.
It is used to store data in FO format and exchange it with the OPU bus.

比較器は、アドレスFIFOレジスタの内容とアドレス
発生器からのアドレスとを比較するためのものである。
The comparator is for comparing the contents of the address FIFO register with the address from the address generator.

FI FO制御部は、ハードウェアの制御サイクルを停
止させずに制御メモリをアクセスするためのものである
The FIFO control section is for accessing the control memory without stopping the hardware control cycle.

(実施例) 次に、本発明について図面を参照して説明する。(Example) Next, the present invention will be explained with reference to the drawings.

第1図は1本発明による多重化伝送装置のメモリアクセ
ス方式の一実施例を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a memory access method of a multiplex transmission apparatus according to the present invention.

第1図において、1は制御メモリ、2はアドレス発生器
% 3はラッチ、4はバッファ、5は比較器、6はFI
FO制御部、7はアドレスFIFOレジスタ、8はデー
タFIFOレジスタ、101はOPUバス、102はデ
ータバス、103はアドレスバス、104はハードウェ
ア制御信号線、105はクロック信号線である。
In Figure 1, 1 is the control memory, 2 is the address generator, 3 is the latch, 4 is the buffer, 5 is the comparator, and 6 is the FI
FO control unit, 7 is an address FIFO register, 8 is a data FIFO register, 101 is an OPU bus, 102 is a data bus, 103 is an address bus, 104 is a hardware control signal line, and 105 is a clock signal line.

制御メモ+71に蓄積されている制御データはアドレス
発生器2のアドレスに従って続出され、ラッチ3でラッ
チされ、ノ1−ドウエアの制御に使用される。このとき
、アドレスFIFOレジスタ7に蓄積されているアドレ
スデータと、アドレス発生器2により得らnたアドレス
とが比較器5で比較される。こnに伴って、FIFO制
御部6の制御によりデータFIFOレジスタ8のデータ
を制御メモリ1に書込んだり、あるいは制御メモリ1か
らのデータをバッファ4を通シテテータFIFOレジス
タ8に読出したりする。
The control data stored in the control memo 71 is successively output according to the address of the address generator 2, latched by the latch 3, and used for controlling the node 1-ware. At this time, the address data stored in the address FIFO register 7 and the n address obtained by the address generator 2 are compared by the comparator 5. Along with this, data in the data FIFO register 8 is written into the control memory 1 under the control of the FIFO control section 6, or data from the control memory 1 is read out into the data FIFO register 8 through the buffer 4.

第2図は、第1図に示すメモリアクセス方式にシけるメ
モリアクセスサイクルの一例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of a memory access cycle in the memory access method shown in FIG. 1.

読出し時には制御メモリ1から読出さf′L7tデーf
iがデータFIFOレジスタ8へ書込まれ、書込み時に
はデータFIFOレジスタ8から読出されたデータが制
御メモリ1へ書込まれ、同時にハードウェアの制御にも
使用される。
When reading, f'L7t data f is read from control memory 1.
i is written to the data FIFO register 8, and at the time of writing, the data read from the data FIFO register 8 is written to the control memory 1, and is also used for hardware control at the same time.

(発明の効果) 以上説明し友ように本発明は、実行サイクルのデータを
盗取ったり、あるいは割込んで書込むことにより、CP
Uがアクセスするためのサイクルを挿入することなくハ
ードウェア制御を行うことができ、ハードウェアの機能
を十二分に使用できると云う効果がある。
(Effects of the Invention) As explained above, the present invention has the advantage of stealing execution cycle data or interrupting and writing data to
This has the effect that hardware control can be performed without inserting a cycle for access by U, and that the hardware functions can be fully used.

表図面の簡単な説明 第1図は1本発明による多重化伝送装置のメそりアクセ
ス方式の一実施例を示すブロック図である。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing an embodiment of a mesh access method for a multiplex transmission apparatus according to the present invention.

第2図は、第1図に示すメモリアクセス方式におけるメ
モリアクセスサイクルの一例を示す説明図である。
FIG. 2 is an explanatory diagram showing an example of a memory access cycle in the memory access method shown in FIG. 1.

第3図は、従来技術によるメそリアクセスサイクルの一
例管示す説明図である。
FIG. 3 is an explanatory diagram showing an example of a meso access cycle according to the prior art.

Claims (1)

【特許請求の範囲】[Claims] 多重化伝送装置のハードウェアを制御するための制御メ
モリと、前記制御メモリのアドレスをFIFO形式で格
納しCPUバスとの間で授受するためのアドレスFIF
Oレジスタと、前記制御メモリのデータをFIFO形式
で格納し、前記CPUバスとの間で授受するためのデー
タFIFOレジスタの内容とアドレス発生器からのアド
レスとを比較するための比較器と、前記ハードウェアの
制御サイクルを停止させずに前記制御メモリをアクセス
するためのFIFO制御部とを具備するための多重化伝
送装置のメモリアクセス方式。
a control memory for controlling the hardware of the multiplex transmission device; and an address FIF for storing addresses of the control memory in FIFO format and transmitting and receiving them to and from the CPU bus.
an O register, a comparator for storing data in the control memory in FIFO format and for comparing the contents of the data FIFO register for exchanging with the CPU bus and the address from the address generator; A memory access method for a multiplex transmission device comprising: a FIFO control section for accessing the control memory without stopping a hardware control cycle.
JP1120024A 1989-05-12 1989-05-12 Memory access method for multiplex transmission equipment Expired - Lifetime JP2906440B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1120024A JP2906440B2 (en) 1989-05-12 1989-05-12 Memory access method for multiplex transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1120024A JP2906440B2 (en) 1989-05-12 1989-05-12 Memory access method for multiplex transmission equipment

Publications (2)

Publication Number Publication Date
JPH02299333A true JPH02299333A (en) 1990-12-11
JP2906440B2 JP2906440B2 (en) 1999-06-21

Family

ID=14776024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1120024A Expired - Lifetime JP2906440B2 (en) 1989-05-12 1989-05-12 Memory access method for multiplex transmission equipment

Country Status (1)

Country Link
JP (1) JP2906440B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01102659A (en) * 1987-10-15 1989-04-20 Fujitsu Ltd Ram write/read arbitrating system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01102659A (en) * 1987-10-15 1989-04-20 Fujitsu Ltd Ram write/read arbitrating system

Also Published As

Publication number Publication date
JP2906440B2 (en) 1999-06-21

Similar Documents

Publication Publication Date Title
KR900005287A (en) Data control device and system using it
JP2906440B2 (en) Memory access method for multiplex transmission equipment
JPH04171542A (en) Microprocessor containing debugging function
JPH064398A (en) Information processing equipment
JPH03152651A (en) Information transmission system
JP2004013289A (en) On-chip debugging method of microcontroller
JP3615306B2 (en) Storage device access system
KR100243185B1 (en) Apparatus and method for data communication between processors through shared memory
JP2581144B2 (en) Bus control device
JP2664676B2 (en) Digital signal processor
JPH0542525Y2 (en)
JPH02189627A (en) Access circuit for data memory
JPS6059462A (en) Pipeline access memory of bi-directional data bus
JPH02121053A (en) Test and set system
CN1332327C (en) Computer system able to input and output data on data bus at same time
JPH02188856A (en) Memory access circuit
JP2912090B2 (en) Time slot interchange circuit
JPS6037062A (en) Memory reading-out method
JPH04170649A (en) Bus control circuit
JPS607677A (en) Memory access timing circuit
JPH10105457A (en) Memory control system and memory control circuitt
JPH0675905A (en) Bus conversion system
JPH03142536A (en) Diagnostic system for storage
JPH03204061A (en) Microprocessor
JPH1091570A (en) Data transfer device