1. A semiconductor static random access memory device, comprising:
a first inverter being composed of a first P-channel MOS transistor formed at a high potential power supply side and a first N-channel MOS transistor formed at a low potential power supply side;
a second inverter being composed of a second P-channel MOS transistor formed at the high potential power supply side and a second N-channel transistor formed at the low potential power supply side, an input of the second inverter connecting with an output of the first inverter, an output of the second inverter connecting with an input of the first inverter;
a data-retaining portion having a third N-channel MOS transistor, a fourth N-channel MOS transistor, a fifth N-channel MOS transistor and a sixth N-channel MOS transistor, the third N-channel MOS transistor having a source connecting with the output of the first inverter, a drain connecting with a first bit line and a gate connecting with a word line, and the fourth N-channel MOS transistor having a source connecting with the output of the second inverter, a drain connecting with a second bit line paired with the first bit line and a gate connecting with the word line, a drain of the fifth N-channel MOS transistor connecting with the first bit line, a gate of the fifth N-channel MOS transistor connecting with the word line, a drain of the sixth N-channel MOS transistor connecting with the source of the fifth N-channel MOS transistor, a source of the sixth N-channel MOS transistor connecting with the low potential power supply and a gate of the sixth N-channel MOS transistor connecting with the output of the second inverter;
a data-reading portion having a first group of transistors including at least one N-channel MOS transistor, data-reading portion reading out data stored in the data-retaining portion via the first bit line;
a first P-well region including the first N-channel MOS transistor, the third N-channel MOS transistor and the first group of transistors;
a second P-well region including the second N-channel MOS transistor and the fourth N-channel MOS transistor; and
an N-well region being interposed between the first P-well region and the second P-well region, the N-well region adjoining the first group of transistors in the first P-well region, the N-well region having the first P-channel MOS transistor and the second P-channel MOS transistor, wherein gate widths of the fifth N-channel MOS transistor and the sixth N-channel MOS transistor, respectively, is lamer than gate widths of the first N-channel MOS transistor. the second N-channel MOS transistor, the third N-channel MOS transistor, the fourth N-channel MOS transistor, the first P-channel MOS transistor and the second P-channel MOS transistor. respectively.
2. The semiconductor static random access memory device, according to claim 1,
wherein gate lengths of the third N-channel MOS transistor, the fourth N-channel MOS transistor and the fifth N-channel MOS transistor, respectively, is larger than the gate lengths of the first N-channel MOS transistor, the second N-channel MOS transistor and the sixth N-channel MOS transistor, respectively.
3. A semiconductor static random access memory device, comprising:
a first inverter being composed of a first P-channel MOS transistor formed at a high potential power supply side and a first N-channel MOS transistor formed at a low potential power supply side;
a second inverter being composed of a second P-channel MOS transistor formed at the high potential power supply side and a second N-channel transistor formed at the low potential power supply side, an input of the second inverter connecting with an output of the first inverter, an output of the second inverter connecting with an input of the first inverter;
a data-retaining portion having a third N-channel MOS transistor and a fourth N-channel MOS transistor, the third N-channel MOS transistor having a source connecting with the output of the first inverter, a drain connecting with a first bit line and a gate connecting with a word line, and the fourth N-channel MOS transistor having a source connecting with the output of the second inverter, a drain connecting with a second bit line paired with the first bit line and a gate connecting with the word line;
a first data-reading portion having a first group of transistors including, a fifth N-channel MOS transistor and a sixth N-channel MOS transistor, a drain of the fifth N-channel MOS transistor connecting with the first bit line, a gate of the fifth N-channel MOS transistor connecting with the word line, a drain of the sixth N-channel MOS transistor connecting with the source of the fifth N-channel MOS transistor, a source of the sixth N-channel MOS transistor connecting with the low potential power supply and a gate of the sixth N-channel MOS transistor connecting with the output of the second inverter, the second data-reading portion have a seventh N-channel MOS transistor and a eighth N-channel MOS transistor, a drain of the seventh N-channel MOS transistor connecting with the first bit line, a gate of the fifth N-channel MOS transistor connecting with the word line, a drain of the eighth N-channel MOS transistor connecting with the source of the seventh N-channel MOS transistor, a source of the eighth N-channel MOS transistor connecting with the low potential power supply and a gate of the eighth N-channel MOS transistor connecting with the output of the second inverter, the first data-reading portion reading out data stored in the data-retaining portion via the first bit line;
a second data-reading portion having a second group of transistors including a seventh N-channel MOS transistor and a eighth N-channel MOS transistor, a drain of the seventh N-channel MOS transistor connecting with the first bit line, a gate of the fifth N-channel MOS transistor connecting with the word line, a drain of the eighth N-channel MOS transistor connecting with the source of the seventh N-channel MOS transistor, a source of the eighth N-channel MOS transistor connecting with the low potential power supply and a gate of the eighth N-channel MOS transistor connecting with the output of the second inverter, the second data-reading portion reading data stored in the data-retaining portion via the second bit line;
a first P-well region including the first N-channel MOS transistor, the third N-channel MOS transistor and the first group of transistors;
a second P-well region including the second N-channel MOS transistor, the fourth N-channel MOS transistor and the second group of transistors; and
an N-well region being interposed between the first P-well region and the second P-well region, the N-well region adjoining the first group of transistors in the first P-well region and the second group of transistors in the second P-well region, the N-well region having the first P-channel MOS transistor and the second P-channel MOS transistor, wherein gate widths of the fifth N-channel MOS transistor, the sixth N-channel MOS transistor, the seven N-channel MOS transistor and the eighth N-channel MOS transistor, respectively, is larger than gate widths of the first N-channel MOS transistor, the second N-channel MOS transistor, the third N-channel MOS transistor, the fourth N-channel MOS transistor, the first P-channel MOS transistor and the second P-channel MOS transistor, respectively.
4. The semiconductor static random access memory device, according to claim 3,
wherein gate lengths of the third N-channel MOS transistor, the fourth N-channel MOS transistor, the fifth N-channel MOS transistor and the seventh N-channel MOS transistor, respectively, is larger than the gate size of the first N-channel MOS transistor, gate lengths of the second N-channel MOS transistor, the sixth N-channel MOS transistor and the gate size of eighth N-channel MOS transistor, respectively.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A network system connected to a storage device and a plurality of information devices using storage regions of the storage device, the system comprising a band control instruction apparatus including:
a band control information creation block for creating band control information required for performing network communication band control in accordance with band guarantee requirement information related to the network communication band guarantee, configuration information in the storage device and performance information of the storage device, and
an instruction block for instructing a band control execution device so as to execute the network communication band control in accordance with the band control information.
2. The network system as claimed in claim 1, wherein the band control instruction device further includes an acquisition block for acquiring configuration information in the storage device and performance information of the storage device.
3. The network system as claimed in claim 1, wherein a band setting apparatus has a judgment block for judging whether the band control executed by the network follows the band guarantee requirement information and if not follows, instructing the band control information creation block to create the band control information.
4. The network system as claimed in claim 1, wherein the band control information creation block of the band setting apparatus creates the band control information when the configuration in the storage device or the network connection relationship is modified.
5. A storage apparatus connected via a network to a plurality of information devices, the apparatus comprising:
a band control information creation block for creating band control information required for performing network communication band control in accordance with band guarantee requirement information related to the network communication band guarantee, configuration information in the storage apparatus and performance information of the storage apparatus, and
an instruction block for instructing a band control execution device so as to execute the network communication band control in accordance with the band control information.
6. A band control apparatus for executing communication band control of a network connected to a storage device and a plurality of information devices using storage regions of the storage device, the apparatus comprising:
a band control information creation block for creating band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a band control execution block for executing the network communication band control in accordance with the band control information.
7. A network relay apparatus for controlling connection relationship of a network connected to a storage device and a plurality of information devices using storage regions of the storage device, the apparatus comprising:
a band control information creation block for creating band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a band control execution block for executing the network communication band control in accordance with the band control information.
8. A program for causing a band control instruction apparatus to execute a communication band control instruction in a network system connected to a storage device and a plurality of information devices using storage regions of the storage device, the program causing the apparatus to execute:
a procedure to create band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a procedure to execute the network communication band control in accordance with the band control information.
9. A program for causing a band control apparatus to execute a communication band control in communication of a network connected to a storage device and a plurality of information devices using storage regions of the storage device, the program causing the apparatus to execute:
a procedure to create band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a procedure to execute the network communication band control in accordance with the band control information.
10. A recording medium containing a program for causing a band control instruction apparatus to execute a communication band control instruction in a network system connected to a storage device and a plurality of information devices using storage regions of the storage device, the program causing the apparatus to execute:
a procedure to create band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a procedure to execute the network communication band control in accordance with the band control information.
11. A recording medium containing a program for causing a band control apparatus to execute a communication band control in communication of a network connected to a storage device and a plurality of information devices using storage regions of the storage device, the program causing the apparatus to execute:
a procedure to create band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
a procedure to execute the network communication band control in accordance with the band control information.
12. A communication band control instruction method for a network system connected to a storage device and a plurality of information devices using storage regions of the storage device, the method comprising steps of:
creating band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
executing the network communication band control in accordance with the band control information.
13. A communication band control method for a network connected to a storage device and a plurality of information devices using storage regions of the storage device, the method comprising steps of:
creating band control information required for performing network communication band control in accordance with the band guarantee requirement information concerning the network communication band guarantee, configuration information in the storage device, and the performance information of the storage device, and
executing the network communication band control in accordance with the band control information.