Claims
- 1. An address multiplexing apparatus for multiplexing address data for accessing a memory, in which 2n input address data A.sub.0, A.sub.1, A.sub.2 . . . , A.sub.P-1, A.sub.P . . . A.sub.2P-1, A.sub.2P . . . A.sub.2N-1, which are sequentially arranged, the input address data A.sub.0 being a least significant bit, are divided into three address data groups including a first address data group having the address data A.sub.0, A.sub.1, A.sub.2, . . . , A.sub.P-1, a second address data group having the address data A.sub.P . . . A.sub.2P-1, and a third address data group having the address data A.sub.2p . . . A.sub.2n-1, wherein n is an integer not less than 3, p is a positive integer not less than 2 but less than n, and wherein said 2n input address data are multiplexed to n output address data M.sub.0, M.sub.1, M.sub.2, . . . , M.sub.n-1, the output address data M.sub.0 being a least significant bit, each output address data including one row address data and one column address data wherein one row address data and one column address data are combined with each other while being shifted in time from each other, and which comprises:
- a first selector group including P, 2-to-1 selectors, each of which selectively connects two address lines corresponding to one of said input address data of the first address data group and one of said input address data of the second data group, respectively to one address line corresponding to one of said output address data, said first selector group being for multiplexing the first address data group of the input address data from the least significant bit A.sub.0 to the p-th input address data A.sub.p-1 and the second address data group of the input address data from the (p+1)th input address data A.sub.p to the 2.sub.p th input address data A.sub.2p-1, to form a first output address data group of said output address data from the least significant bit M.sub.0 to p-th output address data M.sub.p-1 so that the first and second input address data groups are multiplexed on a bit-by-bit basis, each of the bits of the first input address data group forming column address data and each of the bits of the second input address data group forming row address data; and
- a second selector group comprising at least one 2-to-1 selector which selectively connects two address lines corresponding to successive two of said input address data of said third input address data group to one address line corresponding to one of said output address data, said second selector group being for multiplexing, on a bit-by-bit basis, the successive two of the input address data of the third input address group from the (2.sub.p +1)th input address data A.sub.2p to the 2n-th input address data A.sub.2n-1 being a most significant bit, to form a second output address data group of the output address data from the p-th output address data M.sub.p to the (Mn)th output address data M.sub.n-1 being a most significant bit the successive two of said third input address data forming column and row address data, respectively, and a selective combination of said first and second output address data groups constitute an extended output address data.
- 2. An apparatus according to claim 1, wherein said memory includes 64K bit, 256K bit and 1M bit memories, and the values n and p are set to be n=10 and p=8, respectively.
- 3. An address multiplexing apparatus for multiplexing address data for accessing a memory, in which
- 2n input address data A.sub.0, A.sub.1, A.sub.2, . . . , A.sub.19 which are sequentially arranged, with the first input address data A.sub.0 being a least significant bit, are divided into three address data groups including a first address data group having the address data A.sub.0, A.sub.1, A.sub.2, . . . , A.sub.7, a second address data group having the address data A.sub.8 . . . A.sub.15, and a third address data group having the address data A.sub.16 . . . A.sub.19, and are multiplexed to 10 output address data M.sub.0, M.sub.1, M.sub.2, . . . M, the output address data M.sub.0 being a least significant bit, each output address data including one row address data and one column address data wherein one row address data and one column data are combined while being shifted in time from each other, and which comprises:
- a first selector group including eight 2-to-1 selectors, each of which selectively connects two address lines corresponding to one of said input address data of said first input address data group and one of said input address data of said second input address data group to one address line corresponding to one of said output address data, said first selector group being for multiplexing said first input address data group from said least significant bit A.sub.0 to the eight input address data A.sub.7 and said second input address data group from the ninth input address data A.sub.8 to the sixteenth input address data A.sub.15 to form a first output address data group from the least significant bit M.sub.0 to the eighth output address data M.sub.7 so that one bit of the first output address data group and one bit of the second output address data group are multiplexed together and each of the bits of the first input address data group forms column address data and each of the bits of the second input address data group forms row address data; and
- a second selector group including two 2-to-1 selectors, each of which selectively connects two address lines corresponding to the successive two of said input address data of said third input address data group to one address line corresponding to one of said output address data, said second selector group being for multiplexing the third input address data group from the seventeenth input address data A.sub.16 to the twentieth input address data A.sub.19, to form a second output address data group from the ninth output address data M.sub.8 and the most significant bit M.sub.9, in such a manner that two bits of the third input address data group (A.sub.16 and A.sub.17, A.sub.18 and A.sub.19) and data (M.sub.8, M.sub.9) of the second output address data group are multiplexed together, respectively.
Priority Claims (1)
Number |
Date |
Country |
Kind |
62-17193 |
Jan 1987 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 07/546,710, filed on Jul. 2, 1990, now abandoned. which is a continuation of application Ser. No. 07/145,044, filed on Jan. 19, 1988, now abandoned.
US Referenced Citations (8)
Non-Patent Literature Citations (1)
Entry |
Microsystem Component Handbook, vol. 2, Chap. 5, "8208 Dynamic RAM Controller"; 1985. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
546710 |
Jul 1990 |
|
Parent |
145044 |
Jan 1988 |
|