Claims
- 1. A memory circuit comprising:
- an integrated circuit memory device accessible by a 2.sup.n bit word, where n is an integer, and having reading and writing modes of operation;
- first data input/output terminals for transmitting 2.sup.m bit data words, where m is an integer greater than n, said first data input/output terminals being coupled to an external device for reading and writing the data words;
- said memory device including second data input/output terminals for transmitting 2.sup.m bit data words;
- memory terminal means coupled to the external device for receiving a mode of operation selecting signal designating a bit length of data to be accessed for said memory device in the reading and writing modes of operation, said bit length being variable in accordance with the mode of operation;
- address means responsive to an address designating signal designating the address to be accessed for said memory device; and
- connecting means for connecting data input/output terminals, of the number designated by said data bit length designating signal, of said second data input/output terminals to a low-order data input/output terminal of said first data input/output terminals in response to said data bit length designating signal and said address designating signal;
- said data bit length designating signal including a signal generated in response to a data programming mode instructing signal, said connecting means including means for transferring data to be programmed in said memory device in the writing mode of operation only through said low-order data input/output terminal to said second data input/output terminals.
- 2. A memory IC according to claim 1, wherein
- said memory device has even-numbered addresses and odd-numbered addresses each of which designates a storage location of 2.sup.n bit data, and when said data bit length designating signal designates 2.sup.m bit, the successive addresses of an odd-numbered address and an even-numbered address are simultaneously accessed to form 2.sup.m bit data, where said odd-numbered address constitute a high-order data and said even-numbered address constitute a low-order data, and
- said selective connecting means connects, when said address designating signal designates a high-order data belonging to an odd-numbered address and said bit length designating signal designates 2.sup.n bit, the 2.sup.n data input/output terminals corresponding to the address selected by said address designating signal out of said second data input/output terminals only to the low-order 2.sup.n data input/output terminals of said first data input/output terminals.
- 3. A memory IC according to claim 1, wherein said address designating signal comprises a high-order data activating signal and a signal showing whether the memory address to be accessed is a high-order address or a low-order address.
- 4. A memory IC according to any one of claim 1 wherein said selective connecting means comprises
- first decoder means provided for the low-order address data input/output terminal of said first and second data input/output terminals and receiving an output enable signal and a signal showing the high-order/low-order of the memory address for determining that a low-order address is accessed, and
- second decoder means provided for the high-order address data input/output terminals of said first and second data input/output terminals and receiving said bit length designating signal, said high-order/low-order designating signal and said high-order address data activating signal, for determining that a high-order address is accessed and that the accessed high-order second data input/output terminals is required to be connected to low-order first data input/output terminals.
- 5. Data processing system for processing data selectively in 2.sup.n and 2.sup.m bits, comprising:
- an integrated circuit memory device accessible by a 2.sup.n bit word, where n is an integer, and having reading and writing modes of operation;
- first data input/output terminals for transmitting 2.sup.m bit data words, where m is an integer greater than n, said first data input/output terminals being coupled to an external device for reading and writing the data words;
- said memory device including second data input/output terminals for transmitting 2.sup.m bit data words;
- memory terminal means coupled to the external device for receiving a mode of operation selecting signal designating a bit length of data to be accessed for said memory device in the reading and writing modes of operation, said bit length being variable in accordance with the mode of operation;
- address means responsive to an address designating signal designating the address to be accessed for said memory device, and
- connecting means for connecting data input/output terminals, of the number designated by said data bit length designating signal, of said second data input/output terminals to a low-order data input/output terminal of said first data input/output terminals in response to said data bit length designating signal and said address designating signal;
- said data bit length designating signal including a signal generated in response to a data programming mode instructing signal, said connecting means including means for transferring data to be programmed in said memory device in the writing mode of operation only through said low-order data input/output terminal to said second data input/output terminals.
- 6. An accessing method for an integrated circuit memory device accessible by a 2.sup.n bit word, where n is an integer, including first data input/output terminals for transmitting 2.sup.m bit data words, where m is an integer greater than n; said memory device including second data input/output terminals for transmitting 2.sup.m bit data words, said method comprising the steps of:
- generating a data bit length designating signal in response to a mode of operation selecting signal, said bit length designating signal designating a bit length of data to be accessed for said memory device in reading and writing modes of operation, said bit length being variable in accordance with the mode of operation;
- generating an address designating signal designating the address to be accessed for said memory device;
- connecting data input/output terminals, of the number designated by said data bit length designating signal, of said second data input/output terminals to a low-order data input/output terminal of said first data input/output terminals in response to said data bit length designating signal and said address designating signal; and
- transferring data to be programmed in said memory device in the writing mode of operation only through said low-order data input/output terminal to said second data input/output terminals.
Priority Claims (1)
Number |
Date |
Country |
Kind |
62-235322 |
Sep 1987 |
JPX |
|
Parent Case Info
This application is a continuation application of application Ser. No. 07/239,202, filed Aug. 30, 1988 now abandoned.
US Referenced Citations (16)
Non-Patent Literature Citations (2)
Entry |
Intel, Application Note, "The 8086 Family User's Manual", Oct. 1979, pp. 175-184. |
Mitsubishi Denki Kabushiki Kaisha: "A Product of No. 27128", Tokyo, Japan, 198, pp. 3-5. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
239202 |
Aug 1988 |
|