[go: up one dir, main page]

JPS626254B2 - - Google Patents

Info

Publication number
JPS626254B2
JPS626254B2 JP55014278A JP1427880A JPS626254B2 JP S626254 B2 JPS626254 B2 JP S626254B2 JP 55014278 A JP55014278 A JP 55014278A JP 1427880 A JP1427880 A JP 1427880A JP S626254 B2 JPS626254 B2 JP S626254B2
Authority
JP
Japan
Prior art keywords
terminal
register
data bus
lsi
bit
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
JP55014278A
Other languages
Japanese (ja)
Other versions
JPS56111929A (en
Inventor
Makoto Tazaki
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
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP1427880A priority Critical patent/JPS56111929A/en
Publication of JPS56111929A publication Critical patent/JPS56111929A/en
Publication of JPS626254B2 publication Critical patent/JPS626254B2/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/22Means for limiting or controlling the pin/gate ratio

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Executing Machine-Instructions (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Microcomputers (AREA)

Description

【発明の詳細な説明】 本発明は大規模集積回路(以下LSI回路と記
す)、特に、データバスに接続される1つ又は複
数のレジスタを有し、上記レジスタ中の任意のレ
ジスタの任意のビツトを個別に制御する必要のあ
るLSI回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a large-scale integrated circuit (hereinafter referred to as an LSI circuit), in particular, which has one or more registers connected to a data bus, and which has one or more registers connected to a data bus. Concerning LSI circuits that require individual bit control.

電子計算機や電子交換機の中央処理装置(以下
cpuと記す)には各種のステータスを表示するレ
ジスタを有する。この種のレジスタは通常ソフト
ウエア(プログラム)により続み取る必要がある
ために、データバスに接続されている。一方、
cpuがラン状態からストツプ状態になる等の外部
からの要求により、上記ステータスレジスタの状
態を個別に変える(セツト又はリセツトする)必
要性がある。又、上記ステータスレジスタのいず
れかのビツトを定常時に外部へ出力してコンソー
ルパネルへ表示する等の必要性も生じる。
Central processing unit of electronic computer or electronic exchange (hereinafter referred to as
CPU (denoted as CPU) has registers that display various statuses. This type of register is usually connected to a data bus because it needs to be followed by software (programs). on the other hand,
It is necessary to individually change (set or reset) the status of the status register in response to an external request such as when the CPU changes from a run state to a stop state. Further, there also arises a need to output one of the bits of the status register to the outside during normal operation and display it on a console panel.

従来、この種のレジスタを内部に含んだ複数の
LSIチツプにおいて、個別に制御する必要のある
ステータスレジスタ及びビツト位置にチツプ毎に
異なる場合には、夫々の必要なステータスレジス
タのビツトを個々に外部端子へ接続していたため
に、チツプの品種数が増加する欠点があつた。
又、この欠点を解消するために、全てのステータ
スレジスタの全てのビツトを個々に外部端子に接
続するのは端子数の増加となり得策ではない。
Traditionally, multiple registers containing this type of register were used.
In LSI chips, when the status registers and bit positions that need to be controlled individually differ from chip to chip, the number of chip types increases because the bits of each necessary status register are individually connected to external terminals. There were increasing drawbacks.
Furthermore, in order to solve this drawback, it is not a good idea to connect all the bits of all the status registers to external terminals individually, as this would increase the number of terminals.

本発明は従来の上記事情に鑑みてなされたもの
であり、従つて本発明の目的は、LSI外部からの
指示により任意のステータスレジスタの任意のビ
ツトを選択して個別に制御する端子を有すること
により、上記欠点を解決し、LSIチツプの品種数
を少なくできるようにした新規なLSI回路を提供
することにある。
The present invention has been made in view of the above-mentioned conventional circumstances, and an object of the present invention is to have a terminal that selects and individually controls arbitrary bits of arbitrary status registers according to instructions from outside the LSI. Therefore, it is an object of the present invention to provide a new LSI circuit which solves the above-mentioned drawbacks and allows the number of types of LSI chips to be reduced.

即ち、本発明によれば、データバスに接続され
る1つ又は複数のレジスタを有するLSI構成にお
いて、上記データバスから独立した端子と、上記
LSI外部からの指示により上記レジスタ中の任意
のレジスタの任意のビツトを選択して該選択され
たビツトと上記端子とを結合する上記データバス
とは別個の線路を形成する分配回路とを有し、上
記端子及び上記線路を介して任意のレジスタの任
意のビツトを個別に制御することを特徴とした
LSI回路、が与えられる。
That is, according to the present invention, in an LSI configuration having one or more registers connected to a data bus, the terminal independent from the data bus and the
The LSI has a distribution circuit that selects any bit of any register among the registers according to an instruction from outside the LSI and forms a line separate from the data bus that connects the selected bit to the terminal. , is characterized in that any bit of any register is individually controlled via the above terminal and the above line.
An LSI circuit is given.

次に本発明をその良好な実施例について図面を
参照しながら具体的に説明する。
Next, preferred embodiments of the present invention will be specifically explained with reference to the drawings.

第1図は本発明の一実施例を示すブロツク図で
ある。本発明の一実施例は、LSIチツプ1内に、
外部とデータバス2で接続されるn個のステータ
スレジスタ31〜3nと、端子6に接続されるス
テータスレジスタ及びステータスレジスタのビツ
トを選択する分配回路41〜4n及び5と、これ
らの分配回路の選択信号を保持するレジスタ7と
から構成される。分配回路41〜4n,5は例え
ばデイーマルチプレクサにより容易に構成するこ
とができる。この実施例ではステータスレジスタ
3nの0ビツトを端子6からの信号によつてデー
タバス2とは無関係にセツト又はリセツトでき
る。図において、その状態は太線によつて示され
ている。先づ、データバス2を経由して選択信号
保持レジスタ7にセツト又はリセツトを個別に行
いたいレジスタ番号n及びビツト位置(0)を書
き込むことにより、端子6と任意のレジスタの任
意の1ビツトを接続することができる。選択信号
をレジスタ7に保持している限り、データバス2
とは無関係に端子6からステータスレジスタ3n
のビツト0をコントロール(セツト又はリセツ
ト)することができる。
FIG. 1 is a block diagram showing one embodiment of the present invention. In one embodiment of the present invention, in the LSI chip 1,
n status registers 31 to 3n connected to the outside via data bus 2; distribution circuits 41 to 4n and 5 for selecting status registers and status register bits connected to terminal 6; and selection of these distribution circuits. It consists of a register 7 that holds signals. The distribution circuits 41 to 4n, 5 can be easily constructed by, for example, D-multiplexers. In this embodiment, the 0 bit of status register 3n can be set or reset by a signal from terminal 6 independently of data bus 2. In the figure, this state is indicated by a thick line. First, by writing the register number n and bit position (0) to be individually set or reset to the selection signal holding register 7 via the data bus 2, the terminal 6 and any one bit of any register are set. Can be connected. As long as the selection signal is held in register 7, data bus 2
status register 3n from terminal 6 regardless of
can be controlled (set or reset).

第2図は本発明の他の実施例を示すブロツク図
である。第1図に示した実施例と異なるのは7の
選択信号保持レジスタの代りに端子8を通してレ
ジスタ及びビツト選択信号をLSIチツプ1の外部
に出した点である。本実施例においては、レジス
タ及びビツトの選択は端子8に固定レベルを与え
ることにより行なう。
FIG. 2 is a block diagram showing another embodiment of the invention. The difference from the embodiment shown in FIG. 1 is that the register and bit selection signal are outputted to the outside of the LSI chip 1 through a terminal 8 instead of the selection signal holding register 7. In this embodiment, register and bit selection is performed by applying a fixed level to terminal 8.

上記実施例では端子6は入力端子であつたが、
分配回路41〜4n、5を選択回路に置き換え、
端子6を出力端子にすることにより、選択ビツト
を定常的に外部へ出力することができる。又、上
記例では端子6を1端子のみ設けたに過ぎない
が、選択信号保持レジスタ7や分配回路5を複数
個用意することにより、端子6を複数個設けるこ
とができる。
In the above embodiment, terminal 6 was an input terminal, but
Replace the distribution circuits 41 to 4n and 5 with selection circuits,
By using the terminal 6 as an output terminal, the selection bit can be constantly output to the outside. Further, in the above example, only one terminal 6 is provided, but by providing a plurality of selection signal holding registers 7 and distribution circuits 5, a plurality of terminals 6 can be provided.

本発明は、以上説明したように、LSI外部から
の指示により任意のステータスレジスタの任意の
ビツトを選択して個別にセツト及びリセツトでき
る入力端子、又は個別に定常的に出力できる出力
端子を設けることにより、上記ステータスレジス
タのいくつかのビツトを固定的にLSI端子へ出す
よりも、端子数を少なくできるのみならず、LSI
のリピータビリテイを上げるという観点からもそ
の効果は大きい。
As explained above, the present invention provides an input terminal that can individually set and reset any bit of any status register by selecting any bit in accordance with an instruction from outside the LSI, or an output terminal that can individually output a constant output. This not only reduces the number of pins compared to fixedly outputting some bits of the status register to the LSI pins, but also
The effect is also significant from the perspective of increasing repeatability.

以上本発明はその良好な実施例について説明さ
れたが、それは単なる例示的なものであり、ここ
で説明された実施例によつてのみ本発明が限定さ
れるものでないことは勿論である。
Although the present invention has been described above with respect to its preferred embodiments, these are merely illustrative, and it goes without saying that the present invention is not limited only to the embodiments described herein.

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

第1図は本発明に係るLSI回路の一実施例を示
すブロツク図、第2図は本発明に係るLSI回路の
他の実施例を示すブロツク図である。 1……LSI、2……データバス、31〜3n…
…n個のステータスレジスタ、41〜4n……n
個の分配回路(レジスタ選択)、5……分配回路
(ビツト選択)、6……個別に選択されたビツトと
接続される端子、7……ステータスレジスタ及び
ビツト選択信号保持レジスタ、8……ステータス
レジスタ及びビツト選択信号入力端子。
FIG. 1 is a block diagram showing one embodiment of the LSI circuit according to the present invention, and FIG. 2 is a block diagram showing another embodiment of the LSI circuit according to the present invention. 1...LSI, 2...Data bus, 31~3n...
...n status registers, 41 to 4n...n
5...Distribution circuit (bit selection), 6...Terminals connected to individually selected bits, 7...Status register and bit selection signal holding register, 8...Status Register and bit selection signal input terminal.

Claims (1)

【特許請求の範囲】[Claims] 1 データバスに接続される1つ又は複数のレジ
スタを有する大規模集積回路構成において、上記
データバスから独立した端子と、上記大規模集積
回路外部からの指示により上記レジスタ中の任意
のレジスタの任意のビツトを選択して該選択され
たビツトと上記端子とを結合する上記データバス
とは別個の線路を形成する分配回路とを有し、上
記端子及び上記線路を介して任意のレジスタの任
意のビツトを個別に制御することを特徴とした大
規模集積回路。
1. In a large-scale integrated circuit configuration having one or more registers connected to a data bus, a terminal independent from the data bus and an instruction from outside the large-scale integrated circuit can be used to control any register among the registers. and a distribution circuit forming a line separate from the data bus that selects the selected bit and connects the selected bit to the terminal, and connects the selected bit to the terminal via the terminal and the line. A large-scale integrated circuit characterized by the ability to control bits individually.
JP1427880A 1980-02-09 1980-02-09 Large-scale integrated circuit Granted JPS56111929A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1427880A JPS56111929A (en) 1980-02-09 1980-02-09 Large-scale integrated circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1427880A JPS56111929A (en) 1980-02-09 1980-02-09 Large-scale integrated circuit

Publications (2)

Publication Number Publication Date
JPS56111929A JPS56111929A (en) 1981-09-04
JPS626254B2 true JPS626254B2 (en) 1987-02-09

Family

ID=11856617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1427880A Granted JPS56111929A (en) 1980-02-09 1980-02-09 Large-scale integrated circuit

Country Status (1)

Country Link
JP (1) JPS56111929A (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1584003A (en) * 1976-06-07 1981-02-04 Amdahl Corp Data processing system and information scanout
JPS5373043A (en) * 1976-12-13 1978-06-29 Fujitsu Ltd Logical circuit device
JPS5466044A (en) * 1977-11-07 1979-05-28 Takeda Riken Ind Co Ltd Bit processor

Also Published As

Publication number Publication date
JPS56111929A (en) 1981-09-04

Similar Documents

Publication Publication Date Title
US5416919A (en) Semiconductor integrated circuit with functional blocks capable of being individually tested externally
US5832251A (en) Emulation device
EP0145497A2 (en) Semiconductor integrated circuit device
US4864491A (en) Memory device
JPH0731613B2 (en) Diagnostic control device
US5446859A (en) Register addressing control circuit including a decoder and an index register
JPS5935451B2 (en) General purpose register access method
JPS626254B2 (en)
JPS6242306B2 (en)
JP3422636B2 (en) Semiconductor integrated circuit device
JPS63178340A (en) Integrated circuit for control
JP3491838B2 (en) Input/Output Expansion System
JP2821176B2 (en) Information processing device
JPH04346140A (en) Access controller for shared memory
JP2680013B2 (en) Programmable controller external input/output control circuit
JPH01226062A (en) Bus request control system
US20020190757A1 (en) Output control circuit and output control method
JP2001222899A (en) Semiconductor integrated circuit
JPS63149748A (en) Storage device
JPH01266651A (en) Semiconductor memory device
JPH05150016A (en) Semiconductor integrated circuit device
JPS6215642A (en) Memory device for double access system
JPS60221842A (en) Fault diagnosing circuit of logical device
JPH0553923A (en) Main storage device control circuit
JPH01276241A (en) Multiple interrupting device