Claims
- 1. A semiconductor device formed on a semiconductor substrate, comprising:
- a memory having a plurality of memory cells, formed at a predetermined portion of said substrate;
- a basic cell region formed at another predetermined portion of said semiconductor substrate adjacent to a predetermined side of said memory;
- a first input/output port having a plurality of terminals, located at said predetermined side of said memory to permit coupling of said memory to said basic cell region and to a predetermined element other than said basic cell region; and
- a second input/output port having a plurality of terminals, located on another side of said memory to permit coupling of said memory to said basic cell region and said predetermined element other than said basic cell region,
- wherein both said first and second input/output ports are accessible to all of said plurality of memory cells, and wherein each data input/output operation from said memory cells of said memory to said basic cell region or said predetermined element is made using either said first or second ports based upon a determination of which of said first and second ports is nearer to said basic cell region or said predetermined element which is used for the data input/output operation.
- 2. A semiconductor device according to claim 1, wherein said data input/output operation from said memory cells of said memory to said basic cell region is made using said first port which is nearer to said basic cell region than said second port.
- 3. A semiconductor device according to claim 1, wherein said data input/output operation from said memory cells of said memory to said predetermined element is made using said second port which is nearer to said predetermined element than said first port.
- 4. A semiconductor device according to claim 1, wherein said predetermined element comprises an input/output buffer.
- 5. A semiconductor device according to claim 1, wherein said another side of said memory is adjacent to said predetermined side of said memory.
- 6. A semiconductor device according to claim 1, wherein said another side of said memory is adjacent to said predetermined side of said memory.
- 7. A semiconductor device formed on a semiconductor substrate, comprising:
- a memory having a number of cells, formed at a predetermined portion of said substrate;
- a basic cell region formed at another predetermined portion of said semiconductor substrate adjacent to a predetermined side of said memory;
- a first input/output port having a plurality of terminals, located at said predetermined side of said memory to couple said memory to said basic cell region; and
- a second input/output port having a plurality of terminals, located on another side of said memory to couple said memory to a predetermined element other than said basic cell region,
- wherein both said first and second input/output ports are accessible to all of said plurality of said memory cells, wherein each data input/output operation from said memory cells of said memory to said basic cell region is made using said first input/output port, wherein each data input/output operation from said memory cells of said memory to said predetermined element is made using said second input/output port, wherein said basic cell region is closer to said first input/output port than to said second input/output port, and wherein said predetermined element is closer to said second input/output port than to said first input/output port.
Priority Claims (2)
Number |
Date |
Country |
Kind |
61-258286 |
Oct 1986 |
JPX |
|
62-71514 |
Mar 1987 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 793,315, filed Nov. 15, 1991; which is a continuation of Ser. No. 446,855 filed on Dec. 6, 1989, which is a continuation of Ser. No. 112,946 filed on Oct. 27, 1987, now abandoned.
US Referenced Citations (3)
Continuations (3)
|
Number |
Date |
Country |
Parent |
793315 |
Nov 1991 |
|
Parent |
446855 |
Dec 1989 |
|
Parent |
112946 |
Oct 1987 |
|