Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6229806B2 - - Google Patents
[go: Go Back, main page]

JPS6229806B2 - - Google Patents

Info

Publication number
JPS6229806B2
JPS6229806B2 JP57044470A JP4447082A JPS6229806B2 JP S6229806 B2 JPS6229806 B2 JP S6229806B2 JP 57044470 A JP57044470 A JP 57044470A JP 4447082 A JP4447082 A JP 4447082A JP S6229806 B2 JPS6229806 B2 JP S6229806B2
Authority
JP
Japan
Prior art keywords
chip
signal
microcomputer
reset
peripheral
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.)
Expired
Application number
JP57044470A
Other languages
Japanese (ja)
Other versions
JPS57168321A (en
Inventor
Tsuneo Funabashi
Hideo Nakamura
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP57044470A priority Critical patent/JPS57168321A/en
Publication of JPS57168321A publication Critical patent/JPS57168321A/en
Publication of JPS6229806B2 publication Critical patent/JPS6229806B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)

Description

【発明の詳細な説明】 本発明は、マイクロコンピユータシステムの周
辺チツプに関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to peripheral chips for microcomputer systems.

最近、メモリ、クロツクパルスジエネレータ、
リセツト回路、I/O(入出力)ポート等を1チ
ツプに収納したいわゆる1チツプマイクロコンピ
ユータが開発されている。
Recently, memory, clock pulse generator,
A so-called one-chip microcomputer has been developed in which a reset circuit, an I/O (input/output) port, etc. are housed on one chip.

この1チツプマイクロコンピユータでは、通
常、リセツト回路は入力ピンに接続され、その入
力ピンの入力側には抵抗R及びコンデンサCが接
続され、抵抗の他端には電源Eが、コンデンサの
他端には接地端子が接続されている。従つてリセ
ツト回路に入力される信号は電源電圧より一次遅
れの波形を有することになる。リセツト回路は、
上記した入力信号を波形整形することによりチツ
プ内のリセツト信号を得て、これをチツプ内部の
各回路に入力として与えるように構成されてい
る。
In this one-chip microcomputer, the reset circuit is usually connected to an input pin, a resistor R and a capacitor C are connected to the input side of the input pin, a power supply E is connected to the other end of the resistor, and a power supply E is connected to the other end of the capacitor. is connected to the ground terminal. Therefore, the signal input to the reset circuit has a waveform that lags the power supply voltage by one order. The reset circuit is
The circuit is configured to obtain a reset signal within the chip by waveform shaping the input signal described above, and to provide this as an input to each circuit within the chip.

即ち、電源電圧の印加でチツプ内がリセツト完
了、即ち、初期状態化され、リセツト信号によつ
てマイクロコンピユータは動作可能となるのであ
る。この種のマイクロコンピユータチツプは、単
独で使用する場合は問題がないが、周辺チツプを
設けて拡張システムを構成する場合には、それぞ
れが独自にリセツト回路をもつ周辺チツプとマイ
クロコンピユータチツプとのリセツト信号の協調
をとることが必要となる。
That is, by applying the power supply voltage, the inside of the chip is reset, ie, initialized, and the microcomputer becomes operable by the reset signal. This type of microcomputer chip poses no problem when used alone, but when peripheral chips are installed to configure an expanded system, it is necessary to reset the peripheral chips and the microcomputer chip, each of which has its own reset circuit. It is necessary to coordinate signals.

このために、第2図に示すように拡張システム
では周辺チツプ101にはリセツト回路を持たず
マスクロコンピユータチツプ100のリセツト回
路2のリセツト信号を信号線300で受けること
とされることもある。しかし、このためには、マ
イクロコンピユータチツプ100にそのための出
力信号ピンも必要であり、信号線300も必要と
なる。尚200はチツプ間のデータ、アドレスの
伝送のためのバスである。
For this reason, as shown in FIG. 2, in an expanded system, the peripheral chip 101 may not have a reset circuit, but may receive a reset signal from the reset circuit 2 of the mask computer chip 100 through the signal line 300. However, for this purpose, the microcomputer chip 100 also requires an output signal pin for that purpose, and a signal line 300 is also required. Note that 200 is a bus for transmitting data and addresses between chips.

一方、第3図に示すように、外部にリセツト回
路2を配設し、その出力を信号線300でシステ
ムリセツト信号としてマイクロコンピユータチツ
プ100及び周辺チツプ101に導くような構成
となることもある。しかし、このように外部リセ
ツト回路を配設することは、チツプ内に設けるの
と比べ費用の点で難点がある。
On the other hand, as shown in FIG. 3, a configuration may be adopted in which a reset circuit 2 is provided externally and its output is led to the microcomputer chip 100 and peripheral chips 101 as a system reset signal via a signal line 300. However, providing an external reset circuit in this manner has disadvantages in terms of cost compared to providing it within the chip.

一方、夫々のチツプのリセツト回路を夫々独自
に使用してシステムを構成すると、マイクロコン
ピユータチツプ内のリセツト回路と周辺チツプ内
のリセツト回路のばらつきを吸収するために、マ
イクロコンピユータのプログラムで周辺チツプの
リセツトが終了する時間に、さらに余裕を持たせ
た時間を加えただけ待合わせを行なう必要があ
る。しかし、この方法は電源投入後直ちにマイク
ロコンピユータでの入出力制御を行なわせる必要
がある場合には適当でないという問題があつた。
On the other hand, if a system is constructed by using each chip's reset circuit independently, the microcomputer program will need to change the peripheral chip's reset circuit in order to absorb variations in the reset circuit in the microcomputer chip and the reset circuits in the peripheral chips. It is necessary to make a meeting equal to the time when the reset is completed plus an additional time. However, this method has a problem in that it is not suitable when it is necessary to have the microcomputer perform input/output control immediately after power is turned on.

本発明の目的は、従来技術での問題点を解決
し、外部付加回路、信号線の付加を必要とせず、
マイクロコンピユータが周辺チツプのリセツト信
号を周辺チツプからデータの一つとして読出し
て、周辺チツプの通常動作可能時期を正確に判断
し、周辺チツプのリセツト終了後直ちに入出力制
御を可能とするマイクロコンピユータ周辺チツプ
を提供することにある。
The purpose of the present invention is to solve the problems in the prior art, and to eliminate the need for adding external additional circuits and signal lines.
A microcomputer peripheral in which the microcomputer reads the peripheral chip reset signal from the peripheral chip as one of the data, accurately determines when the peripheral chip can normally operate, and enables input/output control immediately after the peripheral chip has been reset. The goal is to provide tips.

以下、本発明の一実施例を第1図に示す回路構
成図により説明する。
An embodiment of the present invention will be described below with reference to a circuit configuration diagram shown in FIG.

第1図において、100はマイクロコンピユー
タチツプ、101はこのマイクロコンピユータチ
ツプ100によつて入出力制御される周辺チツプ
を示す。周辺チツプ101の入力ピン1の入力側
には抵抗R及びコンデンサCが接続され、抵抗R
の他端には電源Eが接続され、コンデンサCの他
端は接地されている。従つて入力ピン1からリセ
ツト回路2に入力される信号は電源電圧より一次
遅れの波形を有する信号となる。リセツト回路2
では、この入力信号を波形整形して周辺チツプ1
01内のリセツト信号としてそれぞれの所定個所
にリード線3を通じて供給する。
In FIG. 1, reference numeral 100 indicates a microcomputer chip, and reference numeral 101 indicates a peripheral chip whose input/output is controlled by the microcomputer chip 100. A resistor R and a capacitor C are connected to the input side of input pin 1 of the peripheral chip 101.
A power source E is connected to the other end, and the other end of the capacitor C is grounded. Therefore, the signal input to the reset circuit 2 from the input pin 1 has a waveform that lags the power supply voltage by one order. Reset circuit 2
Now, waveform-shape this input signal and send it to peripheral chip 1.
01 is supplied to each predetermined location through the lead wire 3 as a reset signal.

マイクロコンピユータチツプ100において
も、同様にしてリセツト信号が得られ、リセツト
信号が得られるとプログラムに従つた動作が開始
される。
In the microcomputer chip 100, a reset signal is obtained in the same manner, and when the reset signal is obtained, operation according to the program is started.

一方、リセツト回路2の出力信号はドライバ4
を経て、さらにトランスフアゲート5を介して周
辺チツプ101内のバスライン6に導かれる。こ
のトランスフアゲート5は、入力ピン7に入力さ
れるマイクロコンピユータチツプ100からのア
ドレス信号をデコーダ8でデコードした出力と、
入力ピン9に入力されるマイクロコンピユータチ
ツプ100からの入出力ストローブ信号との論理
積をアンドゲート10で取り、その出力をゲート
信号としている。
On the other hand, the output signal of the reset circuit 2 is sent to the driver 4.
The signal is further guided to the bus line 6 in the peripheral chip 101 via the transfer gate 5. This transfer gate 5 has an output obtained by decoding an address signal from a microcomputer chip 100 inputted to an input pin 7 by a decoder 8, and
An AND gate 10 performs a logical product with an input/output strobe signal from a microcomputer chip 100 input to an input pin 9, and its output is used as a gate signal.

従つて、周辺チツプ101は所定のアドレスに
おいてマイクロコンピユータチツプ100からリ
ードアクセスがかかると、周辺チツプ101内の
リセツト信号はデータとして周辺チツプ101内
のバスライン6に乗り、さらにこのバスライン6
の信号はバツフア11を介して周辺チツプ101
のデータバスピン12を介してマイクロコンピユ
ータチツプ100側に出力(1ビツトのデータ信
号)として与えられるように構成されている。
Therefore, when the peripheral chip 101 receives a read access from the microcomputer chip 100 at a predetermined address, the reset signal in the peripheral chip 101 is transferred as data to the bus line 6 in the peripheral chip 101, and is then transferred to the bus line 6.
The signal is sent to the peripheral chip 101 via the buffer 11.
The signal is configured to be provided as an output (1-bit data signal) to the microcomputer chip 100 via the data bus pin 12 of the microcomputer chip 100.

従つて、マイクロコンピユータチツプ100は
リセツト信号を読み出すことが出来、プログラム
により周辺チツプ101のリセツト終了時期が正
確に判断出来、周辺チツプ101のリセツト終了
後直ちに入出力制御が可能となる。この場合、リ
セツト信号を出力するリセツト回路、このリセツ
ト信号をバスライン6に与える回路手段、バスラ
イン6内のリセツト信号をマイクロコンピユータ
チツプからの指令に応じてマイクロコンピユータ
側に出力する回路手段は基本的に、周辺チツプ自
体に内蔵されていることが必要な要素であること
から外部付加回路が不要で、又上記した各回路の
うち、本発明のために付加が必要であるものであ
つても周辺チツプ内に占有する面積は極めて小さ
い。
Therefore, the microcomputer chip 100 can read the reset signal, and the program can accurately determine when the reset of the peripheral chip 101 is completed, and input/output control can be performed immediately after the reset of the peripheral chip 101 is completed. In this case, the reset circuit that outputs the reset signal, the circuit means that gives this reset signal to the bus line 6, and the circuit means that outputs the reset signal in the bus line 6 to the microcomputer side in response to a command from the microcomputer chip are basically Generally speaking, since the elements are required to be built into the peripheral chip itself, there is no need for external additional circuits, and among the above-mentioned circuits, even those that need to be added for the purpose of the present invention. The area occupied within the peripheral chip is extremely small.

第4図は本発明の動作を説明するためのタイム
チヤートである。図はマイクロコンピユータチツ
プ100に対して周辺チツプ101が1,2の2
つ備えられている拡張システムとして画かれてい
る。今、時刻t0で電源電圧Eが印加されると各チ
ツプは夫々t1〜t3の時間内に各チツプの初期状態
化を完了し、リセツト信号を発生する。周辺チツ
プ1は比較的短時間で、周辺チツプ2は比較的長
時間を要する例である。マイクロコンピユータチ
ツプ100は時刻t2になれば、プログラムに従つ
た動作を開始し、プログラムに従つて必要なら周
辺チツプ1,2にアクセスをするが、周辺チツプ
1へのアクセスは、t2>t1であるためすぐ有効で
も、t3前に周辺チツプ2にアクセスしたのは無効
である。このことは、マイクロコンピユータチツ
プ100が夫々の周辺チツプのデータの中から自
ずと知ることができる。
FIG. 4 is a time chart for explaining the operation of the present invention. In the figure, there are 1 and 2 peripheral chips 101 for a microcomputer chip 100.
It is envisioned as an expanded system that includes: Now, when the power supply voltage E is applied at time t0 , each chip completes its initialization within the time period t1 to t3 , and generates a reset signal. This is an example in which peripheral chip 1 requires a relatively short time, and peripheral chip 2 requires a relatively long time. At time t2 , the microcomputer chip 100 starts operating according to the program, and accesses the peripheral chips 1 and 2 as necessary according to the program. 1 , so even if it is valid immediately, accessing peripheral chip 2 before t 3 is invalid. The microcomputer chip 100 can naturally know this from the data of each peripheral chip.

以上説明したように、本発明によれば、外部付
加回路を要せずに、マイクロコンピユータが周辺
チツプからリセツト信号を読出して、プログラム
により周辺チツプのリセツト終了時期を正確に判
断し、周辺チツプのリセツト終了後直ちに入出力
制御を行なうことが可能である。
As explained above, according to the present invention, the microcomputer reads out the reset signal from the peripheral chip without requiring an external additional circuit, accurately determines when to end the reset of the peripheral chip by a program, and resets the peripheral chip. It is possible to perform input/output control immediately after the reset is completed.

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

第1図は本発明の一実施例の構成を示すブロツ
ク図、第2図、第3図は従来例の構成を示すブロ
ツク図、第4図は本発明の動作を説明するタイム
チヤーチである。 符号の説明、1,7,9……入力ピン、2……
リセツト回路、5……トランスフアゲート、6…
…バスライン、8……デコード、12……データ
バスピン、100……マイクロコンピユータチツ
プ、101……周辺チツプ。
FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIGS. 2 and 3 are block diagrams showing the configuration of a conventional example, and FIG. 4 is a time chart explaining the operation of the present invention. Explanation of symbols, 1, 7, 9...Input pin, 2...
Reset circuit, 5...Transfer gate, 6...
... bus line, 8 ... decode, 12 ... data bus pin, 100 ... microcomputer chip, 101 ... peripheral chip.

Claims (1)

【特許請求の範囲】 1 マイクロコンピユータと周辺回路とが夫々異
なつたチツプに形成され、夫々必要なデータ、信
号を交換して構成されるコンピユータシステムの
周辺チツプにおいて、電源印加に応じてチツプが
初期化されるとともに電源信号の立上がりに応答
してリセツト信号を所定個所に供給するリセツト
回路と、外部からのアクセス信号に応答して、前
記リセツト信号をチツプ内バスラインに与える第
1の転送手段と、該チツプ内バスライン上のリセ
ツト信号を前記アクセス信号に応じてデータバス
ピンに出力する第2の転送手段とを具備すること
を特徴とするマイクロコンピユータ周辺チツプ。 2 前記アクセス信号はマイクロコンピユータチ
ツプからのアドレス信号を含み、前記第1の転送
手段は前記アドレス信号をデコードして制御信号
を生成するデコーダと該制御信号によつて制御さ
れるゲート回路とを含むことを特徴とする特許請
求の範囲第1項記載のマイクロコンピユータ周辺
チツプ。 3 前記アクセス信号はマイクロコンピユータチ
ツプからの入出力制御信号を含み、該入出力制御
信号は前記第1,2の転送手段に加えられ、各転
送手段を制御することを特徴とする特許請求の範
囲第1項又は第2項記載のマイクロコンピユータ
周辺チツプ。
[Scope of Claims] 1. In a peripheral chip of a computer system in which a microcomputer and a peripheral circuit are formed on different chips and are configured by exchanging necessary data and signals, the chip initializes in response to the application of power. a reset circuit for supplying a reset signal to a predetermined location in response to a rising edge of a power supply signal; and a first transfer means for supplying the reset signal to an internal bus line in response to an external access signal. , and second transfer means for outputting a reset signal on the intra-chip bus line to a data bus pin in response to the access signal. 2. The access signal includes an address signal from a microcomputer chip, and the first transfer means includes a decoder that decodes the address signal to generate a control signal and a gate circuit controlled by the control signal. A microcomputer peripheral chip according to claim 1, characterized in that: 3. The access signal includes an input/output control signal from a microcomputer chip, and the input/output control signal is applied to the first and second transfer means to control each transfer means. A microcomputer peripheral chip according to item 1 or 2.
JP57044470A 1982-03-23 1982-03-23 Peripheral chip of microcomputer Granted JPS57168321A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57044470A JPS57168321A (en) 1982-03-23 1982-03-23 Peripheral chip of microcomputer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57044470A JPS57168321A (en) 1982-03-23 1982-03-23 Peripheral chip of microcomputer

Publications (2)

Publication Number Publication Date
JPS57168321A JPS57168321A (en) 1982-10-16
JPS6229806B2 true JPS6229806B2 (en) 1987-06-29

Family

ID=12692392

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57044470A Granted JPS57168321A (en) 1982-03-23 1982-03-23 Peripheral chip of microcomputer

Country Status (1)

Country Link
JP (1) JPS57168321A (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5251824A (en) * 1975-10-23 1977-04-26 Nec Corp Early-time state setting system
US4030073A (en) * 1975-11-05 1977-06-14 Digital Equipment Corporation Initialization circuit for establishing initial operation of a digital computer
JPS52124836A (en) * 1976-04-13 1977-10-20 Mitsubishi Electric Corp Reset of data processing unit

Also Published As

Publication number Publication date
JPS57168321A (en) 1982-10-16

Similar Documents

Publication Publication Date Title
US20090276548A1 (en) Dynamically setting burst type of a double data rate memory device
JPH0738187B2 (en) Microcomputer configured in LSI
JPS58184668A (en) Control system for writing to memory
JP3673015B2 (en) Peripheral device identification method in semiconductor device
JPS6229806B2 (en)
US6901529B2 (en) Timer apparatus which can simultaneously control a plurality of timers
JPH05108554A (en) Bus controller operating system built into the main controller
US5704048A (en) Integrated microprocessor with internal bus and on-chip peripheral
US5692161A (en) Method and apparatus for operating a microcomputer in an emulation mode to access an external peripheral
JPS61166647A (en) Accessing for reading out information microprocessor and addressable memory
EP0473454A2 (en) Register control for work station interfacing means
JP2919001B2 (en) Semiconductor integrated circuit device
JP2963270B2 (en) Application-specific microcontrollers
JPS5821734B2 (en) Direct memory access control method
KR0165505B1 (en) Communication device using shared memory
JPH02207363A (en) Data transfer system, device controller, and memory controller
JP2671629B2 (en) Memory check system
JP2581484B2 (en) Data processing system
JPH11272602A (en) Bus access controller
JPH053018B2 (en)
JPS6123267A (en) Microcomputer device
JPS6020099U (en) P-ROM writer
JPS60114954A (en) Subminiature computer
JPH0813042B2 (en) Direction control method
JPS62146247U (en)