[go: up one dir, main page]

JP2008165917A - Semiconductor device and its control method - Google Patents

Semiconductor device and its control method Download PDF

Info

Publication number
JP2008165917A
JP2008165917A JP2006355023A JP2006355023A JP2008165917A JP 2008165917 A JP2008165917 A JP 2008165917A JP 2006355023 A JP2006355023 A JP 2006355023A JP 2006355023 A JP2006355023 A JP 2006355023A JP 2008165917 A JP2008165917 A JP 2008165917A
Authority
JP
Japan
Prior art keywords
data
address
terminal
semiconductor device
input
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
JP2006355023A
Other languages
Japanese (ja)
Inventor
Kazuhiro Kurihara
和弘 栗原
Nobutaka Taniguchi
暢孝 谷口
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.)
Spansion LLC
Original Assignee
Spansion LLC
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 Spansion LLC filed Critical Spansion LLC
Priority to JP2006355023A priority Critical patent/JP2008165917A/en
Priority to US11/986,385 priority patent/US7643371B2/en
Priority to TW96149656A priority patent/TWI359425B/en
Priority to PCT/US2007/026414 priority patent/WO2008082606A1/en
Publication of JP2008165917A publication Critical patent/JP2008165917A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/066Means for reducing external access-lines for a semiconductor memory clip, e.g. by multiplexing at least address and data signals
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1057Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1078Data input circuits, e.g. write amplifiers, data input buffers, data input registers, data input level conversion circuits
    • G11C7/1084Data input buffers, e.g. comprising level conversion circuits, circuits for adapting load
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/06Address interface arrangements, e.g. address buffers

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Dram (AREA)
  • Static Random-Access Memory (AREA)
  • Read Only Memory (AREA)
  • Semiconductor Integrated Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To constitute a semiconductor memory device having large data width by uniformalizing loads of external terminals and using a semiconductor device having small data width of memory data. <P>SOLUTION: The semiconductor device has: a memory cell array 22a; a first terminal 12a which is a terminal for performing input of address data being an address of a memory cell array inputting/outputting memory data stored in the memory cell array and inputting a part of the address data; a terminal having a second terminal 13a inputting a residual part of the address data; and a switch 20a in which when address data are input to the terminal, a part of the address data is connected to a first internal address line AI(n) or a second internal address line AI(n+16) based on shunting information and the residual part of the address data is connected to the other side internal address line. The invention includes also its control method. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は半導体装置およびその制御方法に関し、半導体記憶装置を有する半導体装置およびその制御方法に関する。   The present invention relates to a semiconductor device and a control method thereof, and relates to a semiconductor device having a semiconductor memory device and a control method thereof.

近年、フラッシュメモリやDRAM、SRAM等の半導体記憶装置は多くの電子機器で使用されている。半導体記憶装置は、データを記憶するメモリセルがマトリックス状に配置されたメモリセルアレイを有している。外部回路は、メモリセルアレイに記憶する記憶データを入出力するアドレスを指定してメモリセルアレイからデータを入出力する。外部回路からの記憶データの入出力およびアドレスを示すアドレスデータの入力は入出力回路を介して行われる。外部回路と入出力回路との記憶データの入出力は、複数ビット並列に行われる。この複数ビットの数をデータ幅と言い、データ幅は、例えば16ビットや32ビットである。また、記憶データを入出力するメモリセルアレイのアドレスは、例えば25ビットのアドレスデータにより指定される。外部回路と入出力回路との間の記憶データ、アドレスデータの入出力は、それぞれデータ端子、アドレス端子を介して行われる。しかし、これらの端子の削減が求められている。そこで、データ端子とアドレス端子とを兼用する場合がある。   In recent years, semiconductor memory devices such as flash memory, DRAM, and SRAM have been used in many electronic devices. A semiconductor memory device has a memory cell array in which memory cells for storing data are arranged in a matrix. The external circuit inputs / outputs data from / to the memory cell array by designating an address for inputting / outputting storage data stored in the memory cell array. Input / output of storage data from the external circuit and input of address data indicating an address are performed via the input / output circuit. Input / output of stored data between the external circuit and the input / output circuit is performed in parallel by a plurality of bits. The number of the plurality of bits is called a data width, and the data width is, for example, 16 bits or 32 bits. The address of the memory cell array for inputting / outputting storage data is specified by, for example, 25-bit address data. Input / output of storage data and address data between the external circuit and the input / output circuit is performed via a data terminal and an address terminal, respectively. However, reduction of these terminals is required. Therefore, there are cases where the data terminal and the address terminal are also used.

データ端子とアドレス端子とを兼用した半導体記憶装置についてフラッシュメモリを例(従来例1)に説明する。図1は記憶データを16ビットのデータ幅で入出力し、アドレスデータが25ビットからなるフラッシュメモリの模式図である。半導体チップ60に、メモリセルアレイ68と入出力回路69が設けられている。入出力回路69はパッド62および63と接続している。パッド62および63は、例えばパッケージの外部端子66とワイヤで接続される。パッド62はD0/A0からD15/A15を有しており、それぞれ外部端子66のExD0/A0からExD15/A15に接続されている。パッド63はパッドA16からA24を有しており、それぞれ外部端子67のExA16からExA24と接続されている。   A flash memory will be described as an example (conventional example 1) of a semiconductor memory device that serves both as a data terminal and an address terminal. FIG. 1 is a schematic diagram of a flash memory in which stored data is input / output with a data width of 16 bits and address data is 25 bits. The semiconductor chip 60 is provided with a memory cell array 68 and an input / output circuit 69. The input / output circuit 69 is connected to the pads 62 and 63. The pads 62 and 63 are connected to the external terminals 66 of the package by wires, for example. The pad 62 has D0 / A0 to D15 / A15 and is connected to ExD0 / A0 to ExD15 / A15 of the external terminal 66, respectively. The pad 63 has pads A16 to A24, and is connected to ExA16 to ExA24 of the external terminal 67, respectively.

図2は外部回路から外部端子66および67に入出力されるデータ構造を示した図である。外部回路は、アドレスデータと記憶データを送るバスを兼用したシステムバスを含んでいる。外部回路は外部端子ExD0/A0はデータ入出力時には記憶データの1ビット目DB0を入出力する。アドレス入力時はアドレスデータの1ビット目AB0を入力する。外部端子ExD15/A15までは同様である。このように、外部端子ExD0/A0からExD15/A15は、データ端子とアドレス端子とを兼用している。一方、外部端子ExA16からExA24はアドレスデータのみを入力するアドレス端子である。また、半導体チップ60のパッド62はデータパッドとアドレスパッドとを兼用している。一方、パッド62はアドレスのみを入力するアドレスパッドである。   FIG. 2 is a diagram showing a data structure input / output from / to the external terminals 66 and 67 from an external circuit. The external circuit includes a system bus that also serves as a bus for sending address data and storage data. In the external circuit, the external terminal ExD0 / A0 inputs / outputs the first bit DB0 of the stored data when data is input / output. When the address is input, the first bit AB0 of the address data is input. The same applies to the external terminals ExD15 / A15. As described above, the external terminals ExD0 / A0 to ExD15 / A15 serve both as data terminals and address terminals. On the other hand, the external terminals ExA16 to ExA24 are address terminals for inputting only address data. Further, the pad 62 of the semiconductor chip 60 serves as both a data pad and an address pad. On the other hand, the pad 62 is an address pad for inputting only an address.

特許文献1には、アドレス端子とデータ端子を兼用しない複数の半導体記憶装置において、それぞれの半導体記憶装置のアドレス端子を共通に接続し、データ端子は別々に外部バスに接続する。これにより、各々の半導体記憶装置のデータ幅が少なくても、これより幅の太い外部バスに対応できる技術が開示されている。
特開平9−231131号公報
In Patent Document 1, in a plurality of semiconductor memory devices that do not use both an address terminal and a data terminal, the address terminals of the respective semiconductor memory devices are commonly connected, and the data terminals are separately connected to an external bus. Thus, a technology is disclosed that can cope with a wider external bus even if the data width of each semiconductor memory device is small.
JP-A-9-231131

半導体記憶装置の記憶データの入出力するデータ幅を増やす要求がある。しかし、例えば、新たにデータ幅が32ビットの半導体記憶装置を実現するには、入出力回路の設計開発を行わなくてはならない。この場合、開発期間や開発費用が大きくなる。そこで、例えば従来例1のようなデータ幅が16ビットの半導体チップを2つ用い、データ幅が32ビットの半導体記憶装置を構成することができれば、データ幅が32ビットの半導体記憶装置の開発期間や開発費用を抑制することができる。しかしながら、通常の手段により、アドレス端子とデータ端子を兼用しデータ幅が16ビットの半導体チップを2つ用いて、データ幅が32ビットの半導体記憶装置を構成しようとすると、外部端子の負荷が均一でなくなるという課題がある。   There is a demand to increase the data width for inputting / outputting data stored in a semiconductor memory device. However, for example, in order to realize a new semiconductor memory device with a data width of 32 bits, it is necessary to design and develop an input / output circuit. In this case, the development period and development cost increase. Therefore, for example, if two semiconductor chips having a data width of 16 bits as in Conventional Example 1 can be used to form a semiconductor memory device having a data width of 32 bits, the development period of the semiconductor memory device having a data width of 32 bits can be realized. And development costs can be reduced. However, if an attempt is made to construct a semiconductor memory device having a data width of 32 bits by using two semiconductor chips having a data width of 16 bits, both of which are used as address terminals and data terminals, the load on the external terminals is uniform. There is a problem of not being.

本発明は、上記課題に鑑みなされたものであり、外部端子の負荷を均一にし、記憶データのデータ幅の小さい半導体装置を用い、データ幅の大きい半導体記憶装置を構成することが可能な半導体装置を提供することを目的とする。   The present invention has been made in view of the above problems, and a semiconductor device capable of configuring a semiconductor memory device having a large data width by using a semiconductor device having a uniform external terminal load and a small data width of stored data. The purpose is to provide.

本発明は、メモリセルアレイと、メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子と、を有する前記端子と、前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、前記端子に前記アドレスデータが入力された場合、所定の入換情報に基づき前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するスイッチと、を具備する半導体装置である。本発明によれば、スイッチがアドレスデータの一部とアドレスデータの残りの一部を入れ換えるまたは入れ換えずにアドレスデータとすることができる。本発明の半導体装置を2つ用いることにより、外部端子に接続される負荷を均等にすることができる。これにより、記憶データのデータ幅がより大きい半導体記憶装置を構成することが可能となる。   The present invention relates to a memory cell array, a terminal for inputting / outputting storage data to be stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data. A first terminal for inputting a part; a second terminal for inputting the remaining part of the address data; and a first internal address line and a second internal address line to which the address data is supplied And when the address data is input to the terminal, a part of the address data is connected to one of the first internal address line and the second internal address line based on predetermined replacement information, A switch for connecting the remaining part of the address data to the other of the first internal address line and the second internal address line. That is a semiconductor device. According to the present invention, the switch can change the address data to the address data without exchanging a part of the address data and the remaining part of the address data. By using two semiconductor devices of the present invention, the load connected to the external terminal can be equalized. This makes it possible to configure a semiconductor memory device having a larger data width.

上記構成において、前記端子に前記記憶データが入出力された場合は、前記記憶データは前記スイッチを経由せず前記メモリセルアレイに入出力される構成とすることができる。この構成によれば、記憶データは、入換情報によらず、そのままメモリセルアレイに入出力することができる。   In the above configuration, when the storage data is input / output to / from the terminal, the storage data can be input / output to / from the memory cell array without passing through the switch. According to this configuration, the stored data can be directly input / output to / from the memory cell array regardless of the replacement information.

上記構成において、前記第1端子は、前記記憶データを入出力し、前記アドレスデータの一部を入力し、前記第2端子は、前記アドレスデータの残りの一部を入力する構成とすることができる。   In the above configuration, the first terminal inputs / outputs the stored data, inputs a part of the address data, and the second terminal inputs a remaining part of the address data. it can.

上記構成において、前記所定の入換情報を入力する入換情報端子を具備し、前記所定の入換情報は、前記入換情報端子に印加される電圧である構成とすることができる。また、上記構成において、前記所定の入換情報を記憶する入換情報記憶部を具備する構成とすることができる。これらの構成によれば、簡単に入換情報を入力することができる。   In the above configuration, a replacement information terminal for inputting the predetermined replacement information may be provided, and the predetermined replacement information may be a voltage applied to the replacement information terminal. Moreover, in the said structure, it can be set as the structure which comprises the replacement | exchange information storage part which memorize | stores the said predetermined replacement | exchange information. According to these configurations, replacement information can be easily input.

本発明は、上記構成の半導体装置である第1半導体装置と第2半導体装置を具備し、前記第1半導体装置の前記第1端子は、前記第1半導体装置および前記第2半導体装置のメモリセルアレイに記憶する記憶データの一部である第1記憶データを入出力し、前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの一部である第1アドレスデータを入力する外部の端子である第1外部端子に接続され、前記第1半導体装置の前記第2端子は、前記記憶データの残りの一部である第2記憶データを入出力し、前記アドレスデータの残りの一部である第2アドレスデータを入力する外部の端子である第2外部端子と接続され、前記第2半導体装置の前記第1端子は前記第2外部端子に接続され、前記第2半導体装置の前記第2端子は前記第1外部端子に接続された半導体装置である。本発明によれば、外部端子は全て2つの端子に接続される。よって、外部端子に接続される負荷を均等にすることができる。これにより、第1半導体装置および第2半導体装置の記憶データのデータ幅のより大きい記憶データの並列するビットを入出力可能となる。   The present invention includes a first semiconductor device and a second semiconductor device which are semiconductor devices having the above-described configuration, and the first terminal of the first semiconductor device is a memory cell array of the first semiconductor device and the second semiconductor device. An external terminal for inputting / outputting first storage data which is a part of storage data stored in the memory, and inputting first address data which is a part of address data indicating an address of the memory cell array for inputting / outputting the storage data The second terminal of the first semiconductor device inputs / outputs second storage data that is the remaining part of the stored data, and the remaining part of the address data is connected to the first external terminal that is The second terminal is connected to a second external terminal that is an external terminal for inputting certain second address data, and the first terminal of the second semiconductor device is connected to the second external terminal. Serial second terminal is a semiconductor device that is connected to the first external terminal. According to the present invention, all external terminals are connected to two terminals. Therefore, the load connected to the external terminal can be equalized. As a result, it is possible to input / output parallel bits of stored data having a larger data width of the stored data of the first semiconductor device and the second semiconductor device.

上記構成において、前記第1半導体装置の前記所定の入換情報と、前記第2半導体装置の前記所定の入換情報とは異なる構成とすることができる。   In the above configuration, the predetermined replacement information of the first semiconductor device may be different from the predetermined replacement information of the second semiconductor device.

上記構成において、前記第1記憶データの大きさと前記第2記憶データの大きさは同じである構成とすることができる。この構成によれば、同じ記憶容量で同じ構成の半導体装置を用い記憶データを記憶することができる。   In the above configuration, the size of the first storage data and the size of the second storage data may be the same. According to this configuration, stored data can be stored using semiconductor devices having the same storage capacity and the same configuration.

本発明は、メモリセルアレイと、メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子を有する前記端子と、前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、を具備する半導体装置の制御方法において、前記端子に前記アドレスデータが入力された場合、所定の入換情報に基づき、前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するステップを有する半導体装置の制御方法である。本発明によれば、スイッチがアドレスデータの一部とアドレスデータの残りの一部を入れ換えるまたは入れ換えずにアドレスデータとすることができる。本発明で制御されるの半導体装置を2つ用いることにより、外部端子に接続される負荷を均等にすることができる。これにより、データ幅のより大きい記憶データを記憶することができる。   The present invention relates to a memory cell array, a terminal for inputting / outputting storage data to be stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data. A first terminal for inputting a part; a terminal having a second terminal for inputting the remaining part of the address data; a first internal address line and a second internal address line to which the address data is supplied; When the address data is input to the terminal, a part of the address data is transferred to the first internal address line and the second internal address line when the address data is input to the terminal. And the remaining part of the address data is transferred to the first internal address line and the second internal address. A control method of a semiconductor device having a step of connecting to the other line. According to the present invention, the switch can change the address data to the address data without exchanging a part of the address data and the remaining part of the address data. By using two semiconductor devices controlled by the present invention, the load connected to the external terminal can be equalized. Thereby, stored data having a larger data width can be stored.

本発明は、メモリセルアレイと、メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子を有する前記端子と、前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、をそれぞれ具備する第1半導体装置および第2半導体装置の制御方法において、前記第1半導体装置の前記第1端子を、前記第1半導体装置および前記第2半導体装置のメモリセルアレイに記憶する記憶データの一部である第1記憶データを入出力し、前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの一部である第1アドレスデータを入力する外部の端子である第1外部端子に接続するステップと、前記第1半導体装置の前記第2端子を、前記記憶データの残りの一部である第2記憶データを入出力し、前記アドレスデータの残りの一部である第2アドレスデータを入力する外部の端子である第2外部端子に接続するステップと、前記第2半導体装置の前記第1端子を前記第2外部端子に接続するステップと、前記第2半導体装置の前記第2端子を前記第1外部端子に接続するステップと、前記端子に前記アドレスデータが入力された場合、前記第1半導体装置および前記第2半導体装置それぞれにおいて、所定の入換情報に基づき、前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するステップと、を有する半導体装置の制御方法である。本発明によれば、外部端子に接続される負荷を均等にすることができる。これにより、第1半導体装置および第2半導体装置の記憶データのデータ幅のより大きい記憶データの並列するビットを入出力可能となる。   The present invention relates to a memory cell array, a terminal for inputting / outputting storage data to be stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data. A first terminal for inputting a part; a terminal having a second terminal for inputting the remaining part of the address data; a first internal address line and a second internal address line to which the address data is supplied; In the control method for the first semiconductor device and the second semiconductor device, respectively, the memory device stores the first terminal of the first semiconductor device in the memory cell arrays of the first semiconductor device and the second semiconductor device. A part of the first storage data is input / output, and the address of the memory cell array for inputting / outputting the storage data is indicated A step of connecting to a first external terminal which is an external terminal for inputting first address data which is a part of address data; and a second part of the first semiconductor device is connected to the remaining part of the stored data. Connecting to a second external terminal which is an external terminal for inputting / outputting certain second storage data and inputting second address data which is the remaining part of the address data; and A step of connecting one terminal to the second external terminal; a step of connecting the second terminal of the second semiconductor device to the first external terminal; and when the address data is input to the terminal, In each of the one semiconductor device and the second semiconductor device, a part of the address data is transferred between the first internal address line and the second internal address line based on predetermined replacement information. Connect Re or one, and connecting the remaining part of the address data to the other of said first internal address line and the second internal address line, a control method of a semiconductor device having a. According to the present invention, the loads connected to the external terminals can be made uniform. This makes it possible to input / output parallel bits of stored data having a larger data width of the stored data of the first semiconductor device and the second semiconductor device.

本発明によれば、外部端子の負荷を均一にし、記憶データのデータ幅の小さい半導体装置を用い、データ幅の大きい半導体記憶装置を構成することが可能となる。   According to the present invention, it is possible to configure a semiconductor memory device having a large data width by using a semiconductor device having a uniform external terminal load and a small data width of stored data.

外部端子として、記憶データのデータ幅が32ビット、アドレスデータが25ビットで、データ端子とアドレス端子を兼ねた場合を例に説明する。図3はこの場合の外部回路から外部端子に入出力されるデータ構造を示した図である。外部端子ExD0/A0からExD24/A24はデータ端子とアドレス端子とを兼用している。ExD25からExD31はデータ端子である。   As an example of an external terminal, the data width of stored data is 32 bits, the address data is 25 bits, and the data terminal and the address terminal are used as an example. FIG. 3 is a diagram showing a data structure that is input to and output from the external circuit in this case. External terminals ExD0 / A0 to ExD24 / A24 serve both as data terminals and address terminals. ExD25 to ExD31 are data terminals.

図4は、比較例として、記憶データのデータ長が16ビット、データパッドとアドレスパッドとを兼用しない半導体チップ70aおよび70bを用い、外部回路から図3で示した記憶データを入出力する半導体装置である。半導体チップ70aおよび70bはそれぞれメモリセルアレイ78aおよび78b、入出力回路79aおよび79bを有している。また、アドレスパッド72aおよび72b、データパッド73aおよび73bを有している。半導体チップ70aのアドレスパッド72aであるA0からA24は外部端子76aであるExD0/A0からExA24にそれぞれ接続されている。よって、アドレスパッドA0からA24に外部端子76aからアドレスデータが入力されると、アドレスデータのビットAB0からAB24は入出力回路79aに入力される。一方、データパッド73aであるD0からD15は外部端子77aであるExD0/A0からExD15/A15にそれぞれ接続されている。よって、データパッドD0からD15に外部端子77aから記憶データが入出力されると、記憶データのビットDB0からDB15は入出力回路79aに入出力される。このように、半導体チップ79aには外部端子の記憶データのデータ幅32ビットうち16ビット分であるDB0からDB15を記憶する。 FIG. 4 shows, as a comparative example, a semiconductor device in which the storage data has a data length of 16 bits, uses semiconductor chips 70a and 70b that do not serve as data pads and address pads, and inputs / outputs the storage data shown in FIG. 3 from an external circuit. It is. The semiconductor chips 70a and 70b have memory cell arrays 78a and 78b and input / output circuits 79a and 79b, respectively. Address pads 72a and 72b and data pads 73a and 73b are also provided. A0 to A24 which are address pads 72a of the semiconductor chip 70a are connected to ExD0 / A0 to ExA24 which are external terminals 76a, respectively. Therefore, when address data is input to the address pads A0 to A24 from the external terminal 76a, the bits AB0 to AB24 of the address data are input to the input / output circuit 79a. On the other hand, D0 to D15, which are data pads 73a, are connected to ExD0 / A0 to ExD15 / A15, which are external terminals 77a, respectively. Therefore, when stored data is input / output from / to the data pads D0 to D15 from the external terminal 77a, the bits DB0 to DB15 of the stored data are input / output to the input / output circuit 79a. In this manner, the semiconductor chip 79a stores DB0 to DB15 which are 16 bits out of the data width 32 bits of the storage data of the external terminal.

半導体チップ70bのアドレスパッド72bであるA0からA24は外部端子76bであるExD0/A0からEx24にそれぞれ接続されている。よって、アドレスパッドA0からA24に外部端子76bからアドレスデータのビットAB0からAB24が入力されると、アドレスデータのビットAB0からAB24は入出力回路79bに入力される。一方、データパッド73bであるD0からD15は外部端子77bであるExD16/A16からExD31にそれぞれ接続されている。よって、データパッドD0からD15に外部端子77bから記憶データが入出力されると、記憶データのビットDB16からDB31は入出力回路79aに入出力される。このように、半導体チップ79aには外部端子の記憶データのデータ幅32ビットのうち残りの16ビット分であるDB16からDB32を記憶する。以上のように、比較例によれば、記憶データのデータ幅が16ビットで、データ入力パッドとアドレスパッドとを兼用しない半導体チップを2つ用い、記憶データのデータ幅は32ビット、アドレスデータは25ビットで、データ端子とアドレス端子とを兼ねる半導体記憶装置を実現している。   The address pads 72b A0 to A24 of the semiconductor chip 70b are connected to the external terminals 76b ExD0 / A0 to Ex24, respectively. Therefore, when the address data bits AB0 to AB24 are input from the external terminal 76b to the address pads A0 to A24, the address data bits AB0 to AB24 are input to the input / output circuit 79b. On the other hand, D0 to D15 which are data pads 73b are respectively connected to ExD16 / A16 to ExD31 which are external terminals 77b. Therefore, when stored data is input / output from the external terminal 77b to the data pads D0 to D15, the bits DB16 to DB31 of the stored data are input / output to the input / output circuit 79a. As described above, the semiconductor chip 79a stores DB16 to DB32 corresponding to the remaining 16 bits of the data width 32 bits of the storage data of the external terminal. As described above, according to the comparative example, the data width of the storage data is 16 bits, two semiconductor chips that do not serve as the data input pad and the address pad are used, the data width of the storage data is 32 bits, and the address data is A 25-bit semiconductor memory device serving both as a data terminal and an address terminal is realized.

しかしながら、比較例に係る半導体記憶装置においては、以下の課題がある。図4のように、外部端子ExD0/A0は半導体チップ70aのパッドA0、D0および半導体チップ70bのパッドA0と3つのパッドに接続される。一方、外部端子ExA31は半導体チップ70aのD15の1つのパッドに接続される。このように、外部端子に接続されるパッドが3つの場合と1つの場合が生じる。よって、外部端子の負荷が異なると言う課題がある。上記課題を解決するための実施例を以下に説明する。   However, the semiconductor memory device according to the comparative example has the following problems. As shown in FIG. 4, the external terminal ExD0 / A0 is connected to the pads A0 and D0 of the semiconductor chip 70a and the pad A0 and three pads of the semiconductor chip 70b. On the other hand, the external terminal ExA31 is connected to one pad of D15 of the semiconductor chip 70a. In this way, there are cases where there are three and one pad connected to the external terminal. Therefore, there is a problem that the load on the external terminal is different. An embodiment for solving the above problems will be described below.

図5は実施例1に係る半導体記憶装置の模式図である。半導体チップ10aおよび10bは、記憶データのデータ幅が16ビット、データパッドとアドレスパッドを兼用する半導体装置である。半導体チップ10aおよび10bは、それぞれフラッシュメモリセルを有するメモリセルアレイ22aおよび22b、入出力回路24aおよび24bをそれぞれ有している。入出力回路24aおよび24bは、それぞれオプションパッド14aおよび14bから入力した入換情報に基づきアドレスデータを入れ替えるスイッチ20aおよび20bをそれぞれ有している。   FIG. 5 is a schematic diagram of the semiconductor memory device according to the first embodiment. The semiconductor chips 10a and 10b are semiconductor devices having a data width of 16 bits and having both data pads and address pads. The semiconductor chips 10a and 10b have memory cell arrays 22a and 22b having flash memory cells, and input / output circuits 24a and 24b, respectively. The input / output circuits 24a and 24b have switches 20a and 20b for switching the address data based on the replacement information inputted from the option pads 14a and 14b, respectively.

スイッチ20aおよび20bは、それぞれ第1内部アドレス線AI(n)および第2内部アドレス線AI(n+16)に接続する。ここで、nは第1内部アドレス線については0から15、第2内部アドレス線については0から8である。半導体チップ10aおよび10bは、第1パッド12aおよび12b、第2パッド13aおよび13b、入換情報を入力するオプションパッド14aおよび14bをそれぞれ有している。入出力回路24aおよび24bは、入換情報がVccの場合は第1パッドに入力されたアドレスデータを第2内部アドレス線AI(n+16)に接続し、第2パッドに入力されたアドレスデータを第1内部アドレス線AI(n)に接続する。この接続動作を、アドレスデータを入れ替えると言う。一方、入換情報がVssの場合は第1パッドに入力されたアドレスデータを第1内部アドレス線AI(n)に接続し、第2パッドに入力されたアドレスデータを第2内部アドレス線AI(n+16)に接続する。この接続動作を、アドレス動作を入れ替えないと言う。なお、各パッド12a、13a、12bおよび13bの記号の下の二重線は、各半導体チップ10aおよび10bで選択されているアドレスデータを示している。例えば第1パッド12aであるD0/D16/A0/A16のA0の下の二重線はこのパッドから入力されるアドレスデータがビットAB0であることを示している。詳細については後述する。   Switches 20a and 20b are connected to first internal address line AI (n) and second internal address line AI (n + 16), respectively. Here, n is 0 to 15 for the first internal address line and 0 to 8 for the second internal address line. The semiconductor chips 10a and 10b have first pads 12a and 12b, second pads 13a and 13b, and option pads 14a and 14b for inputting replacement information, respectively. Input / output circuits 24a and 24b connect the address data input to the first pad to the second internal address line AI (n + 16) and the address data input to the second pad when the replacement information is Vcc. 1 Connected to the internal address line AI (n). This connection operation is said to replace the address data. On the other hand, when the replacement information is Vss, the address data input to the first pad is connected to the first internal address line AI (n), and the address data input to the second pad is connected to the second internal address line AI ( n + 16). This connection operation is said not to replace the address operation. Note that the double lines below the symbols of the pads 12a, 13a, 12b and 13b indicate the address data selected in the semiconductor chips 10a and 10b. For example, the double line below A0 of D0 / D16 / A0 / A16 which is the first pad 12a indicates that the address data input from this pad is bit AB0. Details will be described later.

半導体チップ10aの第1パッド12aであるD0/D16/A0/A16からD15/D31/A15は外部端子ExD0/A0からExD15/A15にそれぞれ接続される。第2パッド13aであるA0/A16からA15は外部端子ExD16/A16からExD31にそれぞれ接続される。オプションパッド14aはローレベルであるVssに接続される。このため、スイッチ20aはアドレスデータを入れ換えない。一方、半導体チップ10bの第1パッド12bであるD0/D16/A0/A16からD15/D31/A15は外部端子ExD16/A16からExD31にそれぞれ接続される。第2パッド13bであるA0/A16からA15は外部端子ExD0/A0からExD15/A15にそれぞれ接続される。オプションパッド14bはハイレベルであるVccに接続される。このため、スイッチ20bはアドレスデータを入れ換える。   D0 / D16 / A0 / A16 to D15 / D31 / A15, which are the first pads 12a of the semiconductor chip 10a, are connected to external terminals ExD0 / A0 to ExD15 / A15, respectively. The second pads 13a A0 / A16 to A15 are connected to the external terminals ExD16 / A16 to ExD31, respectively. The option pad 14a is connected to Vss which is a low level. For this reason, the switch 20a does not replace the address data. On the other hand, D0 / D16 / A0 / A16 to D15 / D31 / A15, which are the first pads 12b of the semiconductor chip 10b, are connected to the external terminals ExD16 / A16 to ExD31, respectively. The second pads 13b A0 / A16 to A15 are connected to the external terminals ExD0 / A0 to ExD15 / A15, respectively. The option pad 14b is connected to Vcc which is at a high level. For this reason, the switch 20b replaces the address data.

図6は半導体チップ10aおよび10bのブロック図である。第1外部端子16が第1パッド12に、第2外部端子17が第2パッド13に、オプション端子18(VssまたはVcc)がオプションパッド14に接続される。各パッド12、13および14は入出力回路24に接続される。入出力回路24はI/O回路30、アドレスバッファ32および33並びにスイッチ20を有している。   FIG. 6 is a block diagram of the semiconductor chips 10a and 10b. The first external terminal 16 is connected to the first pad 12, the second external terminal 17 is connected to the second pad 13, and the option terminal 18 (Vss or Vcc) is connected to the option pad 14. Each pad 12, 13 and 14 is connected to an input / output circuit 24. The input / output circuit 24 includes an I / O circuit 30, address buffers 32 and 33, and a switch 20.

図6では、スイッチ20を1つ図示しているが、スイッチ20は、第1パッド12のD0/D16/A0/A16と第2パッド13のA0/A16との組から第1パッド12のD15/D31/A15と第2パッド13のA15との組の各々に対して設けられており、オプションパッド14からの入換信号は共通に入力される。例えば、第1パッド12のD0/D16/A0/A16と第2パッド13のA0/A16との組はスイッチ20を介して内部アドレス線AI(0)とAI(16)とに接続され、入換情報に応じて第1パッド12と第2パッド13とに入力されたアドレスデータはそれぞれ内部アドレス線AI(0)とAI(16)とのいずれか一方に供給される。また同様にして、第1パッド12のD8/D24/A8/A24と第2パッド13のA8/A24との組は内部アドレス線AI(8)とAI(24)とに接続される。第1パッド12のD9/D25/A9からD15/D31/A15と第2パッド13のA9からA15との組は、スイッチ20を介して内部アドレス線AI(9)からAI(15)にそれぞれ接続され、入換情報に応じて第1パッド12と第2パッド13との一方に入力されたアドレスデータが内部アドレス線AI(9)からAI(15)に供給される。   In FIG. 6, one switch 20 is illustrated. However, the switch 20 includes a switch D0 / D16 / A0 / A16 of the first pad 12 and A15 / A16 of the second pad 13 and D15 of the first pad 12. / D31 / A15 and A15 of the second pad 13 are provided for each pair, and a replacement signal from the option pad 14 is input in common. For example, the set of D0 / D16 / A0 / A16 of the first pad 12 and A0 / A16 of the second pad 13 is connected to the internal address lines AI (0) and AI (16) via the switch 20, The address data input to the first pad 12 and the second pad 13 according to the exchange information is supplied to either the internal address line AI (0) or AI (16), respectively. Similarly, the set of D8 / D24 / A8 / A24 of the first pad 12 and A8 / A24 of the second pad 13 is connected to the internal address lines AI (8) and AI (24). The pairs of D9 / D25 / A9 to D15 / D31 / A15 of the first pad 12 and A9 to A15 of the second pad 13 are connected to the internal address lines AI (9) to AI (15) via the switch 20, respectively. Then, the address data input to one of the first pad 12 and the second pad 13 in accordance with the replacement information is supplied from the internal address lines AI (9) to AI (15).

第1パッド12に入出力した記憶データまたはアドレスデータはI/O回路30に入出力またはアドレスバッファ32に出力される。I/O回路30にはWRE信号が入力する。WRE信号はI/O回路30を活性化させる信号である。記憶データが入出力される場合はI/O回路30が活性化する。アドレスバッファ32にはADV信号が入力する。ADV信号はアドレスバッファ32および33を活性化させる信号である。アドレスデータが入力される場合、アドレスバッファ32および33は、活性化しアドレスデータをスイッチ20に出力する。一方、第2パッド13に入力したアドレスデータはアドレスバッファ33に出力される。アドレスバッファ33はアドレスデータをスイッチ20に出力する。オプションパッド14はスイッチ20に接続する。スイッチ20はオプションパッド14がVssかVccかによって、アドレスバッファ32および33から入力したアドレスデータを入れ換えるか入れ換えず内部アドレス線AI(n)、AI(n+16)に出力する。   Stored data or address data input / output to / from the first pad 12 is output to the input / output or address buffer 32 to the I / O circuit 30. A WRE signal is input to the I / O circuit 30. The WRE signal is a signal that activates the I / O circuit 30. When the stored data is input / output, the I / O circuit 30 is activated. An ADV signal is input to the address buffer 32. The ADV signal is a signal that activates the address buffers 32 and 33. When address data is input, the address buffers 32 and 33 are activated and output the address data to the switch 20. On the other hand, the address data input to the second pad 13 is output to the address buffer 33. The address buffer 33 outputs address data to the switch 20. The option pad 14 is connected to the switch 20. The switch 20 outputs the address data input from the address buffers 32 and 33 to the internal address lines AI (n) and AI (n + 16) depending on whether the option pad 14 is Vss or Vcc.

内部アドレス線AIはメモリセルアレイ22に記憶する記憶データのアドレスをXデコーダ36およびYデコーダ38に出力する。I/O回路30は記憶データをライト回路リード回路42に入出力する。ライト回路リード回路42は記憶データをYセレクタ40を介しメモリセルアレイ22に書き込む、また記憶データを読み出す。Yセレクタ40はYデコーダ38の指示で記憶データを書き込むまたは読み出すビット線BLを選択する。Xデコーダは記憶データを書き込むまたは読み出すワード線WLを選択する。以上により、メモリセルアレイ22の所望のアドレスに記憶データを書き込みまたは読み出すことができる。   The internal address line AI outputs the address of the storage data stored in the memory cell array 22 to the X decoder 36 and the Y decoder 38. The I / O circuit 30 inputs / outputs stored data to / from the write circuit read circuit 42. The write circuit read circuit 42 writes the stored data to the memory cell array 22 via the Y selector 40 and reads the stored data. The Y selector 40 selects a bit line BL for writing or reading stored data in accordance with an instruction from the Y decoder 38. The X decoder selects a word line WL for writing or reading stored data. As described above, stored data can be written to or read from a desired address in the memory cell array 22.

図7から図10を用い、実施例1に係る半導体記憶装置において、メモリセルアレイ22に記憶データを入出力する際およびアドレスデータを入力する際の制御について説明する。   With reference to FIG. 7 to FIG. 10, the control when inputting / outputting storage data and inputting address data to / from the memory cell array 22 in the semiconductor memory device according to the first embodiment will be described.

図7は半導体チップ10aにアドレスデータが入力される場合のデータ構造を示している。半導体チップ10a(チップ1)のパッド12aおよび13aと外部端子16aおよび17aとは図5を用い説明したようにそれぞれ接続されている。外部端子の入力としてアドレスデータ25ビットの各ビットであるAB0からAB24が外部端子ExD0/A0からEx24/A24からそれぞれ入力される。半導体チップ10aは外部端子ExD0/A0からExD15/A15が第1パッド12aであるD0/D16/A0/A16からD15/D31/D15にそれぞれ接続されているため、D0/D16/A0/A16からD15/D31/D15にアドレスデータのビットAB0からAB15がそれぞれ入力される。AB0からAB15はアドレスバッファ32およびI/O回路に入力する。アドレスデータが入力する間は、アドレスバッファ32はAVD信号により活性化されている。一方、I/O回路30はWRE信号により不活性化されている。このため、AB0からAB15はアドレスバッファ32に入力され、I/O回路30には入力されない。アドレスバッファ32は、AB0からAB15をスイッチ20aに出力する。   FIG. 7 shows a data structure when address data is input to the semiconductor chip 10a. The pads 12a and 13a of the semiconductor chip 10a (chip 1) and the external terminals 16a and 17a are connected as described with reference to FIG. AB0 to AB24, which are each bit of the address data 25 bits, are input from the external terminals ExD0 / A0 to Ex24 / A24 as the input of the external terminal. In the semiconductor chip 10a, the external terminals ExD0 / A0 to ExD15 / A15 are respectively connected to the first pads 12a, D0 / D16 / A0 / A16 to D15 / D31 / D15, so that D0 / D16 / A0 / A16 to D15 Bits AB0 to AB15 of the address data are input to / D31 / D15, respectively. AB0 to AB15 are input to the address buffer 32 and the I / O circuit. While the address data is input, the address buffer 32 is activated by the AVD signal. On the other hand, the I / O circuit 30 is inactivated by the WRE signal. Therefore, AB0 to AB15 are input to the address buffer 32 and are not input to the I / O circuit 30. The address buffer 32 outputs AB0 to AB15 to the switch 20a.

一方、外部端子ExD16/A16からExD24/A24が第2パッド13aであるA0/A16からA8/A24にそれぞれ接続されているため、A0/A16からA8/A24にアドレスデータのビットAB16からAB24がそれぞれ入力される。アドレスバッファ33はアドレスバッファ32と同様に活性化されているため、AB16からAB24はアドレスバッファ33に入力される。アドレスバッファ33は、アドレスデータのビットAB16からAB24をスイッチ20aに出力する。   On the other hand, since the external terminals ExD16 / A16 to ExD24 / A24 are connected to the second pads 13a A0 / A16 to A8 / A24, respectively, the address data bits AB16 to AB24 are respectively transferred from A0 / A16 to A8 / A24. Entered. Since the address buffer 33 is activated in the same manner as the address buffer 32, AB 16 to AB 24 are input to the address buffer 33. The address buffer 33 outputs bits AB16 to AB24 of the address data to the switch 20a.

半導体チップ10aのオプションパッド14aはVssに接続されている。このときスイッチ20aは第1パッド12aと第2パッド13aとから入力したアドレスデータを入れ換えず出力する。すなわち、第1パッド12aから入力されたアドレス信号は第1内部アドレス線AI(n)に出力され、第2パッド13aから入力されたアドレス信号は第2内部アドレス線AI(n+16)に出力される。図7の内部アドレス線AIは、各パッドに入力されたビットが出力される各内部アドレス線を示している。図7のように、スイッチ20aは第1パッド12aのD0/D16/A0/A16からD15/D31/D15にそれぞれ入力されたAB0からAB15と第2パッド13aのA0/A16からA8/A24にそれぞれ入力されたAB16からAB24とを入れ換えずに内部アドレス線AIに出力する。   The option pad 14a of the semiconductor chip 10a is connected to Vss. At this time, the switch 20a outputs the address data input from the first pad 12a and the second pad 13a without switching. That is, the address signal input from the first pad 12a is output to the first internal address line AI (n), and the address signal input from the second pad 13a is output to the second internal address line AI (n + 16). . An internal address line AI in FIG. 7 indicates each internal address line from which a bit input to each pad is output. As shown in FIG. 7, the switch 20a is switched from D0 / D16 / A0 / A16 to D15 / D31 / D15 of the first pad 12a to AB0 to AB15 and from the second pad 13a to A0 / A16 to A8 / A24, respectively. The input AB16 to AB24 are not exchanged and output to the internal address line AI.

図8は半導体チップ10aに記憶データが入出力される場合のデータ構造を示している。外部端子ExD0/A0からExD15/A15にそれぞれ入出力された記憶データのビットDB0からDB15は第1パッド12aであるD0/D16/A0/A16からD15/D31/A15からそれぞれ入出力される。記憶データの入出力の間は、I/O回路30は活性化されアドレスバッファ32は非活性化されている。よって、記憶データのビットDB0からDB15はI/O回路30に入出力されアドレスバッファ32には入力されない。外部端子17aであるExD16/A16からExD31にそれぞれ入出力された記憶データのビットDB16からDB31は第2パッド13aのA0/16からA15からそれぞれ入出力される。第2パッド13aはI/O回路30には接続されていない。また、記憶データの入出力の間はアドレスバッファ33は非活性化されている。このため、記憶データのビットDB16からDB31はI/O回路30には入力されない。   FIG. 8 shows a data structure when stored data is inputted to and outputted from the semiconductor chip 10a. Bits DB0 to DB15 of the storage data input / output from / to external terminals ExD0 / A0 to ExD15 / A15 are input / output from D0 / D16 / A0 / A16 to D15 / D31 / A15, which are the first pads 12a, respectively. During input / output of stored data, the I / O circuit 30 is activated and the address buffer 32 is inactivated. Therefore, the bits DB0 to DB15 of the stored data are input / output to / from the I / O circuit 30 and are not input to the address buffer 32. Bits DB16 to DB31 of storage data input / output from / to ExD16 / A16 to ExD31, which are external terminals 17a, are input / output from A0 / 16 to A15 of second pad 13a, respectively. The second pad 13 a is not connected to the I / O circuit 30. Further, the address buffer 33 is inactivated during storage data input / output. Therefore, the bits DB16 to DB31 of the stored data are not input to the I / O circuit 30.

以上のように、半導体チップ10aにおいては、アドレスデータのビットAB0からAB24で指定されたアドレスに、記憶データのビットDB0からDB15が書き込みまたは読み出しされる。   As described above, in the semiconductor chip 10a, the bits DB0 to DB15 of the storage data are written to or read from the address specified by the bits AB0 to AB24 of the address data.

図9は半導体チップ10bにアドレスが入力される場合のデータ構造を示している。半導体チップ10b(チップ2)のパッド12bおよび13bと外部端子とは図5を用い説明したようにそれぞれ接続されている。外部端子の入出力としてアドレスデータの25ビットの各ビットであるAB0からAB25が外部端子ExD0/A0からExD24/A24からそれぞれ入力される。半導体チップ10bは外部端子ExD16/A16からExD24/A24が第1パッド12bであるD0/D16/A0/A16からD8/D24/A8/A24にそれぞれ接続されているため、第1パッドD0/D16/A0/A16からD8/D24/A8/A24にアドレスデータのビットAB16からAB24がそれぞれ入力される。アドレスデータが入力する間は、アドレスバッファ32は活性化、I/O回路30は不活性化されている。このため、アドレスデータのビットAB16からAB24はアドレスバッファ32に入力され、I/O回路30には入力されない。アドレスバッファ32は、アドレスデータのビットAB16からAB26をスイッチ20bに出力する。   FIG. 9 shows a data structure when an address is input to the semiconductor chip 10b. The pads 12b and 13b of the semiconductor chip 10b (chip 2) and the external terminals are connected as described with reference to FIG. AB0 to AB25, which are 25 bits of address data, are input from the external terminals ExD0 / A0 to ExD24 / A24 as input / output of the external terminals. In the semiconductor chip 10b, since the external terminals ExD16 / A16 to ExD24 / A24 are connected to the first pads 12b, D0 / D16 / A0 / A16 to D8 / D24 / A8 / A24, respectively, the first pads D0 / D16 / Bits AB16 to AB24 of the address data are input to A0 / A16 to D8 / D24 / A8 / A24, respectively. While the address data is input, the address buffer 32 is activated and the I / O circuit 30 is inactivated. Therefore, bits AB16 to AB24 of the address data are input to the address buffer 32 and are not input to the I / O circuit 30. The address buffer 32 outputs the bits AB16 to AB26 of the address data to the switch 20b.

一方、外部端子ExD0/A0からExD15/A15が第2パッド13baであるA0/A16からA15にそれぞれ接続されているため、第2パッドA0/A16からA15にアドレスデータのビットAB0からAB15がそれぞれ入力される。アドレスバッファ33はアドレスバッファ32と同様に活性化されているため、アドレスデータのビットAB0からAB15はアドレスバッファ33に入力される。アドレスバッファ33は、アドレスデータのビットAB0からAB15をスイッチ20に出力する。   On the other hand, since the external terminals ExD0 / A0 to ExD15 / A15 are respectively connected to the second pads 13ba A0 / A16 to A15, the address data bits AB0 to AB15 are input to the second pads A0 / A16 to A15, respectively. Is done. Since the address buffer 33 is activated in the same manner as the address buffer 32, the bits AB0 to AB15 of the address data are input to the address buffer 33. The address buffer 33 outputs the bits AB0 to AB15 of the address data to the switch 20.

半導体チップ10bのオプションパッド14bはVccに接続されている。このときスイッチ20bは第1パッド12bと第2パッド13bとから入力したアドレスデータを入れ換えて出力する。すなわち、第1パッド12bから入力されたアドレスデータは第2内部アドレス線AI(n+16)に出力され、第2パッド13bから入力されたアドレスデータは第1内部アドレス線AI(n)に出力される。スイッチ20bは、第1パッド12bのD0/16/A0/A16からD8/D24/A8/A24にそれぞれ入力されたアドレスデータのビットAB16からAB24と、第2パッド13bのA0/A16からA15/A31にそれぞれ入力されたアドレスデータのビットAB0からAB31と、を入れ換え内部アドレス線AIに出力する。   The option pad 14b of the semiconductor chip 10b is connected to Vcc. At this time, the switch 20b exchanges and outputs the address data input from the first pad 12b and the second pad 13b. That is, the address data input from the first pad 12b is output to the second internal address line AI (n + 16), and the address data input from the second pad 13b is output to the first internal address line AI (n). . The switch 20b includes bits AB16 to AB24 of address data input to D0 / 16 / A0 / A16 to D8 / D24 / A8 / A24 of the first pad 12b, and A0 / A16 to A15 / A31 of the second pad 13b. The bits AB0 to AB31 of the address data respectively input to are exchanged and output to the internal address line AI.

図10は半導体チップ10bに記憶データが入出力される場合のデータ構造を示している。外部端子ExD16/A16からExD31にそれぞれ入出力された記憶データのビットDB16からDB31は第1パッド12bのD0/D16/A0/A16からD15/D31/A15からそれぞれ入出力される。記憶データの入出力の間は、I/O回路30は活性化されアドレスバッファ32は非活性化されている。よって、記憶データのビットDB16からDB31はI/O回路30に入出力されアドレスバッファ32には入力されない。外部端子ExD0/A0からExD15/A15にそれぞれ入出力された記憶データのビットDB0からDB15は第2パッド13aのA0/16からA15からそれぞれ入出力される。第2パッド13bはI/O回路30には接続されていない。または記憶データの入出力の間はアドレスバッファ33は非活性化されている。このため、記憶データのビットDB0からDB15はI/O回路30には入力されない。   FIG. 10 shows a data structure when stored data is input / output to / from the semiconductor chip 10b. Bits DB16 to DB31 of storage data input / output from / to external terminals ExD16 / A16 to ExD31 are input / output from D0 / D16 / A0 / A16 to D15 / D31 / A15 of first pad 12b, respectively. During input / output of stored data, the I / O circuit 30 is activated and the address buffer 32 is inactivated. Therefore, the bits DB16 to DB31 of the stored data are input / output to / from the I / O circuit 30 and are not input to the address buffer 32. Bits DB0 to DB15 of storage data input / output from / to external terminals ExD0 / A0 to ExD15 / A15 are input / output from A0 / 16 to A15 of the second pad 13a, respectively. The second pad 13 b is not connected to the I / O circuit 30. Alternatively, the address buffer 33 is inactivated during storage data input / output. Therefore, the bits DB0 to DB15 of the stored data are not input to the I / O circuit 30.

以上のように、半導体チップ10bにおいては、アドレスデータのビットAB0からAB24で指定されたアドレスに、記憶データのビットDB16からDB31が書き込みまたは読み出しされる。   As described above, in the semiconductor chip 10b, the bits DB16 to DB31 of the storage data are written to or read from the address specified by the bits AB0 to AB24 of the address data.

実施例1に係る半導体記憶装置の半導体チップ10a(または10b)は、メモリセルアレイ18に記憶する記憶データを入出力するアドレスを示すアドレスデータの入力を行うための端子であるパッド12a、13a(または12b、13b)(端子)を有している。第1パッド12a(12b)はアドレスデータの一部のビットAB0からAB15(AB16からAB24)を入力するパッド(第1端子)であり、第2パッド13a(13b)はアドレスデータの残りの一部のビットAB16からAB24(AB0からAB15)を入力するパッド(第2端子)である。第1内部アドレス線AI(n)(nは0から15)および第2内部アドレス線AI(n+16)、(nは0から8)には、このアドレスデータが供給される。そして、スイッチ20a(20b)は、パッド12aおよび13a(12bおよび13b)にアドレスデータのビットAB0からAB24が入力された場合、オプションパッド14aの電圧(すなわち所定の入換情報)に基づき、アドレスデータの一部のビットAB0からAB15とアドレスデータの残りの一部のビットAB16からAB24とを入換または入換せずアドレスデータとする。すなわち、半導体チップ10aのスイッチ20aは、アドレスデータの一部のビットAB0からAB15を第1内部アドレス線AI(n)に、アドレスデータの残りの一部のビットAB16からAB24を第2内部アドレス線AI(n+16)に接続する。また、半導体チップ10bのスイッチ20bは、アドレスデータの一部のビットAB0からAB15を第2内部アドレス線AI(n+16)に、アドレスデータの残りの一部のビットAB16からAB24を第1内部アドレス線AI(n)に接続する。このように、半導体チップ10aおよび10bは、オプションパッド14aおよび14bにより、スイッチ20aおよび20bがそれぞれアドレスデータのビットAB0からAB15とAB16からAB24とを入れ換えるか入れ換えずに外部からのアドレスデータを内部アドレス線AIに出力することができる。   The semiconductor chip 10a (or 10b) of the semiconductor memory device according to the first embodiment has pads 12a and 13a (or terminals) that are terminals for inputting address data indicating addresses for inputting and outputting storage data stored in the memory cell array 18. 12b, 13b) (terminal). The first pad 12a (12b) is a pad (first terminal) for inputting a part of bits AB0 to AB15 (AB16 to AB24) of the address data, and the second pad 13a (13b) is a remaining part of the address data. Are pads (second terminals) for inputting bits AB16 to AB24 (AB0 to AB15). The address data is supplied to the first internal address line AI (n) (n is 0 to 15) and the second internal address line AI (n + 16) (n is 0 to 8). When the bits AB0 to AB24 of the address data are input to the pads 12a and 13a (12b and 13b), the switch 20a (20b) receives the address data based on the voltage of the option pad 14a (that is, predetermined replacement information). A part of bits AB0 to AB15 and a part of the remaining bits AB16 to AB24 of the address data are not replaced or replaced with address data. In other words, the switch 20a of the semiconductor chip 10a sends a part of the bits AB0 to AB15 of the address data to the first internal address line AI (n), and a part of the bits AB16 to AB24 of the address data to the second internal address line. Connect to AI (n + 16). Further, the switch 20b of the semiconductor chip 10b includes a part of bits AB0 to AB15 of the address data to the second internal address line AI (n + 16) and a part of bits AB16 to AB24 of the remaining part of the address data to the first internal address line. Connect to AI (n). As described above, the semiconductor chips 10a and 10b have the option pads 14a and 14b that allow the switches 20a and 20b to exchange the address data from the outside without replacing the bits AB0 to AB15 and AB16 to AB24 of the address data, respectively. Can be output to line AI.

また、図6のように、第1パッド12a(または12b)に記憶データのビットDB0からDB15(DB16からDB31)が入出力された場合は、記憶データはスイッチ20aを経由せずメモリセルアレイ18に記憶データが入出力される。これにより、記憶データのビットDB0からDB15(またはDB16からDB31)は、入換情報によらず、そのままメモリセルアレイ18に入出力することができる。 In addition, as shown in FIG. 6, when bits DB0 to DB15 (DB16 to DB31) of the storage data are input / output to / from the first pad 12a (or 12b), the storage data does not pass through the switch 20a and is transferred to the memory cell array 18. Stored data is input / output. Thereby, the bits DB0 to DB15 (or DB16 to DB31) of the stored data can be directly input / output to / from the memory cell array 18 regardless of the replacement information.

さらに、第1パッド12a(または12b)(第1端子)は、記憶データビットのビットDB0からDB15(DB16からDB31)を入出力し、アドレスデータの一部ビットのビットAB0からAB15(またはAB16からAB24)を入力する。第2パッド13a(または13b)(第2端子)は、アドレスデータの残りの一部のビットAB16からAB24(AB0からAB15)を入力する。   Further, the first pad 12a (or 12b) (first terminal) inputs / outputs the bits DB0 to DB15 (DB16 to DB31) of the stored data bits, and the bits AB0 to AB15 (or AB16) of some bits of the address data. Enter AB24). The second pad 13a (or 13b) (second terminal) inputs the remaining bits AB16 to AB24 (AB0 to AB15) of the address data.

さらに、入換情報を外部回路から入力するオプションパッド14a、14b(入換情報端子)を有し、入換情報は、オプションパッド14a、14bに印加される電圧VssおよびVccである。このように、オプションパッド14a、14bに印加される電圧を入換情報とすることにより、スイッチ20a、20bに簡単に入換情報を入力することができる。   Furthermore, it has option pads 14a and 14b (exchange information terminals) for inputting replacement information from an external circuit, and the replacement information is voltages Vss and Vcc applied to the option pads 14a and 14b. Thus, by using the voltages applied to the option pads 14a and 14b as the replacement information, the replacement information can be easily input to the switches 20a and 20b.

実施例1に係る半導体記憶装置は、半導体チップ10a(第1半導体装置)と半導体チップ10b(第2半導体装置)を有している。そして、外部端子ExD0/A0からExD15/A15(第1外部端子)は、記憶データのビットDB0からDB31の一部であるビットDB0からDB15(第1記憶データ)を入出力し、アドレスデータのビットAB0からAB24の一部のビットであるAB0からAB15(第1アドレスデータ)を出力する。外部端子ExD16/A16からExD31(第2外部端子)は、記憶データのビットDB0からDB31の残りの一部であるDB16からDB31(第2記憶データ)を入出力し、前記アドレスデータの残りの一部のビットであるAB16からAB24(第2アドレスデータ)を出力する。半導体チップ10aの第1パッド12aであるD0/D16/A0/A16からD15/D31/A15(第1端子)には外部端子ExD0/A0からExD15/A15(第1外部端子)が接続され、第2パッド13a(第2端子)には外部端子ExD16/A16からExD31(第2外部端子)が接続される。一方、半導体チップ10bの第1パッド12bであるD0/D16/A0/A16からD15/D31/A15(第1端子)には外部端子ExD16/A16からExD31(第2外部端子)が接続され、第2パッド13a(第2端子)には外部端子ExD0/A0からExD15/A15(第1外部端子)が接続される。このような構成により、外部端子D0/A0からD31は全て2つのパッドに接続される。よって、比較例のように、外部端子が3つのパッドと1つのパッドに接続されることがない。これにより、外部端子に接続される負荷を均等にすることができる。   The semiconductor memory device according to the first embodiment includes a semiconductor chip 10a (first semiconductor device) and a semiconductor chip 10b (second semiconductor device). The external terminals ExD0 / A0 to ExD15 / A15 (first external terminals) input / output bits DB0 to DB15 (first storage data) that are part of the bits DB0 to DB31 of the storage data, and bits of the address data AB0 to AB15 (first address data), which are some bits of AB0 to AB24, are output. External terminals ExD16 / A16 to ExD31 (second external terminals) input / output DB16 to DB31 (second storage data), which are the remaining part of bits DB0 to DB31 of the storage data, and input the remaining one of the address data. The bits AB16 to AB24 (second address data) are output. External terminals ExD0 / A0 to ExD15 / A15 (first external terminals) are connected to D0 / D16 / A0 / A16 to D15 / D31 / A15 (first terminals) which are the first pads 12a of the semiconductor chip 10a. External terminals ExD16 / A16 to ExD31 (second external terminals) are connected to the two pads 13a (second terminals). On the other hand, external terminals ExD16 / A16 to ExD31 (second external terminals) are connected to D0 / D16 / A0 / A16 to D15 / D31 / A15 (first terminals), which are the first pads 12b of the semiconductor chip 10b. External terminals ExD0 / A0 to ExD15 / A15 (first external terminals) are connected to the two pads 13a (second terminals). With such a configuration, the external terminals D0 / A0 to D31 are all connected to the two pads. Therefore, unlike the comparative example, the external terminal is not connected to three pads and one pad. Thereby, the load connected to an external terminal can be equalized.

また、半導体チップ10aの入換情報はVssであり、半導体チップ10bの入換情報はVccであり異なる。これにより、図7および図9のように、半導体チップ10aと半導体チップ10bとのスイッチ20aおよび20bは一方はアドレスデータを入れ換え、他方はアドレスデータを入れ換えない。よって、半導体チップ10aと半導体チップ10bとで異なるパッドに入力されたアドレスデータを同じ配列のアドレスデータに戻すことができる。   Further, the replacement information of the semiconductor chip 10a is Vss, and the replacement information of the semiconductor chip 10b is Vcc, which is different. Accordingly, as shown in FIGS. 7 and 9, one of the switches 20a and 20b of the semiconductor chip 10a and the semiconductor chip 10b exchanges address data, and the other does not exchange address data. Therefore, the address data input to different pads in the semiconductor chip 10a and the semiconductor chip 10b can be returned to the address data in the same arrangement.

さらに、第1記憶データの大きさは16ビットであり、第2記憶データの大きさは16ビットであり同じである。これにより、同じ記憶容量で同じ構成の半導体チップ10aと10bを用い記憶データのビットDB0からDB31を記憶することができる。   Further, the size of the first storage data is 16 bits, and the size of the second storage data is 16 bits, which is the same. Thereby, bits DB0 to DB31 of stored data can be stored using semiconductor chips 10a and 10b having the same storage capacity and the same configuration.

実施例2はオプションパッドの代わりに入換情報をCAM(連想メモリ)に記憶させる半導体チップの例である。図11は図4の半導体チップ10aに対し、オプションパッド14aの代わりに1ビットのCAM26を有している。その他の構成は実施例1の半導体チップ10aおよび10bと同じであり、半導体チップ10はメモリセルアレイ22、スイッチ20、パッド12、13を有する。   The second embodiment is an example of a semiconductor chip that stores replacement information in a CAM (Content Addressable Memory) instead of an option pad. 11 has a 1-bit CAM 26 in place of the option pad 14a with respect to the semiconductor chip 10a of FIG. Other configurations are the same as those of the semiconductor chips 10a and 10b of the first embodiment. The semiconductor chip 10 includes a memory cell array 22, a switch 20, and pads 12 and 13.

実施例2によれば、入換情報を記憶するCAM(入換情報記憶部)を有する。実施例2に係る半導体チップ10を2つ用い実施例1に係る半導体記憶装置を構成する。そして、例えば、半導体記憶装置の出荷時に、CAMにデータを入力しておくことにより、実施例1と同様の機能を有する半導体記憶装置とすることができる。   According to the second embodiment, a CAM (replacement information storage unit) that stores replacement information is included. The semiconductor memory device according to the first embodiment is configured by using two semiconductor chips 10 according to the second embodiment. For example, by inputting data to the CAM when the semiconductor memory device is shipped, a semiconductor memory device having the same function as that of the first embodiment can be obtained.

実施例1および実施例2はフラッシュメモリを用いた半導体装置の例であったが、本発明は、メモリセルアレイを有するDRAM、SRAM等の半導体記憶装置に適用することもできる。また、第1端子として半導体チップ10aおよび10bのパッド12aおよび12b、第2端子として半導体チップ10aおよび10bのパッド13aおよび13bを例に説明した。第1端子および第2端子は半導体チップから記憶データまたはアドレスデータを入出力する端子であればよく、例えば、半導体チップに形成されたバンプ等であってもよい。さらに、第1外部端子および第2外部端子としてパッケージのリードを例に説明したが、バンプ等で接続されていても良い。さらに、半導体チップ10aおよび10bは積層されて実装されていてもよい。また、外部回路から入出力する記憶データのデータ幅が32ビット、半導体チップ10aおよび10bのデータ幅が16ビットの例であったが、これらに限られない。実施例1のように、外部回路から入出力する記憶データのデータ幅は半導体チップ10aおよび10bのデータ幅の倍であることが好ましい。   Although the first and second embodiments are examples of a semiconductor device using a flash memory, the present invention can also be applied to a semiconductor memory device such as a DRAM or SRAM having a memory cell array. Further, the pads 12a and 12b of the semiconductor chips 10a and 10b are described as the first terminals, and the pads 13a and 13b of the semiconductor chips 10a and 10b are described as the second terminals. The first terminal and the second terminal may be terminals that input and output stored data or address data from the semiconductor chip, and may be bumps formed on the semiconductor chip, for example. Furthermore, although the package leads have been described as examples of the first external terminal and the second external terminal, they may be connected by bumps or the like. Furthermore, the semiconductor chips 10a and 10b may be stacked and mounted. Further, although the data width of the storage data input / output from / to the external circuit is 32 bits and the data width of the semiconductor chips 10a and 10b is 16 bits, the present invention is not limited to this. As in the first embodiment, the data width of the storage data input / output from the external circuit is preferably double the data width of the semiconductor chips 10a and 10b.

以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である   The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible

図1は従来例に係る半導体記憶装置の模式図である。FIG. 1 is a schematic diagram of a conventional semiconductor memory device. 図2は従来例に係る外部端子のデータ構造を示す図である。FIG. 2 is a diagram showing a data structure of an external terminal according to a conventional example. 図3は比較例および実施例に係る外部端子のデータ構造を示す図である。FIG. 3 is a diagram illustrating a data structure of the external terminals according to the comparative example and the example. 図4は比較例に係る半導体記憶装置の模式図である。FIG. 4 is a schematic diagram of a semiconductor memory device according to a comparative example. 図5は実施例1に係る半導体記憶装置の模式図である。FIG. 5 is a schematic diagram of the semiconductor memory device according to the first embodiment. 図6は実施例1に係る半導体記憶装置の半導体チップのブロック図である。FIG. 6 is a block diagram of a semiconductor chip of the semiconductor memory device according to the first embodiment. 図7は実施例1における半導体チップ10aにアドレスデータが入力した場合のデータ構造を示す図である。FIG. 7 is a diagram illustrating a data structure when address data is input to the semiconductor chip 10a according to the first embodiment. 図8は実施例1における半導体チップ10aに記憶データが入力した場合のデータ構造を示す図である。FIG. 8 is a diagram illustrating a data structure when stored data is input to the semiconductor chip 10a according to the first embodiment. 図9は実施例1における半導体チップ10bにアドレスデータが入力した場合のデータ構造を示す図である。FIG. 9 is a diagram illustrating a data structure when address data is input to the semiconductor chip 10b according to the first embodiment. 図10は実施例1における半導体チップ10bに記憶データが入力した場合のデータ構造を示す図である。FIG. 10 is a diagram illustrating a data structure when storage data is input to the semiconductor chip 10b according to the first embodiment. 図11は実施例2に係る半導体チップの模式図である。FIG. 11 is a schematic diagram of a semiconductor chip according to the second embodiment.

符号の説明Explanation of symbols

10、10a、10b 半導体チップ
12、12a、12b 第1パッド
13、13a、13b 第2パッド
14、14a、14b オプションパッド
16 第1外部端子
17 第2外部端子
18 メモリセルアレイ
20、20a、20b スイッチ
22、22a、22b メモリセルアレイ
10, 10a, 10b Semiconductor chip 12, 12a, 12b First pad 13, 13a, 13b Second pad 14, 14a, 14b Option pad 16 First external terminal 17 Second external terminal 18 Memory cell array 20, 20a, 20b Switch 22 , 22a, 22b Memory cell array

Claims (10)

メモリセルアレイと、
メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子と、を有する前記端子と、
前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、
前記端子に前記アドレスデータが入力された場合、所定の入換情報に基づき前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するスイッチと、を具備する半導体装置。
A memory cell array;
A terminal for inputting / outputting storage data to be stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data, wherein the first terminal inputs a part of the address data And a second terminal for inputting the remaining part of the address data, and
A first internal address line and a second internal address line to which the address data is supplied;
When the address data is input to the terminal, a part of the address data is connected to one of the first internal address line and the second internal address line based on predetermined replacement information, and the address data And a switch for connecting the remaining part of the second internal address line to the other of the first internal address line and the second internal address line.
前記端子に前記記憶データが入出力された場合は、前記記憶データは前記スイッチを経由せず前記メモリセルアレイに入出力される半導体装置。   A semiconductor device in which, when the stored data is input / output to / from the terminal, the stored data is input / output to / from the memory cell array without passing through the switch. 前記第1端子は、前記記憶データを入出力し、前記アドレスデータの一部を入力し、
前記第2端子は、前記アドレスデータの残りの一部を入力する請求項1または2記載の半導体装置。
The first terminal inputs / outputs the stored data, inputs a part of the address data,
The semiconductor device according to claim 1, wherein the second terminal inputs a remaining part of the address data.
前記所定の入換情報を入力する入換情報端子を具備し、
前記所定の入換情報は、前記入換情報端子に印加される電圧である請求項1から3のいずれか一項記載の半導体装置。
A replacement information terminal for inputting the predetermined replacement information;
The semiconductor device according to claim 1, wherein the predetermined replacement information is a voltage applied to the replacement information terminal.
前記所定の入換情報を記憶する入換情報記憶部を具備する請求項1から3記載の半導体装置。   4. The semiconductor device according to claim 1, further comprising a replacement information storage unit that stores the predetermined replacement information. 請求項1から5のいずれか一項記載の半導体装置である第1半導体装置と第2半導体装置を具備し、
前記第1半導体装置の前記第1端子は、前記第1半導体装置および前記第2半導体装置のメモリセルアレイに記憶する記憶データの一部である第1記憶データを入出力し、前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの一部である第1アドレスデータを入力する外部の端子である第1外部端子に接続され、
前記第1半導体装置の前記第2端子は、前記記憶データの残りの一部である第2記憶データを入出力し、前記アドレスデータの残りの一部である第2アドレスデータを入力する外部の端子である第2外部端子と接続され、
前記第2半導体装置の前記第1端子は前記第2外部端子に接続され、
前記第2半導体装置の前記第2端子は前記第1外部端子に接続された半導体装置。
A first semiconductor device and a second semiconductor device which are semiconductor devices according to any one of claims 1 to 5,
The first terminal of the first semiconductor device inputs and outputs first storage data that is a part of storage data stored in the memory cell arrays of the first semiconductor device and the second semiconductor device, and inputs the storage data. Connected to a first external terminal which is an external terminal for inputting first address data which is a part of address data indicating an address of the memory cell array to be output;
The second terminal of the first semiconductor device inputs and outputs second storage data that is the remaining part of the stored data, and inputs second address data that is the remaining part of the address data. Connected to a second external terminal, which is a terminal,
The first terminal of the second semiconductor device is connected to the second external terminal;
The semiconductor device wherein the second terminal of the second semiconductor device is connected to the first external terminal.
前記第1半導体装置の前記所定の入換情報と、前記第2半導体装置の前記所定の入換情報とは異なる請求項6記載の半導体装置。   The semiconductor device according to claim 6, wherein the predetermined replacement information of the first semiconductor device is different from the predetermined replacement information of the second semiconductor device. 前記第1記憶データの大きさと前記第2記憶データの大きさは同じである請求項6または7記載の半導体装置。   The semiconductor device according to claim 6 or 7, wherein the first storage data and the second storage data have the same size. メモリセルアレイと、メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子を有する前記端子と、前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、を具備する半導体装置の制御方法において、
前記端子に前記アドレスデータが入力された場合、所定の入換情報に基づき、前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するステップを有する半導体装置の制御方法。
A memory cell array, and a terminal for inputting / outputting storage data stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data, wherein a part of the address data is input A semiconductor device comprising: a first terminal that receives the second terminal for inputting the remaining part of the address data; and a first internal address line and a second internal address line to which the address data is supplied. In the device control method,
When the address data is input to the terminal, a part of the address data is connected to one of the first internal address line and the second internal address line based on predetermined replacement information, and the address A method for controlling a semiconductor device, comprising: connecting a remaining part of data to the other of the first internal address line and the second internal address line.
メモリセルアレイと、メモリセルアレイに記憶する記憶データの入出力および前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの入力を行うための端子であって、前記アドレスデータの一部を入力する第1端子と、前記アドレスデータの残りの一部を入力する第2端子を有する前記端子と、前記アドレスデータが供給される第1内部アドレス線および第2内部アドレス線と、をそれぞれ具備する第1半導体装置および第2半導体装置の制御方法において、
前記第1半導体装置の前記第1端子を、前記第1半導体装置および前記第2半導体装置のメモリセルアレイに記憶する記憶データの一部である第1記憶データを入出力し、前記記憶データを入出力する前記メモリセルアレイのアドレスを示すアドレスデータの一部である第1アドレスデータを入力する外部の端子である第1外部端子に接続するステップと、
前記第1半導体装置の前記第2端子を、前記記憶データの残りの一部である第2記憶データを入出力し、前記アドレスデータの残りの一部である第2アドレスデータを入力する外部の端子である第2外部端子に接続するステップと、
前記第2半導体装置の前記第1端子を前記第2外部端子に接続するステップと、
前記第2半導体装置の前記第2端子を前記第1外部端子に接続するステップと、
前記端子に前記アドレスデータが入力された場合、前記第1半導体装置および前記第2半導体装置それぞれにおいて、所定の入換情報に基づき、前記アドレスデータの一部を前記第1内部アドレス線および前記第2内部アドレス線のいずれか一方に接続し、前記アドレスデータの残りの一部を前記第1内部アドレス線および前記第2内部アドレス線の他方に接続するステップと、を有する半導体装置の制御方法。
A memory cell array, and a terminal for inputting / outputting storage data stored in the memory cell array and inputting address data indicating an address of the memory cell array for inputting / outputting the storage data, wherein a part of the address data is input And a first internal address line to which the address data is supplied, and a second internal address line to which the address data is supplied, respectively. In the control method of the first semiconductor device and the second semiconductor device,
The first terminal of the first semiconductor device inputs / outputs first storage data that is part of storage data stored in the memory cell arrays of the first semiconductor device and the second semiconductor device, and inputs the storage data Connecting to a first external terminal which is an external terminal for inputting first address data which is a part of address data indicating an address of the memory cell array to be output;
The second terminal of the first semiconductor device inputs / outputs second storage data that is the remaining part of the stored data, and inputs second address data that is the remaining part of the address data. Connecting to a second external terminal which is a terminal;
Connecting the first terminal of the second semiconductor device to the second external terminal;
Connecting the second terminal of the second semiconductor device to the first external terminal;
When the address data is input to the terminal, a part of the address data is transferred to the first internal address line and the first semiconductor device based on predetermined replacement information in each of the first semiconductor device and the second semiconductor device. And connecting to one of two internal address lines and connecting the remaining part of the address data to the other of the first internal address line and the second internal address line.
JP2006355023A 2006-12-28 2006-12-28 Semiconductor device and its control method Pending JP2008165917A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2006355023A JP2008165917A (en) 2006-12-28 2006-12-28 Semiconductor device and its control method
US11/986,385 US7643371B2 (en) 2006-12-28 2007-11-20 Address/data multiplexed device
TW96149656A TWI359425B (en) 2006-12-28 2007-12-24 Semiconductor device and method of controlling the
PCT/US2007/026414 WO2008082606A1 (en) 2006-12-28 2007-12-28 Semiconductor device and method of controlling the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006355023A JP2008165917A (en) 2006-12-28 2006-12-28 Semiconductor device and its control method

Publications (1)

Publication Number Publication Date
JP2008165917A true JP2008165917A (en) 2008-07-17

Family

ID=39332106

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006355023A Pending JP2008165917A (en) 2006-12-28 2006-12-28 Semiconductor device and its control method

Country Status (3)

Country Link
JP (1) JP2008165917A (en)
TW (1) TWI359425B (en)
WO (1) WO2008082606A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010225601A (en) * 2009-03-19 2010-10-07 Oki Semiconductor Co Ltd Semiconductor memory device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5249160A (en) * 1991-09-05 1993-09-28 Mosel SRAM with an address and data multiplexer
US5537353A (en) * 1995-08-31 1996-07-16 Cirrus Logic, Inc. Low pin count-wide memory devices and systems and methods using the same
KR100551072B1 (en) * 2003-12-29 2006-02-10 주식회사 하이닉스반도체 Semiconductor Memory Devices Enable Efficient Multiplexing of I / O Pads in Multi-Chip Packages
US7336558B2 (en) * 2004-11-02 2008-02-26 Samsung Electronics Co., Ltd. Semiconductor memory device with reduced number of pads

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010225601A (en) * 2009-03-19 2010-10-07 Oki Semiconductor Co Ltd Semiconductor memory device

Also Published As

Publication number Publication date
WO2008082606A1 (en) 2008-07-10
TW200834599A (en) 2008-08-16
TWI359425B (en) 2012-03-01

Similar Documents

Publication Publication Date Title
JP4284154B2 (en) Multi-chip packaged memory system
US7243203B2 (en) Pipeline circuit for low latency memory
US20080266956A1 (en) Flash memory device and method of controlling flash memory device
US6788592B2 (en) Memory device which can change control by chip select signal
TW201519237A (en) Apparatus and method for configuring input/output of memory for mixed memory modules
WO1992007362A1 (en) Semiconductor memory unit having redundant structure
US7596049B2 (en) Semiconductor memory device with a plurality of bank groups each having a plurality of banks sharing a global line group
KR100490084B1 (en) Semiconductor memory device having high redundancy efficiency
JP2007164895A (en) Nonvolatile semiconductor memory device
TW378329B (en) Semiconductor device and semiconductor memory device
JP5042448B2 (en) Semiconductor memory device, integrated circuit device, and memory system
CN115705169A (en) Apparatus, system and method for input/output mapping
JP4524636B2 (en) Semiconductor memory device
US9728235B2 (en) Semiconductor device and semiconductor memory device
EP1632950B1 (en) Non-volatile memory device with improved initialization readout speed
JP5010263B2 (en) Nonvolatile semiconductor memory device
US6496428B2 (en) Semiconductor memory
JP2008165917A (en) Semiconductor device and its control method
KR100336955B1 (en) Semiconductor storage device
WO2023076830A1 (en) Stacked memory device with interface die
JP2008107897A (en) Semiconductor storage device
JP2008159168A (en) Semiconductor storage device
CN116057531A (en) Logic Simulator and Logic Simulator
JP3606567B2 (en) SRAM device
JPH11283361A (en) Storage device