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
JPH0250617A - Programmable logic array - Google Patents
[go: Go Back, main page]

JPH0250617A - Programmable logic array - Google Patents

Programmable logic array

Info

Publication number
JPH0250617A
JPH0250617A JP20230188A JP20230188A JPH0250617A JP H0250617 A JPH0250617 A JP H0250617A JP 20230188 A JP20230188 A JP 20230188A JP 20230188 A JP20230188 A JP 20230188A JP H0250617 A JPH0250617 A JP H0250617A
Authority
JP
Japan
Prior art keywords
circuit
logic
reset
output
signal
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
JP20230188A
Other languages
Japanese (ja)
Inventor
Yoshiaki Honda
由明 本多
Shinji Sakamoto
慎司 坂本
Kaoru Kato
馨 加藤
Katsuhiro Teramae
寺前 勝広
Atsuyuki Hirono
淳之 広野
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP20230188A priority Critical patent/JPH0250617A/en
Publication of JPH0250617A publication Critical patent/JPH0250617A/en
Pending legal-status Critical Current

Links

Landscapes

  • Logic Circuits (AREA)

Abstract

PURPOSE:To simplify circuit constitution, to make the size small and to reduce the cost by providing a logic section in a logic arithmetic circuit, providing a gate circuit generating a logic arithmetic reset signal, and using a logic of the logic arithmetic circuit so as to generate a reset timing signal. CONSTITUTION:The logic of the logic arithmetic circuit 4 is programmed at the normal operation so as to output a reset timing signal RS representing the point of time when the required timing is finished. When the signal RS goes to an H level, since a system reset signal SRS in the normal operation is at an H level, a logic arithmetic reset signal PLARS goes to an L level. Then flip-flops FF3-FFn of a frequency division circuit 2 are reset and the operation of the logic arithmetic circuit 4 is stopped. Thus, since the initial reset and the start of the logic arithmetic circuit 4 are applied in a desired by having only to rearrange the logic of the logic arithmetic circuit 4, the circuit constitution is simplified remarkably.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、プログラマブルロジックアレイに関するもの
である。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to programmable logic arrays.

C従来の技術] 従来、この種のプログラマブルロジックアレイとして、
第2図に示すようなもの(特開昭59−5327号)が
あった。すなわち、発振回路2と、発振回路1出力を分
周する分周回路2と、分周回路2の所定分周段出力をラ
ッチする入力ラッチ回路3と、入力ラッチ回路3にラッ
チされたデータをプログラマブルなロジックにより論理
演算する論理演算回路4と、特定のロジック変換(分周
回路などによるタイミング制御)を行う信号処理回路6
′とを具備したものがあった。この場合、論理演算回路
4から必要なタイミング出力が得られた後(一連の動作
終了後)、分周回路2を元の状態に戻して論理演算回路
を初期化するとともに、リセットされてから一定時間経
過した後、再起動させる必要があり、上記従来例では、
発振口#!t1出力を2つに分け、その一方の出力信号
S1をプログラマブルロジックアレイの入力用とし、他
方の出力信号S2を信号処理回路6′に入力して特定の
ロジック変換を行わせて論理演算リセットタイミングを
得るようになっている。ここに、出力信号S1はノア回
路NORの一方の入力端子に入力され、ノア回路NOH
の他方の入力端子に論理演算回路4の出力PLAIが入
力されている。また、この出力P L A +は分周回
路2のリセット端子に入力され、出力PLAIが”H”
になったときに分周回路2がリセットされる。さらに、
分周回路2の再起動は、出力信号S2を受けた信号処理
回路6°でロジック変換処理されたP L A 2が論
理演算回路4に入力されることにより、出力PL A 
+が”L″になって分周回路2のリセットが解除されて
論理演算回路4が再起動するようになっている。
C. Conventional Technology] Conventionally, as this type of programmable logic array,
There was something like the one shown in Figure 2 (Japanese Patent Laid-Open No. 59-5327). That is, an oscillation circuit 2, a frequency division circuit 2 that divides the output of the oscillation circuit 1, an input latch circuit 3 that latches the output of a predetermined frequency division stage of the frequency division circuit 2, and the data latched in the input latch circuit 3. A logic operation circuit 4 that performs logical operations using programmable logic, and a signal processing circuit 6 that performs specific logic conversion (timing control using a frequency dividing circuit, etc.)
There was one equipped with '. In this case, after the necessary timing output is obtained from the logic operation circuit 4 (after a series of operations are completed), the frequency divider circuit 2 is returned to its original state to initialize the logic operation circuit, and the frequency remains constant after being reset. It is necessary to restart the device after a certain amount of time has elapsed, and in the conventional example above,
Oscillating mouth #! The t1 output is divided into two, one output signal S1 is used as an input to the programmable logic array, and the other output signal S2 is input to the signal processing circuit 6' to perform a specific logic conversion to determine the logic operation reset timing. It is now possible to obtain Here, the output signal S1 is input to one input terminal of the NOR circuit NOR, and the output signal S1 is input to one input terminal of the NOR circuit NOR.
The output PLAI of the logic operation circuit 4 is input to the other input terminal of the logic operation circuit 4. In addition, this output PL A + is input to the reset terminal of the frequency divider circuit 2, and the output PLAI becomes "H".
When this happens, the frequency divider circuit 2 is reset. moreover,
The restart of the frequency dividing circuit 2 is achieved by inputting PLA 2, which has undergone logic conversion processing in the signal processing circuit 6° that received the output signal S2, to the logic operation circuit 4, so that the output PLA
+ becomes "L", the reset of the frequency dividing circuit 2 is released, and the logic operation circuit 4 is restarted.

し発明が解決しようとする課題] しかしながら、上述の従来例にあっては、分周回路など
を用いて形成される信号処理回路6°にて論理演算回路
のリセットおよび再起動のタイミングを制御するように
なっており、回路構成が複雑になって小型化(小面積化
)できない上、コストが高くなってしまうという問題が
あった。
[Problems to be Solved by the Invention] However, in the above-mentioned conventional example, the timing of resetting and restarting the logic operation circuit is controlled by the signal processing circuit 6° formed using a frequency dividing circuit or the like. As a result, the circuit configuration becomes complicated, making it impossible to reduce the size (reducing the area) and resulting in high costs.

本発明は上記の点に鑑みて為されたものであり、その目
的とするところは、回路構成を簡略化でき、小型化およ
び低コスト化が容易に行えるプログラマブルロジックア
レイを提供することにある。
The present invention has been made in view of the above points, and an object thereof is to provide a programmable logic array whose circuit configuration can be simplified and whose size and cost can be easily reduced.

[課題を解決するための手段] 本発明のプログラマブルロジックアレイは、発振回路と
、発振回路出力を分周する分周回路と、分周回路の所定
分周段出力をラッチする入力ラッチ回路と、入力ラッチ
回路にラッチされたデータをプログラマブルなロジック
により論理演算する論理演算回路と、該論理演算回路の
出力をラッチする出力ラッチ回路とを具備し、論理演算
回路内にリセットタイミング信号を作成するロジック部
を設けるとともに、出力ラッチ回路を介して出力される
リセットタイミング信号に基づいて論理演算リセット信
号を発生するゲート回路を設けたものである。
[Means for Solving the Problems] The programmable logic array of the present invention includes an oscillation circuit, a frequency division circuit that divides the output of the oscillation circuit, an input latch circuit that latches the output of a predetermined frequency division stage of the frequency division circuit, Logic that includes a logic operation circuit that performs a logical operation on data latched in an input latch circuit using programmable logic, and an output latch circuit that latches the output of the logic operation circuit, and that creates a reset timing signal in the logic operation circuit. In addition, a gate circuit is provided that generates a logic operation reset signal based on a reset timing signal outputted via an output latch circuit.

[作 用] 本発明は上述のように構成されており、発振回路出力を
分周する分周回路の所定分周段出力にて論理演算回路を
動作させるようにしたプログラマブルロジックアレイに
おいて、論理演算回路内にリセットタイミング信号を作
成するロジック部を設けるとともに、出力ラッチ回路を
介して出力されるリセットタイミング信号に基づいて論
理演算リセット信号を発生するゲート回路を設けたもの
であり、論理演算回路のロジックを用いてリセットタイ
ミング信号を形成しているので、回路構成を簡略化でき
、小型化および低コスト化が容易に行えるようになって
いる。
[Function] The present invention is configured as described above, and in a programmable logic array in which a logic operation circuit is operated by a predetermined frequency division stage output of a frequency division circuit that divides an oscillation circuit output. A logic section for creating a reset timing signal is provided in the circuit, and a gate circuit is provided for generating a logical operation reset signal based on the reset timing signal outputted via an output latch circuit. Since the reset timing signal is formed using logic, the circuit configuration can be simplified and miniaturization and cost reduction can be easily achieved.

[実施例] 第1図は本発明一実施例を示すもので、CR時定数回路
を用いた発振回路1と、発振回路1出力を分周するn個
の7リツプフロツ1FF、〜FFnよりなる分周回路2
と、分周回路2の所定分周段出力(実施例では、フリッ
プフロップFF、〜FFnの出力)をラッチする入力ラ
ッチ回路3と、入力ラッチ回路3にラッチされたデータ
をプログラマブルなロジックにより論理演算する論理演
算回路4と、該論理演算回路4の出力をラッチする出力
ラッチ回路5とを具備し、論理演算回路4内にリセット
タイミング信号RSを作成するロジック部を設けるとと
もに、出力ラッチ回路5を介して出力されるリセットタ
イミング信号RSに基づいて論理演算リセット信号PL
AR8を発生するゲート回路6を設けたものである。こ
こに、実施例にあっては、ゲート回路6は、2個のナン
トゲートNANDI、NAND2と、1個のインバータ
エ、とで構成されており、リセットタイミング信号R3
およびシステムリセット信号SR3に基づいて論理演算
リセット信号PLAR8を発生するようになっている。
[Embodiment] FIG. 1 shows an embodiment of the present invention, which includes an oscillation circuit 1 using a CR time constant circuit and n 7-lip flops 1FF, to FFn that divide the output of the oscillation circuit 1. Circuit 2
and an input latch circuit 3 that latches the output of a predetermined frequency division stage of the frequency divider circuit 2 (in the embodiment, the outputs of flip-flops FF and ~FFn), and the data latched in the input latch circuit 3 is logically processed by programmable logic. The logic operation circuit 4 includes a logic operation circuit 4 that performs operations, and an output latch circuit 5 that latches the output of the logic operation circuit 4. A logic section that generates a reset timing signal RS is provided in the logic operation circuit 4, and the output latch circuit 5 A logic operation reset signal PL is generated based on a reset timing signal RS outputted via a
A gate circuit 6 that generates AR8 is provided. Here, in the embodiment, the gate circuit 6 is composed of two NAND gates NANDI and NAND2 and one inverter, and receives the reset timing signal R3.
A logic operation reset signal PLAR8 is generated based on the system reset signal SR3.

以下、実施例の動作について説明する。いま、発振回路
1出力を分周回路2にて分周することにより論理演算回
路4に入力される総てのクロックが形成されており、実
施例では、フリップフロップFF、出力を入力ラッチ回
路3および出力ラッチ回路5のラッチクロックCLKと
して用い、フリップフロップF F 2〜FFn出力を
入力ラッチ回路3にラッチするとともに、論理演算回路
4出力を出力ラッチ回路5にラッチするようになってい
る。
The operation of the embodiment will be described below. Now, all the clocks input to the logic operation circuit 4 are formed by frequency-dividing the output of the oscillation circuit 1 by the frequency divider circuit 2, and in the embodiment, the output is sent to the flip-flop FF and the output is sent to the input latch circuit 3. It is used as the latch clock CLK of the output latch circuit 5 to latch the outputs of the flip-flops FF2 to FFn to the input latch circuit 3, and to latch the output of the logic operation circuit 4 to the output latch circuit 5.

ここに、パワーオンリセット時および強制リセット時に
は、システムリセット信号SR3および論理演算リセッ
ト信号PLAR8が共に”L”になって、システム全体
が停止状態となる。一方、通常の動作時において、必要
なタイミングが終わった時点く一連の動作終了時点)を
示すリセットタイミング信号R3が出力されるように論
理演算回路4のロジックがプログラムされており、この
リセ・yトタイミング信号R3が°H′°になると、通
常動作時におけるシステムリセット信号SRSは” H
′になっているので、論理演算リセ・ノド信号PLAR
SがL′となり、分周回路2のフリップフロップFF、
〜FFnがリセットされ、論理演算回路4の動作が停止
される。この状態において、発振回路1およびフリップ
フロップFF、、FF2は動作状態となっているため、
ラッチクロックCLKの”H”L”によって入力ラッチ
回路3にFFコ〜FFnの初期値がラッチされ、論理演
算回路4が起動される。この時点でリセットタイミング
信号R9が”L″になり、必要なタイミング終了時まで
”L”を維持する。
Here, at the time of power-on reset and forced reset, both the system reset signal SR3 and the logic operation reset signal PLAR8 become "L", and the entire system is brought to a halt state. On the other hand, during normal operation, the logic of the logic operation circuit 4 is programmed to output a reset timing signal R3 indicating the end of a series of operations (the point at which a series of operations ends). When the reset timing signal R3 becomes °H'°, the system reset signal SRS during normal operation becomes "H".
', so the logic operation reset node signal PLAR
S becomes L', and the flip-flop FF of the frequency divider circuit 2,
~FFn is reset, and the operation of the logical operation circuit 4 is stopped. In this state, the oscillation circuit 1 and flip-flops FF, FF2 are in the operating state, so
The initial values of FFco to FFn are latched in the input latch circuit 3 by the "H" and "L" levels of the latch clock CLK, and the logic operation circuit 4 is activated.At this point, the reset timing signal R9 becomes "L" and the necessary The level is maintained at "L" until the end of the specified timing.

以上のように、実施例では、論理演算回路4の一部(実
施例では1ライン)を利用して初期化リセットおよび起
動のタイミング設定を行うリセットタイミング信号R8
を得るようにしているので、論理演算回路4の論理を組
み替えるだけで所望のタイミングで論理演算回路4の初
期リセットおよび起動を行わせることができ、ゲート回
路6をナントゲートNAND、、NAND2、インバー
タIを用いて形成することができ、分周回路を用いた信
号処理回路6′を必要とする従来例に比べて回路構成を
大幅に簡略化することができ、小型化および低コスト化
が容易に行えるようになっている。
As described above, in the embodiment, the reset timing signal R8 uses a part of the logic operation circuit 4 (one line in the embodiment) to set the initialization reset and startup timing.
Therefore, by simply rearranging the logic of the logic operation circuit 4, the initial reset and start-up of the logic operation circuit 4 can be performed at a desired timing, and the gate circuit 6 can be connected to a NAND gate NAND, , NAND2, or an inverter. The circuit configuration can be significantly simplified compared to the conventional example which requires a signal processing circuit 6' using a frequency dividing circuit, and it is easy to downsize and reduce costs. It is now possible to do this.

[発明の効果〕 本発明は上述のように構成されており、発振回路出力を
分周する分周回路の所定分周段出力にて論理演算回路を
動作させるようにしたプログラマブルロジックアレイに
おいて、論理演算回路内にリセットタイミング信号を作
成するロジック部を設けるとともに、出力ラッチ回路を
介して出力されるリセットタイミング信号に基づいて論
理演算リセット信号を発生するゲート回路を設けたもの
であり、論理演算回路のロジックを用いてリセットタイ
ミング信号を形成しているので、回路構成を簡略化でき
、小型化および低コスト化が容易に行えるという効果が
ある。
[Effects of the Invention] The present invention is configured as described above, and provides a programmable logic array in which a logic operation circuit is operated by a predetermined frequency division stage output of a frequency division circuit that divides an oscillation circuit output. A logic operation circuit is provided with a logic section that generates a reset timing signal within the arithmetic circuit, and a gate circuit that generates a logic operation reset signal based on the reset timing signal outputted via an output latch circuit. Since the reset timing signal is formed using this logic, the circuit configuration can be simplified, and there is an effect that miniaturization and cost reduction can be easily achieved.

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

第1図は本発明一実施例の回路図、第2図は従来例の回
路図である。 1は発振回路、2は分周回路、3は入力ラッチ回路、4
は論理演算回路、5は出力ラッチ回路、6はゲート回路
である。 代理人 弁理士 石 1)長 七 手続補正書 自 発 w2v!J 1、事件の表示 昭和63年特許願第202301号 2、発明の名称 プログラマブルロジックアレイ 3、補正をする者 事件との関係 特許出願人 住 所 大阪府門真市大字門真1048番地名称(58
3)松下電工株式会社 代表者 三好俊夫 4、代理人 郵便番号 530 5、補正命令の日付 自  発 6.4:により増加する請求項の数 なし[1]本願明
細書第2頁4行目の「発振回路2」を、「発振回路1」
と訂正致します。 代理人 弁理士 石 1)長 七
FIG. 1 is a circuit diagram of an embodiment of the present invention, and FIG. 2 is a circuit diagram of a conventional example. 1 is an oscillation circuit, 2 is a frequency divider circuit, 3 is an input latch circuit, 4
5 is a logic operation circuit, 5 is an output latch circuit, and 6 is a gate circuit. Agent Patent Attorney Ishi 1) Chief Seven Procedural Amendment Voluntary w2v! J 1, Indication of the case Patent Application No. 202301 filed in 1988 2, Name of the invention Programmable logic array 3, Person making the amendment Relationship to the case Patent applicant address 1048 Kadoma, Kadoma City, Osaka Prefecture Name (58
3) Matsushita Electric Works Co., Ltd. Representative: Toshio Miyoshi 4, agent postal code: 530 5, date of amendment order: 6.4: Number of claims increased by: None [1] Line 4 of page 2 of the specification of the present application "Oscillation circuit 2", "Oscillation circuit 1"
I will correct it. Agent Patent Attorney Ishi 1) Choshichi

Claims (1)

【特許請求の範囲】[Claims] (1)発振回路と、発振回路出力を分周する分周回路と
、分周回路の所定分周段出力をラッチする入力ラッチ回
路と、入力ラッチ回路にラッチされたデータをプログラ
マブルなロジックにより論理演算する論理演算回路と、
該論理演算回路の出力をラッチする出力ラッチ回路とを
具備し、論理演算回路内にリセットタイミング信号を作
成するロジック部を設けるとともに、出力ラッチ回路を
介して出力されるリセットタイミング信号に基づいて論
理演算リセット信号を発生するゲート回路を設けたこと
を特徴とするプログラマブルロジックアレイ。
(1) An oscillation circuit, a frequency divider circuit that divides the oscillation circuit output, an input latch circuit that latches the output of a predetermined frequency division stage of the frequency divider circuit, and the data latched in the input latch circuit is logically processed using programmable logic. A logic operation circuit that operates,
An output latch circuit that latches the output of the logic operation circuit is provided, and a logic section that creates a reset timing signal is provided in the logic operation circuit, and a logic section that generates a reset timing signal is provided in the logic operation circuit. A programmable logic array characterized by being provided with a gate circuit that generates an arithmetic reset signal.
JP20230188A 1988-08-12 1988-08-12 Programmable logic array Pending JPH0250617A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20230188A JPH0250617A (en) 1988-08-12 1988-08-12 Programmable logic array

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20230188A JPH0250617A (en) 1988-08-12 1988-08-12 Programmable logic array

Publications (1)

Publication Number Publication Date
JPH0250617A true JPH0250617A (en) 1990-02-20

Family

ID=16455281

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20230188A Pending JPH0250617A (en) 1988-08-12 1988-08-12 Programmable logic array

Country Status (1)

Country Link
JP (1) JPH0250617A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8138788B2 (en) 2005-05-31 2012-03-20 Fuji Xerox Co., Ltd. Reconfigurable device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8138788B2 (en) 2005-05-31 2012-03-20 Fuji Xerox Co., Ltd. Reconfigurable device
JP4900717B2 (en) * 2005-05-31 2012-03-21 富士ゼロックス株式会社 Reconfigurable device

Similar Documents

Publication Publication Date Title
JPS62163152A (en) Watchdog timer
JPS6240886B2 (en)
JPH1195859A (en) Oscillator circuit with integrated circuit
JPH0250617A (en) Programmable logic array
JPH04348410A (en) microcomputer
JPS641038A (en) Error correction control system for control memory
JPS581394B2 (en) Exactly what kind of body warmer you need
JPS5928277B2 (en) digital electronic clock
JPS5831675B2 (en) Memory control method
JPS62249233A (en) Microprocessor
JP3727670B2 (en) Microcontroller
JPH0433407A (en) Latch circuit
JPS6424516A (en) Crc check circuit
KR940001828Y1 (en) Signal generating circuit
JPH01125114A (en) Semiconductor integrated circuit
JPS5960541A (en) Initializing system
JPS6136646B2 (en)
JPH0279619A (en) Frequency multiplication circuit
JPS62151775A (en) Test circuit for integrated circuit
JPS63292827A (en) Variable frequency dividing circuit in pll
JPS6075915A (en) Data processor
JPH048015A (en) Counter circuit
JPH0465403B2 (en)
JPS5944649B2 (en) timer circuit
KR860000593A (en) Microprocessor with Timer Stop