Semiconductor memory device
Summary by NHIP
Semiconductor memory device with distributed global lines
The device includes a memory cell array, sub-banks with main amplifiers, and global input and output lines connecting them. Main amplifiers in one group align with pads, while those in another group arrange symmetrically to pads, ensuring global lines distribute without concentration.
Claim Score by NHIP
Abstract
There is provided a semiconductor memory device including: a memory cell array; a plurality of sub-banks having a plurality of main amplifiers being placed to the memory cell array and being used to amplify data read from the memory cell array; a plurality of data inputting and outputting pads arranged in a wiring space placed among the sub-banks; a plurality of global input and output lines to connect the main amplifiers and the data inputting and outputting pads; and wherein the sub-banks is divided into a plurality of groups of the sub-banks and the data inputting and outputting pads is divided in a manner so as to be corresponded to the plurality of groups of the sub-banks and wherein the main amplifiers belonging to one of the groups of the sub-banks being placed far from a corresponding data inputting and outputting pads is arranged in same order as the corresponding data inputting and outputting pads, and the main amplifiers belonging to an other of the groups of the sub-banks being placed near to a corresponding data inputting and outputting pads is arranged in order symmetric to an order in which the corresponding data inputting and outputting pads is arranged and wherein its wiring is carried out so that the global input and output lines is placed in a distributed manner without being concentrated in certain places in each of the groups of the sub-banks.

Term
Term ended
Expired 21 October 2023, 2.9 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
7 claims: 3 independent, 4 dependent
- 1Broadest claimClaim Score 34, narrow(NHIP)A semiconductor memory device comprising:at least one piece of a memory cell array;a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of said memory cell array and being used to amplify data read from said memory cell array;a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among said plurality of said sub-banks;a plurality of global input and output lines to connect said plurality of said main amplifiers and said plurality of said data inputting and outputting pads;and wherein said plurality of said sub-banks is divided into a plurality of groups of said sub-banks and said plurality of said data inputting and outputting pads is divided in a manner so as to be corresponded to said plurality of said groups of said sub-banks and wherein said plurality of said main amplifiers belonging to one of said groups of said sub-banks being placed far from a corresponding plurality of said data inputting and outputting pads is arranged in same order as said corresponding plurality of said data inputting and outputting pads, and said plurality of said main amplifiers belonging to an other of said groups of said sub-banks being placed near to a corresponding plurality of data inputting and outputting pads is arranged in order symmetric to an order in which said corresponding plurality of said data inputting and outputting pads is arranged and wherein wiring of said plurality of said global input and output lines is carried out so that said plurality of said global input and output lines is placed in a distributed manner without being concentrated in certain places in each of said groups of said sub-banks.
- 6A semiconductor memory device comprising:at least one piece of a memory cell array;a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of said memory cell array and being used to amplify data read from said memory cell array;a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among said plurality of said sub-banks;a plurality of global input and output lines to connect said plurality of said main amplifiers and said plurality of said data inputting and outputting pads;wherein on a semiconductor chip are formed said at least one piece of said memory cell array, said plurality of said sub-banks, said plurality of said data inputting and outputting pads and said plurality of said global input and output lines, and wherein said plurality of said sub-banks is divided into a plurality of groups of said sub-banks and said plurality of said data inputting and outputting pads is divided so as to be corresponded to said plurality of said groups of said sub-banks and said plurality of said main amplifiers making up respectively said plurality of said sub-banks belonging to one group are arranged in a manner so as to be symmetric to said plurality of said main amplifiers making up respectively said plurality of said sub-banks belonging to an other group being adjacent to said one group and wherein said plurality of said global input and output lines to connect each of said plurality of said main amplifiers making up respectively said plurality of said sub-banks belonging to said one group to each of said plurality of said data inputting and outputting pads being placed on a side of a central portion of said semiconductor chip in a first wiring space, after having extended along a second wiring space being orthogonal to said first wiring space, reaches said data inputting and outputting pads being placed on a side of said central portion of said semiconductor chip and said plurality of said global input and output lines to connect each of said plurality of said main amplifiers making up each of said plurality of said sub-banks belonging to said other group to each of said plurality of said data inputting and outputting pads being placed on a side of a back end of said semiconductor chip in said first wiring space, after having extended along a wiring region formed in a manner to be orthogonal to said first wiring space and to be adjacent to said back end of said semiconductor chip, reaches said plurality of said data inputting and outputting pads being placed on a side of an end portion of said semiconductor chip.
- 7A semiconductor memory device comprising:at least one piece of a memory cell array;a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of said memory cell array and being used to amplify data read from said memory cell array;a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among said plurality of said sub-banks;a plurality of global input and output lines to connect said plurality of said main amplifiers and said plurality of said data inputting and outputting pads;wherein on a semiconductor chip are formed said at least one piece of said memory cell array, said plurality of sub-banks, said plurality of data inputting and outputting pads and said plurality of global input and output lines, wherein said plurality of said sub-banks is divided into a plurality of groups of said sub-banks and said plurality of said data inputting and outputting pads is divided so as to be corresponded to said plurality of said groups of said sub-banks and said plurality of said main amplifiers making up each of said plurality of said sub-banks belonging to one group are arranged in a manner so as to be symmetric to said plurality of said main amplifiers making up each of said plurality of said sub-banks belonging to an other group being adjacent to said one group, and wherein said plurality of said global input and output lines to connect each of said plurality of said main amplifiers making up each of said plurality of said sub-banks belonging to said one group to each of said plurality of said data inputting and outputting pads being placed on a side of a central portion of said semiconductor chip in a first wiring space, after having been formed in a manner so as to be orthogonal to said first wiring space and instead of part of power lines to be formed on said memory cell arrays, reaches said plurality of said data inputting and outputting pads being placed on a side of a central portion of said semiconductor chip and said plurality of said global input and output lines to connect each of said plurality of said main amplifiers making up each of said plurality of said sub-banks belonging to said other group to each of said plurality of said data inputting and outputting pads being placed on a side of an end portion of said semiconductor chip, after having been formed in a manner to be orthogonal to said first wiring space and instead of part of power lines to be formed on said memory cell arrays, reaches said plurality of said data inputting and outputting pads being placed on a side of an end portion of said semiconductor chip.
Independent claims3
121 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a semiconductor memory device and more particularly to the semiconductor memory device that operates in synchronization with a DRAM (Dynamic Random Access Memory) and/or an external clock such as a synchronous-type DRAM or a like.
The present application claims priority of Japanese Patent Application No. 2002-160846 filed on May 31, 2002, which is hereby incorporated by reference.
2. Description of the Related Art
<figref idref="DRAWINGS">FIG. 8</figref> is a schematic block diagram showing an example of configurations of a conventional semiconductor memory device. The conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 8</figref> is a synchronous-type DRAM which operates in a DDR (Double Data Rate) mode. An operation in the DDR mode represents an operation in which a DRAM can operate at a data transfer rate being two times faster than that of a conventional synchronous-type DRAM device by exerting control on inputting and outputting of data in synchronization with both rising and falling edges of a clock. The conventional semiconductor memory device described above includes an internal voltage generating circuit <b>1</b>, inputting circuits <b>2</b> to <b>6</b>, outputting circuits <b>7</b> and <b>8</b>, a timing producing circuit <b>9</b>, a command decoder (hereinafter may be referred simply to as a “CD”) <b>10</b>, a latching circuit <b>11</b>, a refresh counter <b>12</b>, a column system controlling circuit <b>13</b>, a row system controlling circuit <b>14</b>, pre-decoder relieving circuits <b>15</b> and <b>16</b>, a memory cell array (hereinafter may be referred simply to as an “MCA”) <b>17</b>, a sense amplifier <b>18</b>, a column decoder (hereinafter may be referred simply to as a “YDC”) <b>19</b>, a row decoder (hereinafter may be referred simply to as an “XDC”) <b>20</b>, a read system controlling circuit <b>21</b>, a write system controlling circuit <b>22</b>, a local input and output line <b>23</b>, a sub-amplifier (hereinafter may be referred simply to as a “SubA”) <b>24</b>, a main input and output line <b>25</b>, a write amplifier (hereinafter may be referred simply to as a “WA”) <b>26</b>, a main amplifier (hereinafter may be referred simply to as an “MA”) <b>27</b>, a global input and output line <b>28</b>, and FIFO (First In First Out) memories <b>29</b> and <b>30</b>.
The internal voltage generating circuit <b>1</b> generates a required internal voltage by boosting and lowering a power source voltage V<sub>DD </sub>and a ground voltage V<sub>SS </sub>fed externally. The inputting circuit <b>2</b> performs waveform shaping or level conversion on a clock CK and a clock /CK fed externally and then outputs the obtained signal. The clock /CK has a same period as the clock CK and is a signal of opposite phase. The inputting circuit <b>3</b> performs waveform shaping or level conversion on a row address strobe signal /RAS, a column address strobe signal /CAS, a write enable signal /WE, a chip select signal /CS, all being fed externally, and outputs the obtained signals. The row address strobe signal /RAS, column address strobe signal /CAS, write enable signal /WE, and chip select signal /CS are all active low. A high (“H”) level or a low (“L”) level of each of the row address strobe signal /RAS, column address strobe signal /CAS, write enable signal /WE, and chip select signal /CS indicates a command to determine an operation of the conventional semiconductor memory device. The inputting circuit <b>4</b> performs waveform shaping or level conversion on an address signal AD made up of a plurality of bits fed externally and outputs the obtained signal. The inputting circuit <b>5</b> performs waveform shaping or level conversion on a data strobe signal DQS fed externally and outputs the obtained signal. The data strobe signal DQS is a signal used to adjust timing with which data fed externally is captured in the inputting circuit <b>6</b>. The inputting circuit <b>6</b> is controlled by the data strobe signal DQS fed from the inputting circuit <b>5</b> and performs waveform shaping or level conversion on data fed externally through a data input/output terminal DQ and outputs the obtained signal.
The outputting circuit <b>7</b> performs waveform shaping or level conversion on the data strobe signal DQS fed from the read system controlling circuit <b>21</b> and outputs the obtained signal. The outputting circuit <b>8</b> is controlled by the data strobe signal DQS fed from the read system controlling circuit <b>21</b> and performs waveform shaping or level conversion on data fed from the FIFO memory <b>30</b> and outputs the obtained signal. The timing producing circuit <b>9</b> produces various kinds of timing signals based on the clock CK and the clock/CK fed from the inputting circuit <b>2</b> and feeds them to the CD <b>10</b>, latching circuit <b>11</b>, column system controlling circuit <b>13</b>, row system controlling circuit <b>14</b>, read system controlling circuit <b>21</b>, and write system controlling circuit <b>22</b>. The CD <b>10</b> captures the row address strobe signal/RAS, column address strobe signal/CAS, write enable signal/WE, and chip select signal/CS, all being fed from the inputting circuit <b>3</b>, according to a timing signal fed from the timing producing circuit <b>9</b>, decodes commands defined by a combination of an “H” level and “L” level of these signals, produces various control signals according to decoded commands, and feeds the signals to the column system controlling circuit <b>13</b>, row system controlling circuit <b>14</b>, read system controlling circuit <b>21</b>, and write system controlling circuit <b>22</b>. The latching circuit <b>11</b> captures the address signal AD fed from the inputting circuit <b>4</b> according to a timing signal fed from the timing producing circuit <b>9</b> and, after having latched it, then feeds the obtained signal to the predecoder relieving circuits <b>15</b> and <b>16</b>.
The refresh counter <b>12</b>, based on a control signal fed from the row system controlling circuit <b>14</b>, produces a row address for self-refreshing operations and feeds the obtained signal to the pre-decoder relieving circuit <b>16</b>. The column system controlling circuit <b>13</b> captures a control signal fed from the CD <b>10</b> according to a timing signal fed from the timing producing circuit <b>9</b>, produces a control signal used to control the pre-decoder relieving circuit <b>15</b>, and feeds the obtained signal to the pre-decoder relieving circuit <b>16</b>. The row system controlling circuit <b>14</b> captures a control signal fed from the CD <b>10</b> according to a timing signal fed from the timing producing circuit <b>9</b>, produces a control signal to control the refresh counter <b>12</b> and the pre-decoder relieving circuit <b>16</b>, and feeds the obtained signal to the refresh counter <b>12</b> and the pre-decoder relieving circuit <b>16</b>. The pre-decoder relieving circuit <b>15</b> captures the address signal AD fed from the latching circuit <b>11</b> according to a control signal fed from the column system controlling circuit <b>13</b>, decodes a column address from the captured address signal AD and feeds it to the YDC <b>19</b> and, at a same time, produces a redundant column address to reduce defective memory cells contained in memory cells making up the MCA <b>17</b> and feeds the obtained signal to the YDC <b>19</b>. The pre-decoder relieving circuit <b>16</b> captures the address signal AD fed from the latching circuit <b>11</b> according to a control signal fed from the row system controlling circuit <b>14</b>, decodes a column address from the captured address signal AD and feeds it to the XDC <b>20</b> and, at a same time, produces a redundant row address to reduce defective memory cells contained in memory cells making up the MCA <b>17</b> and feeds it to the XDC <b>20</b>.
The MCA <b>17</b> has specified capacity, in which a plurality of memory cells MC are arranged, in a matrix form, in a vicinity of each point of intersection of a plurality of bit lines BL and a plurality of word lines WL. The sense amplifier <b>18</b> detects data read to a corresponding bit line BL from each of the memory cells MC, amplifies the data and feeds it to the SubA <b>24</b> through the local input and output line <b>23</b>. The YDC <b>19</b> decodes a column address fed from the pre-decoder relieving circuit <b>15</b> and outputs a plurality of column selecting signals to put the sense amplifier <b>18</b> being connected to the corresponding bit line BL in the MCA <b>17</b> into a selected state. The XDC <b>20</b> decodes a row address fed from the pre-decoder relieving circuit <b>16</b> and puts the corresponding word line WL in the MCA <b>17</b> into a selected state.
The read system controlling circuit <b>21</b> captures a control signal fed from the CD <b>10</b> according to a timing signal fed from the timing producing circuit <b>9</b>, produces a control signal to exert control on the outputting circuits <b>7</b> and <b>8</b>, MA <b>27</b>, and FIFO memory <b>30</b> and then feeds the obtained signal to the outputting circuits <b>7</b> and <b>8</b>, MA <b>27</b>, and FIFO memory <b>30</b>. The write system controlling system <b>22</b> captures a control signal fed from the CD <b>10</b> according to a timing signal fed from the timing producing circuit <b>9</b>, produces a control signal to exert control on the WA <b>26</b> and the FIFO memory <b>29</b>, and feeds the obtained signal to the WA <b>26</b> and the FIFO memory <b>29</b>. The SubA <b>24</b> amplifies data fed from the sense amplifier <b>18</b> through the local input and output line <b>23</b> and feeds the obtained signal to the MA <b>27</b> through the main input and output line <b>25</b>. The WA <b>26</b> amplifies data fed from the FIFO memory <b>29</b> through the global input and output line <b>28</b> and feeds the obtained signal to the SubA <b>24</b> through the main input and output line <b>25</b>. The MA <b>27</b> amplifies data fed from the SubA <b>24</b> through the main input and output line <b>25</b> and feeds the obtained signal to the FIFO memory <b>30</b> through the global input and output line <b>28</b>. The FIFO memory <b>30</b> internally stores, in a first-in manner, data fed from the inputting circuit <b>6</b> in synchronization with the clock CK and, at a same time, reads, in a first-out manner, data internally stored in synchronization with the clock CK and feeds it to the WA <b>26</b> through the global input and output line <b>28</b>. The FIFO memory <b>30</b> internally stores, in a first-in manner, data fed from the MA <b>27</b> in synchronization with the clock CK and, at a same time, reads, in a first-out manner, data internally stored in synchronization with the clock CK and feeds it to the outputting circuit <b>8</b>.
Next, <figref idref="DRAWINGS">FIG. 9</figref> is a schematic block diagram showing an example of configurations of the MA <b>27</b> and the FIFO memory <b>30</b> making up the conventional semiconductor memory device. The MA <b>27</b> is made up of sub-main amplifiers (hereinafter may be referred simply to as an “SMA”) <b>27</b><sub>a</sub>, <b>27</b><sub>b</sub>, <b>27</b><sub>c</sub>, and <b>27</b><sub>d </sub>whose number corresponds to a number of bits to be pre-fetched (described later) and, in <figref idref="DRAWINGS">FIG. 9</figref>, a case where 4-bit data is pre-fetched is illustrated. That is, the MA <b>27</b> includes four pieces of the SMAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>and 4-bit parallel data is amplified by each of the corresponding SMAs <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>. Each of the SMAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>amplifies each of corresponding complementary data MDT<sub>0 </sub>to MDT<sub>3 </sub>and MDTB<sub>0 </sub>to MDTB<sub>3 </sub>each having a small amplitude so as to become single data on a CMOS (Complementary Metal Oxide Semiconductor) level. Since the SMAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>have a same configuration, only the configuration of the SMA <b>27</b><sub>a </sub>is described hereinafter. The SMA <b>27</b><sub>a </sub>is made up of P-channel MOS transistors MP<sub>1 </sub>to MP<sub>5</sub>, N-channel MOS transistors MN<sub>1 </sub>to MN<sub>4</sub>, and the inverters INV<sub>1 </sub>to INV<sub>3</sub>. The MOS transistors MP<sub>1 </sub>to MP<sub>2 </sub>make up an input stage, the MOS transistors MP<sub>3 </sub>to MP<sub>4 </sub>and MN<sub>1 </sub>to MN<sub>3 </sub>make up an amplification stage, and inverters INV<sub>1 </sub>to INV<sub>3 </sub>and the MOS transistors MP<sub>5</sub>, and MN<sub>4 </sub>make up an output stage. Each of the SMAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>is connected to the FIFO memory <b>30</b> through each of global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>making up the global input and output line <b>28</b> shown in FIG. <b>8</b>. The FIFO memory <b>30</b> is made up of flip-flops FF<sub>00 </sub>and FF<sub>01</sub>, FF<sub>10 </sub>and FF<sub>11</sub>, FF<sub>20 </sub>and FF<sub>21</sub>, and FF<sub>30 </sub>and FF<sub>31 </sub>being cascaded in two stages and corresponding to each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, and of flip-flops FF<sub>40 </sub>and FF<sub>41 </sub>being cascaded in two stages and being connected respectively to output terminals of the flip-flops FF<sub>01</sub>, FF<sub>11</sub>, FF<sub>21 </sub>and FF<sub>31 </sub>being connected respectively to output terminals of the flip-flops FF<sub>00</sub>, FF<sub>10</sub>, FF<sub>20 </sub>and FF<sub>30</sub>. Each of the flip-flops FF<sub>00</sub>, FF<sub>10</sub>, FF<sub>20 </sub>and FF<sub>30 </sub>latches data output from each of corresponding SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>using a common latch signal LT<sub>0</sub>. Each of the flip-flops FF<sub>01</sub>, FF<sub>11</sub>, FF<sub>21 </sub>and FF<sub>31</sub>, in order to convert 4-bit parallel data to 1-bit serial data, latches data output from each of the corresponding flip-flops FF<sub>00</sub>, FF<sub>10</sub>, FF<sub>20 </sub>and FF<sub>30 </sub>using latch signals LT<sub>1 </sub>to LT<sub>4 </sub>each being shifted by time corresponding to one cycle of each clock CK. Each of the flip-flops FF<sub>40 </sub>and FF<sub>41</sub>, in order to adjust timing such as latency, latches serial data using latch signals LT<sub>5 </sub>to LT<sub>6 </sub>each being shifted by time corresponding to one cycle of each clock CK and then feeds it to the outputting circuit <b>8</b>.
<figref idref="DRAWINGS">FIG. 10</figref> is a layout of a main portion showing an arrangement of circuits making up a first conventional semiconductor memory device. The first conventional semiconductor memory device has memory capacity of 512 M bytes being made up of four banks, eight pieces of data inputting and outputting pads (hereinafter may be referred simply to as a “DQ pad”) to input and output 8-bit data and being so constructed as to pre-fetch 4-bit data (that is, of a 4-bit pre-fetch structure). The four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are placed in an upper-left portion, lower left portion, upper right portion, and lower right portion of a semiconductor chip. Each of the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>includes four pieces of MCAs <b>17</b> each having memory capacity of 32 M bits, two pieces of YDCs <b>19</b>, two pieces of XDCs <b>20</b>, two pieces of SubAs <b>24</b>, eight pieces of MAs <b>27</b>, or a like. <figref idref="DRAWINGS">FIG. 11</figref> is an expanded diagram of a portion in which the MAs <b>27</b> in each of the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are connected to DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>through global input and output lines <b>28</b>, out of the layouts shown in FIG. <b>10</b>. Moreover, in <figref idref="DRAWINGS">FIGS. 10 and 11</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed in a back stage of the global input and output line <b>28</b> shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown therein. The global input and output line <b>28</b> includes <b>16</b> pieces of first lines to connect the MAs <b>27</b> faced opposing one another, eight pieces of second lines to connect the first lines being corresponded to one another, and eight pieces of third lines one end of each of which is connected to each of the corresponding second lines and another end of each of which is connected to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>being placed on a right side in <figref idref="DRAWINGS">FIG. 11</figref> in wiring space provided in right and left directions in an approximately central portion of a conventional semiconductor chip. Since each of the global input and output lines <b>28</b> transfers 4-bit data, one piece of a line making up the global input and output lines <b>28</b> is made up of four sub-lines tied in a bundle and, in the wiring space shown in <figref idref="DRAWINGS">FIGS. 10 and 11</figref>, wiring using a total of 3 two pieces of lines on a bit level is carried out. Moreover, in <figref idref="DRAWINGS">FIGS. 10 and 11</figref>, each of numerals <b>0</b> to <b>7</b> written in each of rectangles for the MA <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MA <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MA <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MA <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>corresponds to numerical subscripts <b>0</b> to <b>7</b> of 8-bit DQ<b>0</b> to DQ<b>7</b> described later as in the case of a first digit numeral of subscripts of the MA <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MA <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MA <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MA <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, and DQ pads <b>32</b><sub>1 </sub>to <b>32</b><sub>7</sub>. The same can be applied in <figref idref="DRAWINGS">FIGS. 12 and 13</figref> described later. The MA <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MA <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MA <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MA <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, when being collectively called, are simply represented as the MA <b>27</b>. Similarly, the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>, when being collectively called, are simply represented as the DQ pad <b>32</b>. The same is applied in descriptions thereafter.
By employing such the layout described above, since a total length of the wiring for the global input and output lines <b>28</b> can be made shorter and the global input and output lines <b>28</b> can be made same in length and since the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are arranged in a cluster, lines and circuits employed in the above layout may be shared between the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3</sub>.
<figref idref="DRAWINGS">FIG. 12</figref> is a layout of a main portion showing an arrangement of circuits making up a second conventional semiconductor memory device. The second conventional semiconductor memory device has memory capacity of 512 M bytes being made up of four banks, eight pieces of DQ pads and being so constructed as to pre-fetch 4-bit data. That is, the second conventional semiconductor memory device has four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>being sequentially arranged in up-and-down directions on a conventional semiconductor chip and eight pieces of the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. Each of the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>has memory capacity of 64 M bits and includes two pieces of MCAs <b>17</b>, two pieces of YDCs <b>19</b>, two sets of a combined XDC <b>20</b> and SubA <b>24</b>, and eight pieces of MAs <b>27</b>, or a like. The eight pieces of the MAs <b>27</b>, in the bank <b>31</b><sub>0</sub>, for example, are mounted in a manner that the MAs <b>27</b><sub>00</sub>, <b>27</b><sub>01</sub>, <b>27</b><sub>02</sub>, and <b>27</b><sub>03 </sub>are arranged sequentially from the left to the right in <figref idref="DRAWINGS">FIG. 12</figref> in a lower portion of the MCA <b>17</b> being placed on a left side in <figref idref="DRAWINGS">FIG. 12 and</figref>, on the other hand, the MAs <b>27</b><sub>04</sub>, <b>27</b><sub>05</sub>, <b>27</b><sub>06</sub>, and <b>27</b><sub>07 </sub>are arranged sequentially from the right to the left in <figref idref="DRAWINGS">FIG. 12</figref> in a lower portion of the MCA <b>17</b> being placed on a right side in FIG. <b>12</b>. Moreover, in <figref idref="DRAWINGS">FIG. 12</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed in a back stage of the global input and output line <b>28</b> shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown therein. The global input and output line <b>28</b> includes <b>16</b> pieces of first lines to connect the MAs <b>27</b> faced opposing one another, eight pieces of second lines one end of each of which is connected to each of corresponding first lines and which extend toward an approximately central portion of the semiconductor chip and through wiring space being placed in up-and-down directions on the chip and another end of each of which is connected to a corresponding another first line of each of the MAs <b>27</b> faced opposing one another, and eight pieces of third lines one end of each of which is connected to each of corresponding second lines and another end of each of which is connected to each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>being mounted on a right side in <figref idref="DRAWINGS">FIG. 12</figref> in wiring space placed in left and right directions in the approximately central portion of the semiconductor chip. Since each of the global input and output lines <b>28</b> transfers 4-bit data, one piece of a line making up the global input and output line <b>28</b> is made up of four sub-lines tied in a bundle and, in the wiring space shown in FIG. <b>12</b>. Wiring using a total of 3 two pieces of lines on a bit level is carried out in an upper portion of the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>in the wiring space in FIG. <b>12</b>.
By employing such the layout described above, a load on the XDC <b>20</b> is reduced to a half when compared with the case shown in <figref idref="DRAWINGS">FIG. 10</figref>, which serves to speed up a process to be performed by the XDC <b>20</b>.
<figref idref="DRAWINGS">FIG. 13</figref> is a layout of a main portion showing an arrangement of circuits making up a third conventional semiconductor memory device. The third conventional semiconductor memory device has memory capacity of 512 M bytes being made up of four banks, eight pieces of DQ pads and being so constructed as to pre-fetch 4-bit data. In the third conventional semiconductor memory device, a semiconductor chip is divided into two portions, one being a left portion and another being a right portion and sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, <b>31</b><sub>3a </sub>each making up four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are sequentially arranged respectively in an upper left portion, lower left portion, upper right portion, and lower right portion in a left half of the semiconductor chip and sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, <b>31</b><sub>3b </sub>each making up four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are sequentially arranged respectively in an upper left portion, lower left portion, upper right portion, and lower right portion in a right half of the semiconductor chip. The third conventional semiconductor memory device also has eight pieces of DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. Each of the sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, and <b>31</b><sub>3a </sub>and each of the sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, and <b>31</b><sub>3b </sub>have one piece of the MCA <b>17</b> having memory capacity of 64 bits, one piece of the YDC <b>19</b>, and one piece of the XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like. In the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a</sub>, an MA <b>27</b><sub>00</sub>, MA <b>27</b><sub>01</sub>, MA <b>27</b><sub>02</sub>, MA <b>27</b><sub>03 </sub>making up the MA <b>27</b> and an MA <b>27</b><sub>20</sub>, MA <b>27</b><sub>21</sub>, MA <b>27</b><sub>22</sub>, and MA <b>27</b><sub>23 </sub>also making up the MA <b>27</b> are arranged from an upper direction toward a down direction in wiring space being placed in up-and-down directions in an approximately central portion of a left half of a semiconductor chip and, on the other hand, in the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a</sub>, an MA <b>27</b><sub>10</sub>, MA <b>27</b><sub>11</sub>, MA <b>27</b><sub>12</sub>, MA <b>27</b><sub>13 </sub>making up one of four pieces of the MA <b>27</b> and an MA <b>27</b><sub>30</sub>, MA <b>27</b><sub>31</sub>, MA <b>27</b><sub>32</sub>, and MA <b>27</b><sub>33 </sub>also making up one of four pieces of the MA <b>27</b> are arranged from a down direction toward an upper direction in wiring space being placed in up-and-down directions in the approximately central portion of the left half of the semiconductor chip. Moreover, in the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b</sub>, an MA <b>27</b><sub>04</sub>, MA <b>27</b><sub>05</sub>, MA <b>27</b><sub>06</sub>, MA <b>27</b><sub>07 </sub>making up one of four pieces of the MA <b>27</b> and an MA <b>27</b><sub>24</sub>, MA <b>27</b><sub>25</sub>, MA <b>27</b><sub>26</sub>, and MA <b>27</b><sub>27 </sub>also making up one of four pieces of the MA <b>27</b> are arranged from an upper direction toward a down direction in wiring space being placed in up-and-down directions in an approximately central portion of a right half of the semiconductor chip and, on the other hand, in the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b</sub>, an MA <b>27</b><sub>14</sub>, MA <b>27</b><sub>15</sub>, MA <b>27</b><sub>16</sub>, MA <b>27</b><sub>17 </sub>making up the MA <b>27</b> and an MA <b>27</b><sub>34</sub>, MA <b>27</b><sub>35</sub>, MA <b>27</b><sub>36</sub>, and MA <b>27</b><sub>37 </sub>also making up the MA <b>27</b> are arranged from a down direction toward an upper direction in wiring space being placed in up-and-down directions in the approximately central portion of the right half of the semiconductor chip.
In <figref idref="DRAWINGS">FIG. 13</figref>, the SubA <b>24</b> and the FIFO memory <b>30</b> and the outputting circuit <b>8</b> being placed in a back stage of the global input and output line <b>28</b> shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown therein. In a left half of the semiconductor chip, the global input and output line <b>28</b> is made up of eight pieces of first lines each connecting the MAs <b>27</b> faced opposing one another, four pieces of second lines each connecting the first lines being corresponded to each other, and four pieces of third lines being placed toward an approximately central center of wiring space being placed in left and right directions in an approximately central portion of the semiconductor chip, one end of each of which is connected to each of corresponding second lines and another end of each of which is connected to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>being placed on a slightly right side in an approximately central portion of the semiconductor chip. On the other hand, in a right half of the semiconductor chip, the global input and output line <b>28</b> is made up of eight pieces of first lines each connecting the MAs <b>27</b> faced opposing one another, four pieces of second lines each connecting the first lines being corresponded to each other, and four pieces of third lines one end of each of which is connected to each of corresponding second lines and another end of each of which is connected to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>being placed at a right end of wiring space being placed in left and right directions in an approximately central portion of the semiconductor chip. Since each of the global input and output lines <b>28</b> transfers 4-bit data, one piece of a line making up the global input and output lines <b>28</b> is made up of four sub-lines tied in a bundle and in the wiring space being placed in left and right directions in an approximately central portion of the semiconductor chip shown in <figref idref="DRAWINGS">FIG. 13</figref>, wiring using a total of sixteen lines on a bit level is carried out.
A reason why the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>in the above-described first, second, and third conventional semiconductor memory devices are arranged from the left to the right in <figref idref="DRAWINGS">FIGS. 10</figref>, <b>12</b>, and <b>13</b> in the right half of the wiring space being placed in the left and right directions in an approximately central portion of the semiconductor chip is as follows. That is, a pin arrangement for a synchronous-type DRAM being operable in a DDR mode is normalized by JEDEC (Joint Electron Device Engineering Council) serving as an organization for standardization as shown in FIG. <b>14</b>. In <figref idref="DRAWINGS">FIG. 14</figref>, the pin arrangement marked by “×8 (256 M/512 M) bit” corresponds to the layouts shown in <figref idref="DRAWINGS">FIGS. 10</figref>, <b>12</b>, and <b>13</b> in which each of pins having its pin numbers <b>2</b>, <b>5</b>, <b>8</b>, <b>11</b>, <b>56</b>, <b>59</b>, <b>62</b>, and <b>65</b> each being called the DQ<b>0</b> to DQ<b>7</b> as pin names is connected to each of the DQ pads <b>32</b><sub>0 </sub>to <b>3</b><sub>27</sub>.
For this reason, the global input and output line <b>28</b> has a largest wiring length out of data buses and large loads and, if a length of a longer side of the semiconductor chip is 12 mm, a length of each of the global input and output lines <b>28</b> is 6 mm, which causes inconvenience described below. That is, in the first conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 10</figref>, a length of each of the global input and output lines <b>28</b> to connect the MA <b>27</b><sub>30 </sub>to the DQ pad <b>32</b><sub>0 </sub>is different greatly from a length of each of the global input and outlines <b>28</b> to connect the MA <b>27</b><sub>00 </sub>to the DQ pad <b>32</b><sub>0</sub>. Thus, due to a difference in length between the global input and output lines <b>28</b>, data transmitted through the global input and output line <b>28</b> from the MA <b>27</b><sub>00 </sub>to the DQ pad <b>32</b><sub>0 </sub>arrives later than data transmitted through the global input and output line <b>28</b> from the MA <b>27</b><sub>30 </sub>to the DQ pad <b>32</b><sub>0</sub>. Such a variation in delayed time in data transmission is called “skew”. <figref idref="DRAWINGS">FIG. 15</figref> is a timing chart showing such the delayed time as described above. Let it be assumed here that a period of the clock CK fed externally shown by (1) in <figref idref="DRAWINGS">FIG. 15</figref> is 2 ns (nanoseconds). When a read command READ being one of commands CMD decoded by the CD <b>10</b> shown in <figref idref="DRAWINGS">FIG. 8</figref> is fed in synchronization with the clock CK and with timing shown by (2) in FIG. <b>15</b> and when a column selecting signal YS is fed with timing shown by (3) in <figref idref="DRAWINGS">FIG. 15</figref> from the pre-decoder relieving circuit <b>15</b> to the TDC <b>19</b>, complementary data MDT<sub>0 </sub>to MDT<sub>3 </sub>and MDTB<sub>0 </sub>to MDTB<sub>3 </sub>each having a small amplitude (only data MDT<sub>3 </sub>is shown by (4) in <figref idref="DRAWINGS">FIG. 15</figref>) are fed. At this point, there is almost no difference in arriving time among the complementary data MDT<sub>0 </sub>to MDT<sub>3 </sub>and MDTB<sub>0 </sub>to MDTB<sub>3 </sub>each having a small amplitude to be fed to each of the MAs <b>27</b>.
However, since the length of each of the global input and output lines <b>28</b> to connect the MA <b>27</b><sub>30 </sub>to the DQ pad <b>32</b><sub>0 </sub>is different from the length of each of the global input and output lines <b>28</b> to connect the MA <b>27</b><sub>00 </sub>to the DQ pad <b>32</b><sub>0</sub>, there occurs a difference of time TD in arriving time, as shown by (5) and (6) in <figref idref="DRAWINGS">FIG. 15</figref>, between data DT<sub>3 </sub>which reaches the DQ pad <b>32</b><sub>0 </sub>through the global input and output line <b>28</b> after the complementary data MDT<sub>3 </sub>and MDTB<sub>3 </sub>each having a small amplitude have been amplified in the MA <b>27</b><sub>30 </sub>and data DT<sub>0 </sub>which reaches the DQ pad <b>32</b><sub>0 </sub>through the global input and output line <b>28</b> after the complementary data MDT<sub>0 </sub>and MDTB<sub>0 </sub>each having a small amplitude have been amplified in the MA <b>27</b><sub>30</sub>. This time TD, that is, the skew is about 3 ns. As a result, a margin T<sub>M </sub>used for a latching operation by a latch signal LT (shown by (7) in <figref idref="DRAWINGS">FIG. 15</figref>) fed in the FIFO memory <b>30</b> externally becomes 1 ns or less. This time TD is a main factor to determine a limit of operational frequencies of the synchronous-type DRAM. An inconvenience occurs that, if data being stored in each of the MCAs <b>17</b> making up different banks is read, due to the skew in data transmission among banks, timing with which data is latched cannot be ensured.
In this respect, a method for ensuring the margin TM may be thought out in which a technique of latching data of a plurality of bits is further developed in the FIFO memory <b>30</b> which has been worked out originally to solve such the problem as above, that is, in which a number of bits of data to be latched in the FIFO memory <b>30</b> is increased so as to be 8 bits (that is, in the case of an 8-bit pre-fetch structure), 16 bits (that is, in the case of a 16-bit pre-fetch structure), or more. That is, if a period tCK of a clock CK is 2 ns, in the case of a synchronous-type DRAM of 4-bit pre-fetch structure called a “DDRII” out of the synchronous-type DRAMs being operable in a DDR mode, a transfer period in the global input and output line <b>28</b> is 4 ns. However, the transfer period in the global input and output line <b>28</b> in the case of the synchronous-type DRAM of 8-bit pre-fetch structure is 8 ns and the transfer period in the global input and output line <b>28</b> in the case of the synchronous-type DRAM of 16-bit pre-fetch structure is 16 ns. However, the above method has a disadvantage. That is, if the number of bits of data to be latched is increased as above, since a number of the global input and output lines <b>28</b> becomes 6 four pieces, 12 eight pieces, or more, wiring space, placed in left and right directions in an approximately central portion in a semiconductor chip, being wider than wiring space (about 500 μm) being employed at present which is already sufficiently wide, is required, which causes an area of the semiconductor chip to be the wider. Moreover, even if this method is employed, it is impossible to properly cope with future possible speedup of a clock. Moreover, in order to reduce skew, it can be thought out that a repeater to amplify data is to be placed at some midpoint in the longer global input and output line <b>28</b>. However, it is structurally difficult to place such the repeater in the DRAM being operable in the DDR mode due to restriction on an area of a semiconductor chip or a like.
The second conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 12</figref> has a same disadvantage as the first conventional semiconductor device shown in <figref idref="DRAWINGS">FIG. 10</figref> in that a total length of the global input and output line <b>28</b> is as long as about 20 mm and differences in length among the global input and output lines <b>28</b> used to connect each of the MAs <b>27</b> to each of the corresponding DQ pads <b>32</b> are large (about 9 to 11.5 mm). Moreover, the third conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 13</figref> also has same disadvantages as the first and second conventional semiconductor memory device in that, in addition to the problems seen in the first and second semiconductor memory device, as is apparent from <figref idref="DRAWINGS">FIG. 13</figref>, same problems occur since there are differences in length among the global input and output lines <b>28</b> used to connect each of the MAs <b>27</b> to each of the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>and the global input and output lines <b>28</b> used to connect each of the MAs <b>27</b> to each of the DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>.
The inconveniences described above occur in a DRAM which enables high-speed data transfer called a “Rambus DRAM” (trade name) in a same manner as above. That is, in the Rambus DRAM being available at present, a frequency of data to be transferred through a global input and output line is 100 MHz being lower than that employed in the DRAM being operable in the DDR mode and reduction of the time T<sub>D </sub>described above is not required and therefore any countermeasures have not been taken. However, since, in the above Rambus DRAM, DQ pads are mounted and 8-bit data is latched in a FIFO memory, when the number of the frequency being employed now is increased for speed-up of the data transfer in the future, it is inevitable that the same problems as above occur. Here, for reference, one example of configurations of the Rambus DRAM is explained. That is, a Rambus DRAM has memory capacity of 288 M bits and, if it is of an 18-bit DQ and 8-bit pre-fetch structure, its clock frequency is 400 MHz, its operational frequency is 800 MHz, a frequency of data to be transferred through a global input and output line is 100 MHz, and a number of the global input and output lines is 144 (in the case of common use for reading and writing).
SUMMARY OF THE INVENTION
In view of the above, it is an object of the present invention to provide a semiconductor memory device capable of reducing skew in data transfer and speeding up an operational frequency without being restricted by positions of data inputting and outputting pads and of reducing an area of the semiconductor memory device by arranging global input and output lines in a distributed manner.
According to a first aspect of the present invention, there is provided a semiconductor memory device including:
at least one piece of a memory cell array;
a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of the memory cell array and being used to amplify data read from the memory cell array;
a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among the plurality of the sub-banks;
a plurality of global input and output lines to connect the plurality of the main amplifiers and the plurality of the data inputting and outputting pads; and
wherein the plurality of the sub-banks is divided into a plurality of groups of the sub-banks and the plurality of the data inputting and outputting pads is divided in a manner so as to be corresponded to the plurality of the groups of the sub-banks and wherein the plurality of the main amplifiers belonging to one of the groups of the sub-banks being placed far from a corresponding plurality of the data inputting and outputting pads is arranged in same order as the corresponding plurality of the data inputting and outputting pads, and the plurality of the main amplifiers belonging to an other of the groups of the sub-banks being placed near to a corresponding plurality of data inputting and outputting pads is arranged in order symmetric to an order in which the corresponding plurality of the data inputting and outputting pads is arranged and wherein wiring of the plurality of the global input and output lines is carried out so that the plurality of the global input and output lines is placed in a distributed manner without being concentrated in certain places in each of the groups of the sub-banks.
In the foregoing first aspect, a preferable mode is one wherein on a semiconductor chip are formed the at least one piece of the memory cell array, the plurality of sub-banks, the plurality of data inputting and outputting pads and the plurality of global input and output lines, and wherein the wiring of the plurality of the global input and output lines is carried out such that the plurality of the global input and output lines, after having extended to an end portion of the semiconductor chip along the wiring space, returns back toward a central portion of the wiring space, whereby the plurality of the global input and output lines connects the plurality of the main amplifiers belonging to the other of the groups of the sub-banks and the corresponding plurality of the data inputting and outputting pads.
Another preferable mode is one wherein a plurality of the global input and output lines for connecting a plurality of the main amplifiers belonging to a specified one of the groups of the sub-banks to a corresponding plurality of the data inputting and outputting pads is placed in a different region from a region in which a plurality of the global input and output lines for connecting a plurality of the main amplifiers belonging to an other one of the groups of the sub-banks to a corresponding plurality of the data inputting and outputting pads is placed.
Still another preferable mode is one wherein the different region is a wiring region formed in a manner so as to be adjacent to an end portion of the semiconductor chip.
An additional preferable mode is one wherein the different region is a region existing on the memory cell arrays.
According to a second aspect of the present invention, there is provided a semiconductor memory device including:
at least one piece of a memory cell array;
a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of the memory cell array and being used to amplify data read from the memory cell array;
a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among the plurality of the sub-banks;
a plurality of global input and output lines to connect the plurality of the main amplifiers and the plurality of the data inputting and outputting pads;
wherein on a semiconductor chip are formed the at least one piece of the memory cell array, the plurality of the sub-banks, the plurality of the data inputting and outputting pads and the plurality of the global input and output lines, and
wherein the plurality of the sub-banks is divided into a plurality of groups of the sub-banks and the plurality of the data inputting and outputting pads is divided so as to be corresponded to the plurality of the groups of the sub-banks and the plurality of the main amplifiers making up respectively the plurality of the sub-banks belonging to one group are arranged in a manner so as to be symmetric to the plurality of the main amplifiers making up respectively the plurality of the sub-banks belonging to an other group being adjacent to the one group and wherein the plurality of the global input and output lines to connect each of the plurality of the main amplifiers making up respectively the plurality of the sub-banks belonging to the one group to each of the plurality of the data inputting and outputting pads being placed on a side of a central portion of the semiconductor chip in a first wiring space, after having extended along a second wiring space being orthogonal to the first wiring space, reaches the data inputting and outputting pads being placed on a side of the central portion of the semiconductor chip and the plurality of the global input and output lines to connect each of the plurality of the main amplifiers making up each of the plurality of the sub-banks belonging to the other group to each of the plurality of the data inputting and outputting pads being placed on a side of a back end of the semiconductor chip in the first wiring space, after having extended along a wiring region formed in a manner to be orthogonal to the first wiring space and to be adjacent to the back end of the semiconductor chip, reaches the plurality of the data inputting and outputting pads being placed on a side of an end portion of the semiconductor chip.
According to a third aspect of the present invention, there is provided a semiconductor memory device including:
at least one piece of a memory cell array;
a plurality of sub-banks having a plurality of main amplifiers being placed in a vicinity of the memory cell array and being used to amplify data read from the memory cell array;
a plurality of data inputting and outputting pads arranged according to predetermined specifications in a wiring space placed among the plurality of the sub-banks;
a plurality of global input and output lines to connect the plurality of the main amplifiers and the plurality of the data inputting and outputting pads;
wherein on a semiconductor chip are formed the at least one piece of the memory cell array, the plurality of sub-banks, the plurality of data inputting and outputting pads and the plurality of global input and output lines,
wherein the plurality of the sub-banks is divided into a plurality of groups of the sub-banks and the plurality of the data inputting and outputting pads is divided so as to be corresponded to the plurality of the groups of the sub-banks and the plurality of the main amplifiers making up each of the plurality of the sub-banks belonging to one group are arranged in a manner so as to be symmetric to the plurality of the main amplifiers making up each of the plurality of the sub-banks belonging to an other group being adjacent to the one group, and
wherein the plurality of the global input and output lines to connect each of the plurality of the main amplifiers making up each of the plurality of the sub-banks belonging to the one group to each of the plurality of the data inputting and outputting pads being placed on a side of a central portion of the semiconductor chip in a first wiring space, after having been formed in a manner so as to be orthogonal to the first wiring space and instead of part of power lines to be formed on the memory cell arrays, reaches the plurality of the data inputting and outputting pads being placed on a side of a central portion of the semiconductor chip and the plurality of the global input and output lines to connect each of the plurality of the main amplifiers making up each of the plurality of the sub-banks belonging to the other group to each of the plurality of the data inputting and outputting pads being placed on a side of an end portion of the semiconductor chip, after having been formed in a manner to be orthogonal to the first wiring space and instead of part of power lines to be formed on the memory cell arrays, reaches the plurality of the data inputting and outputting pads being placed on a side of an end portion of the semiconductor chip.
With the above configurations, the plurality of the sub-banks is divided into the plurality of groups and the plurality of data inputting and outputting pads is divided in a manner so as to correspond to the plurality of the groups of the sub-banks, in which the plurality of main amplifiers belonging to the group being placed far from the plurality of corresponding data inputting and outputting pads is arranged in same order as the plurality of the data inputting and outputting pads belonging to the corresponding group and in which the plurality of main amplifiers belonging to the group being placed near to a plurality of corresponding data inputting and outputting pads is arranged in order being symmetrical to order in which the plurality of data inputting and outputting pads belonging to the corresponding group is arranged and since the plurality of global input and output lines is arranged in the wiring space in a distributed manner without being concentrated in certain places in each of the groups, skew in data transfer can be reduced without being restricted by positions of data inputting and outputting pads, which enables an operational frequency to be speeded up. Moreover, since a number of the global inputting and outputting lines can be reduced, it is possible to reduce an area of a semiconductor chip.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, advantages, and features of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings in which:
<figref idref="DRAWINGS">FIG. 1</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a first embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 2</figref> is a partial expanded diagram of <figref idref="DRAWINGS">FIG. 1</figref>;
<figref idref="DRAWINGS">FIG. 3</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a second embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 4</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a third embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 5</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a fourth embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 6</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a fifth embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 7</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a sixth embodiment of the present invention;
<figref idref="DRAWINGS">FIG. 8</figref> is a schematic block diagram showing an example of configurations of a conventional semiconductor memory device;
<figref idref="DRAWINGS">FIG. 9</figref> is a schematic block diagram showing an example of configurations of an MA and a FIFO memory making up the conventional semiconductor memory device;
<figref idref="DRAWINGS">FIG. 10</figref> is a layout of a main portion showing an arrangement of circuits making up a first conventional semiconductor memory device;
<figref idref="DRAWINGS">FIG. 11</figref> is an expanded diagram of a portion in which the MA in each bank is connected to DQ pads through a global input and output line out of the layouts shown in <figref idref="DRAWINGS">FIG. 10</figref>;
<figref idref="DRAWINGS">FIG. 12</figref> is a layout of a main portion showing an arrangement of circuits making up a second conventional semiconductor memory device;
<figref idref="DRAWINGS">FIG. 13</figref> is a layout of a main portion showing an arrangement of circuits making up a third conventional semiconductor memory device;
<figref idref="DRAWINGS">FIG. 14</figref> is a diagram showing one example of a pin arrangement used in each of the first to third conventional semiconductor memory devices; and
<figref idref="DRAWINGS">FIG. 15</figref> is a timing chart explaining part of operations in each of the first to third conventional semiconductor memory devices;
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Best modes of carrying out the present invention will be described in further detail using various embodiments with reference to the accompanying drawings.
First Embodiment
<figref idref="DRAWINGS">FIG. 1</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a first embodiment of the present invention. <figref idref="DRAWINGS">FIG. 2</figref> is a partial expanded diagram of FIG. <b>1</b>. The semiconductor memory device of the first embodiment has same configurations as the conventional semiconductor memory device shown in FIG. <b>8</b> and therefore, in FIG. <b>1</b> and <figref idref="DRAWINGS">FIG. 2</figref>, same reference numbers are assigned to parts having same functions as the conventional semiconductor memory device shown in FIG. <b>8</b> and their descriptions are omitted accordingly.
The semiconductor memory device of the first embodiment has a memory capacity of 512 M bits and includes four banks and is of an 8-bit DQ configuration and 4-bit pre-fetch configuration.
In the semiconductor memory device of the first embodiment, a semiconductor chip is divided into two portions, one being a left portion and another being a right portion, and sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, and <b>31</b><sub>3a </sub>making up one of four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are sequentially arranged respectively in an upper left portion, lower left portion, upper right portion, and lower right portion in a left half of the semiconductor chip and sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, <b>31</b><sub>3b </sub>making up one of the four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are sequentially arranged respectively in an upper left portion, lower left portion, upper right portion, and lower right portion in a right half of the semiconductor chip. The semiconductor memory device also has eight pieces of DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. Each of the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a </sub>has two pieces of MCAs (Memory Cell Arrays) <b>17</b> each having memory capacity of 32 M bits, one piece of a SubA (Sub-Amplifier) <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs (Main Amplifiers) <b>27</b> or a like and two pieces of YDCs (column decoders) <b>19</b> are shared between the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a</sub>. Likewise, each of the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 32 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a </sub>Each of the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 32 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b</sub>. Each of the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 32 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b</sub>.
Moreover, in <figref idref="DRAWINGS">FIGS. 1 and 2</figref>, each of numerals <b>0</b> to <b>7</b> written in each of rectangles for the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>corresponds to numerical subscripts <b>0</b> to <b>7</b> of 8-bit DQ<b>0</b> to DQ<b>7</b> as in the case of a first digit numeral of subscripts of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>(see FIG. <b>14</b>).
Also, the DQ pad <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>are arranged from the left to the right in increasing order of the numeral in each of the rectangles for the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. The MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>making up a total of eight pieces of MAs in each bank and being placed far from each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged from the left to the right, as shown in <figref idref="DRAWINGS">FIG. 2</figref>, in increasing order of the numeral in each of the rectangles for the above sub-banks, as in the case of the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>. On the other hand, the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>making up the total of eight pieces of MAs <b>27</b> in each bank and being placed near to each of corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are arranged from the right to the left, as shown in <figref idref="DRAWINGS">FIG. 2</figref>, in increasing order of the numeral in each of the rectangles for the above sub-banks, in a manner that the numerals in the rectangles in each of the above sub-banks are symmetrical to numerals in the rectangles for the DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. The global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>to connect each of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03 </sub>and MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, and MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, faced opposing each other and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>faced opposing each other and L-shaped second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>. On the other hand, the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>to connect each of the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MA <b>27</b><sub>34 </sub>to MA<sub>37 </sub>to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>17 </sub>and MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17 </sub>faced opposing each other, and MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27 </sub>and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>faced opposing each other and second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. As shown in <figref idref="DRAWINGS">FIGS. 1 and 2</figref>, the second lines making up the above global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>, in order to make a length of each of the second lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>be equal to that of each of the second lines making up the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3</sub>, extend from a point of intersection of each of the second line and each of the corresponding first lines making up the second lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>from the left to the right through a wiring space <b>41</b> being placed in left and right directions in an approximately central portion of a semiconductor chip and, after having been extruded to a right side of the wiring space <b>41</b>, extend downward and, further, after having extended to an approximately central portion in the wiring space <b>41</b> in a manner to turn back, again go down toward the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>.
In <figref idref="DRAWINGS">FIGS. 1 and 2</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the selected memory cell and is amplified by a sense amplifier <b>18</b> and is transferred through a local input and output line <b>23</b> to the SubA <b>24</b> and, after having been amplified therein, is transferred through a main input and output line <b>25</b> to the MAs <b>27</b> and is again amplified therein and then reaches, through the global input and output line <b>28</b> and through a FIFO memory <b>30</b> and an outputting circuit <b>8</b>, each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the first embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>. Since each of the global input and output lines <b>28</b> transfers 4-bit data, wiring using a total of 32 lines on a bit level is carried out in the wiring space <b>41</b> shown in <figref idref="DRAWINGS">FIGS. 1 and 2</figref>. However, since the wiring is carried out in a manner that the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>are adjacent to the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>in left and right directions, an area of the wiring space <b>41</b> is reduced to a half of that employed in the first conventional semiconductor memory device described above (see FIG. <b>11</b>). Also, since the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>return back at the right end of the wiring space <b>41</b>, though there is a fear that 32 lines are placed in a concentrated manner at the right end of the wiring space <b>41</b>, no problems occur because wiring using other lines is not carried out in this area. Moreover, in <figref idref="DRAWINGS">FIGS. 1 and 2</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed between the global input and output line <b>28</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown.
As described above, in the semiconductor memory device of the first embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of the DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> to connect the MAs <b>27</b> to the DQ pads <b>32</b> are arranged in the wiring space <b>41</b> in a distributed manner without being concentrated in certain places in each of the groups of MAs <b>27</b>. Moreover, in order to make each of the global input and output lines <b>28</b> be same in length, wiring is carried out in a manner that the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>7 </sub>being connected to the MAs <b>27</b> belonging to the MA group being placed near to the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>are turned back at a right end of the semiconductor chip.
By employing such the layout described above, since a total length of the wiring for the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>7 </sub>can be made shorter and each of the global input and output lines <b>28</b> can be made same in length and since the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>are arranged in a cluster, lines and circuits may be shared between the banks. Moreover, by employing such the layout, since each of the global input and output lines <b>28</b> between the MAs <b>27</b> and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>can be made same in length, the skew described above can be reduced from 3 ns in the conventional case to about 0.5 ns.
Second Embodiment
<figref idref="DRAWINGS">FIG. 3</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a second embodiment of the present invention. The semiconductor memory device of the second embodiment has same configurations as the conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 8 and</figref>, therefore, in <figref idref="DRAWINGS">FIG. 3</figref>, same reference numbers are assigned to parts having same functions as the conventional semiconductor memory device shown in FIG. <b>8</b> and their descriptions are omitted accordingly. The semiconductor memory device of the second embodiment has a memory capacity of 512 M bits and includes eight pieces of banks and is of an 8-bit DQ and 4-bit pre-fetch structure. In the semiconductor memory device of the second embodiment, a semiconductor chip is divided into two portions, one being a left portion and another being a right portion and sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, <b>31</b><sub>3a</sub>, <b>31</b><sub>4a</sub>, <b>31</b><sub>5a</sub>, <b>31</b><sub>6a</sub>, and <b>31</b><sub>7a </sub>making up eight pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>7 </sub>are sequentially arranged respectively in an upper portion of a first column, a lower portion of the first column, an upper portion of a second column, a lower portion of the second column, an upper portion of a third column, a lower portion of the third column, an upper portion of a fourth column, and a lower portion of the fourth column in a left half of the semiconductor chip and the sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, <b>31</b><sub>3b</sub>, <b>31</b><sub>4b</sub>, <b>31</b><sub>5b</sub>, <b>31</b><sub>6b</sub>, and <b>31</b><sub>7b </sub>making up the eight pieces of the banks <b>31</b><sub>0 </sub>to <b>31</b><sub>7 </sub>are sequentially arranged respectively in an upper portion of a first column, a lower portion of the first column, an upper portion of a second column, a lower portion of the second column, an upper portion of a third column, a lower portion of the third column, an upper portion of a fourth column, and a lower portion of the fourth column in a right half of the semiconductor chip. The semiconductor memory device also has eight pieces of DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. Each of the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a</sub>. Likewise, each of the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a </sub>Each of the sub-banks <b>31</b><sub>4a </sub>and <b>31</b><sub>6a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>4a </sub>and <b>31</b><sub>6a</sub>. Each of the sub-banks <b>31</b><sub>5a </sub>and <b>31</b><sub>7a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>5a </sub>and <b>31</b><sub>7a</sub>.
Each of sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b</sub>. Each of sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b</sub>. Each of sub-banks <b>31</b><sub>4b </sub>and <b>31</b><sub>6b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>4b </sub>and <b>31</b><sub>6b</sub>. Each of sub-banks <b>31</b><sub>5b </sub>and <b>31</b><sub>7b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>5b </sub>and <b>31</b><sub>7b</sub>. Moreover, in <figref idref="DRAWINGS">FIG. 3</figref>, each of numerals <b>0</b> to <b>7</b> written in each of rectangles for the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, MAs <b>27</b><sub>40 </sub>to <b>27</b><sub>47</sub>, MAs <b>27</b><sub>50 </sub>to <b>27</b><sub>57</sub>, MAs <b>27</b><sub>60 </sub>to <b>27</b><sub>67</sub>, MAs <b>27</b><sub>70 </sub>to <b>27</b><sub>77</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>corresponds to numerical subscripts <b>0</b> to <b>7</b> of the 8-bit DQ<b>0</b> to DQ<b>7</b> as in the case of a first digit numeral of subscripts of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>37</sub>, MAs <b>27</b><sub>40 </sub>to <b>27</b><sub>47</sub>, MAs <b>27</b><sub>50 </sub>to <b>27</b><sub>57</sub>, MAs <b>27</b><sub>60 </sub>to <b>27</b><sub>67</sub>, MA <b>27</b><sub>70 </sub>to <b>27</b><sub>77</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>(see FIG. <b>14</b>).
Also, the DQ pad <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>are arranged from the left to the right in increasing order of the numeral in each of the rectangles for the DQ pad <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. The MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33</sub>, MAs <b>27</b><sub>40 </sub>to <b>27</b><sub>43</sub>, MAs <b>27</b><sub>50 </sub>to <b>27</b><sub>53</sub>, MAs <b>27</b><sub>60 </sub>to <b>27</b><sub>63</sub>, and MAs <b>27</b><sub>70 </sub>to <b>27</b><sub>73 </sub>making up a total of eight pieces of MAs <b>27</b> in each bank and being placed far from each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged from the left to the right, as shown in <figref idref="DRAWINGS">FIG. 3</figref>, in increasing order of the numeral in each of the rectangles for the above sub-banks, as in the case of the DQ pad <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>. On the other hand, the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37</sub>, MAs <b>27</b><sub>44 </sub>to <b>27</b><sub>47</sub>, MAs <b>27</b><sub>54 </sub>to <b>27</b><sub>57</sub>, MAs <b>27</b><sub>64 </sub>to <b>27</b><sub>67</sub>, and MAs <b>27</b><sub>74 </sub>to <b>27</b><sub>77 </sub>making up the total of eight pieces of MAs <b>27</b> in each bank and being placed near to each of corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are arranged from the right to the left, as shown in <figref idref="DRAWINGS">FIG. 3</figref>, in increasing order of the numeral in each of the rectangles for the above sub-banks, in a manner that the numerals in the rectangles in each of the above sub-banks are symmetrical to numerals in the rectangles for the DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. Global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>to connect each of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33</sub>, MAs <b>27</b><sub>40 </sub>to <b>27</b><sub>43</sub>, MAs <b>27</b><sub>50 </sub>to <b>27</b><sub>53</sub>, MAs <b>27</b><sub>60 </sub>to <b>27</b><sub>63</sub>, and MAs <b>27</b><sub>70 </sub>to <b>27</b><sub>73 </sub>to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33</sub>, MAs <b>27</b><sub>40 </sub>to <b>27</b><sub>43</sub>, MAs <b>27</b><sub>50 </sub>to <b>27</b><sub>53</sub>, MAs <b>27</b><sub>60 </sub>to <b>27</b><sub>63</sub>, and MAs <b>27</b><sub>70 </sub>to <b>27</b><sub>73</sub>, faced opposing one other and L-shaped second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>. On the other hand, the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>to connect each of the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>34 </sub>to MA<sub>37</sub>, MAs <b>27</b><sub>44 </sub>to <b>27</b><sub>47</sub>, MAs <b>27</b><sub>54 </sub>to <b>27</b><sub>57</sub>, MAs <b>27</b><sub>64 </sub>to <b>27</b><sub>67</sub>, and MAs <b>27</b><sub>74 </sub>to <b>27</b><sub>77 </sub>to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are made up of first lines each connecting MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37</sub>, MAs <b>27</b><sub>44 </sub>to <b>27</b><sub>47</sub>, MAs <b>27</b><sub>54 </sub>to <b>27</b><sub>57</sub>, MAs <b>27</b><sub>64 </sub>to <b>27</b><sub>67</sub>, and MAs <b>27</b><sub>74 </sub>to <b>27</b><sub>77 </sub>faced opposing one another and second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. The second lines making up the above global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>, in order to make a length of each of the second line making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>be equal to that of each of the second line making up the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3</sub>, extend from a point of intersection of each of the second line and each of the corresponding first lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>from the left to the right through a wiring space <b>42</b> being placed in left and right directions in an approximately central portion of a semiconductor chip and, after having been extruded to a right side of the wiring space <b>42</b>, extends downward and, further, after having extended to an approximately central portion in the wiring space <b>42</b> in a manner to turn back, again go down toward corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>.
In <figref idref="DRAWINGS">FIG. 3</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the memory cell and is amplified by a sense amplifier <b>18</b> and is transferred through a local input and output line <b>23</b> to the SubA <b>24</b> and, after having been amplified therein, is transferred through a main input and output line <b>25</b> to the MAs <b>27</b> and is again amplified therein and then reaches, through the global input and output line <b>28</b> and through a FIFO memory <b>30</b> and an outputting circuit <b>8</b>, each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the second embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>.
Since each of the global input and output lines <b>28</b> transfers 4-bit data and since one piece of a line making up the global lines <b>28</b> is made up of four sub-lines tied in a bundle, wiring using a total of 32 lines on a bit level is carried out in the wiring space <b>42</b> shown in FIG. <b>3</b>. However, since the wiring is carried out in a manner that, except a portion where the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>and the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>partially overlap one another, the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>are adjacent to the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>in left and right directions, an area of the wiring space <b>42</b> is reduced compared with the area used in the first conventional semiconductor memory device described above (see FIG. <b>11</b>). In an upper portion of the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>, a number of the global input and output lines <b>28</b> becomes <b>27</b> on a bit level. Also, since the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>return back at the right end of the wiring space <b>42</b>, though there is a fear that 32 lines are placed in a concentrated manner at the right end of the wiring space <b>42</b>, no problems occur because wiring using other lines is not carried out in this area. Moreover, in <figref idref="DRAWINGS">FIG. 3</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed between the global input and output line <b>28</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown.
As described above, in the semiconductor memory device of the second embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of the DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> to connect the MAs <b>27</b> to the DQ pads <b>32</b> are arranged in the wiring space <b>42</b> in a distributed manner without being concentrated in certain places in each of the groups of the MAs <b>27</b>. Furthermore, in order to make each of the global input and output lines <b>28</b> be same in length, wiring is carried out in a manner that the global input and output lines <b>28</b> being connected to the MAs <b>27</b> belonging to the MA group being placed near to the DQ pad <b>32</b> turn back at a right end of the semiconductor chip.
If the first conventional semiconductor memory device described above is applied to the semiconductor memory device which has eight pieces of banks, since a total of a wiring length of the global input and output lines <b>28</b> is expected to increase from about 6 mm to about 9 mm, and skew caused by the increase in the wiring length is expected to increase from about 3 ns to about 4 ns. However, by employing the layout of the second embodiment, since a difference in length of the global input and output lines <b>28</b> between banks is small, the skew can be reduced to about 1.0 ns.
Third Embodiment
<figref idref="DRAWINGS">FIG. 4</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a third embodiment of the present invention. The semiconductor memory device of the third embodiment has same configurations as the conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 8 and</figref>, therefore, in <figref idref="DRAWINGS">FIG. 4</figref>, same reference numbers are assigned to parts having same functions as the conventional semiconductor memory device shown in FIG. <b>8</b> and their descriptions are omitted accordingly. The semiconductor memory device of the third embodiment has a memory capacity of 512 M bits and includes four pieces of banks and is of a 16-bit DQ configuration and 4-bit pre-fetch configuration. In the semiconductor memory device of the third embodiment, a semiconductor chip is divided into two portions, one being a left portion and another being a right portion, and sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, and <b>31</b><sub>3a </sub>making up four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>7 </sub>are sequentially arranged respectively in an upper left portion of a first column, a lower left portion of the first column, an upper right portion of the first column, and a lower right portion of the first column, and sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, and <b>31</b><sub>3b </sub>are sequentially arranged respectively in an upper left portion of a second column, a lower left portion of the second column, an upper right portion of the second column, a lower right portion of the second column, sub-banks <b>31</b><sub>0c</sub>, <b>31</b><sub>1c </sub><b>31</b><sub>2c</sub>, and <b>31</b><sub>3c </sub>are sequentially arranged respectively in an upper left portion of a third column, a lower left portion of the third column, an upper right portion of the third column, and a lower right portion of the third column, and sub-banks <b>31</b><sub>0d</sub>, <b>31</b><sub>1d</sub>, <b>31</b><sub>2d</sub>, and <b>31</b><sub>3d </sub>are sequentially arranged respectively in an upper left portion of a fourth column, a lower left portion of the fourth column, an upper right portion of the fourth column, a lower right portion of the fourth column. The semiconductor memory device also has 16 pieces of DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F</sub>. Here, a subscript of the DQ pad <b>32</b> and a subscript of the MA <b>27</b> are hexadecimal.
Each of the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0a </sub>and <b>31</b><sub>2a</sub>. Likewise, each of the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1a </sub>and <b>31</b><sub>3a</sub>. Each of the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0b </sub>and <b>31</b><sub>2b</sub>. Each of the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1b </sub>and <b>31</b><sub>3b</sub>.
Each of the sub-banks <b>31</b><sub>0c </sub>and <b>31</b><sub>2c </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0c </sub>and <b>31</b><sub>2c</sub>. Each of the sub-banks <b>31</b><sub>1c </sub>and <b>31</b><sub>3c </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1c </sub>and <b>31</b><sub>3c</sub>. Each of the sub-banks <b>31</b><sub>0d </sub>and <b>31</b><sub>2d </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>0d </sub>and <b>31</b><sub>2d</sub>. Each of the sub-banks <b>31</b><sub>1d </sub>and <b>31</b><sub>3d </sub>has two pieces of MCAs <b>17</b> each having memory capacity of 16 M bits, one piece of a SubA <b>24</b>, and one piece of an XDC <b>20</b>, and four pieces of MAs <b>27</b> or a like, and two pieces of YDCs <b>19</b> are shared between the sub-banks <b>31</b><sub>1d </sub>and <b>31</b><sub>3d</sub>. Moreover, in <figref idref="DRAWINGS">FIG. 4</figref>, each of hexadecimals <b>0</b> to F written in each of rectangles for the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>0F</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>1F</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>2F</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>3F</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>corresponds to subscripts <b>0</b> to F of 16-bit DQ<b>0</b> to DQF as in the case of a first digit numeral of subscripts of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>0F</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>1F</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>2F</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>3F</sub>, and DQ pads <b>32</b><sub>0 </sub>to <b>32</b>F (in <figref idref="DRAWINGS">FIG. 14</figref>, DQ<b>0</b> to DQ<b>15</b> are used).
Also, the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>are arranged from the left to the right in increasing order of the numeral in each of the rectangles for the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F</sub>. The MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>0C </sub>to <b>27</b><sub>0F</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>1C </sub>to <b>27</b><sub>1F</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, MAs <b>27</b><sub>2C </sub>to <b>27</b><sub>2F</sub>, MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33</sub>, and MAs <b>27</b><sub>3C </sub>to <b>27</b><sub>3F </sub>making up a total of 16 pieces of MAs <b>27</b> in each bank and being placed near to each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>and <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>are arranged from the right to the left, as shown in <figref idref="DRAWINGS">FIG. 4</figref>, in a manner that the numerals in the rectangles in each of the above sub-banks are symmetrical to numerals in the rectangles for the DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>and <b>32</b><sub>0 </sub>to <b>32</b><sub>F</sub>. The MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>08 </sub>to <b>27</b><sub>0B</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>18 </sub>to <b>27</b><sub>1B</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, MAs <b>27</b><sub>31 </sub>to <b>27</b><sub>3B</sub>, MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37</sub>, and MAs <b>27</b><sub>38 </sub>to <b>27</b><sub>3B </sub>being placed far from each of corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>and <b>32</b><sub>8 </sub>to <b>32</b><sub>B </sub>are arranged from the left to the right, which is a same arrangement order as the DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>and <b>32</b><sub>0 </sub>to <b>32</b><sub>B</sub>.
The global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>B </sub>to connect each of the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>0B</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>1B</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>2B</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>31 </sub>to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>0 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>0B</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>1B</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>2B</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>3B </sub>faced opposing one other and L-shaped second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>B </sub>in the wiring space <b>43</b>.
On the other hand, the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>to connect each of the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>to corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>faced opposing one other and L-shaped second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>in a wiring space <b>43</b>. The second lines making up the above global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3</sub>, in order to make a length of each of the second lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>be equal to that of each of the second line making up the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3</sub>, extend from a point of intersection of each of the second line and each of the corresponding first lines making up the second lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>from the right to the left through the wiring space <b>43</b> being placed in left and right directions in an approximately central portion of the semiconductor chip and, after having been extruded to a left side of the wiring space <b>43</b>, extend downward and, further, after having extended to an approximately central portion in the wiring space <b>43</b> in a manner so as to turn back, again go down toward the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3</sub>.
Moreover, the global input and output lines <b>28</b><sub>C </sub>to <b>28</b><sub>F </sub>to connect each of the MAs <b>27</b><sub>0C </sub>to <b>27</b><sub>0F</sub>, MAs <b>27</b><sub>1C </sub>to <b>27</b><sub>1F</sub>, MAs <b>27</b><sub>2C </sub>to <b>27</b><sub>2F</sub>, and MAs <b>27</b><sub>3C </sub>to <b>27</b><sub>3F </sub>to each of the corresponding DQ pads <b>32</b><sub>C </sub>to <b>32</b><sub>F </sub>are made up of first lines each connecting the MAs <b>27</b><sub>0C </sub>to <b>27</b><sub>0F</sub>, MAs <b>27</b><sub>1C </sub>to <b>27</b><sub>1F</sub>, MAs <b>27</b><sub>2C </sub>to <b>27</b><sub>2F</sub>, and MAs <b>27</b><sub>3C </sub>to <b>27</b><sub>3F </sub>faced opposing one another and second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>C </sub>to <b>32</b><sub>F </sub>in the wiring space <b>43</b>. The second lines making up the above global input and output lines <b>28</b><sub>C </sub>to <b>28</b><sub>F</sub>, in order to make a length of each of the second lines making up the global input and output lines <b>28</b><sub>8 </sub>to <b>28</b><sub>B </sub>be equal to that of each of the second line making up the global input and output lines <b>28</b><sub>C </sub>to <b>28</b><sub>F</sub>, extend from a point of intersection of each of the second line and each of the corresponding first lines making up the global input and output lines <b>28</b><sub>C </sub>to <b>28</b><sub>F </sub>from the left to the right through the wiring space <b>43</b> being placed in left and right directions in an approximately central portion of a semiconductor chip and, after having been extruded to a right side of the wiring space <b>43</b>, extend downward and, further, after having extended to an approximately central portion in the wiring space <b>43</b> in a manner so as to turn back, again go down toward corresponding DQ pads <b>32</b><sub>C</sub>, to <b>32</b><sub>F</sub>.
In <figref idref="DRAWINGS">FIG. 4</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the memory cell and is amplified by a sense amplifier <b>18</b> and is transferred through a local input and output line <b>23</b> to the SubA <b>24</b> and, after having been amplified therein, is again transferred through a main input and output line <b>25</b> to the MAs <b>27</b> and is amplified therein and then reaches, through the global input and output line <b>28</b> and through a FIFO memory <b>30</b> and an outputting circuit <b>8</b>, each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>F </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>.
Since each of the global input and output lines <b>28</b> transfers 4-bit data and since one piece of a line making up the global lines <b>28</b> is made up of four sub-lines tied in a bundle, wiring using a total of 32 lines on a bit level is carried out in the wiring space <b>43</b> shown in FIG. <b>4</b>. However, since wiring is carried out in a manner that the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>are adjacent to the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>in left and right directions and since wiring is carried out in a manner that the global input and output lines <b>28</b><sub>8 </sub>to <b>28</b><sub>B </sub>are adjacent to the global input and output lines <b>28</b><sub>C </sub>to <b>28</b><sub>F </sub>in left and right directions, a number of lines of the global input and output lines <b>28</b> in the wiring space <b>43</b> on a bit level is <b>16</b>, which does not cause an increase in an area of the wiring space <b>43</b>. Moreover, since the global input and output lines <b>28</b> return back at both ends of the wiring space <b>43</b>, though there is a fear that 32 lines are placed in a concentrated manner at both the ends of the wiring space <b>43</b>, no problems occur because wiring using other lines is not carried out in this area. Moreover, in <figref idref="DRAWINGS">FIG. 4</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed between the global input and output line <b>28</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown.
As described above, in the semiconductor memory device of the third embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of the DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> to connect the MAs <b>27</b> to the DQ pads <b>32</b> are arranged in the wiring space <b>43</b> in a distributed manner without being concentrated in certain places in each of the groups of the MAs <b>27</b>. Furthermore, in order to make the global input and output lines <b>28</b> be same in length, wiring is carried out in a manner that the global input and output lines <b>28</b> being connected to the MAs <b>27</b> belonging to the MA group being placed near to the DQ pad are turned back at the right end and at the left end of the semiconductor chip.
If the first conventional semiconductor memory device described above is applied to the semiconductor memory device which is so constructed that the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>are placed on both ends of the wiring space <b>43</b> and has a large capacity (1 to 2 G bits), since a total of a wiring length of the global input and output lines <b>28</b> is expected to increase and skew caused by the increase in the wiring length and an area of the semiconductor chip are expected to increase. However, by employing the layout of the third embodiment, since no increase occurs in a total length of the global input and output line <b>28</b>, the skew can be reduced.
Fourth Embodiment
<figref idref="DRAWINGS">FIG. 5</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a fourth embodiment of the present invention. The semiconductor memory device of the fourth embodiment has same configurations as the conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 8 and</figref>, therefore, in <figref idref="DRAWINGS">FIG. 5</figref>, same reference numbers are assigned to parts having same functions as the conventional semiconductor memory device shown in FIG. <b>8</b> and their descriptions are omitted accordingly. The semiconductor memory device of the fourth embodiment has a wiring region <b>51</b> of about 20 μm for a global input and output line <b>28</b> at a right end of its semiconductor chip. The semiconductor memory device of the fourth embodiment has a memory capacity of 512 M bits and includes four pieces of banks and is of an 8-bit DQ and 4-bit pre-fetch structure. The semiconductor memory device of the fourth embodiment is made up of four pieces of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>being sequentially arranged in up and down directions in a semiconductor chip and of eight pieces of DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7</sub>. Each of the sub-banks <b>31</b><sub>0a</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, and <b>31</b><sub>3a</sub>, and the sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, and <b>31</b><sub>3b </sub>making up each of banks <b>31</b><sub>0 </sub>to <b>31</b><sub>3 </sub>has memory capacity of 64 M bits, one piece of an MCS <b>17</b>, one set of an XDC <b>20</b> and SubA <b>24</b>, one piece of a YDC <b>19</b>, four pieces of MAs <b>27</b>, or a like.
Moreover, the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>are arranged from the left to the right. MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>making up each of the sub-banks <b>31</b><sub>01</sub>, <b>31</b><sub>1a</sub>, <b>31</b><sub>2a</sub>, and <b>31</b><sub>3a </sub>being placed far from corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged in a lower portion of the corresponding MCA <b>17</b> in same arrangement order as the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>from the left to the right. On the other hand, MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>34</b> to <b>27</b><sub>37 </sub>making up each of the sub-banks <b>31</b><sub>0b</sub>, <b>31</b><sub>1b</sub>, <b>31</b><sub>2b</sub>, and <b>31</b><sub>3b </sub>being placed near to corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are arranged in a lower portion of the corresponding MCA <b>17</b> in arrangement order being symmetrical to order in which the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged, from the right to the left. Moreover, in <figref idref="DRAWINGS">FIG. 5</figref>, a FIFO memory <b>30</b> (not shown) and an outputting circuit <b>8</b> (not shown) placed between the global input and output line <b>28</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>F </sub>shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown.
The global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>to connect each of the MAs <b>27</b><sub>01 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>faced opposing one other, second lines one end of each of which is connected to each of the corresponding first line and being placed toward approximately a central portion of the semiconductor chip and being placed toward an approximately central portion of wiring space positioned in up and down directions in the approximately central portion of the semiconductor chip and L-shaped third lines one end of each of which is connected to each of the corresponding second lines and another end of each of which is connected to each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>being placed on a right side in <figref idref="DRAWINGS">FIG. 5</figref> in a wiring space <b>45</b> being positioned in left and right directions in the approximately central portion of the semiconductor chip.
On the other hand, the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>to connect each of the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>faced opposing one other, second lines each connecting each of the first lines to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. The second lines making up the above global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>, in order to make a length of each of the second lines making up the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>be equal to that of each of the second lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>3</sub>, extend from a point of intersection of each of the second line and each of the corresponding first lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>to a right end of the semiconductor chip and further extend toward an approximately central portion of the wiring region <b>51</b> being placed in up and down directions in the upper portion of the semiconductor chip and are connected to the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>being placed on a right side in <figref idref="DRAWINGS">FIG. 5</figref> in the wiring space <b>45</b> being positioned in up and down directions in an approximately central portion of the semiconductor chip.
In <figref idref="DRAWINGS">FIG. 5</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the memory cell and is amplified by a sense amplifier <b>18</b> (not shown) and is transferred through a local input and output line <b>23</b> to a SubA <b>24</b> and, after having been amplified therein, is transferred through a main input and output line <b>25</b> to the MAs <b>27</b> and is again amplified therein and then reaches, through the global input and output line <b>28</b> and through a FIFO memory <b>30</b> and an outputting circuit <b>8</b>, each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the fourth embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>7 </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>.
Since each of the global input and output lines <b>28</b> transfers 4-bit data and since one piece of a line making up the global lines <b>28</b> is made up of four sub-lines tied in a bundle, wiring using a total of 16 lines on a bit level is carried out in a wiring space <b>44</b> shown in FIG. <b>5</b>. As a result, it is possible to reduce, to a half, an area of the wiring space <b>44</b> being placed in a central portion of the semiconductor chip compared with the second conventional semiconductor memory device shown in FIG. <b>12</b>. Moreover, by placing the wiring region <b>51</b>, a total length of the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>can be made almost equal to a total length of the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>.
As described above, in the semiconductor memory device of the fourth embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of the DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> to connect the MAs <b>27</b> to the DQ pads <b>32</b> are arranged in the wiring space <b>44</b> and the wiring region <b>51</b> in a distributed manner without being concentrated in certain places in each group of the MAs <b>27</b>. Furthermore, in order to make the global input and output lines <b>28</b> be same in length, wiring is carried out in a manner that the global input and output lines being connected to an MA belonging to an MA group being placed near to the DQ pad extend through the wiring region <b>51</b> being placed on a right end of the semiconductor chip.
By employing the layout described above, the total length of the wirings can be reduced to about 18.5 mm. As a result, same effects as obtained in the first embodiment can be achieved in the fourth embodiment.
Fifth Embodiment
<figref idref="DRAWINGS">FIG. 6</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a sixth embodiment of the present invention. The semiconductor memory device of the fifth embodiment has same configurations as the conventional semiconductor memory device shown in FIG. <b>8</b>. Moreover, the semiconductor memory device of the fifth embodiment has same circuit arrangement as the semiconductor memory device of the fourth embodiment shown in <figref idref="DRAWINGS">FIG. 5</figref>, except wiring position of a global input and output line <b>28</b>. In <figref idref="DRAWINGS">FIG. 6</figref>, same reference numbers are assigned to corresponding parts in FIG. <b>5</b> and their descriptions are omitted accordingly. In the semiconductor memory device of the fifth embodiment shown in <figref idref="DRAWINGS">FIG. 6</figref>, the global input and output lines <b>28</b> extend not through the wiring region <b>51</b> as shown in <figref idref="DRAWINGS">FIG. 5</figref> but on MCAs <b>17</b>. Normally, wiring on the MCAs <b>17</b> is carried out by a mesh power method in which a power line is placed between main word lines. A total number of wirings on the MCAs <b>17</b> is about 1,000 and power lines account for 80% and main word lines account for 20% of the total number of the wiring. According to the fifth embodiment, several lines out of the power lines accounting for 80% are used in wiring for the global input and output line <b>28</b>.
In <figref idref="DRAWINGS">FIG. 6</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the memory cell and is amplified by a sense amplifier <b>18</b> (not shown) and is transferred through a local input and output line <b>23</b> (not shown) to a SubA <b>24</b> and, after having been amplified therein, is transferred through a main input and output line <b>25</b> (not shown) to the MAs <b>27</b> and is again amplified therein and then reaches, through the global input and output line <b>28</b> and further through a FIFO memory <b>30</b> (not shown) and an outputting circuit <b>8</b>, each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the fifth embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>7 </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>.
Since each of the global input and output lines <b>28</b> transfers 4-bit data and since one piece of a line making up the global lines <b>28</b> is made up of four sub-lines tied in a bundle, wiring using a total of 16 lines on a bit level is carried out in a wiring space <b>44</b> shown in FIG. <b>5</b>. As a result, almost no area of the wiring space <b>44</b> being placed in a central portion of a semiconductor chip is required, unlike in the case of the second conventional semiconductor memory device shown in FIG. <b>12</b>. Moreover, a total length of the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>can be made almost equal to a total length of the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>.
As described above, in the semiconductor memory device of the fifth embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> to connect the MAs <b>27</b> to the DQ pads <b>32</b> are arranged so as to extend over the MCAs <b>17</b> in a distributed manner without being concentrated in certain places in each of the groups of the MAs <b>27</b>. Furthermore, in order to make the global input and output lines <b>28</b> be same in length, wiring is carried out in a manner that the global input and output lines being connected to an MA belonging to an MA group being placed near to the DQ pad extend over the MCAs <b>17</b> on the semiconductor chip.
By employing the layout described above, same effects as obtained in the fourth embodiment can be achieved. Moreover, since the wiring space <b>44</b> can be reduced and the wiring space <b>41</b> is not required, it is possible to reduce an area of its semiconductor chip.
Sixth Embodiment
<figref idref="DRAWINGS">FIG. 7</figref> is a layout of a main portion showing an arrangement of circuits making up a semiconductor memory device according to a sixth embodiment of the present invention. The semiconductor memory device of the sixth embodiment includes four pieces of banks and is of an 8-bit DQ and 4-bit pre-fetch structure. In the semiconductor memory device of the sixth embodiment, the problem of the skew occurring in the global input and output lines <b>28</b> in the circuit arrangement of the third conventional semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 13</figref> has been solved. In <figref idref="DRAWINGS">FIG. 7</figref>, same reference numbers are assigned to corresponding parts in shown in FIG. <b>13</b> and their descriptions are omitted accordingly. In the semiconductor memory device shown in <figref idref="DRAWINGS">FIG. 7</figref>, DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>are arranged from the left to the right. The MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>making up a total of eight pieces of MAs <b>27</b> in each bank and being placed far from each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged from an upward direction to a downward direction along a right end or a left end of an MCA <b>17</b>. On the other hand, the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>making up a total of eight pieces of MAs <b>27</b> in each bank and being placed near to each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are arranged from a downward direction to an upward direction along a right end or a left end of the MCA <b>17</b>.
The global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3 </sub>to connect each of the MAs <b>27</b><sub>01 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>to each of the corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>00 </sub>to <b>27</b><sub>03</sub>, MAs <b>27</b><sub>10 </sub>to <b>27</b><sub>13</sub>, MAs <b>27</b><sub>20 </sub>to <b>27</b><sub>23</sub>, and MAs <b>27</b><sub>30 </sub>to <b>27</b><sub>33 </sub>faced opposing one other, second lines to connect first lines corresponding to one another and L-shaped third lines one end of each of which is connected to each of the corresponding second lines and another end of each of which is connected to each of corresponding DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>3 </sub>being placed on a right side in <figref idref="DRAWINGS">FIG. 5</figref> in a wiring space <b>46</b> being positioned in left and right directions in an approximately central portion of a semiconductor chip.
On the other hand, the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>to connect each of the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07 </sub>MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7 </sub>are made up of first lines each connecting the MAs <b>27</b><sub>04 </sub>to <b>27</b><sub>07</sub>, MAs <b>27</b><sub>14 </sub>to <b>27</b><sub>17</sub>, MAs <b>27</b><sub>24 </sub>to <b>27</b><sub>27</sub>, and MAs <b>27</b><sub>34 </sub>to <b>27</b><sub>37 </sub>faced opposing one other, second lines to connect first lines corresponding to one another and third lines to connect each of the second lines to each of the corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>. The third lines making up the above global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7</sub>, in order to make a length of each of the third line making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>be equal to that of each of the third line making up the global input and output lines <b>28</b><sub>0 </sub>to <b>28</b><sub>3</sub>, extend from a point of intersection of each of the third line and each of the corresponding second lines making up the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>from the left to the right through the wiring space <b>46</b> being placed in left and right directions in an approximately central portion of the semiconductor chip and, after having been extruded to a right side of the wiring space <b>46</b>, extend downward and, further, after having extended to an approximately central portion in the wiring space <b>46</b> in a manner to turn back, again go downward to corresponding DQ pads <b>32</b><sub>4 </sub>to <b>32</b><sub>7</sub>.
In <figref idref="DRAWINGS">FIG. 7</figref>, at time of reading data, data being stored in a selected memory cell in the MCA <b>17</b> is read from the memory cell and is amplified by a sense amplifier <b>18</b> (not shown) and is transferred through a local input and output line <b>23</b> (not shown) to a SubA <b>24</b> (not shown) and, after having been amplified therein, is transferred through a main input and output line <b>25</b> (not shown) to the MAs <b>27</b> and is again amplified therein and then reaches, through a global input and output line <b>28</b> (not shown) and further through a FIFO memory <b>30</b> (not shown) and an outputting circuit <b>8</b> (not shown), each of the corresponding DQ pads <b>32</b>. Each of the MAs <b>27</b> of the sixth embodiment, as shown in <figref idref="DRAWINGS">FIG. 9</figref>, is made up of four pieces of the MAs <b>27</b><sub>a </sub>to <b>27</b><sub>d </sub>whose number corresponds to 4 bits to be pre-fetched, wherein 4-bit data, after having been amplified by each of the SMA <b>27</b><sub>a </sub>to <b>27</b><sub>d</sub>, is transferred through the global input and output line <b>28</b><sub>0 </sub>to <b>28</b><sub>7 </sub>making up the global input and output line <b>28</b> to the FIFO memory <b>30</b>.
Since each of the global input and output lines <b>28</b> transfers 4-bit data and since one piece of a line making up the global lines <b>28</b> is made up of 4 sub-lines tied in a bundle, wiring using a total of 16 lines on a bit level is carried out in the wiring space <b>46</b> shown in FIG. <b>7</b>. Also, since the global input and output lines <b>28</b><sub>4 </sub>to <b>28</b><sub>7 </sub>return back at the right end of the wiring space <b>46</b>, though there is a fear that 32 lines are placed in a concentrated manner at the right end of the wiring space <b>46</b>, no problems occur because wiring using other lines is not carried out in this portion. Moreover, in <figref idref="DRAWINGS">FIG. 7</figref>, the FIFO memory <b>30</b> and the outputting circuit <b>8</b> placed between the global input and output line <b>28</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>shown in <figref idref="DRAWINGS">FIG. 9</figref> are not shown.
As described above, in the semiconductor memory device of the sixth embodiment, out of a plurality of the MAs <b>27</b> corresponding to a plurality of the DQ pads <b>32</b> being arranged so as to meet specifications of standardization by the JEDEC (Joint Electron Device Engineering Council), the MAs <b>27</b> in numbers corresponding to a half of numbers of the DQ pads <b>32</b> are arranged in a manner that they are divided into two groups on a left side and a right side in the semiconductor chip. The MAs <b>27</b> belonging to a MA group being placed far from the DQ pads <b>32</b> are arranged in same order as the corresponding DQ pads <b>32</b> and the MAs <b>27</b> belonging to a MA group being placed near to the DQ pads <b>32</b> are arranged in order being symmetrical to the order in which the corresponding DQ pads <b>32</b> are arranged. Moreover, the global input and output lines <b>28</b> connecting the MAs <b>27</b> to the DQ pads <b>32</b> are arranged in a distributed manner without being concentrated in certain places in each of the groups of the MAs <b>27</b>. Furthermore, in order to make the global input and output lines <b>28</b> be equal in length, wiring is carried out in a manner that the global input and output lines being connected to an MA belonging to an MA group being placed near to the DQ pads <b>32</b> return back at the right end of the semiconductor chip.
By employing the layout described above, since lengths of the lines between the MAs <b>27</b> and the DQ pads <b>32</b><sub>0 </sub>to <b>32</b><sub>7 </sub>can be made same, it is possible to reduce skew. Therefore, even when data being stored the MCAs <b>17</b> making up different banks is read continuously, no inconvenience occurs unlike in the case of the first to third conventional semiconductor memory devices.
It is apparent that the present invention is not limited to the above embodiments but may be changed and modified without departing from the scope and spirit of the invention. For example, in each of the above embodiments, examples are shown in which the semiconductor memory device has memory capacity of 512 M bits and includes four or eight pieces of banks, however, the present invention is not limited to this, that is, the semiconductor memory device may have memory capacity of any number of bits, including 64 M bits, 128 M bits, 256 M bits, 1 G bits, 2 G bits or a like and may have any number of banks, including 2, 16, 32 or a like. Also, in each of the above embodiments, examples are shown in which each of the sub-banks has two pieces of the MCAs, however, the sub-bank may have any number of MCAs, including 1, 3, 4, 5 or more. Also, in each of the above embodiments, examples are shown in which each of the sub-banks has four pieces of MAs <b>27</b>, however, each of the sub-banks may have any number of the MAs, including 2, 3, 6, or 8 and more.
Moreover, in each of the above embodiments, examples are shown in which a number of the DQ pads is 4, 12, 32, however, any number of the DQ pads may be placed. Also, in the above embodiments, examples are shown in which the DQ pads are placed in a right half of the wiring space as in <figref idref="DRAWINGS">FIGS. 1</figref>, <b>3</b>, <b>5</b> to <b>7</b>, however, so long as positions of the DQ pads can meet specifications for a semiconductor memory device, the DQ pads may be placed in a left half, an upper half, or a lower half of the wiring space. Furthermore, in each of the above embodiments, the present invention is applied to the synchronous-type DRAM being operable in the DDR mode, however, the present invention may be applied to a DRAM of a non-synchronous type and to a Rambus DRAM.
Contents4
16 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US6972998B1 | Cited by | United States of America | Search report |
| US10795834B2 | Cited by | United States of America | Applicant |
| US11467986B2 | Cited by | United States of America | Applicant |
| US11797227B2 | Cited by | United States of America | Applicant |
| US2006271609A1 | Cited by | United States of America | Pre-grant |
| US2006117155A1 | Cited by | United States of America | Pre-grant |
| US10331379B2 | Cited by | United States of America | Applicant |
| US2008212351A1 | Cited by | United States of America | Pre-grant |
| US9652176B2 | Cited by | United States of America | Applicant |
| US10191866B2 | Cited by | United States of America | Applicant |
| US7729152B2 | Cited by | United States of America | Applicant |
| US2007260841A1 | Cited by | United States of America | Pre-grant |
| US9666250B2 | Cited by | United States of America | Applicant |
| US6163475A | Cites | United States of America | Search report |
| US6310815B1 | Cites | United States of America | Search report |
4 members in 2 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 2002160846 | Japan | – | |
| 2002160846 | Japan | A | |
| 2002160846 | Japan | A | |
| 2002160846 | – | – | – |
| JP20020160846 | – | – | – |
Members4
| Document | Office | Kind | |
|---|---|---|---|
| US2003223262A1 | United States of America | A1 | |
| JP2004005856A | Japan | A | |
| US6885572B2This record | United States of America | B2 | |
| JP4025584B2 | Japan | B2 |
30 transactions on the USPTO file
Allowed without a rejection on record.
- Non-final rejections
- 0
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Expire PatentEXP. | EXP. | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Receipt into PubsR1021 | R1021 | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Receipt into PubsR1021 | R1021 | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Receipt into PubsR1021 | R1021 | |
| Workflow - File Sent to ContractorSENT | SENT | |
| Correspondence Address ChangeC.AD | C.AD | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Application Return from OIPEWROIPE | WROIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Pre-Exam Office Action WithdrawnW/OA | W/OA | |
| Application Return TO OIPEROIPE | ROIPE | |
| Application Return from OIPEWROIPE | WROIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Application Return TO OIPEROIPE | ROIPE | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Cleared by OIPE CSRL194 | L194 | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Initial Exam Team nnIEXX | IEXX |
13 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Lapsed due to failure to pay maintenance feeLapsedFP | FP | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Information on status: patent discontinuationPATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362STCH | STCH | |
| Lapse for failure to pay maintenance feesLapsedLAPS | LAPS | |
| Maintenance fee reminder mailedREMI | REMI | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS |
Numbers
- Publication
- 06885572
- Publication, DOCDB
- 6885572
- Publication, EPODOC
- US6885572
- Application
- 10449570
- Application, DOCDB
- 44957003
- Application, EPODOC
- US20030449570
Titles
- English
- Semiconductor memory device
Patent term adjustment
- A delay
- +145 daysthe office missed an examination deadline
- Net adjustment
- 145 days
Classification
- CPC, 4
- G11C7/1078
- G11C5/025
- G11C7/1051
- G11C2207/105
- IPC, 4
- G11C11 401
- G11C5 02
- G11C7 10
- G11C11 409
- USPC, 2
- 365063000
- 365230030