JPH04257945A - 機能切換え型電子装置 - Google Patents

機能切換え型電子装置

Info

Publication number
JPH04257945A
JPH04257945A JP1966891A JP1966891A JPH04257945A JP H04257945 A JPH04257945 A JP H04257945A JP 1966891 A JP1966891 A JP 1966891A JP 1966891 A JP1966891 A JP 1966891A JP H04257945 A JPH04257945 A JP H04257945A
Authority
JP
Japan
Prior art keywords
data
signal
circuit
outputs
gate array
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
JP1966891A
Other languages
English (en)
Inventor
Sanae Nemoto
根本 早苗
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 JP1966891A priority Critical patent/JPH04257945A/ja
Publication of JPH04257945A publication Critical patent/JPH04257945A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は機能切換え型電子装置に
関し、特に入力されたデータの内容に従ってそれぞれ所
定の処理を行う機能切換え型電子装置に関する。
【0002】
【従来の技術】従来、この種の機能切換え型電子装置は
、一例として図3に示すように、入力されるデータDT
1,DT2,DT3に対しそれぞれ所定の信号処理を行
い出力する機能ブロック7a,7b,7cと、入力され
たデータDTIの内容に従って機能ブロック7a〜7c
のうちの1つを選択し、入力されたデータDTIをデー
タDT1〜DT3として対応する選択された機能ブロッ
ク(7a〜7c)へ出力するマトリクス回路6とを有す
る構成となっていた。
【0003】機能ブロック7a〜7cは、それぞれ複数
の基本回路ブロック及びメモリを備えたユーザ・プログ
ラマブル・ゲートアレイで形成され、1つの機能ブロッ
クが選択され所定の処理を行っているときは他の機能ブ
ロックは動作していない。
【0004】
【発明が解決しようとする課題】上述した従来の機能切
換え型電子装置は、それぞれの機能別に機能ブロック7
a〜7cが設けられ、これら機能ブロック7a〜7cの
うちの1つが選択されて所定の処理を行う構成となって
いるので、処理する機能の種類が多くなるほどハードウ
ェアの利用効率が低下し、無駄なスペースが増大すると
いう欠点がある。また、使用しない機能ブロックの入出
力端の処理を考慮しなければならないという問題点もあ
った。
【0005】本発明の目的は、ハードウェアの利用効率
を向上させると共に無駄なスペースを低減することがで
きる機能切換え型電子装置を提供するとこにある。
【0006】
【課題を解決するための手段】本発明の機能切換え型電
子装置は、入力されたデータの内容に従ってリセット信
号及び記憶領域選択信号を出力し設定終了信号が入力さ
れると前記入力されたデータを出力する制御部と、前記
入力されたデータの内容と対応する複数の回路機能設定
データをそれぞれ対応して記憶しておき前記記憶領域選
択信号により選択されたとき読出し制御信号及びクロッ
ク信号に従って記憶している前記回路機能設定データを
読出す複数の記憶領域と、複数の基本回路ブロック及び
これら基本回路ブロックの相互接続を含む回路機能の設
定を行う回路機能設定部を備え、前記リセット信号によ
り前記回路機能設定部を初期化して前記読出し制御信号
及びクロック信号を出力し、前記選択された記憶領域か
らの回路機能設定データに従って前記基本回路ブロック
間の相互接続を含む回路機能の設定を行い前記設定終了
信号を出力し、前記制御部からのデータに対して所定の
処理を行うプログラマブル・ゲートアレイとを有してい
る。
【0007】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0008】図1は本発明の第1の実施例を示すブロッ
ク図である。
【0009】この実施例は、入力されたデータDTIの
内容に従ってリセット信号RST及び記憶領域選択信号
としてのアドレス信号ADを出力し設定終了信号DON
が入力されると入力されたデータDTIをデータDTと
して出力する制御部1と、入力されたデータDTIの内
容と対応する複数の回路機能設定データFDD1〜FD
D3をそれぞれ対応して記憶しておきアドレス信号AD
により選択されたとき読出し制御信号OE及びクロック
信号CKに従って記憶している回路機能設定データFD
D1〜FDD3を読出す複数の記憶ブロック21〜23
を備えたEPROMによる記憶部2と、内部に複数の基
本回路ブロック、これら基本回路ブロックの相互接続を
含む回路機能の設定を行う回路機能設定部、及びメモリ
を備え、リセット信号RSTにより回路機能設定部を初
期化して読出し制御信号OE及びクロック信号CKを出
力し、選択された記憶ブロック(21〜23)からの回
路機能設定データ(FDD1〜FDD3)に従って基本
回路ブロック間の相互接続を含む回路機能の設定を行い
設定終了信号DONを出力し、制御部1からのデータD
Tに対して所定の処理を行うプログラマブル・ゲートア
レイ3とを有する構成となっている。
【0010】次に、この実施例の動作について説明する
。
【0011】データDTIが制御部1に入力され、その
データDTIが例えば回路機能設定データFDD2を使
用して処理されるべき内容であった場合、制御部1はそ
れを判定しプログラマブル・ゲートアレイ3に対して内
部回路を新たに設定し直すためのリセット信号RSTを
出力し、かつ記憶部2に対し、回路機能設定データFD
D2が記憶されている記憶ブロック22の先頭アドレス
“3000”(16進表示、以下同じ)をアドレスバス
4へ出力する。
【0012】プログラマブル・ゲートアレイ3はリセッ
ト信号RSTを受け取ると内部のメモリ及び回路機能設
定部を初期化し、記憶部2に読出し制御信号OE及びク
ロック信号CKを出力する。記憶部2はクロック信号C
Kに同期して、3000番地から記憶されている回路機
能設定データFDD2をデータバス5を介してプログラ
マブル・ゲートアレイ3へ出力する。
【0013】プログラマブル・ゲートアレイ3には、そ
の内部に規則的に並ぶ基本回路ブロック(論理ブロック
,入出力ブロック等)及びこれら基本回路ブロック間の
相互接続や回路機能の設定を行う回路機能設定部が置か
れている。そこでプログラマブル・ゲートアレイ3はメ
モリに、読出された回路機能設定データFDD2を格納
しこの回路機能設定データFDD2によりプログラムし
て所望の回路を実現し、設定終了信号DONを制御部1
に出力する。
【0014】制御部1はシステム全体のタイミングを制
御する機能を持ち、入力されたデータDTIを判定し、
プログラマブル・ゲートアレイ3が設定終了信号DON
を出力するまではプログラマブル・ゲートアレイ3の内
部設定期間であるため、そのデータDTIをホールドし
タイミングのずれが生じないように制御している。
【0015】こうして制御部1からデータDTがプログ
ラマブル・ゲートアレイ3に供給され所定の処理が行わ
れる。
【0016】この実施例においては、3つの機能を1つ
のプログラマブル・ゲートアレイ3で共用するので、ハ
ードウェアの無駄なスペースがなくなり、ハードウェア
の利用効率が大幅に向上する。
【0017】図2は本発明の第2の実施例を示すブロッ
ク図である。
【0018】この実施例は、回路機能設定データFDD
1〜FDD3を記憶しておく記憶領域を3つの記憶部2
a〜2cで構成したもので、これら記憶部2a〜2cは
選択信号SLで選択され、読出された回路機能設定デー
タFDD1〜FDD3はシリアルに伝達される。
【0019】従って、第1の実施例ではアドレスバス4
に16本、データバス5に8本の信号線が必要であった
が、この実施例ではそれぞれ1本の信号線で済み、安価
なシステムを構成できるという利点がある。
【0020】
【発明の効果】以上説明したように本発明は、複数の回
路機能設定データをそれぞれ対応して記憶する複数の記
憶領域を設け、入力されたデータの内容に応じてこれら
記憶領域から対応する回路機能設定データを読出し、こ
の回路機能設定データに従って所定の機能を実現するプ
ログラマブル・ゲートアレイを設けた構成とすることに
より、従来各機能に対してそれぞれ機能ブロックが必要
であったものが、全機能を1つのプログラマブル・ゲー
トアレイで実現することができるので、ハードウェアの
利用効率を大幅に向上させることができると共に無駄な
スペースを除去することができる効果がある。
【図面の簡単な説明】
【図1】本発明の第1の実施例を示すブロック図である
。
【図2】本発明の第2の実施例を示すブロック図である
。
【図3】従来の機能切換え型電子装置の一例を示すブロ
ック図である。
【符号の説明】
1,1a    制御部 2,2a〜2c    記憶部 3,3a    プログラマブル・ゲートアレイ4  
  アドレスバス 5    データバス 6    マトリクス回路 7a〜7c    機能ブロック 21〜23    記憶ブロック

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  入力されたデータの内容に従ってリセ
    ット信号及び記憶領域選択信号を出力し設定終了信号が
    入力されると前記入力されたデータを出力する制御部と
    、前記入力されたデータの内容と対応する複数の回路機
    能設定データをそれぞれ対応して記憶しておき前記記憶
    領域選択信号により選択されたとき読出し制御信号及び
    クロック信号に従って記憶している前記回路機能設定デ
    ータを読出す複数の記憶領域と、複数の基本回路ブロッ
    ク及びこれら基本回路ブロックの相互接続を含む回路機
    能の設定を行う回路機能設定部を備え、前記リセット信
    号により前記回路機能設定部を初期化して前記読出し制
    御信号及びクロック信号を出力し、前記選択された記憶
    領域からの回路機能設定データに従って前記基本回路ブ
    ロック間の相互接続を含む回路機能の設定を行い前記設
    定終了信号を出力し、前記制御部からのデータに対して
    所定の処理を行うプログラマブル・ゲートアレイとを有
    することを特徴とする機能切換え型電子装置。
JP1966891A 1991-02-13 1991-02-13 機能切換え型電子装置 Pending JPH04257945A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1966891A JPH04257945A (ja) 1991-02-13 1991-02-13 機能切換え型電子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1966891A JPH04257945A (ja) 1991-02-13 1991-02-13 機能切換え型電子装置

Publications (1)

Publication Number Publication Date
JPH04257945A true JPH04257945A (ja) 1992-09-14

Family

ID=12005623

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1966891A Pending JPH04257945A (ja) 1991-02-13 1991-02-13 機能切換え型電子装置

Country Status (1)

Country Link
JP (1) JPH04257945A (ja)

Similar Documents

Publication Publication Date Title
US7899962B2 (en) I/O and memory bus system for DFPs and units with two- or multi-dimensional programmable cell architectures
US7337249B2 (en) I/O and memory bus system for DFPS and units with two- or multi-dimensional programmable cell architectures
US4339794A (en) Method and system for controlling input/output in process control
JPS63146298A (ja) 可変語長シフトレジスタ
GB2304438A (en) Re-configurable application specific device
JPH097393A (ja) マイクロエレクトロニック集積回路のためのメモリ試験装置
JP2882426B2 (ja) アドレス発生装置
US5060192A (en) Cross-point switch
US20080117710A1 (en) Look-up table cascade circuit, look-up table cascade array circuit and a pipeline control method thereof
US6611462B2 (en) Semiconductor integrated circuit
CN112685349B (zh) 可变位宽的位操作控制系统及方法
US6477625B1 (en) Method and system for reading a memory by applying control signals thereto
JPS6321225B2 (ja)
JP2767794B2 (ja) マイクロコンピュータ
KR0144889B1 (ko) 디지탈 출력의 제어회로
JPH0750856B2 (ja) 遅延回路
KR100192776B1 (ko) 메모리공유회로
JPH06266857A (ja) マイクロコンピュ−タの出力切換回路
RU2071635C1 (ru) Цифровой регулятор для многодвигательного электропривода
JP2867480B2 (ja) メモリ切替回路
JPS61114351A (ja) メモリ制御装置
JP2715493B2 (ja) 半導体メモリ装置
JP2772085B2 (ja) プログラマブル論理素子
JPH0553794A (ja) 制御記憶制御回路
JPH08241157A (ja) 表示・キー入出力回路