1461142173-9bfd2c8c-aa5f-4377-96be-11f851dcaa46

1. Communication device for transmitting and receiving OFDM signals in a wireless communication system, the communication device comprising:
antenna means having a plurality of antenna elements for transmitting and receiving said OFDM signals propagated through a plurality of transmission channels in said wireless communication system;
means for obtaining channel information concerning attenuation properties of OFDM subcarrier signals transmitted through said plurality of transmission channels; and
means for controlling amplitude of said OFDM subcarrier signals in accordance with said channel information,
wherein said means for obtaining channel information calculates a magnitude ratio for a limited number of OFDM subcarrier signals received at each of said antenna by comparing a predetermined portion of said limited number of OFDM subcarrier signals with a reference preamble symbol to obtain the attenuation properties of said limited number of OFDM subcarrier signals
and then determines the attenuation properties of the rest of OFDM subcarrier signals from said calculated magnitude ratio by estimation.
2. Communication device according to claim 1, wherein said means for obtaining channel information determines the attenuation properties of the rest of OFDM subcarrier signals by interpolation or filtering using said calculated magnitude by estimation.
3. Communication device according to claim 1, wherein said means for obtaining channel information performs a phase alignment of a predetermined portion of the limited number of OFDM subcarrier signals with regard to the reference preamble symbol before the predetermined portion of said limited number of OFDM subcarrier signals and said reference preamble symbol are compared.
4. Method for transmitting and receiving OFDM signals in a wireless communication system, comprising:
transmitting and receiving said OFDM signals propagated through a plurality of transmission channels in said wireless communication system by a plurality of antenna elements;
obtaining channel information concerning attenuation properties of OFDM subcarrier signals transmitted through said plurality of transmission channels; and
controlling amplitude of said OFDM subcarrier signals in accordance with said channel information,
wherein the step of obtaining channel information comprises:
calculating a magnitude ratio for a limited number of OFDM subcarrier signals received at each of said antenna by comparing a predetermined portion of said limited number of OFDM subcarrier signals with a reference preamble symbol to obtain the attenuation properties of said limited number of OFDM subcarrier signals
and determining the attenuation properties of the rest of OFDM subcarrier signals from said calculated magnitude ratio by estimation.
5. Method according to claim 4, wherein the step of obtaining channel information comprises determining the attenuation properties of the rest of OFDM subcarrier signals by interpolation or filtering using said calculated magnitude by estimation.
6. Communication device according to claim 4, wherein the step of obtaining channel information comprises performing a phase alignment of a predetermined portion of the limited number of OFDM subcarrier signals with regard to the reference preamble symbol before the predetermined portion of said limited number of OFDM subcarrier signals and said reference preamble symbol are compared.

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 disk control system that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data to a data stripe as a write area composed of a plurality of disk apparatuses, the system comprising:
means, in response to said write request, for sequentially writing data blocks on empty areas of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time;
means, in response to said write request, for writing said logical addresses from said upper file system on data managing areas provided on the plurality of disks, as logical-address log information; and
means for notifying, in response to the write request from said upper file system, the upper file system that the write has been completed, after said data and said logical-address log information have been completely written.
2. The disk control system according to claim 1, wherein an IO request is issued for one write request for the plurality of data blocks transferred in said write request by said upper file system, and said plurality of data blocks are simultaneously written to the empty areas of said write target data stripe.
3. The disk control system according to claim 1, wherein said logical-address log information is written on at least one logical-address log area provided in said data managing area.
4. The disk control system according to claim 3, wherein if the data managing area is composed of said plurality of logical-address log areas, one of said logical-address log areas which is not currently used and which was most recently used is used.
5. The disk control system according to claim 3, wherein said logical-address log areas are fixedly provided on said disk.
6. The disk control system according to claim 3, wherein if the system is shut down before said data write process is completed, said logical-address log information recorded in said logical-address log area is used to execute data recovery after system reboot.
7. The disk control system according to claim 1, wherein said data managing area has a stripe ID log area in which a written stripe ID and a stripe ID to be written are recorded.
8. The disk control system according to claim 1, wherein part of said write target data stripe is used as an area in which tag information is written, and logical-address information that has been written on provided is written as said tag information.
9. The disk control system according to claim 8, wherein an address mapping table cache that stores correspondences between logical addresses and physical addresses relating to write data is provided in part of the main memory, and when the data and the tag information have been completely written on said write target data stripe, said address mapping table cache is updated on the basis of said tag information.
10. A disk control system that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the system comprising:
means for writing a plurality of block data corresponding to a plurality of write requests, to a write buffer provided in a main memory;
data write means for responding to said plurality of write requests to simultaneously write all the plurality of data blocks stored in said write buffer on empty areas of an assigned target data stripe of data areas provided on said plurality of disks;
log write means for simultaneously writing said logical addresses from said upper file system corresponding to said plurality of block data, on data areas provided on said plurality of disks, as logical-address log information; and
means for notifying, with respect to the write requests from said upper file system, the upper file system that the writes have been completed, after said data and said logical-address log information have been completely written.
11. The disk control system according to claim 10, wherein the number of said write requests is managed as a variable, and if said variable is larger than a predetermined value, said write requests are retained as pending requests and a batch write process is executed using said data and said log write means, and if said variable is smaller than the predetermined value, a process of writing each of said write requests is executed.
12. The disk control system according to claim 11, wherein whether or not to execute said batch write process is determined when the number of said pending write requests exceeds a predetermined number, or the total of the data sizes of said pending requests equals or exceeds the size of a remaining empty area of said write target data stripe, or a time during which the pending requests have been kept pending exceeds a predetermined value.
13. The disk control system according to claim 10, wherein said logical-address log information is written on at least one logical-address log area provided in said data managing area.
14. The disk control system according to claim 10, wherein if the data managing area is composed of said plurality of logical-address log areas, one of said logical-address log areas which is not currently used and which was most recently used is used.
15. The disk control system according to claim 10, wherein said logical-address log areas are fixedly provided on said disk.
16. The disk control system according to claim 15, wherein if the system is shut down before said data write process is completed, said logical-address log information recorded in said logical-address log area is used to execute data recovery after system reboot.
17. The disk control system according to claim 10, wherein said data managing area has a stripe ID log area in which a written stripe ID and a stripe ID to be written are recorded.
18. The disk control system according to claim 10, wherein part of said write target data stripe is used as an area in which tag information is written, and logical-address information that has been written to said logical-address log area when data for all the areas of said write target data stripe have been provided is written as said tag information.
19. The disk control system according to claim 18, wherein an address mapping table cache that stores correspondences between logical addresses and physical addresses relating to write data is provided in part of the main memory, and when the data and the tag information have been completely written on said write target data stripe, said address mapping table cache is updated on the basis of said tag information.
20. A disk control system that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the system comprising:
means, in response to said write request for sequentially writing data blocks to empty areas of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time;
means, in response to said write request for writing said logical addresses from said upper file system, write data sizes, and checksums of write data to logical-address areas provided on said plurality of disks, as logical-address log information; and
means for notifying, in response to the write request from said upper file system, the upper file system that the write has been completed, after said data and said logical-address log information have been completely written.
21. The disk control system according to claim 20, wherein if the system fails during a write, it is checked whether or not a checksum value being written on said logical-address log area of a stripe being subjected to the write process equals a checksum value determined from the data written on said data area, and if these checksum values are equal, the data are treated as valid, and if these checksum values are not equal, it is determined that the data write has not been completed and the data are discarded.
22. A disk control system that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the system comprising:
means, in response to said write request, for writing said logical addresses from the upper file system, write data sizes, and checksums of data written to a logical-address log area provided on said plurality of disks, as logical-address log information;
means, in response to said write request, for sequentially writing data blocks on empty areas of an assigned target data stripe of data areas provided on the plurality of disks, in such a manner that at least one data block is written at a time; and
means for notifying, in response to the write request from said upper file system, the upper file system that the write has been completed, after said logical-address log information has been completely written in the logical-address log area.
23. The disk control system according to claim 22, wherein a time required to respond to the upper file system is reduced by writing said data blocks on said logical address log area.
24. A disk control system that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the system comprising:
means, in response to said write request, for recording flags indicative of validity or invalidity, stripe ID numbers, and write time stamps for final data in header sections of logical address log areas provided on the plurality of disks, and write time stamps for at least one block data processed by the write request, at least one logical address, and at least one checksum, to entry sections of said logical-address log areas as logical-address log information;
means, in response to said write request, for sequentially writing data blocks on empty areas of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time; and
means, if the system fails during a write, for checking whether or not a checksum value being written on said logical-address log area of a stripe being subjected to the write process and for which a valid flag has been set equals a checksum value determined from the data written on said data area, and for treating the data as valid if these checksum values are equal, while determining that the write has not been completed and discarding the data if these checksum values are unequal.
25. The disk control system according to claim 24, wherein if said checksums are equal, a list of correspondences between physical and logical addresses is recorded in a TAG area of said data stripe, and the correspondence list in the TAG area is reflected in the address mapping table of the main memory.
26. A disk control method that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data to a data stripe as a write area composed of a plurality of disk apparatuses, the method comprising:
responding to said write request to sequentially write data blocks on empty areas of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time;
responding to said write request to write said logical addresses from said upper file system on data managing areas provided on the plurality of disks, as logical-address log information; and
notifying, in response to the write request from said upper file system, the upper file system that the write has been completed, after said data and said logical-address log information have been completely written.
27. A disk control method that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the method comprising:
writing a plurality of block data corresponding to a plurality of write requests, in a write buffer provided in a main memory;
responding to said plurality of write requests to simultaneously write all the plurality of data blocks stored in said write buffer on empty areas of an assigned target data stripe of data areas provided on said plurality of disks;
simultaneously writing all said logical addresses from said upper file system corresponding to said plurality of block data, on data managing areas provided on said plurality of disks, as logical-address log information; and
notifying, with respect to the write requests from said upper file system, the upper file system that the writes have been completed, after said data and said logical-address log information have been completely written.
28. A disk control method that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the method comprising:
responding to said write request to sequentially write data blocks on empty areas of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time;
responding to said write request to write said logical addresses from said upper file system, write data sizes, and checksums of write data on a logical-address log area provided on said plurality of disks, as logical-address log information; and
notifying, in response to the write request from said upper file system, the upper file system that the write has been completed, after said data and said logical-address log information have been completely written.
29. A disk control method that responds to a write request from an upper file system to translate logical addresses into physical ones and then continuously write write-requested data on a data stripe as a write area composed of a plurality of disk apparatuses, the method comprising:
responding to said write request to record flags indicative of validity or invalidity, stripe ID numbers, and write time stamps for final data in header sections of logical address log areas provided on the plurality of disks, and write time stamps for at least one block data processed by the write request, at least one logical address, and at least one checksum, on entry sections of said logical-address log areas as logical-address log information;
responding to said write request to sequentially write data blocks on an empty area of an assigned target data stripe of data areas provided on said plurality of disks, in such a manner that at least one data block is written at a time; and
if the system fails during a write, checking whether or not a checksum value being written on said logical-address log area of a stripe being subjected to the write process and for which a valid flag has been set is equal to a checksum value determined from the data written on said data area, and treating the data as valid if these checksum values are equal, while determining that the write has not been completed and discarding the data if these checksum values are unequal.

1461142161-eedf1b6e-9491-4dc2-bd81-05e637def23f

1. An oil dynamic bearing having a bearing center comprising:
a fixed unit;
a rotary unit; and
two bearing portions for rotatably supporting the rotary unit about a rotational axis, in which at least one of the opposed surfaces of the fixed unit and the rotary unit is formed with a plurality of dynamic pressure generating grooves, and an oil is held in the minuscule gap between the fixed unit and the rotary unit including a part or the whole of the dynamic pressure generating grooves;
wherein the two bearing portions include:
first and second taper seal portions, each of the taper seal portions having an outer pressure-side seal end portion communicating with an atmosphere and an inner pressure-side seal end portion connected separately and respectively to each of bearing far end portions of the two bearing portions, the bearing far end portion defined as one end of the bearing portion farther from selected one of the rotational axis and the bearing center of the oil dynamic bearing; and
a third taper seal portion having an outer pressure-side seal end portion communicating with the atmosphere and an inner pressure-side seal end portion connected in common to each of bearing near end portions of the two bearing portions, the bearing near end portion defined as one end of the bearing portion nearer to selected one of the rotational axis and the bearing center of the oil dynamic bearing; and
wherein the two bearing portions have different directions from the bearing near end to the bearing far end, and each taper seal portion has a gradually wider distance between the opposed surfaces of the fixed unit and the rotary unit at an observing point in proportion to the observing point moving from the inner pressure-side seal end portion to the outer pressure-side seal end portion.
2. An oil dynamic bearing according to claim 1,
wherein the third taper seal portion is arranged in a virtual truncated cone space having an upper circle and a lower circle, the upper circle is formed by the bearing far end portion of the upper bearing portion and the lower circle is formed by the bearing far end portion of the lower bearing portion.
3. An oil dynamic bearing according to claim 1,
wherein each oil interface with an air is formed in each of the taper seal portions connected to the bearing far ends of the two bearing portions.
4. An oil dynamic bearing according to claim 3,
wherein the dynamic pressure generating grooves of the two bearing portions have the shape of an unbalanced herring bone to induce an oil dynamic pressure pushing the oil toward the bearing far end of each bearing portion.
5. An oil dynamic bearing according to claim 4,
wherein a third oil interface with an air is formed in the third taper seal portion while the rotary unit is not rotating, and the third oil interface is divided into and formed at two divided oil interfaces at a vicinity of each of the bearing near ends of the bearing portions while the rotary unit is rotating.
6. An oil dynamic bearing according to claim 5,
wherein at least selected one of the divided oil interfaces is formed in an area having the dynamic pressure generating grooves.
7. An oil dynamic bearing according to claim 6,
wherein the third taper seal portion is arranged in a virtual truncated cone space having an upper circle and a lower circle, the upper circle is formed by the bearing far end portion of the upper bearing portion and the lower circle is formed by the bearing far end portion of the lower bearing portion.
8. An oil dynamic bearing according to claim 7,
wherein the two bearing portions include a conical bearing generating a downward pressure and a thrust bearing having a bearing surface perpendicular to the rotational axis generating an upward pressure, while the rotary unit is rotating.
9. An oil dynamic bearing according to claim 8,
wherein the fixed unit includes a stationary shaft extending along the rotational axis, a ring-like thrust portion arranged at right angle to the stationary shaft, and a cone portion fixedly fitted on the stationary shaft having a conical surface diagonally of the rotational axis;
the rotary unit includes a rotor conical surface opposed to the conical surface of the cone portion through a minuscule gap, and a rotor flat surface opposed to one of the flat surfaces along the rotational axis of the thrust portion through a minuscule gap;
the conical bearing is formed between the conical surface of the cone portion and the rotor conical surface of the rotary unit;
the thrust bearing is formed between one of the flat surfaces along the rotational axis of the thrust portion and the flat surface of the rotary unit; and
the cone portion is adapted to be positioned and fixed with respect to the fixed unit while the opposed surfaces of the minuscule gaps forming the thrust bearing are in contact with each other.
10. An oil dynamic bearing according to claim 7,
wherein the two bearing portions include upper and lower conical bearings, the upper conical bearing generates downward pressure and the lower bearing generates upward pressure, while the rotary unit is rotating.
11. An oil dynamic bearing according to claim 10,
wherein the fixed unit includes a stationary shaft extending along the rotational axis, a upper cone surface diagonally of the rotational axis, and a lower cone portion diagonally of the rotational axis in opposed relation to the upper cone surface;
the rotary unit includes a upper rotor conical surface opposed to the conical surface of the upper cone portion through a minuscule gap and a lower rotor conical surface opposed to the lower conical surface of the lower cone portion through a minuscule gap;
a upper conical bearing is formed between the upper conical surface of the upper cone portion and the upper rotor conical surface of the rotary unit, and a second conical bearing is formed between the upper conical surface of the upper cone portion and the upper rotor conical surface of the rotary unit; and
wherein the second cone portion is adapted to be positioned and fixed with respect to the fixed unit while the opposed surfaces of the minuscule gap forming the conical bearing are in contact with each other.
12. An oil dynamic bearing according to claim 7,
wherein the two bearing portions include a radial bearing generating radial pressure in radial direction and a thrust bearing generating axial pressure in rotational axis direction, and
the oil dynamic bearing further comprises a bias means for generating attractive force on the rotary unit in rotational axis direction.
13. A motor comprising:
an oil dynamic bearing according to claim 12;
a magnet arranged and fixed to the rotary unit; and
a stator arranged in opposed relation to the magnet.
14. A motor according to claim 13,
wherein the fixed unit includes a cylindrical shaft located on the rotational axis, and an upper and a lower ends of the shaft are exposed out of the motor.
15. A motor according to claim 14, which is a spindle motor for rotationally driving a disk having information stored therein and having the diameter of not more than one inch.
16. A disk drive having mounted thereon a discal recording medium capable of recording information, comprising:
a housing;
a spindle motor fixed in the housing for rotating the recording medium; and
an information access means for writingreading the information at the desired position of the recording medium;
wherein the spindle motor is as described in claim 15.
17. A disk drive having mounted thereon a discal recording medium capable of recording information, comprising:
a housing;
a spindle motor fixed in the housing for rotating the recording medium; and
an information access means for writingreading the information at the desired position of the recording medium;
wherein the spindle motor is as described in claim 13.
18. A motor comprising:
an oil dynamic bearing having a bearing center;
a fixed unit;
a rotary unit;
a magnet arranged integrally with the rotary unit; and
a stator arranged integrally with the fixed unit in opposed relation to the magnet;
wherein the oil dynamic bearing includes:
two bearing portions for rotatably supporting the rotary unit about a rotational axis, in which at least one of the opposed surfaces of the fixed unit and the rotary unit is formed with a plurality of dynamic pressure generating grooves, and an oil is held in the minuscule gap between the fixed unit and the rotary unit including a part or the whole of the dynamic pressure generating grooves;
wherein the two bearing portions include:
first and second taper seal portions, each of the taper seal portions having an outer pressure-side seal end portion communicating with an atmosphere and an inner pressure-side seal end portion connected respectively to an each bearing far end of the two bearing portions, the bearing far end portion defined at a far end farther from selected one of the rotational axis and the bearing center of the oil dynamic bearing; and
a third taper seal portion having an outer pressure-side seal end portion communicating with the atmosphere and an inner pressure-side seal end portion connected in common to an each bearing near end of the two bearing portions, the bearing near end locating nearer to selected one of the rotational axis and the bearing center of the oil dynamic bearing; and
wherein the two bearing portions have different directions from the bearing near end to the bearing far end and each taper seal portion has a gradually wider distance between the opposed surfaces of the fixed unit and the rotary unit at a observing point in proportion to the observing point moving from the inner pressure-side seal end portion to the outer pressure-side seal end portion; and
wherein the third taper seal portion is arranged in a virtual truncated cone space having an upper circle and a lower circle, the upper circle is formed by the bearing far end portion of the upper bearing portion and the lower circle is formed by the bearing far end portion of the lower bearing portion; and
wherein each oil interface with an air is formed in each of the taper seal portions connected to the bearing far ends of the two bearing portions; and
wherein the dynamic pressure generating grooves of the two bearing portions have the shape of an unbalanced herring bone to induce an oil dynamic pressure pushing the oil toward the bearing far end of each bearing portion; and
wherein a third oil interface with an air is formed in the third taper seal portion while the rotary unit is not rotating, and the third oil interface is divided into and formed at two divided oil interfaces at a vicinity of each of the bearing near ends of the bearing portions while the rotary unit is rotating; and
wherein at least selected one of the divided oil interfaces is formed in an area having the dynamic pressure generating grooves.
19. A motor according to claim 18:
wherein the two bearing portions include a conical bearing generating a downward pressure and a thrust bearing having a bearing surface perpendicular to the rotational axis generating an upward pressure, while the rotary unit is rotating; and
wherein the fixed unit includes a stationary shaft extending along the rotational axis, a ring-like thrust portion arranged at right angle to the stationary shaft, and a cone portion fixedly fitted on the stationary shaft having a conical surface diagonally of the rotational axis;
the rotary unit includes a rotor conical surface opposed to the conical surface of the cone portion through a minuscule gap, and a rotor flat surface opposed to one of the flat surfaces along the rotational axis of the thrust portion through a minuscule gap;
the conical bearing is formed between the conical surface of the cone portion and the rotor conical surface of the rotary unit;
the thrust bearing is formed between one of the flat surfaces along the rotational axis of the thrust portion and the flat surface of the rotary unit; and
the cone portion is adapted to be positioned and fixed with respect to the fixed unit while the opposed surfaces of the minuscule gaps forming the thrust bearing are in contact with each other.
20. A motor according to claim 18,
wherein the two bearing portions include upper and lower conical bearings, the upper conical bearing generates downward pressure and the lower bearing generates upward pressure, while the rotary unit is rotating; and
wherein the fixed unit includes a stationary shaft extending along the rotational axis, a upper cone surface diagonally of the rotational axis, and a lower cone portion diagonally of the rotational axis in opposed relation to the upper cone surface;
the rotary unit includes a upper rotor conical surface opposed to the conical surface of the upper cone portion through a minuscule gap and a lower rotor conical surface opposed to the lower conical surface of the lower cone portion through a minuscule gap;
a upper conical bearing is formed between the upper conical surface of the upper cone portion and the upper rotor conical surface of the rotary unit, and a second conical bearing is formed between the upper conical surface of the upper cone portion and the upper rotor conical surface of the rotary unit; and the rotary unit; and
wherein the second cone portion is adapted to be positioned and fixed with respect to the fixed unit while the opposed surfaces of the minuscule gap forming the conical bearing are in contact with each other.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. In a power supply circuit for generating a supply voltage based on an input constant voltage and supplying the supply voltage to a load, the improvements comprising:
a delay circuit configured to delay the input constant voltage;
an output circuit configured to generate the supply voltage from the input constant voltage delayed by the delay circuit and to supply the generated supply voltage to the load; and
a current generation circuit generating a current based on the supply voltage that is generated by said output circuit and supplying the generated current to said output circuit as a drive current, wherein said current generation circuit includes:
a first transistor whose collector and emitter are connected in serial to a current path to the output circuit,
a second transistor whose collector and emitter are located between a base of the first transistor and the input constant voltage; and
a third transistor whose collector is connected to a connection point between the output circuit and the delay circuit, said third transistor forming a current mirror together with the second transistor, whereby said drive current is supplied to the connection point between the output circuit and the delay circuit from the collector of the third transistor.
2. The power supply circuit claimed in claim 1, wherein a current supplied to an input of the output circuit from the current generation circuit is set to a current value to drive the output circuit.
3. The power supply circuit claimed in claim 1, wherein the current generation circuit includes a circuit component which has the same electrical characteristic as the output circuit, is connected to the output in series, and supplies a current to an input of the output circuit, said current having the same magnitude as a drive current for the circuit component.
4. The power supply circuit claimed in claim 1, wherein the delay circuit comprises:
a resistance serially provided between an input terminal to which the input constant voltage is applied and the output circuit; and
a capacitance element provided between a connection point of said resistance and the output circuit and a base potential terminal serving as a base potential and delaying the input constant voltage.
5. The power supply circuit claimed in claim 1, wherein, when the supply voltage is supplied to a plurality of loads, the delay circuit and the output circuit and the current generation circuit are provided for each of the loads.
6. The power supply circuit claimed in claim 1, wherein electrical characteristics of the transistors are the same.
7. The power supply circuit claimed in claim 6, wherein the current generation circuit is connected directly to the output circuit.