WO1998009327A1 - Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit - Google Patents
Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit Download PDFInfo
- Publication number
- WO1998009327A1 WO1998009327A1 PCT/JP1996/002408 JP9602408W WO9809327A1 WO 1998009327 A1 WO1998009327 A1 WO 1998009327A1 JP 9602408 W JP9602408 W JP 9602408W WO 9809327 A1 WO9809327 A1 WO 9809327A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- integrated circuit
- semiconductor integrated
- circuit device
- manufacturing
- logic
- Prior art date
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 219
- 238000004519 manufacturing process Methods 0.000 title claims description 165
- 238000000034 method Methods 0.000 claims abstract description 86
- 230000008569 process Effects 0.000 claims abstract description 36
- 239000000758 substrate Substances 0.000 claims abstract description 18
- 239000010410 layer Substances 0.000 claims description 107
- 239000011229 interlayer Substances 0.000 claims description 46
- 238000012795 verification Methods 0.000 claims description 19
- 238000000151 deposition Methods 0.000 claims description 15
- 229910021417 amorphous silicon Inorganic materials 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000015572 biosynthetic process Effects 0.000 claims description 6
- 239000004020 conductor Substances 0.000 claims description 6
- 238000005553 drilling Methods 0.000 claims description 6
- 238000000059 patterning Methods 0.000 claims description 6
- 235000012431 wafers Nutrition 0.000 description 33
- 230000006870 function Effects 0.000 description 25
- 238000013461 design Methods 0.000 description 14
- 238000004088 simulation Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 238000003491 array Methods 0.000 description 7
- 238000005229 chemical vapour deposition Methods 0.000 description 7
- 238000012938 design process Methods 0.000 description 7
- 238000000206 photolithography Methods 0.000 description 7
- 239000013078 crystal Substances 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N Silicium dioxide Chemical compound O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 4
- 229910045601 alloy Inorganic materials 0.000 description 4
- 239000000956 alloy Substances 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000009792 diffusion process Methods 0.000 description 4
- 238000001312 dry etching Methods 0.000 description 4
- 238000005530 etching Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 229910044991 metal oxide Inorganic materials 0.000 description 3
- 150000004706 metal oxides Chemical class 0.000 description 3
- 230000001681 protective effect Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 3
- 229910018594 Si-Cu Inorganic materials 0.000 description 2
- 229910004298 SiO 2 Inorganic materials 0.000 description 2
- 229910008465 SiâCu Inorganic materials 0.000 description 2
- 230000032683 aging Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000010949 copper Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000008021 deposition Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 239000012535 impurity Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 235000012239 silicon dioxide Nutrition 0.000 description 2
- 239000000377 silicon dioxide Substances 0.000 description 2
- 238000004544 sputter deposition Methods 0.000 description 2
- 101710085003 Alpha-tubulin N-acetyltransferase Proteins 0.000 description 1
- 101710085461 Alpha-tubulin N-acetyltransferase 1 Proteins 0.000 description 1
- ZOXJGFHDIHLPTG-UHFFFAOYSA-N Boron Chemical compound [B] ZOXJGFHDIHLPTG-UHFFFAOYSA-N 0.000 description 1
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 description 1
- 238000012356 Product development Methods 0.000 description 1
- 229910052581 Si3N4 Inorganic materials 0.000 description 1
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 229910052796 boron Inorganic materials 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 238000005137 deposition process Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 210000003128 head Anatomy 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 229910052698 phosphorus Inorganic materials 0.000 description 1
- 239000011574 phosphorus Substances 0.000 description 1
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 1
- 229920005591 polysilicon Polymers 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000011241 protective layer Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 229910021332 silicide Inorganic materials 0.000 description 1
- FVBUAEGBCNSCDD-UHFFFAOYSA-N silicide(4-) Chemical compound [Si-4] FVBUAEGBCNSCDD-UHFFFAOYSA-N 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- HQVNEWCFYHHQES-UHFFFAOYSA-N silicon nitride Chemical compound N12[Si]34N5[Si]62N3[Si]51N64 HQVNEWCFYHHQES-UHFFFAOYSA-N 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- WQJQOUPTWCFRMM-UHFFFAOYSA-N tungsten disilicide Chemical compound [Si]#[W]#[Si] WQJQOUPTWCFRMM-UHFFFAOYSA-N 0.000 description 1
- 229910021342 tungsten silicide Inorganic materials 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10D—INORGANIC ELECTRIC SEMICONDUCTOR DEVICES
- H10D84/00—Integrated devices formed in or on semiconductor substrates that comprise only semiconducting layers, e.g. on Si wafers or on GaAs-on-Si wafers
- H10D84/90—Masterslice integrated circuits
Definitions
- Patent application title Method for manufacturing integrated circuit device and semiconductor integrated circuit device
- the present invention relates to a semiconductor integrated circuit device manufacturing method and a semiconductor integrated circuit device technology, and more particularly to a technology that is effective when applied to a semiconductor integrated circuit device required to be developed in a short time.
- the gate array is a semiconductor integrated circuit device that prepares a master wafer that has been subjected to a diffusion process in advance and realizes a logic circuit desired by a user in a wiring process.
- a plurality of elements such as transistors and resistors are arranged regularly on a semiconductor substrate in advance, and when developing a product, these elements are connected by wiring according to the logic desired by the user.
- a semiconductor integrated circuit device that configures a logical function desired by the user.
- FPGA field integrated circuit
- FPGAs place logic cells, wiring, program elements, etc. on a semiconductor substrate in advance.
- the semiconductor integrated circuit device that connects the logic cells and the like by programming the program element according to the logic desired by the user, and then configures the logic function desired by the user. It is.
- manufacture starts from a wiring process in a gate array, while manufacture starts from a writing process to a program element after an assembly process in an FPGA. Because you can get started, FPGAs can have much shorter TATs than gate arrays.
- SRAM Static Random Access Memory
- the semiconductor integrated circuit device having an anti-fuse element is described in, for example, Nikkei BP, October 1992, âNikkei Micro Devicesâ, pp. 43-45.
- This document describes a structure in which a hole is made in an interlayer film sandwiched between upper and lower metal wiring layers, and a dielectric amorphous silicon film is filled therein in such a manner as to contact the upper and lower metal wiring layers. An anti-fuse element is described.
- nM â S n-channel metal oxide semiconductor
- MOS FET n-channel metal oxide semiconductor
- timing verification in the FPGA can be used directly for the gate array.
- the area of the semiconductor chip is increased by the amount of the program element, and the yield is lower and the cost is higher than that of a gate array.
- the area can be made smaller than when an SRAM cell is used.However, since a special manufacturing process of forming an anti-fuse is added, the yield is lower than that of a gate array. The cost is high. Also, when a large number of FPGAs are required, each of them needs to be programmed, and on the other hand, the user side becomes complicated and time-consuming and time-consuming. From this point of view, FPGAs are mainly used as prototypes of semiconductor integrated circuit devices for the purpose of debugging the logic operation when manufacturing gate arrays in advance by taking advantage of the short TAT. Many.
- the timing design and the placement and routing design are redone. Rather, to provide a technology capable of manufacturing a semiconductor integrated circuit device that forms a predetermined logical circuit.
- Another object of the present invention is to provide a semiconductor integrated circuit having the same desired logic circuit using an anti-fuse type field programmable semiconductor integrated circuit device. It is an object of the present invention to provide a technique capable of manufacturing a semiconductor integrated circuit device having a predetermined logic circuit without significantly adding a photomask when manufacturing a circuit device.
- Another object of the present invention is to provide a semiconductor integrated circuit device having the same desired logic circuit using an anti-fuse type field programmable semiconductor integrated circuit device. It is an object of the present invention to provide a technology capable of reducing a logic de-nocking process of a semiconductor integrated circuit device.
- Another object of the present invention is to provide a semiconductor integrated circuit device having the same desired logic circuit using an anti-fuse type field programmable semiconductor integrated circuit device. It is an object of the present invention to provide a technology capable of shortening a development period of a semiconductor integrated circuit device.
- Still another object of the present invention is to provide a semiconductor integrated circuit device having the same desired logic circuit as an anti-fuse type field programmable semiconductor integrated circuit device.
- An object of the present invention is to provide a technique capable of reducing the manufacturing cost of a semiconductor integrated circuit device having a circuit.
- the method of manufacturing a semiconductor integrated circuit device of the present invention uses a field-programmable semiconductor integrated circuit device capable of forming a desired logic circuit by a write T.
- a field-programmable semiconductor integrated circuit device capable of forming a desired logic circuit by a write T.
- connection hole such that the-part of the first wiring pattern is exposed in the second interlayer insulating film. Drilling a hole,
- the photomask used in the manufacture of the field programmable semiconductor integrated circuit device is shared. Can be used.
- the operation check is performed based on the logic used during the logic debugging of the field programmable semiconductor integrated circuit device. For verification Wiring board can be used.
- FIGS. 1 and 2 are flowcharts showing a manufacturing process of a semiconductor integrated circuit device according to an embodiment of the present invention.
- FIG. 3 is a flow chart showing a semiconductor integrated circuit device obtained through the manufacturing process of the semiconductor integrated circuit device of FIG.
- FIGS. 4 to 7 are explanatory diagrams for explaining a method of writing data to the anti-fuse portion.
- FIGS. 8 to 14 are semiconductor integrated circuits having an anti-fuse portion in the manufacturing process of the semiconductor integrated circuit device of FIG.
- FIG. 22 is a plan view of a principal part of a semiconductor integrated circuit device manufactured by a method of manufacturing a semiconductor integrated circuit device according to another embodiment of the present invention
- FIGS. FIG. 4 is an explanatory diagram for describing a method of manufacturing a semiconductor integrated circuit device studied by the present inventors.
- the FPGA is a semiconductor integrated circuit device in which a user can freely configure a logic circuit by writing information of a predetermined logic circuit.
- a standard manufacturing process in an anti-haze type FPGA studied by the present inventors will be described with reference to FIG.
- the photomask 31a1 is a mask used for transferring a pattern in an exposure step in an element forming step and a wiring forming step (step 500).
- the semiconductor wafer 3 on 0 a is deposited an interlayer insulating film made of silicon dioxide (S i 0 2) or the like by a CVD (Chemical Vapor Deposition) method or the like (Step 5 0 1).
- the photomask 31a2 is a mask for transferring the pattern of the connection hole to the area where the antifuse portion is to be formed, and is a mask unique to the manufacture of FPGA (step 502).
- an antifuse portion is formed on the semiconductor wafer 30a (step 503). That is, after an antifuse formation film made of, for example, amorphous silicon is deposited on the semiconductor wafer 30a by CVD or the like (step 503a), the antifuse formation film is subjected to photolithography technology. The antifuse portion is formed by performing etching using etching technology.
- the photomasks 3 1 a 3 is a mask for transferring a pattern of the anti-fuse unit, which is a unique masks in the manufacture of FPGA (Step 5 0 3 b).
- FPGA is manufactured by forming subsequent wiring dust and a protective film.
- This photomask 31a4 is a mask used when transferring the wiring pattern of the (N + 1) th layer and the wiring patterns of the wiring layers thereafter (step 504).
- Step 600 After depositing an interlayer insulating film made of, for example, SiO 2 on the semiconductor wafer 30 b (step 601), the interlayer insulating film is formed in a region for connecting upper and lower wiring layers in the interlayer insulating film.
- connection hole that exposes a part of the underlying wiring is formed by photolithography and etching.
- the photomask 31b2 is a mask used for transferring a pattern of a connection hole for connecting different wiring layers, and is a mask unique to the manufacture of a gate array (step 62).
- a gate array is manufactured by forming a wiring layer and a protective film thereafter.
- the photomask 31b3 is a mask used when transferring the wiring pattern of the (N + 1) th layer and the wiring patterns of the wiring layers thereafter, and is a mask unique to the manufacture of the gate array ( Step 63).
- the manufacturing process a logic de-nocking is performed using an FPGA, and the obtained logic circuit is obtained.
- the manufacturing technology of a gate array having the same logical function will be described with reference to FIG. 25
- the left side shows the manufacturing process of the FPGA
- the right side shows the manufacturing process of the gate array.
- connection relationship between the logic circuits is determined based on the data of the logic circuit desired by the user (step 701). Then, based on the data obtained in the logic design process, connection data of the logic circuit (hereinafter, referred to as a netlist) is created (step 702).
- Step 703 After converting the netlist into an FPGA format (Step 703), a plurality of logic circuit blocks are appropriately arranged in the semiconductor chip area based on the converted data. Then, a wiring route between the logic blocks is determined (step 704).
- timing simulation is performed on the FPGA.
- step 706A programming (programming) is performed on the FPGA (step 706A) to obtain the FPGA 32 in which the logic circuit desired by the user is configured, and the logic for mounting the FPGA 32 when performing the logic debugging of the FPGA 32 is performed.
- a wiring board 33a for logic verification is obtained through a design process 706B1 and a manufacturing process 706B2 of a verification wire board for verification.
- a plurality of FPGAs 32 are mounted on the above-described wiring board 33a, and logic debugging of the FPGAs 32 is performed.
- the logic of the manufactured FPG A is verified, and if correction is necessary, the data is fed back to the logic design process 701, the placement and routing in the FPGA 704, etc. ( Step 707).
- a gate array based on the netlist is converted.
- a plurality of logic circuit blocks are appropriately arranged in the chip area, and a wiring path between the logic circuit blocks is determined (step 709).
- a timing simulation is performed on the gate array.
- a simulation or the like of a logic circuit in consideration of the delay time in the wiring or the circuit is performed (step 710).
- the gate array 34 is obtained using the photomask (step 711 A2).
- the design process 711B1 and the manufacturing process 711B2 of the wiring board for logic verification on which the gate array 34 is mounted A wiring board 33b for logic verification of the gate array is obtained separately from the board 33a.
- a plurality of gate arrays 34 are mounted on the above-described wiring board 33b, and logic debugging of the gate arrays 34 is performed.
- the logic of the manufactured gate array is verified, and if correction is necessary, the data is fed back to the above step (709) and the like (step 712).
- the placement and wiring step 709 and the timing simulation step 710 are required in the manufacturing process of the gate array.
- FIG. 26 shows a case where the FPGA is replaced with a gate array by the above-described method.
- the gate array 34 manufactured by this method has a FPGA 32 And size are completely different, and usually smaller than FPGAs. Also, the position of the bonding head 35 for the power supply and the input / output signal is different.
- the configuration is as shown in FIG.
- the manufacturing steps for the FPGA and the gate array are shared. Therefore, the photomask used in the steps 100 to 105 uses the same photomask for the FPGA and the gate array.
- the data of the connection hole where the anti-fuse portion of the anti-fuse portion of the FPGA which is to be a conductive portion is left, and the non-conductive portion is left.
- Data conversion is performed to remove the data in the connection hole where the anti-fuse section is located, and the resulting data is obtained.
- pattern data of a heat mask used in the step 106B1 of forming a connection hole in the interlayer insulating film is created.
- a common photomask is used for patterning the second layer wiring in the manufacturing process of the FPGA and the gate array.
- This semiconductor wafer is made of, for example, a Si single crystal of a predetermined conductivity type, and is commonly used by the FPGA and the gate array (step 100).
- an element such as a MOS FET, a bipolar transistor, a diode, a resistor and a capacitor is formed (Step 101).
- first interlayer insulating film made of, for example, silicon dioxide (SiO 2 ) is deposited on the semiconductor wafer by a CVD (Chemical Vapor Deposition) method or the like.
- CVD Chemical Vapor Deposition
- the conductive film is patterned by using photolithography technology and dry etching technology, etc.
- a layer wiring (first wiring pattern) is formed (step 104).
- an interlayer insulating film (second interlayer insulating film) is deposited on the semiconductor wafer by a CVD method or the like.
- the interlayer insulating film is made of, for example, S i 0 2, etc., the first layer wiring Yotsute thereto is covered (step 105).
- the steps up to step 105 are common manufacturing steps for the FPGA and the gate array. Therefore, for example, the photomasks FM1 and FM2 used in the element forming step 101 and the first layer wiring patterning step 104 also use a common photomask for the FPGA and the gate array.
- the manufacture of the FPGA or the gate array can be started from the step 106 A 1, 106 B 1 of forming a connection hole in the insulating layer between the second and third layers. Therefore, the gate array The manufacturing period can be shortened.
- this semiconductor wafer from this semiconductor wafer,
- FPG A can be manufactured, and gate arrays can also be manufactured.
- the process is divided into an FPGA manufacturing process and a gate array manufacturing process.
- the manufacturing process of the gate array will be described after the manufacturing process of the FPGA is described.
- connection hole is formed in the second layer insulating film so that a part of the first scrap wiring is exposed.
- the photomask FM3 used for drilling the connection holes is a mask unique to the FPGA manufacturing process (Step 106A1).
- an amorphous silicon or the like is deposited by a CVD method or the like (Step 106 A).
- the antifuse forming film is patterned by photolithography and dry etching.
- the anti-fuse forming film is also a photomask unique to the manufacture of FPG A (Step 106A3).
- a conductor film for forming the second layer wiring is deposited by a sputtering method or the like (Step 106A4), and then the conductor film is patterned by a photolithography technique, a dry etching technique, or the like, thereby forming the second layer.
- Form wiring (second wiring pattern).
- the photomask FM4 used at this time is a common mask between the FPGA and the gate array (Step 106 A5).
- Step 106 A6 After a surface protective film or the like is deposited on the semiconductor wafer to cover the second layer wiring, an opening for a bonding pad is formed at a predetermined position, and the wafer process is completed (Step 106 A6). ).
- the semiconductor wafer is divided into individual semiconductor chips, and the individual semiconductor chips are packaged (process). 1 06A 7). This produces the FPGA.
- a connection hole is formed in the second interlayer insulating film so that a part of the first layer wiring is exposed.
- the used photomask FM5 is a mask that is proprietary for manufacturing a gate array.
- the pattern on the photomask FM5 is formed based on data of a logic circuit obtained by logic debugging using an FPGA as described later (step 106B1).
- Step 106B2 a conductor film for forming a second-layer wiring is deposited on the semiconductor wafer by a sputtering method or the like.
- the conductor film is patterned by photolithography, dry etching, or the like.
- the photomask FM4 used at this time uses a common mask for the FPGA and the gate array (step 106B3).
- step 106 B 4 After a building surface protection film or the like is deposited on the semiconductor wafer to cover the second layer wiring, an opening for a bonding pad is formed at a predetermined position, and the wafer process is completed (step 106 B 4). ).
- Step 106 B 5 After conducting an electrical test on the individual semiconductor chips on the semiconductor wafer, dividing the semiconductor wafer into individual semiconductor chips, and packaging the individual semiconductor chips ( Step 106 B 5). In this way, a gate array is manufactured.
- FIG. 2 the left side shows the manufacturing process of the FPGA, and the right side shows the manufacturing process of the gate array.
- connection relationship between the logic circuits is determined based on the data of the logic circuit desired by the user (step 201). Then, a netlist of the logic circuit is created based on the data obtained in the logic design process.
- This netlist is a design data representing the connection relationship of the logic circuit desired by the user, and is in a form that can be processed by a computer (step 202).
- Step 203 after converting the netlist into a format for the FPGA (Step 203), based on the converted data, a logic such as a basic cell or a macro cell is placed in a semiconductor chip area.
- Appropriate circuit block Place 1mm and determine the wiring route between the logical circuit blocks.
- this wiring process is performed, for example, in a wiring layer The process is performed in consideration of process restrictions such as number, delay time from operation speed of the semiconductor integrated circuit device, and impedance of power supply wiring. (Step 204).
- This timing simulation step is a step in which a computer verifies whether or not the logic circuit data and the test data realize the logical operation as intended by the user, and the wiring and each circuit (gate and cell) are verified. This is the step of performing logic simulation taking into account the delay time (step 205).
- step 206A writing (programming) is performed on FPG A (step 206A). Writing to the FPGA depends on whether the antifuse section is conducting or not. The FPGA writing method will be described later in detail.
- the FPGA 1 in which the logic circuit desired by the user is configured is obtained, and at the time of logic debugging of the FPGA 1, the FPG A 1 is mounted.
- B1 and the manufacturing process 206B2 a wiring board 2 for logic verification is obtained.
- a plurality of FPGAs 1 are mounted on the wiring board 2 for logic verification described above, and logic debugging of the FPGA 1 is performed.
- a simulation is performed on the manufactured FPGA 1 using a computer to check the operation order of each instruction and the contents of the register, etc. Feedback in the layout and wiring process 204 etc. in 201 and FPGA (process 207)
- a photomask for manufacturing a gate array is manufactured based on data of a logic circuit obtained through a logic debugging process 207 using an FPGA.
- a pattern for forming a connection hole such that a part of the first-layer wiring is exposed in the above-described second-layer eyebrow insulating film is formed (Step 208).
- the gate array is not required.
- the manufacturing process of the array has become very simple, and the manufacturing period can be greatly reduced.
- the gate array 3 is obtained through another manufacturing process such as a manufacturing process using the photomask and a wiring forming process and a deposition process of an edge film (process 209). After that, the completed gate arrays 3 are mounted on the wiring board 2 for logic verification used at the time of logic debugging of the FPGA 1, and the operation of the gate array 3 is confirmed (Step 210). .
- the wiring board 2 for logic verification of the FPGA 1 can be used as it is as a wiring board for confirming the operation of the gate array 3.
- this includes the chip size in the manufactured gate array 3, the arrangement position of the bonding pad, the arrangement position of the logic circuit block such as the logic gate, and the arrangement position of the wiring. This is because the configuration is exactly the same as the configuration of FPGA 1.
- FIG. 3 shows a plan view of the FPGA 1 and the gate array 3 manufactured by the method of manufacturing a semiconductor integrated circuit device according to the present embodiment.
- the left side of FIG. 3 is FPGA 1, and the right side is gate array 3.
- the semiconductor chips 1 a and 3 a constituting the FPGA 1 and the gate array 3 are both formed of, for example, rectangular small pieces made of a single conductive Si single crystal, and have the same size. .
- a plurality of rectangular bonding pads 1 BP, 3 BP are regularly arranged along the outer periphery of the main surface of the semiconductor chips 1 a, 3 a.
- the bonding pads 1 BP and 3 BP are extraction electrodes for extracting the electrodes of the semiconductor integrated circuit in the semiconductor chips 1 a and 3 a to the outside.
- aluminum (A 1) or A 1 Siâcopper (Cu) alloy for example, aluminum (A 1) or A 1 Siâcopper (Cu) alloy.
- the semiconductor chip 1 The arrangement of the bonding pads 1 BP and 3 BP of a and 3 a, that is, the positions of the signal terminals and the power supply terminals are also the same.
- a plurality of input-output circuit region 1 b, 3 b is placed along the outer periphery of the semiconductor chip 1 a, 3 a I have.
- an input circuit, an output circuit, or a bidirectional input / output circuit is formed in the input / output circuit regions 1b and 3b.
- the input circuit has a function of converting a signal or the like input from the outside into a signal level suitable for the internal circuit, a function of protecting the internal circuit from noise, and the like. It has a function to convert the signal level so that the signal is transmitted to the external device without being attenuated in the wiring route on the way when the signal is transmitted to the outside.
- a semiconductor integrated circuit having a predetermined logic function is formed in the semiconductor chip 1 a, 3 a, input-output circuit region ib, 3 b of â , ie, the internal circuit region.
- the semiconductor chip 1 a, 3 a, the semiconductor integrated circuit of the same logical function is formed.
- This semiconductor integrated circuit is composed of a plurality of basic cells arranged in an internal circuit area.
- the basic cell is a minimum unit cell necessary for forming a logic circuit such as an inverter circuit, a NAND circuit, a NOR circuit, and the like, and is composed of, for example, nM0S and pM0S.
- a plurality of the basic cells are arranged side by side in FIG. 3 to form a basic cell row.
- the plurality of basic cell columns are arranged in the vertical direction in FIG. 3 with a wiring channel interposed between adjacent basic cell columns.
- the arrangement state of the basic cells is not limited to this, and can be variously changed. For example, it is possible to arrange the basic cells by laying them all over the internal circuit area.
- a circuit block such as a flip-flop circuit is formed by combining a plurality of such basic cells, and a semiconductor integrated circuit having a predetermined logic function is formed by combining a plurality of circuit blocks.
- the arrangement positions and the sizes of the components such as the basic cells and the circuit blocks in the semiconductor chips 1a and 3a are the same.
- the environment such as the internal temperature distribution and the power supply noise of the semiconductor chips 1a and 3a can be made equal to each other.
- the wiring lengths between the components in the semiconductor chips 1a and 3a are completely equal, the delay time in each logical path can be made equal to each other.
- the jigs, packaging, and aging boards used for the probing inspection and the like between the FPGA 1 and the gate array 3 can be shared, thereby simplifying the manufacturing process of the semiconductor integrated circuit device. The development period can be shortened, and the manufacturing cost can be reduced. Therefore, in the first embodiment, a semiconductor integrated circuit having exactly the same function and performance as the FPGA 1 is manufactured by the FPGA method or by the normal gate array method without using the FPGA. It is possible to manufacture with less production.
- the FPGA 1 and the gate array 1 can be applied to predetermined electronic devices such as portable communication devices, video cameras, computers, and the like.
- a writing method of the FPGA will be described with reference to FIGS.
- the antifuse portion, the first-layer wiring, and the second-layer wiring are hatched to make the drawings easy to see.
- FIG. 4 and FIG. 5 are a plan view schematically showing an antenna fuse portion before writing data to the FPGA and a cross-sectional view taken along a line VV thereof.
- the semiconductor substrate 4 is made of, for example, a predetermined conductive Si single crystal, and has a main surface on which predetermined elements such as a transistor, a resistor, and a capacitor are formed.
- an interlayer insulating film 5a is deposited on the upper surface of the semiconductor substrate 4. Its Sotoi insulating film 5 a is made of, for example, S i 0 2, etc., on its, that have first scrap wire 6 a is formed.
- the first-layer wiring 6a is made of, for example, A1 or A1-Si-Cu alloy, and has an end at one end through a connection hole 7a formed in the interlayer insulating film 5a.
- S â FET first switching element
- the source of 8Q1 is connected in a thunderstorm manner.
- MOS S â FET 8 Q1 for writing is an anti-fuse to which data is written It is an element for selecting a part, and is composed of, for example, pM0S formed on the semiconductor substrate 4.
- interlayer insulating film 5b is deposited on the interlayer insulating film 5a, thereby covering the first layer wiring 6a.
- Interlayer insulating film 5 b is made of, for example, S i 0 2, etc., on its upper surface, the second layer wiring 6 b is formed.
- the second layer wiring 6b is made of, for example, A1 or A1-Si-Cu alloy, and is formed so as to cross the first layer wiring 6a.
- An antifuse portion 9af is arranged at the intersection of the first layer wiring 6a and the second layer wiring 6b.
- the antifuse 9 af is made of, for example, amorphous silicon, and is formed in a state of being sandwiched between the first layer wiring 6 a and the second layer wiring 6 b in the connection hole 7 b formed in the interlayer insulating film 5 b. Have been.
- the first-layer wiring 6a and the second-layer wiring 6b are connected via the anti-fuse portion 9af at the connection hole 7b.
- the antifuse portion 9af is made of, for example, amorphous silicon, the first-layer wiring 6a and the second-layer wiring 6b are not electrically connected at this stage.
- the first layer wiring 6a is electrically connected to one end of the second waste wiring 6b through a connection hole 7c formed in the interlayer insulating film 5b, and the first layer wiring 6a is The drain of a writing MOS FET (second switching element) 8Q2 is electrically connected through a connection hole 7d formed in the interlayer insulating film 5a.
- a writing MOS FET second switching element
- the write MOS FET 8Q2 is a pair of the write MOS FET 8Q1n and is an element for selecting an anti-fuse portion for writing data. Consists of the formed nM0S.
- a high electric field is applied to the anti-fuse section 9 af to cause a leakage current i to flow.
- the potential of the gate electrode is controlled to make the write MOSFET8Q1 conductive, and the write MOS This is done by controlling the potential of the gate electrode of the MOS FET8Q2 to make the MOS FET8Q2 for writing conductive.
- 6 and 7 schematically show the anti-fuse section 9af after data writing. It is a top view and the sectional view of the VII-VII line.
- a conductive portion 9 af 1 made of an alloy of the anti-fuse material and the wiring material is formed between the first layer wiring 6 a and the second layer wiring 6 b in the connection hole 7 b. Is done. As a result, the first layer wiring 6a and the second layer wiring 6b are electrically connected. At this time, the leakage current i increases from several nA to several mA.
- writing of FPG A data requires MOS â FET 8Q1 and 8Q2 for writing.
- the potentials of the gate electrodes of the MOSFETs 8Q1 and 8Q2 are controlled so as to be cut off after the writing process.
- the data for forming the logic circuit of the FPGA (including the data of the anti-fuse portion) is replaced with the data for forming the logic circuit of the gate array (including the data of the anti-fuse portion).
- the method of conversion to (not including data overnight) will be specifically described with reference to FIGS.
- FIGS. 8 to 14 the X-axis and the Y-axis are shown for easy understanding of the relative positional relationship between different drawings, and the antifuse section and the first The layer wiring and the second layer wiring are hatched.
- FIGS. 8 and 9 are a plan view of a main part of an anti-fuse type FPGA having the same two-layer wiring layer structure as described above, and a cross-sectional view taken along line IX-IX.
- the leftmost first-layer wiring 6a is electrically connected to the second-layer wiring 6b1 through a connection hole 7c formed in the interlayer insulating film 5b. .
- the first scrap wiring 6a arranged in the center is connected to the second layer wiring 6b2 via the antifuse portion 9af in the connection hole 7b1 formed in the interlayer insulating film 5. It is connected. However, the first layer wiring 6a and the second layer wiring 6b2 are not electrically connected.
- the first layer wiring 6a disposed on the rightmost side is connected to the second wiring via the anti-fuse portions 9af in the connection holes 7b2 and 7b3 formed in the interlayer insulating film 5b. It is connected to layer wiring 6b3 and 6b4.
- the anti-fuse portion 9af is made of, for example, amorphous silicon as described above, so that almost no current normally flows.However, when a high voltage or the like is applied, the anti-fuse portion 9af is alloyed with the wiring material to reduce the resistance. The current can flow.
- connection holes 7 b 1, 7 b 2, 7 b 3, 7 c are simultaneously drilled in the above-mentioned step 106 A 1 of FIG. That is, the normal connection hole 7c and the connection holes 7b1, 7b2, 7b3 where the anti-fuse portions 9af are formed are simultaneously patterned with the same photomask. This makes it possible to suppress an increase in the number of manufacturing steps of the semiconductor integrated circuit device.
- FIG. 10 shows a schematic diagram of the pattern data thus obtained.
- connection holes 7c The pattern of the connection holes 7c is arranged such that the coordinates (X3, y1) become the center mark. Also, the patterns of the connection holes 7 b 1, 7 b 2, 7 b 3 in which the anti-fuse portions 9 af are arranged are represented by coordinates (X 2, y 1), ( â l, y 2) and (xl, y 1) is arranged to be the center coordinates.
- the pattern data shown in FIG. 10 is superimposed on the write rate information to the antifuse section 9af in the evening.
- a schematic diagram of the pattern data obtained by this is shown in FIG. Note that the write layout information W 1 and W 2 are indicated by X marks in order to make the surface easier to see.
- the write rate information W1 and W2 are places where a conductive portion is formed in the antifuse section 9af when writing a desired logic into the FPGA (programming), and is determined by a logic desired by the user.
- the anti-fuse section 9af to which the write rate information W1 and W2 is applied is applied with a high voltage or the like in the above-described writing step 206A of the FPGA in FIG.
- the first-layer wiring 6a and the second-layer wiring 6b are electrically connected to each other in the writing portion, thereby forming a predetermined logic circuit.
- the anti-fuse section 9af without the write rate information W1, W2 is not applied with a high pressure or the like, and remains in a non-conductive state.
- the anti-hull is performed based on the pattern data of FIG. -No. Remove the pattern data of the connection hole where the anti-fuse section 9 af without the turn data and write layout information W 1 and W 2 is arranged.
- Figure 12 shows the pattern data obtained in this way.
- the pattern data includes the pattern data of the normal connection holes 7c existing before the writing process and the pattern data of the connection holes 7b1, 7b2 in which the pattern of the anti-fuse section with the write layout information is arranged. And are left.
- a photomask used in the step 106B1 of forming an interlayer insulating film in the manufacturing process of the gate array of FIG. Produces FM 5.
- FIGS. 13 and 14 show a plan view of a main part of a gate array manufactured using the photomask thus obtained and a cross-sectional view taken along the line XIV-XIV thereof.
- the above antifuse portion is not formed in FIGS. 13 and 14, the same connection relationship as that of FIG. 11 used in manufacturing the FPGA is obtained in FIGS. 13 and 14.
- FIGS. 15 to 22 hatching is applied to the anti-fuse portion, the first layer wiring, and the second layer wiring to make the drawings easy to see.
- the X-axis and Y-axis are shown to make it easier to understand the relative positional relationship between different drawings.
- FIG. 15 shows a plan layout diagram of internal cells in the FPGA before writing.
- MOS FETs 10Q1 and 10Q2 are elements that make up a logic gate.
- the MOS FET 10Q1 is made of, for example, a pMOS
- the MOS FET 10Q2 is made of, for example, an nMOS.
- the first-layer wiring 6a is electrically connected to the MOS gates 10Q1 and 10Q2 for configuring the logic gate through the connection hole 7e.
- the first waste wiring 6a1 is a wiring for supplying a high potential power supply voltage
- the first layer wiring 6a2 is a wiring for supplying a power supply voltage having a GND potential.
- the MOS-FETs 10Q1 and 10Q2 are electrically connected to the first layer wirings 6a1 and 6a2 for the power supply depending on the conduction state of the antifuse section.
- the writing MOS FETs 8Q1 and 8Q2 are elements for writing data to the antifuse section as described above, and at least one is electrically connected to one wiring.
- FIG. 16 shows a cross-sectional view of the MOS FET 10Q2 for the logic gate configuration of FIG.
- the MOS FET 10Q2 is formed on the p-well pw of the semiconductor substrate 4 and has semiconductor regions 10a, 10a, a gate insulating film 10b, and a gate electrode 10c. ing.
- the field insulating film 11 is an element isolation portion, for example, s i
- the p-well pw contains, for example, boron as a p-type impurity.
- the semiconductor region 10a is a region for forming source and drain regions and contains, for example, n-type impurity phosphorus or As.
- the semiconductor region 10a is electrically connected to the first layer wiring 6a through a connection hole 7e formed in the interlayer insulating film 5a.
- Gate one gate insulating film 1 0 b is made of, for example, S i 0 2.
- the gate electrode 10c is formed, for example, by depositing a silicide film such as tungsten silicide on low-resistance polysilicon.
- a cap insulating film 12 is deposited on the upper surface of the gate electrode 10c, and side walls 13 are formed on the side surfaces.
- Cap insulating film 12 and the side wall 13 are both made of, for example, S i 0 2.
- the second-layer wiring 6b is covered with a surface protection film 5c.
- the surface protective layer 5 c for example S i 0 2 or S i 0 2 silicon nitride film on the ing been Uzutaka â .
- FIG. 17 shows a schematic diagram in which write layout information is added to FIG. Note-Write layout information is indicated by an X to make the drawing easier to read.
- a conductive portion is formed in the antifuse portion 9 af marked with an X mark. That is, in the places marked with X, the first layer wiring 6a and the second layer wiring Line 6b is electrically connected.
- a two-input NAND circuit is formed by the connection state as shown in FIG.
- the FPG A is written using this data.
- FIG. 18 is a schematic diagram showing a case where only the data of the patterns of the connection holes 7 b and 7 c and the pattern of the anti-fuse portion 9 af are extracted.
- FIG. 18 shows a normal connection hole 7 for connecting the first layer wiring 6a and the second iff wiring 6b (see FIG. 15 etc.). Turn and the antifuse section 9af. A turn and a pattern of a connection hole 7b in which the antifuse portion 9af is arranged are shown.
- FIG. 19 is a schematic diagram when the write layout information is overlaid on the anti-fuse section 9 a f in FIG.
- a conductive portion is formed in the antifuse portion 9af marked with an X mark, and the first layer wiring 6a and the second layer wiring 6b are electrically connected at that location.
- FIG. 20 shows a schematic diagram of the pattern data thus obtained.
- a pattern of a normal connection hole 7c for electrically connecting the first layer wiring 6a and the second layer wiring 6b, and an antifuse part in which a conductive part is formed are arranged.
- the pattern of the connection holes 7b is arranged.
- a photomask pattern used in the connection hole forming step 208 in FIG. 2 is formed.
- FIG. 21 is a plan view of a main part of a gate array manufactured using such a photomask. Although the above-described anti-fuse portion is not formed in 3 â 421, the same connection relationship as that of FIG. 17 used in manufacturing the FPGA is obtained in FIG. 21 as well. That is, a two-input NAND circuit having exactly the same logical function and the same performance as that of the FPGA can be formed in the gate array 3.
- the gate array 3 having exactly the same logical function and performance as the FPGA 1 can be manufactured.
- shifting from the manufacturing process of the FFGA 1 to the manufacturing process of the gate array 3 there is no need to perform the arrangement E-line process or the timing simulation process again. That is, it is possible to reduce the arrangement and wiring process and the timing simulation process in the manufacturing process of the gate array 3.
- the gate array 3 having the same logical function and performance as the FPGA 1 can be manufactured.
- the wiring board used for logic verification used can be used as it is as a wiring board for confirming the logical operation of the gate array 3, and a wiring board for logic verification can be designed again for the manufacture of the gate array 3. There is no need to manufacture. That is, it is possible to reduce the design and manufacturing steps of the wiring board for logic verification in the manufacturing process of the gate 3.
- the gate array 3 having exactly the same logical function and performance as the FPGA 1 can be manufactured. Need not be performed. That is, it is possible to reduce the logic debugging step in the manufacturing process of the gate array 3.
- the gate array 3 having the same logical function and performance as the FPGA 1 can be manufactured.
- the substrate for the probing jig paging test used in the above can be used as it is in the manufacturing process of the gate array 3, and the probing jig and the substrate for the aging test are renewed for the production of the gate array 3.
- a set of photomasks used from the formation of the element layer to the end of the wafer process are manufactured.
- the FPGA manufacturing process The photomasks FM1, FM2, and FM4 to be used may be shared, and only the photomask FM5 for transferring the connection hole pattern may be created. That is, the number of photomask manufacturing steps can be greatly reduced, and the number of photomasks can be significantly reduced.
- the write MOS FETs 8Q1 and 8Q2 also remain electrically connected to the semiconductor integrated circuit.
- the diffusion capacitance of the write MOS FETs 8Q1 and 8Q2 is added as an extra load on each logic gate, and the delay time is longer than that of a normal gate array, and the performance is reduced. Can be the cause.
- the second embodiment has a structure in which, for example, the write MOS FET is removed from the logic circuit of the gate array. This is shown in â 22.
- connection hole 7c for electrically connecting the first-layer wiring 6a and the second-layer wiring 6b, the second-layer wiring 6b and the MOS 'FETs 8Q1,8Q
- the connection hole 7c provided only for connecting 2 and was removed.
- the second-layer wiring 6b and the first-layer wiring 6a are also electrically connected.
- the connection hole 7c provided for the connection is left as it is. This makes it possible to cut off a part of the MOSS / FET8Q 1.8Q2 for writing from the logic circuit that composes the gate array, thereby preventing the diffusion capacitance from attaching to the logic circuit. ing.
- the load associated with the logic circuit can be reduced, and the delay time in the logic circuit is reduced.
- the length can be shortened, and the performance of the gate array 3 can be improved.
- an antifuse portion may be provided between the semiconductor region of the semiconductor substrate and the first layer wiring, between the second layer wiring and the fourth layer ffi line, or between the third layer wiring and the fourth layer. It may be provided between wirings.
- an anti-fuse portion is used as a program element.
- an SRAM element is used as a program element. It may be used or a fuse may be used. When this fuse is used, when data is converted from the FPGA to the gate array, the data must be converted so that the fuse is cut at a portion corresponding to the position where the fuse is cut in the wiring of the gate array.
- connection hole for narrowing the first layer wiring and the second layer wiring in order to separate the write MOS FET from the logic circuit, a method of eliminating a part of the connection hole for narrowing the first layer wiring and the second layer wiring is described.
- the present invention is not limited to this, and various changes can be made.For example, the connection hole for connecting the first-layer wiring to the writing MOS FET is eliminated, and the wiring layout shape and the like are eliminated. You may change it.
- the holes in the inter-dust insulating film covering the first-layer wiring are provided.
- the case where the gate array is manufactured from the opening step has been described.
- the present invention is not limited to this.
- the write portion (conductive portion) in the FPGA is known in advance, the manufacture of the gate array from the element formation layer is performed. If it is found that a modification is found by logic debugging using the FPGA, the FPGA is modified, and the logic circuit data of the modified FPGA is used to cover the first layer wiring.
- the gate array may be re-manufactured from the step of drilling the connection holes in the insulating film.
- the case where the basic cells are arranged on the semiconductor chip has been described. However, the present invention is not limited to this, and various changes can be made.
- the present invention is not limited to this.
- a macro cell for logic such as a microprocessor and a macro cell for memory such as a RAM or a ROM may be used.
- the present invention can be applied to a technique for manufacturing a semiconductor integrated circuit device having a large macro cell in the same semiconductor chip.
- the method for manufacturing a semiconductor integrated circuit device and the semiconductor integrated circuit device according to the present invention can be used to manufacture a semiconductor integrated circuit device incorporated in a terminal device such as a mobile communication device, a video camera or a computer. It is suitable for use in a method or a semiconductor integrated circuit device.
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
Description
æ 现 æž å°äŒéç©åè·¯è£
眮ã®è£œé æ¹æ³ããã³åå°äœéç©åè·¯è£
眮 æè¡åé
æ¬çºæã¯ã åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ããã³åå°äœéç©åè·¯è£
眮æè¡ã«é¢ ãã ç¹ã«ã çæéã§éçºããããšãèŠæ±ãããåå°äœéç©åè·¯è£
眮ã«é©çšããŠæ å¹ãªæè¡ã«é¢ãããã®ã§ããã èæ¯æè¡
çæéã§éçºããããšãèŠæ±ãããåå°äœéç©åè·¯è£
眮ãšããŠã äŸãã°ã²ãŒå ã¢ã¬ã€ãããã ã²ãŒãã¢ã¬ã€ã¯ã äºãæ¡æ£å·¥çšãŸã§ãè¡ã£ããã¹ã¿ãŠã§ããçšæ ããŠããã ãŠãŒã¶ã®ææããè«çåè·¯ãé
ç·å·¥çšã§å®çŸããåå°äœéç©åè·¯è£
® ã§ããã
ããªãã¡ã ãã©ã³ãžã¹ã¿ãæµæçã®ãããªçŽ åãäºãåå°äœåºæ¿äžã«è€æ°èŠå çã«é
眮ããŠããã 補åã®éçºã«éããŠã ãããã®çŽ åéããŠãŒã¶ã®åžæããè« çã«åãããŠé
ç·ã«ããæ¥ç¶ããããšã§ã ãŠãŒã¶ã®ææããè«çæ©èœãæ§æãã åå°äœéç© è·¯è£
眮ã§ããã
ãã®ããã«ã²ãŒãã¢ã¬ã€ã«ãããŠã¯ã æ¡æ£å·¥çšãŸã§çµäºãããã¹ã¿ãŠã§ããäº ãçšæãããŠããã 補åã®è£œé ã¯é
ç·å·¥çšããéå§ããããšãã§ããã®ã§ã 補å ã®éçºæéãéåžžã«çãããããšãã§ãããšããç¹åŸŽãããã
ãšããã§ã è¿å¹Žã¯ã ãã®ã²ãŒãã¢ã¬ã€ããã T AT (Turn Around Time) ã㯠ããã«ççž®ããããšãå¯èœãªåå°äœéç©åè·¯è£
眮ãšããŠã FPGA (Field Progra mmablc Gate Array) ãéçºãããŠããã
ãã® F PGAã«ã€ããŠã¯ã äŸãã°æ¥çµ B P瀟ã 1 993幎 1 0æ 25æ¥çºè¡ã ãæ¥çµãšã¬ã¯ããäºã¯ã¹ã P 199ãP 205ã 1 993幎 1 1æ 22æ¥çºè¡ã ãæ¥çµãšã¬ã¯ããäºã¯ã¹ã P 85ãP 1 04ããã³ P r o c. I EEEã v o 1 8 1ã n o 7ã P 101 3ãP 1029ã«èšèŒãããŠããã
FPGAã¯ã äºãåå°äœåºæ¿äžã«è«çã»ã«ã é
ç·ããã³ããã°ã©ã çŽ åçãé
眮ããŠãããŠçµç«å·¥çšãŸã§é²ããŠããã ãã®åŸã ãŠãŒã¶ã®ææããè«çã«åãã ãŠããã°ã©ã çŽ åãããã°ã©ã ããããšã«ãã£ãŠè«çã»ã«éçãæ¥ç¶ãã ãŠãŒã¶ ã®ææããè«çæ©èœãæ§æããåå°äœéç©åè·¯è£
眮ã§ããã
ããªãã¡ã æå®ã®è«çæ©èœãæããåå°äœéç©åè·¯è£
眮ãå®çŸããéã«ã ã²ãŒ ãã¢ã¬ã€ã«ãããŠã¯é
ç·å·¥çšãã補é ãéå§ããã®ã«å¯ŸããŠã FPGAã«ãã㊠ã¯çµç«å·¥çšåŸã®ããã°ã©ã çŽ åãžã®æžã蟌ã¿å·¥çšãã補é ãéå§ããããšãã§ã ãã®ã§ã FPGAã®æ¹ãã²äžãã¢ã¬ã€ãããã¯ããã« T ATãçãããããšãã§ ããã
FPGAã«å
èµãããããã°ã©ã çŽ åãšããŠã¯ã 倧å¥ããŠã äŸãã°æ¬¡ã® 2çš®é¡ ãããã 1ã€ã¯ã è€æ°åã®ããã°ã©ãã³ã°ãå¯èœãª SRAM (Static Random Acc ess Memory) ã»ã«çãçšããã¹ã£ããçŽ åã§ããã ãã 1ã€ã¯ã 1åã®ããã°ã© ãã³ã°ããã§ããªãã¢ã³ããã¥äžãºçŽ åã§ããã
ã¢ã³ããã¥ãŒãºçŽ åãæããåå°äœéç©åè·¯è£
眮ã«ã€ããŠã¯ã äŸãã°æ¥çµ BP 瀟ã 1992幎 10æçºè¡ã ãæ¥çµãã€ã¯ãããã€ã¹ã P43~P45ã«èšèŒã ããã
ãã®æç®ã«ã¯ã äžäžã®éå±é
ç·å±€ã®éã«æãŸããå±€éèã«ç©Žãããã ããã«èª é»äœã®ã¡ã¢ã«ãã¡ã¹ã·ãªã³ã³èãäžäžã®éå±é
ç·å±€ã«æ¥è§Šãããããªç¶æ
ã§å
å¡« ããæ§é ã®ã¢ã³ãããŠãŒãºçŽ åãèšèŒãããŠããã
ãã®ãããªæ§é ãšããããšã«ããã åŸæ¥ã®ã²ãŒåã¢ã¬ã€ã®è£œé å·¥çšã«å¯ŸããŠã¡ ã¢ã«ãã¡ã¹ã·ãªã³ã³èã圢æããå·¥çšãšã ãã®ã¢ã¢ã«ãã¡ã¹ã·ãªã³ã³èãã¢ã³ã ãã¥ãŒãºéšã ãã«æ®ãããã® 1æã®ãã©ããã¹ã¯ãšã远å ããã ãã§ã FPGA ã補é ããããšãã§ããã
ãŸãã ã¢ã³ããã¥ãŒãºçŽ åã¯ã çŽ åèªäœãå°ããã ãã€ã ãªã³æµæãå°ããã® ã§ã åè·¯ãæ§æããå Žåã«ã å€ãã®ããã°ã©ã çŽ åã䜿çšãããšããŠãåå°äœã ããã®é¢ç©ã®å¢å€§ãé
å»¶æéã®å¢å ã®åœ±é¿ãå°ãªãã ãããã£ãŠã ã¢ã³ãããŠãŒ ãºçŽ åãçšããã°ã äŸãã°ã²ãŒãã¢ã¬ã€ã®æ§é ãšåãããã«ã nãã£ãã«åœ¢ MO S · F E T (n-channel Metal Oxide SemiconductorïŒä»¥äžã n Mã SãšããïŒ ãš p ãã£ãã«åœ¢ MOS · F E T (以äžã pMOSãšããïŒ ãšã®ãã¢ã FPGAã®ããž ãã¯ãå£ãã¯ãšããããšãå¯èœã§ããã
ãã®ãããªæ§é ã«ã€ããŠã¯ãäŸãã° P r o c. I EEE C I CC ïŒ 1 992幎 5æã p a p e r 4.2ã«èšèŒãããŠããã nMOSãš pMOSãšã®ãã¢ãããã° ã©ã çŽ åã§æ¥ç¶ã§ããããã«ããã°ã ãã®èšèšææ³ã¯ã²ãŒãã¢ã¬ã€ãšåäžã®é
眮 é
ç·ææ³ã䜿çšããããšãã§ããã
ããåã€ãŠã ãã®æ§é ã® FPG Aãšã²ãŒãã¢ã¬ã€ãšã®éã§ nMOSãš pMOS ãšã®ç¹æ§ãã»ãŒåãã§ã é
ç·ã«ããé
å»¶æéã®éããå°ãªãã ãã€ã ã¿ã€ãã³ã° èšç®ã®ç²ŸåºŠãããŸãå³ããèŠæ±ãããªãå Žåã¯ã FPGAã«ãããã¿ã€ãã³ã°æ€ 蚌ããã®ãŸãŸã²ãŒåã¢ã¬ã€ã«äœ¿çšããããšãã§ããå Žåãããã
ãããã FPGAã¯ã åå°äœãããå
ã«ããã°ã©ã çŽ åã圢æããå¿
èŠããã ããã ã²ãŒãã¢ã¬ã€ã«æ¯ã¹ãŠã åå°äœãããé¢ç©åœããã®ã²ãŒãæ°ãå°ãªãã ã ã®ããã FPGAã¯ã ã²ãŒãã¢ã¬ã€ã«æ¯ã¹ãŠéç©åºŠãäœãã³ã¹ããé«ãã
äŸãã°ããã°ã©ã çŽ åãšã㊠S RAMã»ã«ãçšããå Žåã ãã®ããã°ã©ã çŽ å ã®åã ãåå°äœãããã®é¢ç©ã倧ãããªãã ã²ãŒãã¢ã¬ã€ã«æ¯ã¹ãŠæ©çããäœã ã³ã¹åãé«ããªãã
ãŸãã ã¢ã³ããã¥ãŒãºçŽ åãçšããå Žåã¯ã S RAMã»ã«ãçšããå Žåã«æ¯ã ãŠé¢ç©ãå°ããã§ãããã®ã®ã ã¢ã³ããã¥ãŒãºã®åœ¢æå·¥çšãšããç¹æ®ãªè£œé å·¥çš ãå ããããã ã²ãŒãã¢ã¬ã€ãšæ¯ã¹ãŠæ©çããäœãã³ã¹ããé«ããªãã ãŸãã F PG Aã®æ°éã倧éã«å¿
èŠãªå Žåã¯ã ãã®ãããããããã°ã©ã ããå¿
èŠããã ããã éã«ãŠãŒã¶åŽã§å·¥æ°ããã³æéã®ãããç
©éãªãã®ãšãªã£ãŠããŸãã ãã®ãããªèгç¹ãã FPGAã¯ã ãã® TATãçããšããç¹åŸŽãçãããŠã²ãŒ ãã¢ã¬ã€ã補é ããéã®è«çåäœãäºåã«ãããã¯ããç®çãšããŠã äž»ã«åå°äœ éçåè·¯è£
眮ã®è©Šäœæ©ãšããŠäœ¿çšãããããšãå€ãã
ããªãã¡ã FPGAãçšããè©Šäœæ©ã«ãããããã¯ãå®äºããåŸã FPGAã§ åŸãããè«çãçšããŠã²ãŒãã¢ã¬ã€ã®èšèšããã³è£œé ãããããšã«ããã FPG Aã«ããã°ã©ã ããã®ãšåäžã®è«çãã²ãŒåã¢ã¬ã€ã«å®çŸããããã«ããŠããã ãåããã ãã®ãã㪠F PG Aã«ãããè«çãããã¯ã®å®äºãããããšåäžã®è« çã®ã²äžåã¢ã¬ã€ã«è£œé ããæ¹æ³ã«ãããŠã¯ã 以äžã®åé¡ãããããšãæ¬çºæè
㯠Ïåºããã
ããªãã¡ã FPGAã§åŸãããè«çãã²ãŒãã¢ã¬ã€ã§å®çŸããéã«ã FPGA
ã圢æããåå°äœããããšã ã²ãŒåã¢ã¬ã€ã圢æããåå°äœããããšã§ãµã€ãºã è«çã»ã«ã®ç¹æ§çãå€ãã£ãŠããŸãã®ã§ã ãã®ã²äžãã¢ã¬ã€ã«ãããã¿ã€ãã³ã° èšèšãåã³ããçŽãå¿
èŠãçããã ãŸãã ãã®ããã«ã åã³é
ç·å·¥çšãã補é ã çŽãå¿
èŠãçãããšãšãã«ã ãã© ããã¹ã¯ãäœãçŽãå¿
èŠãçããã ããã«ã å€ ã£ãã³ã°èšèšã«ãããŠåå°äœããããæèŒããè«çæ€èšŒçšã®é
ç·åºæ¿ã®èšèšãã ã³è£œé ãããçŽãå¿
èŠãçããã ãããã£ãŠã ã²ãŒãã¢ã¬ã€ã®è£œé å·¥çšãæéãš æéã®ãããç
©éãªãã®ãšãªã£ãŠããŸãåé¡ãããã
ãã®ãããªåé¡ã解決ããããã«ã F P G Aå
ã®ããã°ã©ã çŽ åãäºãèŠåç ã«é
眮ããŠã ããŠã è«çãããã¯åŸã«ããã°ã©ã çŽ åãåãé€ãæ¹æ³ãããã ããã¯ã F P G Aã«ããè«çãããã¯ãå®äºããåŸã è«çã»ã«éšã¯ãã®ãŸãŸã® é
眮é
ç·ãæ®ãã ããã°ã©ã çŽ åãåãé€ã代ããã«ã ããã°ã©ã æ
å ±ãé
ç·ã å€äžã³ãå±€éèã®ç©Žããã«ãã€ãŠå®çŸããããšã«ããåå°äœãããã®é¢ç©ãçž®å° ãã æ©çããäžãã³ã¹ããäžããæ¹æ³ã§ããã S R A Mã»ã«ãããªãã¹ã£ããçŽ åã䜿ã F P G Aã«ãããŠè¡ãããŠããã ãã®æ¹æ³ã«ã€ããŠã¯ã äŸãã°æ¥çµ B P 瀟ã 1 9 9 5幎 1 0æçºè¡ã ãHçµãã€ã¯ãããã€ã¹ã P 1 4 6ãP 1 5 3ã«èš èŒãããŠããã
ãã®æ¹æ³ã®å Žåã è«çã»ã«éšã«ãããŠã¯ã¿ã€ãã³ã°èšèšãããçŽãå¿
èŠããªã ãªãäžéšã®èšèšå·¥æ°ãåæžããããšãã§ãããã ããã°ã©ã çŽ åãé
ç·ã«çœ®ãæ ããéšåã«ãããŠã¯ã¿ã€ãã³ã°èšèšãããçŽãå¿
èŠãããã ãŸãã åå°äœããã ã®é¢ç©ãå€ããã®ã§ãã© ããã¹ã¯ã®è²»çšã¯äžåŒåå¿
èŠãšãªãã ããã«ã ãã®åå° äœéç©åè·¯è£
çœ®ã¯æåã®è£œé å·¥çšããäœæãçŽãããšã«ãªãã®ã§ãã®å T A Tã fiããªããšããåé¡ãçããã
æ¬çºæã® Sçã¯ã ã¢ã³ããã¥äžãºæ¹åŒã®ãã£ãŒã«ãããã°ã©ããã«åå°äœéç© åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã 補é ããå Žåã«ã ã¿ã€ãã³ã°èšèšãé
眮é
ç·èšèšãããçŽãããšãªãã æå®ã®è« çåè·¯ã ããåå°äœéç©åè·¯è£
眮ã補é ããããšã®ã§ããæè¡ãæäŸããããš â ã«ããã
ãŸãã æ¬çºæã®ä»ã®ç®çã¯ã ã¢ã³ããã¥ãŒãºæ¹åŒã®ãã£ãŒã«ãããã°ã©ããã« åå°äœéç©åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãæããåå°äœéç©
åè·¯è£
眮ã補é ããå Žåã«ã ãã© ããã¹ã¯ã®å€§å¹
ãªè¿œå ãæãããšãªãã æå®ã® è«çåè·¯ãæãã å°äœéç©åè·¯è£
眮ã補é ããããšã®ã§ããæè¡ãæäŸããã ãšã«ããã
ãŸãã æ¬çºæã®ä»ã®ç®çã¯ã ã¢ã³ããã¥ãŒãºæ¹åŒã®ãã£ãŒã«ãããã°ã©ããã« åå°äœéç©åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãæããåå°äœéç© åè·¯è£
眮ã補é ããå Žåã«ã ãã®æå®ã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮㮠è«çãã ãã¯å·¥çšãåæžããããšã®ã§ããæè¡ãæäŸããããšã«ããã
ãŸãã æ¬çºæã®ä»ã®ç®çã¯ã ã¢ã³ããã¥ãŒãºæ¹åŒã®ãã£ãŒã«ãããã°ã©ããã« åå°äœéç©åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãæããåå°äœéç© åè·¯è£
眮ã補é ããå Žåã«ã ãã®æå®ã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮㮠éçºæéãççž®ããããšã®ã§ããæè¡ãæäŸããããšã«ããã
ããã«ã æ¬çºæã®ä»ã®ç®çã¯ã ã¢ã³ããã¥ãŒãºæ¹åŒã®ãã£ãŒã«ãããã°ã©ãã ã«åå°äœéç©åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãæããåå°äœé ç©åè·¯è£
眮ã補é ããå Žåã«ã ãã®æå®ã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮 ã®è£œé ã³ã¹ããäœæžããããšã®ã§ããæè¡ãæäŸããããšã«ããã
æ¬çºæã®åèšãªãã³ã«ãã®ä»ã®ç®çãšæ°èŠãªç¹åŸŽã¯ã æ¬æçŽ°æžã®èšè¿°ããã³æ·» ä»å³é¢ããæããã«ãªãã§ãããã çºæã®é瀺
æ¬çºæã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã¯ã ã¢ã³ããã¥ãŒãºéšã«å¯Ÿããæžã蟌 ã¿ T.çšã«ããææã®è«çåè·¯ãæ§æããããšãå¯èœãªãã£ãŒã«ãããã°ã©ããã« åå°äœéç©åè·¯è£
眮ãçšããŠã ãããšåäžã®ææã®è«çåè·¯ãåããåå°äœæ¡ç© åè·¯è£
眮ã補é ããå Žåã«ã
( a ) åèšãã£äžã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ããã³åèšææã®è«ç åè·¯ãæããåå°äœéç©åè·¯è£
眮ã«å
±éã® å°äœåºæ¿ã«å
±éã®éç©åè·¯çŽ åãå
± éã®ãã©åãã¹ã¯ãçšããŠåœ¢æããå·¥çšãšã
( b ) å éç©åè·¯çŽ å圢æå·¥çšåŸã®åèšå
±éã®åå°äœåºæ¿äžã«ç¬¬ 1ã®å±€éçµ¶çž èãå ç©ããåŸã ãã®ç¬¬ 1ã®å±€éçµ¶çžèäžã«ã å
±éã®ãã©åãã¹ã¯ãçšããŠç¬¬ 1 ã®é
ç·ã å€äžã³ã圢æããå·¥çšãšã
( c ) åèšç¬¬ 1ã®å±€éçµ¶çžèäžã«åèšç¬¬ 1ã®é
ç·ãã¿ãŒã³ã被èŠãã第 2ã®å±€é çµ¶çžèãå ç©ããå·¥çšãšãæãã
åèšç¬¬ 2ã®å±€éçµ¶çžèã®å ç©å·¥çšåŸã®åå°äœåºæ¿ãã¹ããã¯ããå·¥çšãšã
( d ) æžã蟌ã¿å·¥çšåŸã®ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã«å¯Ÿã㊠è«çãããã¯ãè¡ãå·¥çšãšã
( e ) åèšè«çãããã¯å·¥çšåŸã®ãã£ãŒã«ãããã°ã©ããã« få°äœéç©åè·¯è£
眮 ã®ã¡ã³ããã¥ãŒãºéšã®æ
å ±ãã åèšææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮 çšã«å€æããå·¥çšãšã
( f ) åèšå€æå·¥çšã§åŸãããæ¥ç¶åã®ãã¿ãŒã³ããŒã¿ã«åºã¥ããŠåèšææã®è« çåè·¯ãæããåå°äœéç©åè·¯è£
ã®è£œé ã« Måã®ãã©ããã¹ã¯ã補é ããå·¥çš ãšã
( g ) åèšææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã®è£œé ã«åºæã®ãã©ãã ã¹ã¯ãçšããŠã åèšç¬¬ 2ã®å±€éçµ¶çžèã«åèšç¬¬ 1ã®é
ç·ãã¿ãŒã³ã® -éšãé²åºã ããããªæ¥ç¶åãç©¿åããå·¥çšãšã
( h ) åèšæ¥ç¶åãç©¿åããåŸã®ç¬¬ 2ã®å±€éçµ¶çžèäžã«ç¬¬ 2ã®é
ç·ãã¿ãŒã³åœ¢æ èãå ç©ããåŸã ãã®ç¬¬ 2ã®é
ç·ãã¿ãŒã³åœ¢æèããã£ãŒã«ãããã°ã©ããã«å å°äœéç©åè·¯è£
眮ããã³ææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã«å
±éã®ã ã©åãã¹ã¯ãçšããŠãã¿ãŒãã³ã°ããããšã«ãã第 2ã®é
ç·ãã¿ãŒã³ã圢æãã å·¥çšãšãæãããã®ã§ããã
äžèšããæ§æã«ããã°ã ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ãçšã ãŠãããšåäžã®è«çæ©èœãæããåå°äœéç©åè·¯è£
眮ã補é ããå Žåã«ã ãã£ãŒ ã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®è£œé ã§çšãããã© ããã¹ã¯ãå
±éã«äœ¿ çšããããšãã§ããã
ãŸãã ãã£äžã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®è£œé ãããããšåäžã® è«çæ©èœãæããåå°äœéç©åè·¯è£
眮ã®è£œé ã«ç§»è¡ããéã«ã é
眮é
ç·å·¥çšãå€ ã£ãã³ã°æ€èšŒäžçšçãåæžããããšãã§ããã
ãŸãã ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®è£œé ãããããšå -ã® è«çæ©èœãåããåå°äœéç©åè·¯è£
眮ã®è£œé ããå Žåã«ã ãã®åäœç¢ºèªãã ã㣠âã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®è«çãããã¯æã«çšããè«çæ€èšŒçš
ã®é
ç·åºæ¿ã䜿çšããããšãã§ããã
ãããã£ãŠã ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®è£œé ãããããš åäžã®è«çæ©èœãæããåå°äœéç©åè·¯è£
眮ã®è£œé ããå Žåã«ãããŠã ãã®è£œé å·¥çšãç°¡çŽ åããããšãã§ãã ãã®è£œé æéãççž®ããããšãã§ãã ãããã ã ã®è£œé ã³ã¹ããäœæžããããšãå¯èœãšãªãã å³é¢ã®ç°¡åãªèª¬æ
å³ 1ããã³å³ 2ã¯æ¬çºæã®äžå®æœã®åœ¢æ
ã§ããåå°äœéç©åè·¯è£
眮ã®è£œé å·¥çš ã瀺ããããŒå³ã å³ 3ã¯å³ 1ã®åå°äœéç©åè·¯è£
眮ã®è£œé å·¥çšãçµãŠåŸãããå å°äœéç©åè·¯è£
眮ã®å¹³é¢å³ã å³ 4ãå³ 7ã¯ã¢ã³ããã¥ãŒãºéšã«ããŒã¿ãæžãèŸŒã æ¹æ³ã説æããããã®èª¬æå³ã å³ 8ãå³ 1 4ã¯å³ 1ã®åå°äœéç©åè·¯è£
眮ã®è£œé å·¥çšã«ãããŠã¢ã³ãããŠãŒãºéšãæããåå°äœéç©åè·¯è£
眮ã®è«çåè·¯ã®æ
å ±ã ã¡ã³ããã¥ãŒãºéšãæããªãåå°äœéç©åè·¯è£
眮ã®è«çåè·¯ã®æ
å ±ã«å€æããã§ çšã説æããããã®èª¬æå³ã Ÿ 1 5ãå³ 2 1ã¯å³ 1ã®åå°äœéç©åè·¯è£
眮ã®è£œé å·¥çšã«ãããŠã¡ã³ããã¥äžãºéšãæããåå°äœéç©åè·¯è£
眮ã®è«çåè·¯ã®æ
å ±ã ã¢ã³ããã¥ãŒãºéšãæããªãåå°äœéç©åè·¯è£
眮ã®è«çåè·¯ã®æ
å ±ã«å€æããã§ çšãããã«å
·äœçã«èª¬æããããã®èª¬æå³ã å³ 2 2ã¯æ¬çºæã®ä»ã®å®æœã®åœ¢æ
ã§ ããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãã€ãŠè£œé ãããåå°äœéç©åè·¯è£
眮ã®èŠ éšå¹³é¢å³ã å³ 2 3ãå³ 2 6ã¯æ¬çºæè
ãæ€èšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ ã説æããããã®èª¬æå³ã§ããã çºæã宿œããããã®æè¯ã®åœ¢æ
以äžã æ¬çºæã®å®æœã®åœ¢æ
ãå³é¢ã«åºã¥ããŠè©³çްã«èª¬æããã ãªãã 宿œã®åœ¢ æ
ã説æããããã®å
šå³ã«ãããŠåäžæ©èœãæãããã®ã¯åäžã®ç¬Šå·ãä»ãã ã ã®ç¹°ãè¿ãã®èª¬æã¯çç¥ããã
æ¬çºæã®èª¬æã«å
ç«ã£ãŠæ¬çºæè
ãæ€èšããåå°äœéç©åè·¯è£
眮ã®è£œé æè¡ã å³ 2 3ãå³ 2 6ã«ãã£ãŠèª¬æããã ãªãã ãã® F P G Aã¯ã æå®ã®è«çåè·¯ã®æ
å ±ãæžã蟌ãããšã«ãã£ãŠãŠãŒã¶ãèªç±ã«è«çåè·¯ãæ§æããããšãã§ããåå° äœéç©åè·¯è£
眮ã§ããã
ãŸãã æ¬çºæè
ãæ€èšããã¢ã³ããã¥äžãºæ¹åŒã® F P G Aã«ãããæšæºçãªè£œ é å·¥çšãå³ 2 3ã«ãã£ãŠèª¬æããã
äŸãã°æå®å°é»åœ¢ã®ã·ãªã³ã³ ïŒS i ) åçµæ¶ãããªãåå°äœãŠã§ã 3 0 aãåº çºææãšããŠã ãã®åå°äœãŠã§ã 3 0 aäžã«ãã©ã³ãžã¹ã¿ãæµæçã®ãããªçŽ å ã圢æããåŸã æå®å±€ ïŒç¬¬ Nå±ïŒ ãŸã§ã®é
ç·å±€ã圢æããã ãã®ãã© ããã¹ã¯ 3 1 a 1ã¯ã çŽ å圢æå·¥çšããã³é
ç·åœ¢æå·¥çšã®é²å
å·¥çšã«ãããŠãã¿ãŒã³ã転å ããããã«çšãããã¹ã¯ã§ãã ïŒå·¥çš 5 0 0 ) ã
ç¶ããŠã ãã®åå°äœãŠã§ã 3 0 aäžã«ã äŸãã°äºé
žåã·ãªã³ã³ ïŒS i 0 2) ç ãããªãå±€éçµ¶çžèã C V D (Chemical Vapor Deposition)æ³çã«ãã£ãŠå ç©ãã (å·¥çš 5 0 1 ) ã
ãã®åŸã ãã®å±€éçµ¶çžèã«ãããŠã¢ã³ããã¥ãŒãºéšã圢æããé åã äžå±€ã®é
ç·ã®äžéšãé²åºãããããªæ¥ç¶åããã© ããªãœã°ã©ãã£æè¡ããã³ãšããã³ã°æ è¡ã«ãã£ãŠç©¿åããã ãã®ãã© ããã¹ã¯ 3 1 a 2ã¯ã ã¢ã³ããã¥ãŒãºéšã®åœ¢æé åã«æ¥ç¶åã®ãã¿ãŒã³ã転åããããã®ãã¹ã¯ã§ããã F P G Aã®è£œé ã«åºæã® ãã¹ã¯ã§ãã ïŒå·¥çš 5 0 2 ) ã
ãã®åŸã åå°äœãŠã§ã 3 0 aäžã«ã¢ã³ããã¥ãŒãºéšã圢æãã ïŒå·¥çš 5 0 3 ) ã ããªãã¡ã åå°äœãŠã§ã 3 0 a ãïŒã«ã äŸãã°ã¢ã¢ã«ãã¡ã¹ã·ãªã³ã³çãããªãã¡ ã³ããã¥ãŒãºåœ¢æèã C V Dæ³çã«ãã£ãŠå ç©ããåŸ ïŒå·¥çš 5 0 3 a ) ã ãã®ã¡ ã³ããã¥äžãºåœ¢æèããã© ããªãœã°ã©ãã£æè¡ããã³ã§ããã³ã°æè¡ã«ãã£ãŠã å€äžãã³ã°ããããšã«ããã¢ã³ããã¥ãŒãºéšã圢æããã ãã®ãã© ããã¹ã¯ 3 1 a 3ã¯ã ã¢ã³ããã¥ãŒãºéšã®ãã¿ãŒã³ã転åããããã®ãã¹ã¯ã§ããã F P G A ã®è£œé ã«åºæã®ãã¹ã¯ã§ãã ïŒå·¥çš 5 0 3 b ) ã
次ãã§ã åå°äœãŠã§ã 3 0 aäžã«ç¬¬ N+ 1å±€ Uã® ç·å±€ã圢æããåŸã ãã以 éã®é
ç·å±ãä¿è·èã圢æããããšã«ãã F P G Aã補é ããã ãã®ãã©ãã㹠㯠3 1 a 4ã¯ã 第 N + 1å±€ç®ã®é
ç·ãã¿ãŒã³ããã以éã®é
ç·å±€ã®é
ç·ãã¿ãŒã³ ã転åããéã«çšãããã¹ã¯ã§ãã ïŒå·¥çš 5 0 4 ) ã
次ã«ã æ¬çºæè
ãæ€èšããã²äžåã¢ã¬ã€ã®æšæºçãªè£œé å·¥çšãå³ 2 4ã«ãã£ãŠ èª¬æããã
äŸãã°æå®å°é»åœ¢ã® S iåçµæ¶ãããªãåå°äœãŠã§ã 3 0 bãåºçºææãšããŠã
ãã®åå°äœãŠã§ã 3 0 bäžã«ãã©ã³ãžã¹ã¿ãæµæçã®ãããªçŽ åã圢æããåŸã æå®å±€ ïŒç¬¬ Nå±€ïŒ ãŸã§ã®é
ç·å±€ã圢æããã ãã®ãã© åãã¹ã¯ 3 1 b 1ã¯ã çŽ å 圢æå·¥çšããã³é
ç·åœ¢æå·¥çšã®é²å
å·¥çšã«ã tããŠã å€âã³ã転åããããã«çšã ããã¹ã¯ã§ããã ã²ãŒåã¢ã¬ã€ã®è£œé ã«åºæã®ãã¹ã¯ã§ãã ïŒå·¥çš 6 0 0 ) ã ç¶ããŠã ãã®åå°äœãŠã§ã 3 0 bäžã«ã äŸãã° S i O 2çãããªãå±€éçµ¶çžè ãå ç©ããåŸ ïŒå·¥çš 6 0 1 ) ã ãã®å±€éçµ¶çžèã«ãããŠäžäžã®é
ç·å±€ãæ¥ç¶ãã ããã®é åã«äžå±€ã®é
ç·ã®äžéšãé²åºãããããªæ¥ç¶åããã© ããªãœã°ã©ãã£æ è¡ããã³ãšããã³ã°æè¡ã«ãã£ãŠç©¿åããã ãã®ãã© ããã¹ã¯ 3 1 b 2ã¯ã ç°ãª ãé
ç·å±€éãæ¥ç¶ããããã®æ¥ç¶åã®ãã¿ãŒã³ã転åããéã«çšãããã¹ã¯ã§ã ãã ã²ãŒãã¢ã¬ã€ã®è£œé ã«åºæã®ãã¹ã¯ã§ãã ïŒå·¥çš 6 0 2 ) ã
ãã®åŸã åå°äœãŠã§ã 3 0 bäžã«ã 第 N+ 1å±€ç®ã®é
ç·å±ã圢æããåŸã ãã 以éã®é
ç·å±€ãä¿è·èã圢æããããšã«ããã²äžåã¢ã¬ã€ã補é ããã ãã®ãã© ããã¹ã¯ 3 1 b 3 ã¯ã 第 N+ 1å±€ç®ã®é
ç·ãã¿ãŒã³ããã以éã®é
ç·å±€ã®é
ç·ã ã¿ãŒã³ã転åããéã«çšãããã¹ã¯ã§ããã ã²äžåã¢ã¬ã€ã®è£œé ã«åºæã®ãã¹ã¯ ã§ãã ïŒå·¥çš 6 0 3 ) ã
次ã«ã æ¬çºæè
ãæ€èšããã²ãŒãã¢ã¬ã€ã®è£œé æè¡ã§ãã£ãŠã ãã®è£œé å·¥çšã« ãã㊠F P G AãçšãããŠè«çããããã¯ãè¡ããã ããã«ãã€ãŠåŸãããè«çå路㮠ããŒã¿ãçšããŠã ãããšåãè«çæ©èœãæããã²äžãã¢ã¬ã€ã®è£œé æè¡ãå³ 2 5 ã«ãã£ãŠèª¬æããã ãªãã å³ 2 5ã«ãããŠå·ŠåŽã¯ F P G Aã®è£œé å·¥çšã瀺ãã å³ åŽã¯ã²äžãã¢ã¬ã€ã®è£œé å·¥çšã瀺ããŠããã
ãŸãã è«çèšèšå·¥çšã«ãããŠã¯ã ãŠãŒã¶ãææããè«çåè·¯ã®ããŒã¿ãåºã«è« çåè·¯ã®æ¥ç¶é¢ä¿ã決å®ãã ïŒå·¥çš 7 0 1 ) ã ãããŠã è«çèšèšå·¥çšã§åŸããã ããŒã¿ãåºã«ã è«çåè·¯ã®æ¥ç¶ããŒã¿ ïŒä»¥äžã ãã ããªã¹ããšããïŒ ãäœæãã ããçš 7 0 2 ) ã
ç¶ããŠã F P G Aã®è£œé å·¥çšã§ã¯ã ãã®ãã ããªã¹ãã F P G Açšã®ãã©ãŒã ã åã«å€æããåŸ ïŒå·¥çš 7 0 3 ) ã ãã®å€æããŒã¿ãåºã«åå°äœãããé åå
ã« è€æ°ã®è«çåè·¯ãããã¯ãé©å®œé
眮ãã ãã®è«çãããã¯éã®é
ç·çµè·¯ã決å®ã ã ïŒå·¥çš 7 0 4 ) ã
ãã®åŸã F P G Aã«å¯ŸããŠã¿ã€ãã³ã°ã·ãã¥ã¬ãŒã·ã§ã³ãè¡ãã ããã§ã¯ã é
ç·ãåè·¯ã«ãããé
å»¶æéãèæ
®ããè«çåè·¯ã®ã·ãã¥ã¬ãŒã·ã§ã³ãè¡ã ïŒå·¥çš
705) o
次ãã§ã F PGAã«å¯ŸããŠæžã蟌ã¿ïŒããã°ã©ãã³ã°ïŒãè¡ãïŒå·¥çš 706 A)ã ãŠãŒã¶ã®ææããè«çåè·¯ãæ§æããã FPGA 32ãåŸããšãšãã«ã FPGA 32ã®è«çãããã¯ãè¡ãéã« FPGA 32ãæèŒããè«çæ€èšŒçšã®çŽç·åºæ¿ã® èšèšå·¥çš 706 B 1ããã³è£œé å·¥çš 706 B 2ãçµãŠè«çæ€èšŒçšã®é
ç·åºæ¿ 33 aãåŸãã
ç¶ããŠã è€æ°ã® FPGA 32ãäžèšããé
ç·åºæ¿ 33 aã«æèŒããŠã FPGA 32ã®è«çãããã¯ãè¡ãã ããã§ã¯è£œé ããã F PG Aã®è«çã®æ€èšŒãè¡ãã ããšãšãã«ã ä¿®æ£ãå¿
èŠãªå Žåã«ã¯ãã®ããŒã¿ãè«çèšèšå·¥çš 70 1ã FPGA å
ã®é
眮 ·é
ç·äž.çš 704çã«ãã£ãŒãããã¯ããã ïŒå·¥çš 707) ã
ãã®åŸã è«çãããã¯å·¥çš 707ãçµãŠåŸããã F PG Aã®è«çåè·¯ã®ãäžå€ ãã²ãŒãã¢ã¬ã€çšã®ãã ããªã¹ããšããŠå€æããåŸ ïŒå·¥çš 708 ) ã ãã®ãã ã ãªã¹åã«åºã¥ããŠã²äžåã¢ã¬ã€ã®ãããé åå
ã«è€æ°ã®è«çåè·¯ãããã¯ãé©å® é
眮ãã ãã®è«çåè·¯ãããã¯éã®é
ç·çµè·¯ã決å®ãã ïŒå·¥çš 709) ã
ãã®åŸã ã²ãŒãã¢ã¬ã€ã«å¯ŸããŠã¿ã€ãã³ã°ã·ãã¥ã¬ãŒã·ã§ã³ãè¡ãã ããã§ã¯ã é
ç·ãåè·¯ã«ãããé
å»¶æéãèæ
®ããè«çåè·¯ã®ã·ãã¥ã¬ãŒã·ã§ã³çãè¡ã (å·¥çš 710) ã
次ãã§ã ã²ãŒãã¢ã¬ã€ãæ§æãããã¿ãŒã³ã®è»¢åçšã®ãã© åãã¹ã¯ã補é ãã åŸ ïŒå·¥çš 71 1 A 1) ã ãã®ãã© ããã¹ã¯ãçšããŠã²ãŒåã¢ã¬ã€ 34ãåŸããšãš ãã« ïŒå·¥çš 71 1 A 2) ã ã²ãŒãã¢ã¬ã€ 34ã®è«çãããã¯ãè¡ãéã«ã²äžãã¡ ã¬ã€ 34ãæèŒããè«çæ€èšŒçšã®é
ç·åºæ¿ã®èšèšå·¥çš 71 1 B 1ããã³è£œé å·¥çš 71 1 B 2ãçµãŠäžèšãã FPGAã®è«çæ€èšŒçšã®é
ç·åºæ¿ 33 aãšã¯å¥ã«ã²äž ãã¢ã¬ã€ã®è«çæ€èšŒçšã®é
ç·åºæ¿ 33 bãåŸãã
ç¶ããŠã è€æ°ã®ã²äžãã¢ã¬ã€ 34ãäžèšããé
ç·åºæ¿ 33 bã«æèŒããŠã ã²äž ãã¢ã¬ã€ 34ã®è«çãããã¯ãè¡ãã ããã§ã¯è£œé ãããã²ãŒãã¢ã¬ã€ã®è«çã® æ€èšŒãè¡ããããšãšãã«ãä¿®æ£ãå¿
èŠãªå Žåã«ã¯ãã®ããŒã¿ãåèšå·¥çšïŒ709) çã«ãã£äžãããã¯ããã ïŒå·¥çš 712) ã
ãšããã§ã æ¬çºæè
ã®æ€èšã«ããã°ã äžèšã®ããã« FPGAããã²ãŒãã¢ã¬ã€
ã«å€æããæè¡ã«ãããŠã¯ã 以äžã®ãããªåé¡ãããããšãèŠåºããã
ããªãã¡ã äžèšã®æ¹æ³ã®å Žåã FPGAããã²ãŒãã¢ã¬ã€ã«çœ®ãæããéã«ã ã²äžãã¢ã¬ã€ã®è£œé å·¥çšã«ãããŠé
眮é
ç·å·¥çš 709ãã¿ã€ãã³ã°ã·ãã¥ã¬äžã· ã§ã³å·¥çš 710ãå¿
èŠã§ããã
ãŸãã ã²ãŒãã¢ã¬ã€ã®è«çãããã¯ãè¡ãããã«ã FPGAã®è«çæ€èšŒçšã®é
ç·åºæ¿ 33 aãšã¯å¥ã«ã ã²ãŒåã¢ã¬ã€ã®è«çæ€èšŒçšã®é
ç·åºæ¿ 33 bã®èšèšã補 é ãå¿
èŠã§ããã
ãŸãã å®éã«ã²ãŒãã¢ã¬ã€ã«ãã£ãŠè£
çœ®ãæ§æãã ãã®è¯åŠãè©äŸ¡ãã ãã®è© äŸ¡çµæãã²äžåã¡ã¬ã€ã®æå®ã®è£œé å·¥çšã«ãã£ãŒãããã¯ããããšãå Žåã«ã〠ãŠã¯å¿
èŠã§ããã
ããã«ã äžè¿°ã®æ¹æ³ã«ãã£ãŠ FPGAããã²äžåã¢ã¬ã€ã«çœ®ãæããå Žåãå³ 26ã«ç€ºããã åå³ã«ç€ºãããã«ã ãã®æ¹æ³ã§è£œé ãããã²ãŒãã¢ã¬ã€ 34ã¯ã ãã®åºã«ãªã£ãŠãã F PGA 32ãšãµã€ãºã®äžã§å
šãç°ãªãã F P GAãããå° ãããªãã®ãæ®éã§ããã ãåããã 黿ºãå
¥åºåä¿¡å·çšã®ãã³ãã£ã³ã°ã °ã ã 3 5ã®äœçœ®çãç°ãªãã
ãããŠã 仮㫠F P GA 32ãšã²äžåã¢ã¬ã€ 34ãšã§é»æºãå
¥åºåä¿¡å·çšã®ãã³ ãã£ã³ã°ãã ã 35ã®çžå¯Ÿçãªäœçœ®ãåãã«ãããšããŠãã åå°äœãããå
éšã® 枩床ååžã黿ºãã€ãºçã®ç¶æ
ãç°ãªããã ãŸãã åå°äœãããå
éšã®ã²ãŒãé ã®é
ç·é·çãç°ãªãã®ã§ã F P GA 32ãšã²äžãã¢ã¬ã€ 34ãšã§ã¯åè«çãã¹ã« ãããé
å»¶æéãå
šãç°ãªã£ãŠããŸãããšãå€ãã
ããã§ã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã äŸãã°å³ 1ã®ããã«ããã
ãŸãã åå°äœãŠã§ããçšæ ïŒå·¥çš 100) ããŠããå±€éçµ¶çžèãå ç©ãã ïŒã§ çš 105) ãŸã§ã¯ã FPGAãšã²ãŒãã¢ã¬ã€ãšã®è£œé å·¥çšãå
±éã«ããã ããã ã€ãŠã å·¥çš 100ã105ã§äœ¿çšããããã© åãã¹ã¯ã FPGAãšã²ãŒãã¢ã¬ã€ ãšã§å
±éã®ãã© ããã¹ã¯ã䜿çšããã
ãããŠã ã²ãŒãã¢ã¬ã€ã®è£œé å·¥çšã«ãããŠã FPGAã®è«çãã²ãŒãã¢ã¬ã€ã« èŒããå Žåã«ã F P G Aã®ã¢ã³ããã¥ãŒãºéšã®ãã¡ã®å°ééšãšããã¢ã³ããã¥äž ãºéšã®é
眮ãããæ¥ç¶åã®ããŒã¿ãæ®ãã éå°ééšãšããã¢ã³ããã¥ãŒãºéšã®é
眮ãããæ¥ç¶åã®ãäžå€ãé€å»ãããããªããŒã¿å€æãè¡ããã ããã«ãã€ãŠåŸã
ããããŒã¿ãçšããŠå±€éçµ¶çžèã«æ¥ç¶åãç©¿åããå·¥çš 106 B 1ã§çšãããæ åãã¹ã¯ã®ãã¿ãŒã³ããŒã¿ãäœæããã
ããã«ã FPGAãšã²ãŒãã¢ã¬ã€ãšã®è£œé å·¥çšã«ã LããŠç¬¬ 2å±€é
ç·ããã¿ãŒäº ã³ã°ããéã«çšãããã© ããã¹ã¯ãå
±éã®ãã© ããã¹ã¯ã䜿çšããã
ããã§ã ãã®å³ 1ã®è£œé å·¥çšãå
·äœçã«èª¬æããã ãŸãã åå°äœãŠã§ããçšæ ããã ãã®åå°äœãŠã§ãã¯ã äŸãã°æå®å°é»åœ¢ã® S iåçµæ¶ãããªãã FPGA ãšã²äžåã¢ã¬ã€ãšã§å
±éã«äœ¿çšãããããã«ãªã£ãŠãã ïŒå·¥çš 100)ã
ç¶ããŠã åå°äœãŠã§ãäžã«ãããè€æ°ã®ããã圢æé åã®åã
ã«ã äŸãã° MO S · FETã ãã€ããŒã©ãã©ã³ãžã¹ã¿ã ãã€ã©äžãã æµæããã³å®¹éçã®ãã㪠^åã圢æãã ïŒå·¥çš 101 ) ã
ãã®åŸã åå°äœãŠã§ããã«ã äŸãã°äºé
žåã·ãªã³ã³ ïŒS i O 2) çãããªãå±€ éçµ¶çžè ïŒç¬¬ 1ã®å±€éçµ¶çžèïŒ ã CVD (Chemical Vapor Deposition)æ³çã«ã〠ãŠå ç©ããåŸã ãã®å±€éçµ¶çžèã«ã çŽ åãšç¬¬ 1å±€é
ç·ãšãæ¥ç¶ããããã®æ¥ç¶å ã圢æãã ïŒå·¥çš 102) ã
次ãã§ã å°äœãŠã§ãäžã«ã 第 1å±€é
ç·åœ¢æçšã®å°äŒèãå ç©ããåŸ ïŒå·¥çš 1 03) ã ãã®å°äœèããã© ããªãœã°ã©ãã£æè¡ããã³ãã©ã€ãšããã³ã°æè¡çã çšããŠãã¿ãŒãã³ã°ããããšã«ããã 第 1å±€é
ç· ïŒç¬¬ 1ã®é
ç·ãã¿ãŒã³ïŒ ã圢æ ãã ïŒå·¥çš 104) ã
ç¶ããŠã åå°äœãŠã§ãäžã«ã å±€éçµ¶çžè ïŒç¬¬ 2ã®å±€éçµ¶çžèïŒ ã CVDæ³çã« ãã£ãŠå ç©ããã ãã®å±€éçµ¶çžèã¯ã äŸãã° S i 0 2çãããªãã ããã«ãã€ãŠ ç¬¬ 1å±€é
ç·ã被èŠãããŠãã ïŒå·¥çš 105) ã
æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã ãã®å·¥çš 105ãŸã§ã FPGAãšã²äžãã¢ã¬ã€ãš ã§å
±éã®è£œé å·¥çšãšããã ãããã£ãŠã äŸãã°çŽ åã®åœ¢æå·¥çš 1 01ã第 1å±€é
ç·ã®ãã¿ãŒãã³ã°å·¥çš 1 04çã§çšãããã© åãã¹ã¯ FM1ïŒFM2ãã FPGA ãšã²ãŒãã¢ã¬ã€ãšã§å
±éã®ãã© ããã¹ã¯ã䜿çšããã
ãŸãã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã ãã®å·¥çš 105ãŸã§çµäºããåå°äœãŠã§ã ããã¹å€ãŠã§ããšããŠã¹ããã¯ããŠããããšãå¯èœãšãªã£ãŠããã ããªãã¡ã F P G AãŸãã¯ã²äžåã¡ã¬ã€ã®è£œé ã 2å±ç®ã®å±€åçµ¶çžè¶ã«æ¥ç¶åãç©¿åããå·¥çš 106 A 1, 1 06 B 1ããéå§ããããšãã§ããã ãããã£ãŠã ã²ãŒåã¢ã¬ã€ã®
è£œé æéãççž®ããããšãå¯èœãšãªã£ãŠããã ãªãã ãã®åå°äœãŠã§ãããã¯ã
FPG Aã補é ããããšãã§ãããã ã²ãŒåã¢ã¬ã€ã補é ããããšãã§ããã æ¬¡ãã§ã å±€éçµ¶çžèã®å ç©å·¥çš 1 05ã®åŸã FPGAã®è£œé å·¥çšãšã ã²ãŒãã¡ ã¬ã€ã®è£œé å·¥çšãšã«åãããã ããã§ã¯ã FPG Aã®è£œé å·¥çšã説æããåŸã ã² äžãã¢ã¬ã€ã®è£œé å·¥çšã説æããã
ãŸãã FPGAã®è£œé å·¥çšã«ãããŠã¯ã 2å±€ç®ã®å±€åçµ¶çžèã«ç¬¬ 1å±é
ç·ã®äž éšãé²åºãããããªæ¥ç¶åãç©¿åããã ãã®æ¥ç¶åãç©¿åããããã«çšãããã© åãã¹ã¯ FM3ã¯ã F P G Aã®è£œé å·¥çšã«åºæã®ãã¹ã¯ã§ããïŒå·¥çš 1 06 A 1) c ç¶ããŠã F P G A補é çšã®åå°äœãŠã§ãäžã«ã äŸãã°ã¢ã¢ã«ãã¡ã¹ã·ãªã³ã³ç ã®ãããªã¢ã³ããã¥ãŒãºåœ¢æèã CVDæ³çã«ãã£ãŠå ç©ãã ïŒå·¥çš 1 06 A
2) ã
ãã®åŸã ãã®ã¢ã³ããã¥ãŒãºåœ¢æèããã© åãªãœã°ã©ãã£æè¡ããã³ãã©ã€ãš ããã³ã°æè¡ã«ãã£ãŠãã¿ãŒãã³ã°ããã ãã®ã¢ã³ããã¥äžãºåœ¢æèã®ãããå€äžäº ã³ã°ã«çšãããã© åãã¹ã¯ã FPG Aã®è£œé ã«åºæã®ãã© åãã¹ã¯ã§ãã ïŒå·¥çš 106 A 3) ã
ãã®åŸã 第 2å±€é
ç·åœ¢æçšã®å°äœèãã¹ããã¿ãªã³ã°æ³çã«ãã£ãŠå ç©ããåŸ (å·¥çš 106 A 4) ã ãã®å°äœèããã©ããªãœã°ã©ãã£æè¡ããã³ãã©ã€ãšãã ã³ã°æè¡çã«ãã£ãŠãå€äžãã³ã°ããããšã«ãã第 2å±€é
ç· ïŒç¬¬ 2ã®é
ç·ãã¿äž ã³ïŒ ã圢æããã ãã®éã«çšãããã© ããã¹ã¯ FM 4ã¯ã FPGAãšã²ãŒãã¡ã¬ ã£ãšã§å
±éã®ãã¹ã¯ã§ãã ïŒå·¥çš 1 06 A5) ã
ãã§ã åå°äœãŠã§ãäžã«è¡šé¢ä¿è·èçãå ç©ããŠç¬¬ 2å±€é
ç·ã被èŠããåŸã ãã®æå®ç®æã«ãã³ãã£ã³ã°ãã ãçšã®éå£éšã圢æããŠãŠã§ãããã»ã¹ãçµäº ãã ïŒå·¥çš 1 06 A 6) ã
ç¶ããŠã ãã®åå°äœãŠã§ãäžã®åã
ã®åå°äœãããã«å¯ŸããŠé»æ°çãªè©Šéšãè¡ ã€ãåŸã ãã®åå°äœãŠã§ããäŸã
ã®åå°äœãããã«åå²ãã ããã«ã ãã®åã
ã® åå°äœããããããã±ãŒãžã³ã°ãã ïŒå·¥çš 1 06A 7) ã ããã«ããã FPGA ã補é ããã
äžæ¹ã ã²ãŒãã¢ã¬ã€ã®è£œé å·¥çšã«ãããŠã¯ã ãŸãã 2å±€ç®ã®å±€éçµ¶çžèã«ç¬¬ 1 å±€é
ç·ã®äžéšãé²åºãããããªæ¥ç¶åãç©¿åããã ãã®æ¥ç¶åãç©¿åããããã«
çšãããã© ããã¹ã¯ FM5ã¯ã ã²ãŒãã¢ã¬ã€ã®è£œé ã«éæã®ãã¹ã¯ã§ããã ãã ãã ãã®ãã©ããã¹ã¯ FM5äžã®ãã¿ãŒã³ã¯ã åŸè¿°ããããã«ã FPGAãçšã ãè«çãããã¯ã«ãã£ãŠåŸãããè«çåè·¯ã®ããŒã¿ã« Ÿã¥ããŠåœ¢æãããŠãã (å·¥çš 106B 1) ã
ç¶ããŠã åå°äœãŠã§ãäžã«ç¬¬ 2å±€é
ç·åœ¢æçšã®å°äœèãã¹ããã¿ãªã³ã°æ³çã« ãã£ãŠå ç©ããåŸ ïŒå·¥çš 106 B 2) ã ãã®å°äœèããã© ããªãœã°ã©ãã£æè¡ã ãã³ãã©ã€ãšããã³ã°æè¡çã«ãã£ãŠãã¿ãŒãã³ã°ããããšã«ãã第 2å±€é
ç·ã 圢æããã ãã®éã«çšãããã© ããã¹ã¯ FM4ã¯ã F PG Aãšã²ãŒãã¢ã¬ã€ãšã§ å
±éã®ãã¹ã¯ã䜿çšãã ïŒå·¥çš 106 B 3) ã
次ãã§ã åå°äœãŠã§ãäžã«å»ºé¢ä¿è·èçãå ç©ããŠç¬¬ 2å±€é
ç·ã被èŠããåŸã ãã®æÂŸç®æã«ãã³ãã£ã³ã°ãã ãçšã®éå£éšã圢æããŠãŠã§ãããã»ã¹ãçµäº ãã ïŒå·¥çš 106 B 4) ã
ç¶ LããŠã ãã®åå°äœãŠã§ãäžã®åã
ã®åå°äœãããã«å¯ŸããŠé»æ°çãªè©Šéšãè¡ ã€ãåŸã ãã®åå°äœãŠã§ããåã
ã®åå°äœãããã«åå²ãã ããã«ã ãã®åã
ã® åå°äœããããããã±ãŒãžã³ã°ãã ïŒå·¥çš 106 B 5) ã ããã«ããã ã²äžåã¡ ã¬ã€ã補é ããã
次ã«ã F PG Aãçšããè«çãããã¯ããã³ããã«ãã€ãŠåŸãããè«çå路㮠ããŒã¿ãçšã㊠F P G Aãšåãè«çæ©èœãåããã²ãŒãã¢ã¬ã€ã補é ããå·¥çšã å³ 2ããã³å³ 3ã«ãã£ãŠèª¬æããã ãªãã å³ 2ã«ãããŠã å·ŠåŽã¯ FPGAã®è£œé å·¥çšã瀺ãã å³åŽã¯ã²ãŒãã¢ã¬ã€ã®è£œé å·¥çšã瀺ããŠããã
ãŸãã è«çèšèšå·¥çšã«ãããŠã¯ã ãŠãŒã¶ãææããè«çåè·¯ã®ããŒã¿ãåºã«è« çåè·¯ã®æ¥ç¶é¢ä¿ã決å®ãã ïŒå·¥çš 201) ã ãããŠã è«çèšèšå·¥çšã§åŸããã ããŒã¿ãåºã«ã è«çåè·¯ã®ãã ããªã¹ããäœæããã ãã®ãã ããªã¹ãã¯ã ãŠãŒ ã¶ãææããè«çåè·¯ã®æ¥ç¶é¢ä¿ã衚ããèšèšããŒå€ã§ããã ã³ã³ãã¥ãŒã¿åŠç ãå¯èœãªåœ¢åŒã«ãªã£ãŠãã ïŒå·¥çš 202) ã
ç¶ããŠã FPGAã®è£œé å·¥çšã§ã¯ã ãã®ãã ããªã¹ãã FPGAçšã®ãã©ãŒã ã åã«å€æããåŸ ïŒå·¥çš 203 ) ã ãã®å€æããŒã¿ãåºã«åå°äœãããé åå
ã«ã äŸãã°åºæ¬ã»ã«ããã¯ãã»ã«çã®ãããªè«çåè·¯ãããã¯ãé©ïŒ 1Ϊé
眮ãã ãã®è« çåè·¯ãããã¯éã®é
ç·çµè·¯ã決å®ããã ãªãã ãã®é
ç·å·¥çšã¯ã äŸãã°é
ç·å±€
æ°çã®ãããªããã»ã¹äžã®å¶éã åå°äœéç©åè·¯è£
眮ã®åäœé床ããã®é
å»¶æé çã®ãããªå¶éããã³é»æºé
ç·ã®ã£ã³ããŒãã³ã¹çãèæ
®ããŠå®è¡ãããã ïŒã§ çš 204) ã
ãã®åŸã FPGAã«å¯ŸããŠã¿ã€ãã³ã°ã·ãã¥ã¬ãŒã·ã§ã³ãè¡ãã ãã®ã¿ã€ãã³ ã°ã·ãã¥ã¬ãŒã·ã§ã³å·¥çšã¯ã è«çåè·¯ããŒã¿ãšãã¹ãããŒã¿ãšããŠãŒã¶ã®èšèšæ å³éãã®è«çåäœãå®çŸãããåŠããã³ã³ãã¥ãŒå€ã«ãã€ãŠæ€èšŒããå·¥çšã§ããã é
ç·ãååè·¯ ïŒã²ãŒããã»ã«çïŒ ã®é
å»¶æéãèæ
®ããè«çã·ã ã¥ã¬ãŒã·ã§ã³ã è¡ãå·¥çšã§ãã ïŒå·¥çš 205 ) ã
次ãã§ã FPG Aã«å¯ŸããŠæžã蟌ã¿ïŒããã°ã©ãã³ã°ïŒãè¡ã ïŒå·¥çš 206 A)ã FPGAã«å¯Ÿããæžã蟌ã¿ã¯ã ã¢ã³ããã¥ãŒãºéšãå°éç¶æ
ã«ããåãã éå°éç¶ æ
ã«ãããã«ãã€ãŠè¡ãããã ãªãã ãã® F P G Aã®æžãèŸŒã¿æ¹æ³ã«ã€ããŠã¯åŸ ã»ã©è©³çްã«èª¬æããã
ç¶ããŠã æå®ã®è£œé å·¥çšãçµãŠãŠãŒã¶ã®ææããè«çåè·¯ãæ§æããã F P G A 1ãåŸããšãšãã«ã FPGA 1ã®è«çãããã¯ã®éã« FPG A 1ãæèŒããè« çæ€èšŒçšã®é
ç·åºæ¿ã®èšèšå·¥çš 206 B 1ããã³è£œé å·¥çš 206 B 2ãçµãŠè«ç æ€èšŒçšã®é
ç·åºæ¿ 2ãåŸãã
ç¶ããŠã è€æ°ã® FPGA 1ãäžèšããè«çæ€èšŒçšã®é
ç·åºæ¿ 2ã«æèŒããŠã F PG A 1ã®è«çãããã¯ãè¡ãã ããã§ã¯ã 補é ããã F P G A 1ã«å¯ŸããŠã³ã³ ãã¥ãŒå€ã«ããã·ãã¥ã¬ãŒã·ã§ã³ãè¡ãã ååœä»€ã®åäœé åºãã¬ãžã¹å€ã®å
容ç ã調ã¹ããããšãšãã«ã ä¿®æ£ãå¿
èŠãªå Žåã«ã¯ãã®ãäžå€ãè«çèšèšå·¥çš 201 ããã³ F PGAå
ã®é
眮 ·é
ç·å·¥çš 204çã«ãã£äžãããã¯ããã ïŒå·¥çš 20 7)
次ãã§ã ã²ãŒãã¢ã¬ã€ã®è£œé å·¥çšã«ãããŠã¯ã FPGAãçšããè«çãããã¯ å·¥çš 207ãçµãŠåŸãããè«çåè·¯ã®ããŒã¿ãåºã«ã ã²ãŒãã¢ã¬ã€ã補é ããã ãã®ãã© åãã¹ã¯ã補é ããã ãã®ãã© åãã¹ã¯ã«ã¯ã äžèšãã 2å±€ç®ã®çéçµ¶ çžèã«ç¬¬ 1å±€é
ç·ã®äžéšãé²åºãããããªæ¥ç¶åãç©¿åããããã®ãã¿ãŒã³ã圢 â æãããŠãã ïŒå·¥çš 208) ã
ãã®ããã«ã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã ã²ãŒãã¢ã¬ã€ã®è£œé ã«éããŠæ¹ã㊠é
眮 ·é
ç·å·¥çšãã¿ã€ãã³ã°ã·ãã¥ã¬äžã·ãšã³å·¥çšçãå¿
èŠãšããªãã®ã§ã ã²ãŒ
ãã¢ã¬ã€ã®è£œé å·¥çšãéåžžã«ç°¡çŽ ãšãªããšãšãã«ã ãã®è£œé æéã倧å¹
ã«ççž®ã ãããšãå¯èœãšãªã£ãŠããã
ç¶ããŠã ãã®ãã©ããã¹ã¯ãçšãã補é å·¥çšããã³é
ç·åœ¢æå·¥çšãçžèèã®å ç©å·¥çšçã®ãããªä»ã®è£œé å·¥çšãçµãŠã²äžãã¢ã¬ã€ 3ãåŸã ïŒå·¥çš 2 0 9 ) ã ã ã®åŸã 宿ããè€æ°åã®ã²ãŒãã¢ã¬ã€ 3ãã äžèš F P G A 1ã®è«çãããã¯æã« çšããè«çæ€èšŒçšã®é
ç·åºæ¿ 2äžã«æèŒããŠã²ãŒåã¢ã¬ã€ 3ã®åäœã確èªãã (å·¥çš 2 1 0 ) ã
ããªãã¡ã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã F P G A 1ã®è«çæ€èšŒçšã®é
ç·åºæ¿ 2 ããã®ãŸãŸã²äžãã¢ã¬ã€ 3ã®åäœç¢ºèªçšã®é
ç·åºæ¿ãšããŠçšããããšãå¯èœã§ã ãã ããã¯ã åŸã»ã©è©³çްã«èª¬æããããã«ã 補é ãããã²ãŒãã¢ã¬ã€ 3ã«ããã ããããµã€ãºã ãã³ãã£ã³ã°ãããã®é
眮äœçœ®ã è«çã²äžãçã®ãããªè«çåè·¯ ãããã¯ã®é
眮äœçœ®ããã³é
ç·ã®é
眮äœçœ®çã®ãããªæ§æãã F P G A 1ã®æ§æ ãšå
šãåãã ããã§ããã
ãã®ããã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã ã²ãŒãã¢ã¬ã€ 3ã®è£œé ã«éããŠã è«ç æ€èšŒçšã®é
ç·åºæ¿ãæ¹ããŠèšèšããã補é ãããããå¿
èŠãç¡ãã ãŸãã 補é ã ããã²ãŒãã¢ã¬ã€ã®è«çãããã¯ãè¡ããªããŠãè¯ãã ãããã£ãŠã ã²ãŒãã¡ã¬ 㣠3ã®è£œé å·¥çšãéåžžã«ç°¡çŽ ã«ããããšãã§ãã ãã®éçºæéã倧å¹
ã«ççž®ãã ããšãã§ãããšãšãã«ã ãã®è£œé ã³ã¹ããäœæžããããšãå¯èœãšãªã£ãŠããã æ¬¡ã«ã æ¬å®æœã®åœ¢æ
ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãã補é ããã F P G A 1ããã³ã²äžåã¢ã¬ã€ 3ã®å¹³é¢ ]ãå³ 3ã« ãã 3ã®å·ŠåŽã F P G A 1ã å³ åŽãã²äžãã¢ã¬ã€ 3ã§ããã
F P G A 1ããã³ã²ãŒãã¢ã¬ã€ 3ãæ§æããåå°äœããã 1 a, 3 aã¯ã å
±ã«ã äŸãã°æå®å°é»åœ¢ã® S iåçµæ¶ãããªãç©åœ¢ç¶ã®å°çãããªãã ãã®å€§ããã¯äº ãã«çãã圢æãããŠããã
ãã®åå°äœããã 1 a , 3 aã®äž»é¢å€åšã«ã¯ããã®å€åšã«æ²¿ã£ãŠç©åœ¢ç¶ã®è€æ°ã® ãã³ãã£ã³ã°ããã 1 BP, 3 BPãèŠåçã«é
眮ãããŠããã ãã®ãã³ãã£ã³ã° ããã 1 BPïŒ 3 BPã¯ã åå°äœããã 1 aïŒ 3 aå
ã®åå°äœéåµåè·¯ã®é»æ¥µãå€éš ã«åŒãåºãããã®åŒãåºã黿¥µã§ããã äŸãã°ã¢ã«ãããŠã ïŒA 1 ) ãŸã㯠A 1 äž S i âé
ïŒC u ) åéãããªãã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã åå°äœããã 1
a , 3 aã®ãã³ãã£ã³ã°ããã 1 BP, 3 BPã®é
眮ã ããªãã¡ã ä¿¡å·ç«¯åã黿ºç«¯ åã®äœçœ®ãäºãã«åãã«ãªã£ãŠããã
åå°äœããã 1 aïŒ3 aã«ãããŠã ãã³ãã£ã³ã°ããã 1 BPïŒ3 BPãããå
åŽ ã«ã¯ãè€æ°ã®å
¥åºååè·¯é å 1 b ,3 bãåå°äœããã 1 aïŒ3 aã®å€åšã«æ²¿ã£ãŠé
眮ãããŠããã ãã®å
¥åºååè·¯é å 1 bïŒ3 bã¯ã å
¥ååè·¯ãåºååè·¯ãŸãã¯å
¥åº ååæ¹åã®åè·¯ã圢æãããŠããã ãã®å
¥ååè·¯ã¯ã å€éšããå
¥åãããä¿¡å·ç ãå
éšåè·¯ã«åã£ãä¿¡å·ã¬ãã«ã«å€æããæ©èœãå
éšåè·¯ããã£ãºçããä¿è·ã ãæ©èœçãæãã ãã®åºååè·¯ã¯ã å
éšã§åœ¢æããä¿¡å·çãå€éšã«äŒéããéã« ãã®ä¿¡å·ãéäžã®é
ç·çµè·¯ã«ãããŠæžè¡°çããªãã§å€éšè£
眮ã«ç¢ºå®ã«äŒéããã ããã«ä¿¡å·ã¬ãã«ã倿ããæ©èœçãæããŠããã
ãŸãã åå°äœããã 1 aïŒ3 aã«ãããŠã å
¥åºååè·¯é å i bïŒ3 bã®å
§åŽã ã ãªãã¡ã å
éšåè·¯é åã«ã¯ã æå®ã®è«çæ©èœãæããåå°äœéç©åè·¯ã圢æãã ãŠãããåå°äœããã 1 aïŒ3 aã«ã¯ãåãè«çæ©èœã®åå°äœéç©åè·¯ã圢æãã ãŠããã
ãã®åå°äœéç©åè·¯ã¯ã å
éšåè·¯é åã«é
眮ãããè€æ°ã®åºæ¬ã»ã«ã«ãã£ãŠæ§ æãããŠããã åºæ¬ã»ã«ã¯ã ã€ã³ãäžå€ã N A N Dã N O Råè·¯çã®ãããªè«ç åè·¯ãæ§æããã®ã«å¿
èŠãªæå°åäœã®ã»ã«ã§ããã äŸãã° n M 0 Sããã³ p M 0 Sã§æ§æãããŠããã
ãã®åºæ¬ã»ã«ã¯å³ 3ã®æšªæ¹åã«è€æ°äžŠãã§åºæ¬ã»ã«åãæ§æããŠããã ãããŠã åºæ¬ã»ã«åã¯ã äºãã«é£æ¥ããåºæ¬ã»ã«åéã«é
ç·ãã£ãã«ãä»åšãããç¶æ
ã§ã å³ 3ã®äžäžæ¹åã«è€æ°äžŠãã§é
眮ãããŠããã ãªãã åºæ¬ã»ã«ã®é
çœ®ç¶æ
ã¯ã ã ãã«éå®ããããã®ã§ã¯ãªãçš®ã
倿Žå¯èœã§ããã äŸãã°åºæ¬ã»ã«ãå
éšåè·¯é åã«æ·ãè©°ããŠé
眮ããããã«ããŠãè¯ Lãã
ãã®ãããªåºæ¬ã»ã«ãè€æ°åçµã¿åããããŠããªããããããåè·¯çã®ãã㪠åè·¯ãããã¯ã圢æããã ããã«åè·¯ãããã¯ãè€æ°çµã¿åããããŠæå®ã®è«ç æ©èœãæããåå°äœéç©åè·¯ã圢æãããŠããã
æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ãåå°äœããã 1 a , 3 aå
ã®åºæ¬ã»ã«ãåè·¯ããã ã¯çã®ãããªæ§æéšã®é
眮äœçœ®ããã³å€§ããçãåãã§ããã ãŸãã Ÿæ¬ã»ã«ã åè·¯ãããã¯çã®ãããªæ§æéšéã黿°çã«æ¥ç¶ããé
ç·ã®é
眮äœçœ®ããã³é·ã
çãåãã§ããã
ãã®ãããæ¬è¡æœã®åœ¢æ
1ã«ãããŠã¯ãåå°äœããã 1 aïŒ3 aã®å
éšæž©åºŠååž ã黿ºãã€ãºçã®ç°å¢ãäºãã«çããããããšãå¯èœãšãªãã ãŸãã åå°äœãã ã 1 a, 3 aå
ã®æ§æéšéã®é
ç·é·çãå
šãçããã®ã§ãåè«çãã¹ã§ã®é
å»¶æé ãäºãã«çããããããšãå¯èœãšãªãã ããã«ã FPGA 1ãšã²ãŒãã¢ã¬ã€ 3ãš ã§ããäžãã³ã°æ€æ»çã®éã«çš ããå¶å
·ã ã°ãã±ãŒãžããã³ã§äžãžã³ã°åºæ¿çã å
±éåããããšãã§ããã®ã§ã åå°äœéç©åè·¯è£
眮ã®è£œé å·¥çšãç°¡çŽ åã§ãã é çºæéãççž®ã§ãããšãšãã«ã ãã®è£œé ã³ã¹ããäœæžããããšãå¯èœãšãªãã ãããã£ãŠã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã FPGA 1ãšå
šãåäžã®æ©èœããã³ æ§èœãæããåå°äœéç©åè·¯ ^眮ãã FPGAæ¹åŒã§è£œé ããå Žåã FPGAã çšããªãéåžžã®ã²äžãã¢ã¬ã€æ¹åŒã§è£œé ããå Žåãããå°ãªã補é -äž.çšã§è£œé ã ãããšãå¯èœãšãªã£ãŠããã
ãªãã ãã® FPGA 1ãã²ãŒãã¢ã¬ã€ 1ã¯ã äŸãã°æºåž¯çšã®éä¿¡æ©åšã ãã㪠ã«ã¡ã©ãŸãã¯èšç®æ©çã®ãããªæå®ã®é»åæ©åšã«é©çšããããšãå¯èœã§ããã æ¬¡ã«ã F PG Aã®æžãèŸŒã¿æ¹æ³ãå³ 4ãå³ 7ã«ãã£ãŠèª¬æããã ãªãã å³ 4ã ãã³å³ 6ã«ãããŠã¯ã å³é¢ãèŠæãããããã ã¢ã³ããã¥ãŒãºéšã 第 1å±€é
ç·ã ãã³ç¬¬ 2å±€é
ç·ã«ãããã³ã°ãä»ãã
å³ 4ããã³å³ 5㯠F P G Aã«ããŒã¿ãæžã蟌ãåã®ã¡ã³ããã¥äžãºéšãæš¡åŒç ã«ç€ºãå¹³é¢å³ããã³ãã® V-Vç·ã®æé¢å³ã§ããã åå°äœåºæ¿ 4ã¯ã äŸãã°æå® å° ÂŸåœ¢ã® S iåçµæ¶ãããªãã ãã®äž»é¢ã«ã¯ãã©ã³ãžã¹ã¿ã æµæããã³å®¹éçã® ãããªæå®ã®çŽ åã圢æãããŠããã
åå°äœåºæ¿ 4ã®äžé¢ã«ã¯å±€éçµ¶çžè 5 aãå ç©ãããŠããã ãã®å±€åçµ¶çžè 5 aã¯ã äŸãã° S i 0 2çãããªãã ãã®äžã«ã¯ã 第 1å±é
ç· 6 aã圢æãããŠã ãã
ãã®ç¬¬ 1å±€é
ç· 6 aã¯ã äŸãã° A 1ãŸã㯠A 1âS iâC uåéãããªãã ã ã®äžç«¯ã«ã¯ã å±€éçµ¶çžè 5 aã«ç©¿åãããæ¥ç¶å 7 aãéããŠæžã蟌ã¿çšã® Mã S · FET (第 1ã®ã¹ã€ããã³ã°çŽ åïŒ 8Q 1ã®ãœãŒã¹ãé·æ°çã«æ¥ç¶ãããŠã ãã
æžã蟌ã¿çšã® MO S · F E T 8 Q 1ã¯ã ããŒã¿ãæžã蟌ãŸããã¢ã³ããã¥ãŒãº
éšãéžæããããã®çŽ åã§ããã äŸãã°åå°äœåºæ¿ 4ã«åœ¢æããã p M 0 Sãã ãªãã
ãŸãã å±€éçµ¶çžè 5 aäžã«ã¯ã å±€éçµ¶çžè 5 bãå ç©ãããŠããã ããã«ã〠ãŠç¬¬ 1å±€é
ç· 6 aã被èŠãããŠããã å±€éçµ¶çžè 5 bã¯ã äŸãã° S i 0 2çãã ãªãã ãã®äžé¢ã«ã¯ã 第 2å±€é
ç· 6 bã圢æãããŠããã
ãã®ç¬¬ 2å±€é
ç· 6 bã¯ã äŸãã° A 1ãŸã㯠A 1â S iâ C uåéãããªãã 第 1å±€é
ç· 6 aã«å¯ŸããŠäº€å·®ããããã«åœ¢æãããŠããã ãã®ç¬¬ 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã®äº€ç¹ã«ã¢ã³ããã¥ãŒãºéš 9 a f ãé
眮ãããŠããã
ã¢ã³ããã¥ãŒãº 9 a f ã¯ã äŸãã°ã¢ã¢ã«ãã¡ã¹ã·ãªã³ã³ãããªãã å±€éçµ¶çžè 5 bã«ç©¿åãããæ¥ç¶å 7 bå
ã«ãããŠã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã« æã¿èŸŒãŸãããããªç¶æ
ã§åœ¢æãããŠããã
ããªãã¡ã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã¯ã æ¥ç¶å 7 béšåã«ãããŠã¡ ã³ããã¥ãŒãºéš 9 a f ãä»ããŠæ¥ç¶ãããŠããã ãã ãã ãã®ã¢ã³ããã¥ãŒãºéš 9 a f ã¯ã äŸãã°ã¢ã¢ã«ãã¡ã¹ã·ãªã³ã³ãããªãã®ã§ã ãã®æ®µéã«ãããŠç¬¬ 1å±€ é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã¯é»æ°çã«æ¥ç¶ãããŠããªãã
ãŸãã 第 2å±é
ç· 6 bã®äžç«¯ã«ã¯ã å±€éçµ¶çžè 5 bã«ç©¿åãããæ¥ç¶å 7 cã éããŠç¬¬ 1å±€é
ç· 6 aã黿°çã«æ¥ç¶ããã ãã®ç¬¬ 1å±€é
ç· 6 aã¯ã å±€éçµ¶çžè 5 aã«ç©¿åãããæ¥ç¶å 7 dãéããŠæžã蟌ã¿çšã® MOS · FET (第 2ã®ã¹ã£ ããã³ã°çŽ åïŒ 8 Q 2ã®ãã¬ã€ã³ã黿°çã«æ¥ç¶ãããŠããã
ãã®æžã蟌ã¿çšã® MOS · FET8Q2ã¯ã äžèšããæžã蟌ã¿çšã® MO S · F E T 8 Q 1 nãšäžå¯Ÿãšãªã£ãŠã ããŒã¿ãæžã蟌ãã¢ã³ããã¥äžãºéšãéžæããã ãã®çŽ åã§ããã äŸãã°åå°äœåºæ¿ 4ã«åœ¢æããã n M 0 Sãããªãã
ãã®ãããªã¢ã³ããã¥ãŒãºéš 9 a f ã«ãäžå€ãæžã蟌ãã«ã¯ã ã¢ã³ããã¥ãŒãº éš 9 a f ã«é«é»çãå°å ããŠãªãŒã¯é»æµ iãæµãããšã«ãã£ãŠè¡ãã ããªãã¡ã æžã蟌ã¿çšã® MO S · FET8Q 1ã®ãã¬ã€ã³ãé«é»äœããç¶æ
ã§ã ãã®ã²ãŒã 黿¥µã®é»äœãå¶åŸ¡ããããšã§æžã蟌ã¿çšã® MO S · F ET 8 Q 1ãå°éç¶æ
ã«ã ããšãšãã«ã æžã蟌ã¿çšã® MOS · FET8Q2ã®ã²äžã黿¥µã®é»äœãå¶åŸ¡ãã ããšã§æžã蟌ã¿çšã® MOS · FET8Q2ãå°éç¶æ
ã«ããããšã«ãã£ãŠè¡ãã å³ 6ããã³å³ 7ã¯ããŒã¿æžã蟌ã¿åŸã®ã¢ã³ããã¥ãŒãºéš 9 a f ãæš¡åŒçã«ç€ºã
å¹³é¢å³ããã³ãã® VIIâ VIIç·ã®æé¢å³ã§ãããããŒã¿ã®æžã蟌ã¿ãè¡ããããšã æ¥ç¶å 7 bå
ã«ãããŠç¬¬ 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã®éã«ã ã¢ã³ãããŠãŒ ãºææãšé
ç·ææãšã®åéãããªãå°ééš 9 a f 1ã圢æãããã ãã®çµæã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ãããã ãã®éã ãªãŒã¯é»æµ i ã¯ã æ° n Aãæ° m Aã«ãŸã§å¢å€§ããã
ãã®ããã«ã F P G Aã®ããŒã¿ã®æžã蟌ã¿ã«ã¯ã æžã蟌ã¿çšã® M O S · F E T 8 Q 1ïŒ 8 Q 2ãå¿
èŠãšãªãã ãªãã ãã® MO S · F E T 8 Q 1ïŒ 8 Q 2ã¯ã æžã蟌 ã¿å·¥çšåŸã«é®æãããããã«ãã®ã²ãŒå黿¥µã®é»äœãå¶åŸ¡ãããããã«ãªã£ãŠã ãã
次ã«ã æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã F P G Aã® è«çå路圢æçšã®ããŒã¿ ïŒã¢ã³ããã¥ãŒãºéšã®ããŒã¿ãå«ãïŒ ãã²ãŒãã¢ã¬ã€ã® è«çå路圢æçšã®ããŒã¿ ïŒã¢ã³ããã¥ãŒãºéšã®ãäžå€ãå«ãŸãªãïŒ ã«å€æããæ¹ æ³ãå³ 8ãå³ 1 4ã«ãã£ãŠå
·äœçã«èª¬æããã
ãªãã å³ 8ãå³ 1 4ã«ãããå¹³é¢å³ã«ãããŠã¯ç°å³é¢éã®çžå¯Ÿçãªäœçœ®é¢ä¿ã åããæãããããã« X軞ããã³ Y軞ãèšããšãšãã«ã å³é¢ãèŠæãããããã¡ ã³ããã¥äžãºéšã 第 1å±€é
ç·ããã³ç¬¬ 2å±€é
ç·ã«ãããã³ã°ãä»ãã
å³ 8ããã³å³ 9ã¯äžèšãšåæ§ã® 2å±€é
ç·å±€æ§é ãæããã¢ã³ããã¥äžãºæ¹åŒã® F P G Aã®èŠéšå¹³é¢å³ããã³ãã® IXâ IXç·ã®æé¢å³ã瀺ããŠããã
å³ 8ããã³å³ 9ã«ãããŠã æãå·Šã«é
眮ããã第 1å±€é
ç· 6 aã¯ã å±€éçµ¶çžè 5 bã«ç©¿åãããæ¥ç¶å 7 cãéããŠç¬¬ 2å±€é
ç· 6 b 1ãšé»æ°çã«æ¥ç¶ãããŠã ãã
ãŸãã åå³ã«ãããŠã äžå€®ã«é
眮ããã第 1å±é
ç· 6 aã¯ã å±€éçµ¶çžè 5 ã« ç©¿åãããæ¥ç¶å 7 b 1å
ã®ã¢ã³ããã¥ãŒãºéš 9 a f ãä»ããŠç¬¬ 2å±€é
ç· 6 b 2 ãšæ¥ç¶ãããŠããã ãã ãã ãã®ç¬¬ 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 b 2ãšã¯é»^ç ã«ã¯æ¥ç¶ãããŠããªãã
ãŸãã åå³ã«ãããŠã æãå³ã«é
眮ããã第 1å±€é
ç· 6 aã¯ã å±€éçµ¶çžè 5 b ã«ç©¿åãããæ¥ç¶å 7 b 2ïŒ 7 b 3å
ã®ã¢ã³ããã¥ãŒãºéš 9 a f ãä»ããŠç¬¬ 2å±€é
ç· 6 b 3ïŒ 6 b 4ãšæ¥ç¶ãããŠããããã ãã ãã®ç¬¬ 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 b 3, 6 b 4ãšã¯^æ°çã«ã¯æ¥ç¶ãããŠããªãã
ãªãã ã¢ã³ããã¥ãŒãºéš 9 a f ã¯ã äžèšããããã«äŸãã°ã¢ã¢ã«ãã¡ã¹ã·ãªã³ ã³ãããªãã®ã§ã éåžžã¯ã»ãšãã©é»æµãæµããªããã é«é»å§çãå°å ããããšã« ããé
ç·ææãšåéåããŠäœæµæãšãªãçµæã 黿µãæµããããã«ãªãã
ãã®æ¥ç¶å 7 b 1ïŒ7 b 2ïŒ7 b 3, 7 cã¯ãäžèšããå³ 1ã®å·¥çš 1 0 6 A 1ã«ãã ãŠåæã«ç©¿åãããŠããã ããªãã¡ã éåžžã®æ¥ç¶å 7 cãã¢ã³ããã¥ãŒãºéš 9 a f ã圢æãããæ¥ç¶å 7 b 1, 7 b 2, 7 b 3ãåããã© åãã¹ã¯ã§åæã«ãã¿ãŒäº ã³ã°ãããŠããã ããã«ããã åå°äœéç©åè·¯è£
眮ã®è£œé å·¥çšæ°ã®å¢å ãæãã ããšãå¯èœãšãªã£ãŠããã
ããã§ã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ãå³ 8ã®æ¥ç¶å 7 b 1ïŒ7 b 2, 7 b 3, 7 cã® ãã¿ãŒã³ããŒã¿ããã³ã¢ã³ããã¥ãŒãºéš 9 a f ã®ãã¿ãŒã³ããŒã¿ãæãåºãã ã ãã«ãã€ãŠåŸããããã¿äžã³ããŒã¿ã®æš¡åŒå³ãå³ 1 0ã«ç€ºãã
æ¥ç¶å 7 cã®ãã¿ãŒã³ã¯ã åº§æš ïŒX 3, y 1) ãäžå¿^æšãšãªãããã«é
眮ãã ãŠããã ãŸãã ã¢ã³ããã¥ãŒãºéš 9 a f ã®é
眮ãããæ¥ç¶å 7 b 1, 7 b 2, 7 b 3 ã®ãã¿ãŒã³ã¯ã ããããåº§æš ïŒX 2ïŒy 1)ã ( Ï l , y 2)ããã³ ïŒx lïŒy 1)ãäž å¿åº§æšãšãªãããã«é
眮ãããŠããã
ç¶ããŠã ãŠãŒã¶ã®ææããè«çåè·¯ã圢æãããããã«ã å³ 1 0ã®ãã¿ãŒã³ã âå€ã«ã¢ã³ããã¥ãŒãºéš 9 a f ãžã®æžã蟌ã¿ã¬ã€ã¡ã¥ãæ
å ±ãéããã ããã«ã ã€ãŠåŸããããã¿ãŒã³ããŒã¿ã®æš¡åŒå³ãå³ 1 1ã«ç€ºãã ãªãã åé¢ãèŠæããã ããã«æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ± W 1 , W 2ã Xå°ã§ç€ºãã
ãã®æžã蟌ã¿ã¬ã€ã¡ã¥ãæ
å ± W 1,W 2ã¯ã F P G Aã«ææã®è«çãæžã蟌ãïŒã ãã°ã©ãã³ã°ïŒ éã«ã ã¢ã³ããã¥ãŒãºéš 9 a f ã«å°ééšã圢æããç®æã§ããã ãŠãŒã¶ãææããè«çã«ãã€ãŠæ±ºãŸãã
ãã®æžã蟌ã¿ã¬ã€ã¡ã¥ãæ
å ± W 1ïŒW 2ãä»ãããã¢ã³ããã¥ãŒãºéš 9 a f ã¯ã äžèšããå³ 2ã«ããã F P G Aã®æžã蟌ã¿å·¥çš 2 0 6 Aã«éããŠé«é»å§çãå°å ããå°éç¶æ
ãšãªãã ããã«ããã ãã®æžã蟌ã¿éšåã«ãããŠç¬¬ 1å±€é
ç· 6 a㚠第 2å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ããã æå®ã®è«çåè·¯ãæ§æããã ãªãã æžã 蟌ã¿ã¬ã€ã¡ã¥ãæ
å ± W 1ïŒW 2ãä»ãããªãã¢ã³ããã¥ãŒãºéš 9 a f ã¯ã é«^å§ç ãå°å ãããéå°éç¶æ
ã®ãŸãŸãšãªãã
ãã®åŸã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã å³ 1 1ã®ãã¿ãŒã³ããŒã¿ããã¢ã³ããã¥
-ãºéšã®ãããã¿ãŒã³ããŒã¿ããã³æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ± W 1ïŒ W 2ã®ä»ãããŠã㪠ãã¢ã³ããã¥ãŒãºéš 9 a f ãé
眮ãããæ¥ç¶åã®ãã¿ãŒã³ãäžå€ãåãé€ãã ã ãã«ãã£ãŠåŸããããã¿ãŒã³ããŒã¿ãå³ 12ã«ç€ºãã
ãã®ãã¿ãŒã³ããŒã¿ã«ã¯ã æžã蟌ã¿å·¥çšåããååšããéåžžã®æ¥ç¶å 7 cã®ã ã¿ãŒã³ããŒã¿ãšã æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ±ä»ãã®ã¢ã³ããã¥ãŒãºéšã®ãã¿ãŒã³ã é
眮ãããæ¥ç¶å 7 b 1,7 b 2ã®ãã¿ãŒã³ããŒã¿ãšãæ®ãããŠããã
次ãã§ã æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã ãã®ããã«ããŠåŸããããã¿ãŒã³ããŒã¿ ãçšããŠã äžèšããå³ 1ã®ã²äžåã¢ã¬ã€ã®è£œé å·¥çšã«ãããå±€éçµ¶çžèã®åãã å·¥çš 106 B 1ã§çšãããã© ããã¹ã¯ FM 5ã補é ããã
ããã§ã ãã®ããã«ããŠåŸ ãããã© ããã¹ã¯ã«ãã£ãŠè£œé ãããã²ãŒãã¡ã¬ ã£ã®èŠéšå¹³é¢å³ããã³ãã® XIVâ XIVç·ã®æé¢å³ãå³ 1 3ããã³å³ 14ã«ç€ºãã å³ 13ããã³å³ 14ã«ã¯äž^ããã¢ã³ããã¥ãŒãºéšã¯åœ¢æãããŠããªããã å³ 13ããã³å³ 14ã«ãããŠãã FPGAã®è£œé æã«äœ¿çšããå³ 1 1ã®æ¥ç¶é¢ä¿ãš åãæ¥ç¶é¢ä¿ãåŸãããŠããã
次ã«ã äžèšãã F PG Aããã²ãŒãã¢ã¬ã€ãžã®å€ææ¹æ³ã®å
·äœäŸãå³ 1 5ãå³ 22ã«ãã£ãŠèª¬æããã ãªãã å³ 15ãå³ 22ã®å¹³é¢å³ã«ãããŠã¯ã å³é¢ãèŠæ ãããããã¢ã³ãããŠãŒãºéšã 第 1å±€é
ç·ããã³ç¬¬ 2å±€é
ç·ã«ãããã³ã°ãä»ãã ãŸãã ç°å³é¢éã®çžå¯Ÿçãªäœçœ®é¢ä¿ãåããæãããããã« X軞ããã³ Y軞ãèš ãã
å³ 15ã¯æžã蟌ã¿åã® F PGAã«ãããå
éšã»ã«ã®å¹³é¢ã¬ã€ã¢ãŠãå³ã瀺ã㊠ããã MOS · FET 1 0Q 1ïŒ10Q2ã¯ã è«çã²äžåãæ§æããããã®çŽ åã§ ããã MOS . FET 10Q 1ã¯ã äŸãã° pMOSãããªãã MOS · FET 1 0Q2ã¯ã äŸãã° nMOSãããªãã ãããã® MãS - FET 1 0Q 1, 1 0Q 2 ãã¢ã³ããã¥äžãºéšã®å°éç¶æ
ã«ãã€ãŠé©: :é» ÂŸçã«æ¥ç¶ããããšã«ããã ææ ã®è«çã²ãŒããäœæããããšãå¯èœã«ãªã£ãŠããã ãªãã 第 1å±€é
ç· 6 aã¯ã æ¥ ç¶å 7 eãéããŠè«çã²ãŒãæ§æçšã® MOS · FET 10Q 1, 10 Q 2ãšé»æ°ç ã«æ¥ç¶ãããŠããã
第 1å±é
ç· 6 a 1ã¯é«é»äœã®é»æºé»å§äŸçµŠçšã®é
ç·ã§ããã 第 1å±€é
ç· 6 a 2 㯠GNDé»äœã®é»æºé»å§äŸçµŠçšã®é
ç·ã§ããã è«çã²äžãã圢æããå Žåã«ã¯ã
MOS - FET 1 0Q 1, 10 Q 2ãã¢ã³ããã¥ãŒãºéšã®å°éç¶æ
ã«ãã£ãŠé»æºçš ã®ç¬¬ 1å±€é
ç· 6 a 1,6 a 2ã«é»æ°çã«æ¥ç¶ããå Žåãããã
æžã蟌ã¿çšã® MOS · FET8Q 1ïŒ8Q2ã¯ã äžèšããããã«ã¢ã³ããã¥ãŒãº éšã«ããŒã¿ãæžã蟌ãããã®çŽ åã§ããã 1æ¬ã®é
ç·ã«å¯ŸããŠå°ãªããšã 1æ¬ã¯ 黿°çã«æ¥ç¶ãããŠããã
ããã§ã å³ 1 5ã®è«çã²ãŒãæ§æçšã® MOS · FET 10Q 2ã«ãããæé¢å³ ãå³ 16ã«ç€ºãã
ãã® MOS · FET 10Q2ã¯ã åå°äœåºæ¿ 4ã® pã¥ã§ã« p wäžã«åœ¢æãã㊠ãããåå°äœé å 10 aïŒ 10 aãšã ã²äžåçµ¶çžè 10 bãšãã²äžã黿¥µ 1 0 cãš ãæããŠããã ãªãã ãã£ãŒã«ãçµ¶çžè 1 1ã¯ã çŽ ååé¢éšã§ããã äŸãã° s i
ã2ãããªãã
pã¥ãšã« pwã«ã¯ã äŸãã° p圢äžçŽç©ã®ããŠçŽ ã嫿ãããŠããã åå°äœé å 1 0 aã¯ã ãœãŒã¹ã ãã¬ã€ã³é åã圢æããããã®é åã§ããã äŸãã° n圢äžçŽ ç©ã®ãªã³ãŸã㯠A sã嫿ãããŠããã
ãã®åå°äœé å 10 aã¯ã å±€éçµ¶çžè 5 aã«ç©¿åãããæ¥ç¶å 7 eãéããŠç¬¬ 1å±€é
ç· 6 aãšé»æ°çã«æ¥ç¶ãããŠããã
ã²äžãçµ¶çžè 1 0 bã¯ã äŸãã° S i 0 2ãããªãã ã²äžã黿¥µ 10 cã¯ã äŸã ã°äœæµæããªã·ãªã³ã³äžã«ã ã¿ã³ã°ã¹ãã³ã·ãªãµã€ãçã®ãããªã·ãªãµã€ãèã å ç©ãããŠãªãã
ã²äžå黿¥µ 10 cã®äžé¢ã«ã¯ãã£ããçµ¶çžè 12ãå ç©ããã åŽé¢ã«ã¯ãµã€ã ãŠã©ãŒã« 13ã圢æãããŠããã ãã£ããçµ¶çžè 12ããã³ãµã€ããŠãªãŒã« 13 ã¯ã å
±ã«ã äŸãã° S i 02ãããªãã
ãªãã 第 2å±€é
ç· 6 bã¯ã 衚é¢ä¿è·è 5 cã«ãã£ãŠè¢«èŠãããŠããã ãã®è¡šé¢ ä¿è·è 5 cã¯ãäŸãã° S i 02ãŸã㯠S i 02äžã«çªåã·ãªã³ã³èãå åµãããŠãª ãã
次ãã§ã å³ 1 5ã«æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ±ãä»ããæš¡åŒå³ãå³ 17ã«ç€ºãã 㪠â ãã å³é¢ãèŠæãããããã æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ±ã Xå°ã§ç€ºãã
å³ 17ã«ãã㊠Xå°ã®ä»ãããã¢ã³ããã¥ãŒãºéš 9 a f ã«ã¯å°ééšã圢æãã ãŠããã ããªãã¡ã Xå°ã®ä»ãããç®æã«ãããŠã¯ã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ãããŠããã
æ¬å®æœã®åœ¢æ
1ã«ãããŠã¯ã å³ 1 7ã®ãããªæ¥ç¶ç¶æ
ã«ãã£ãŠã äŸãã° 2å
¥å N A N Dåè·¯ã圢æãããŠããã ãªãã F P G Aã¯ã ãã®ããŒã¿ãçšããŠæžã蟌 ã¿ãè¡ãããããã«ãªã€ãŠããã
次ãã§ãå³ 1 8ã«æ¥ç¶å 7 b , 7 cã®ãã¿ãŒã³ããã³ã¢ã³ããã¥ãŒãºéš 9 a f ã® ãã¿ãŒã³ã®ããŒã¿ã®ã¿ãæãåºããå Žåã®æš¡åŒå³ã瀺ãã ãã®å³ 1 8ã«ã¯ã 第 1 å±€é
ç· 6 aãšç¬¬ 2 iffé
ç· 6 b (å³ 1 5çåç
§ïŒ ãšãæ¥ç¶ããéåžžã®æ¥ç¶å 7 ãã® ãããã¿ãŒã³ãšã ã¢ã³ããã¥ãŒãºéš 9 a f ã®ããã¿ãŒã³ãšã ãã®ã¢ã³ããã¥ãŒãºéš 9 a f ãé
眮ãããŠããæ¥ç¶å 7 bã®ãã¿ãŒã³ãšã瀺ãããŠããã
ãŸãã ãã®å³ 1 8ã®ã¢ã³ããã¥ãŒãºéš 9 a f ã«æžã蟌ã¿ã¬ã€ã¢ãŠãæ
å ±ãéã ãå Žåã®æš¡åŒå³ãå³ 1 9ã«ç€ºãã å³ 1 9ã«ãã㊠Xå°ã®ä»ãããã¢ã³ããã¥ãŒãº éš 9 a f ã«ã¯å°ééšã圢æãããŠããã ãã®ç®æã«ãããŠç¬¬ 1å±€é
ç· 6 aãšç¬¬ 2 å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ãããã
次ãã§ã å³ 1 9ã®ãã¿ãŒã³ããŒã¿ã«ãããŠå°ééšã圢æããã¢ã³ããã¥ãŒãºéš 9 a f ãé
眮ãããæ¥ç¶å 7 bãæ®ãã å°ééšã圢æããªãã¢ã³ããã¥ãŒãºéš 9 a f ãé
眮ãããæ¥ç¶å 7 bãåãé€ãããã®ãäžå€å€æãè¡ãã ããã«ãã€ãŠ åŸããããã¿ãŒã³ããŒã¿ã®æš¡åŒå³ãå³ 2 0ã«ç€ºãã
å³ 2 0ã«ã¯ã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ããéåžžã®æ¥ ç¶å 7 cã®ãã¿ãŒã³ãšã å°ééšã圢æãããã¢ã³ããã¥ãŒãºéšãé
眮ãããæ¥ç¶ å 7 bã®ãã¿ãŒã³ãšãé
眮ãããŠããã ãã®ãã¿ãŒã³ããŒã¿ãçšããŠå³ 2ã®æ¥ç¶ å圢æå·¥çš 2 0 8ã§äœ¿çšãããã© ããã¹ã¯ã®ãã¿ãŒã³ã圢æããã
ãã®ãããªãã© åãã¹ã¯ãçšããŠè£œé ãããã²äžåã¢ã¬ã€ã®èŠéšå¹³é¢å³ãå³ 2 1ã«ç€ºãã Ÿ 2 1ã«ã¯äžèšããã¢ã³ããã¥ãŒãºéšã圢æãããŠããªããã å³ 2 1 ã«ãããŠãã F P G Aã®è£œé æã«äœ¿çšããå³ 1 7ã®æ¥ç¶é¢ä¿ãšåãæ¥ç¶é¢ä¿ãåŸ ãããŠããã ããªãã¡ã F P G Aã«æ§æãããã®ãšå
šãåãè«çæ©èœã§å
šãåã æ§èœã® 2å
¥å N A N Dåè·¯ãã²äžãã¢ã¬ã€ 3ã«æ§æããããšãã§ããã
ãã®ããã«ã æ¬å®æœã®åœ¢æ
1ã«ããã°ã 以äžã®å¹æãåŸãããšãå¯èœãšãªãã (1).æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ã F P G A 1ãšå
šã åãè«çæ©èœããã³æ§èœãæããã²ãŒãã¢ã¬ã€ 3ã補é ããããšãã§ããã®ã§ã
F F G A 1ã®è£œé å·¥çšããã²ãŒãã¢ã¬ã€ 3ã®è£œé å·¥çšã«ç§»è¡ããéã«ã æ¹ããŠé
眮 Eç·å·¥çšãã¿ã€ãã³ã°ã·ãã¥ã¬ãŒã·ã§ã³å·¥çšãè¡ãå¿
èŠãç¡ããªãã ããªãã¡ã ã²äžãã¢ã¬ã€ 3ã®è£œé å·¥çšã«ãããé
眮é
ç·å·¥çšãã¿ã€ãã³ã°ã·ãã¥ã¬ãŒã·ãšã³ å·¥çšãåæžããããšãå¯èœãšãªãã
(2).æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ã F P G A 1ãšå
š ãåãè«çæ©èœããã³æ§èœãæããã²ãŒãã¢ã¬ã€ 3ã補é ããããšãã§ããã®ã§ã F P G A 1ã®è£œé å·¥çšã§çšããè«çæ€èšŒçšã®é
ç·åºæ¿ãã²ãŒãã¢ã¬ã€ 3ã®è«çå äœç¢ºèªã®ããã®é
ç·åºæ¿ãšããŠãã®ãŸãŸäœ¿çšããããšãã§ãã ã²äžãã¢ã¬ã€ 3㮠補é ã®ããã«æ¹ããŠè«çæ€èšŒçšã®é
ç·åºæ¿ãèšèšããã補é ãããããå¿
èŠãç¡ ããªãã ããªãã¡ã ã²äžå㡠㣠3ã®è£œé å·¥çšã«ãããè«çæ€èšŒçšã®é
ç·åºæ¿ã® èšèšããã³è£œé å·¥çšãåæžããããšãå¯èœãšãªãã
(3) .æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ã F P G A 1ãšå
šã åãè«çæ©èœããã³æ§èœãæããã²äžãã¢ã¬ã€ 3ã補é ããããšãã§ããã®ã§ã ã²ãŒãã¢ã¬ã€ 3ã«ãããè«çãããã¯ãè¡ããªããŠãè¯ãã ããªãã¡ã ã²ãŒãã¡ ã¬ã€ 3ã®è£œé å·¥çšã«ãããè«çãããã¯å·¥çšãåæžããããšãå¯èœãšãªãã
(4) . æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ã F P G A 1ãšå
š ãåãè«çæ©èœããã³æ§èœãæããã²äžãã¢ã¬ã€ 3ã補é ããããšãã§ããã®ã§ã F P G A 1ã®è£œé å·¥çšã§çšããããäžãã³ã°å¶å
·ãã§äžãžã³ã°ãã¹ãçšåºæ¿ãã² äžãã¢ã¬ã€ 3ã®è£œé å·¥çšã«ãããŠããã®ãŸãŸäœ¿çšããããšãã§ãã ã²ãŒãã¢ã¬ã€ 3ã®è£œé ã®ããã«æ¹ããŠããäžãã³ã°å¶å
·ããšãŒãžã³ã°ãã¹åçšåºæ¿ãèšèšãã ã補é ãããããå¿
èŠãç¡ããªãã ããªãã¡ã ã²ãŒãã¢ã¬ã€ 3ã®è£œé å·¥çšã«ãã ãæ€æ»çšå¶å
·ãæ€æ»çšåºæ¿ã®èšèšããã³è£œé å·¥çšãåæžããããšãå¯èœãšãªãã
(5) ·æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ã第 1å±€é
ç· 6 aã 被èŠããå±€éçµ¶çžè 5 aãŸã§ãäºã圢æããåå°äœãŠã§ããã¹ããã¯ããŠããã ãšãå¯èœãšãªãã
(6) .æ¬å®æœã®åœ¢æ
1ã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ããã°ãã²ãŒãã¢ã¬ã€ 3㮠補é å·¥çšã«ãããŠã¯ã çŽ åå±€ã®åœ¢æãããŠã§ãããã»ã¹ã®çµäºãŸã§ã«äœ¿çšããã ã©åãã¹ã¯ãäžåŒè£œé ããã®ã§ã¯ãªãã è«çåè·¯ãæ§æããããã®æ¥ç¶é¢ä¿ã決 ããæ¥ç¶å/ãã¿âã³ã®è»¢åçšã®ãã© ããã¹ã¯ F M 5以å€ã¯ F P G Aã®è£œé å·¥çšã§
䜿çšãããã©åãã¹ã¯ FM 1ïŒFM2,FM4ãå
±çšããã°è¯ãããã®æ¥ç¶åãã¿ãŒ ã³ã®è»¢åçšã®ãã©ããã¹ã¯ FM 5ã®ã¿ãäœæããã°è¯ãã ããªãã¡ã ãã© ããã¹ ã¯ã®è£œé å·¥çšã倧å¹
ã«äœæžããããšãã§ãããšãšãã«ã ãã©ããã¹ã¯ã®ææ°ã倧 å¹
ã«äœæžããããšãå¯èœãšãªãã
(7).ãã©ããã¹ã¯ã®å
±éåã«ãããåå°äœéç©åè·¯è£
眮ã®è£œé ããã»ã¹ã®å®å®åã å³ãããšãã§ããã®ã§ã åå°äœéç©åè·¯è£
çœ®ã®æ©çããå hãããããšãå¯èœãš ãªãã
(8).äžèš (1)ã(7)ã«ããã FPGA 1ãšåãè«çæ©èœããã³æ§èœãæããã²äžãã¡ ã¬ã€ 3ã®è£œé å·¥çšãç°¡çŽ åããããšãå¯èœãšãªãã
(9).äžèš (1)ã(8)ã«ããã FPGA 1ãšåãè«çæ©èœããã³æ§èœãæããã²ãŒãã¡ ã¬ã€ 3ã®éçºæéã倧å¹
ã«ççž®ããããšãå¯èœãšãªãã
(10).äžèš (1)ã(9)ã«ããã FPGA 1ãšåãè«çæ©èœããã³æ§èœãæããã²ãŒåã¡ ã¬ã€ 3ã®è£œé ã³ã¹ããäœæžããããšãå¯èœãšãªãã
ãšããã§ã äžèšãã宿œã®åœ¢æ
1ã®å Žåã æžã蟌ã¿çšã® MOS · FET8Q 1, 8 Q2ãåå°äœéç©åè·¯ã«é»æ°çã«æ¥ç¶ããããŸãŸãšãªã€ãŠããã ãã®ããã æž ã蟌ã¿çšã® MOS · FET8Q 1,8 Q 2ã®æ¡æ£å®¹éãåè«çã²ãŒåã®äœåãªè² è· ãšããŠä»ãããã ãã®åã éåžžã®ã²ãŒãã¢ã¬ã€ãããé
å»¶æéãé·ããªãã æ§èœ ã®äœäžã®åå ãšããªãåŸãã
ãããã£ãŠã å
ã®ããã°ã©ã ããã FPGAãšç°ãªãæ§èœ ïŒé
å»¶æéçïŒ ã§è¯ ãå Žåã¯ã ãã®ãããªæžã蟌ã¿å°çšã® MO S · FETã¯è«ç fujè·¯ããå€ããŠã㟠ã€ãã»ããæ§èœãåäžãããããšãã§ããã
ããã§ã æ¬å®æœã®åœ¢æ
2ãšããŠã¯ã äŸãã°æžã蟌ã¿çšã® MOS · FETãã²äž ãã¢ã¬ã€ã®è«çåè·¯ããåãå€ãæ§é ãšããŠããã ãããå 22ã«ç€ºãã
å³ 22ã«ãããŠã¯ã 第 1å±€é
ç· 6 aãšç¬¬ 2å±€é
ç· 6 bãšã黿°çã«æ¥ç¶ããæ¥ ç¶å 7 cã®ãã¡ã 第 2å±€é
ç· 6 bãšæžã蟌ã¿çšã® MOS ' FET 8Q 1,8Q 2ãš ãæ¥ç¶ããããã«ã®ã¿èšããããŠããæ¥ç¶å 7 cãåãå€ãæ§é ãšããã
ããªãã¡ã 第 2å±€é
ç· 6 bãšæžã蟌ã¿çšã® MO S - FET 8Q 1,8Q2ãšãé» æ°çã«æ¥ç¶ãã以å€ã«ã 第 2å±€é
ç· 6 bãšç¬¬ 1å±€é
ç· 6 aãšã黿°çã«æ¥ç¶ãã ããã«èšããããŠããæ¥ç¶å 7 cã¯ãã®ãŸãŸæ®ãããŠããã
ããã«ããã ã²ãŒãã¢ã¬ã€ãæ§æããè«çåè·¯ããæžã蟌ã¿çšã® MO S · FE T8Q 1.8Q2ã®äžéšãåãæŸãããšãã§ããã®ã§ã ãã®æ¡æ£å®¹éãè«çå路㫠ä»éããã®ã鲿¢ããããšãå¯èœãšãªã£ãŠããã
ãã®ããã«ã æ¬å®æœã®åœ¢æ
2ã«ãããŠã¯ã åèšå®æœã®åœ¢æ
1ã§åŸãããå¹æã® ä»ã«ã 以äžã®å¹æãåŸãããšãå¯èœãšãªãã
ããªãã¡ã ã²ãŒãã¢ã¬ã€ 3ã«ãããè«çåè·¯ããæžã蟌ã¿çšã® MOS · FET 8Q 1.8Q2ã®äžéšãåãé¢ããããšã«ããã ãã®è«çåè·¯ã«ä»éããè² è·ãå° ãªãããããšãã§ããã®ã§ã ãã®è«çåè·¯ã«ãããé
å»¶æéãçãããããšãã§ ãã ã²äžãã¢ã¬ã€ 3ã®æ§èœãåäžãããããšãå¯èœãšãªãã
以äžã æ¬çºæè
ã«ãã£ãŠãªãããçºæã宿œã®åœ¢æ
ã«åºã¥ãå
·äœçã«èª¬æãã ã« ãæ¬çºæã¯åèšå®æœã®åœ¢æ
1ïŒ 2ã«éå®ããããã®ã§ã¯ãªãããã®èŠæšãéžè±ã ãªãç¯å²ã§çš®ã
倿Žå¯èœã§ããããšã¯ãããŸã§ããªãã
äŸãã°åèšå®æœã®åœ¢æ
1 , 2ã«ã ããŠã¯ãã¢ã³ãããŠãŒãºéšã第 1å±€é
ç·ãšç¬¬ 2 å±€é
ç·ãšã®éã«é
眮ããå Žåã«ã€ããŠèª¬æãããã ããã«éå®ããããã®ã§ã¯ãª ãçš®ã
倿Žå¯èœã§ããã äŸãã°ã¢ã³ããã¥ãŒãºéšãåå°äœåºæ¿ã®åå°äœé åãšç¬¬ 1å±€é
ç·ãšã®éã«èšãããã 第 2å±€é
ç·ãšç¬¬ 4å±€ ffiç·ãšã®éã«ãããã¯ç¬¬ 3å±€é
ç·ãšç¬¬ 4å±€é
ç·ãšã®éã«èšããŠãè¯ãã
ãŸããåèšå®æœã®åœ¢æ
1ïŒ 2ã«ãããŠã¯ãããã°ã©ã çŽ åãšããŠã¢ã³ããã¥ãŒãº éšãçšããå Žåã«ã€ããŠèª¬æãããã ããã«éå®ããããã®ã§ã¯ãªãçš®ã
倿Žå¯ èœã§ããã ããã°ã©ã çŽ åãšããŠã äŸãã° SRAMçŽ åãçšãããã ãã¥ãŒãºã çšãããããŠãè¯ãã ãã®ãã¥ãŒãºãçšããå Žåã¯ã FPGAããã²ãŒãã¢ã¬ã€ ã«ããŒã¿ã®å€æãè¡ãéã«ã ã²ãŒãã¢ã¬ã€ã®é
ç·ã«ãããŠã ãã®ãã¥ãŒãºãåæ ããç®æã«å¯Ÿå¿ããéšåã§åæããããããªããŒã¿ã®å€æãè¡ãã°è¯ãã
ãŸãã åèšå®æœã®åœ¢æ
2ã«ãããŠã¯ã æžã蟌ã¿çšã® MOS · FETãè«çåè·¯ ããåãé¢ãã¹ãã 第 1å±€é
ç·ãšç¬¬ 2å±€é
ç·ãšãæ¥çµããæ¥ç¶åã®äžéšãç¡ãã æ¹æ³ã«ã€ãããŠèª¬æãããã ããã«éå®ããããã®ã§ã¯ãªãçš®ã
倿Žå¯èœã§ããã äŸãã°ç¬¬ 1å±€é
ç·ãšæžã蟌ã¿çšã® MOS · FETãšãæ¥ç¶ããæ¥ç¶åãç¡ããã ãã«ãããã é
ç·ã®ã¬ã€ã¡ã¥ãã圢ç¶çãå€ãããããŠãè¯ãã
ãŸããåèšå®æœã®åœ¢æ
1 , 2ã«ãããŠã¯ã第 1å±€é
ç·ã被èŠããå±éçµ¶çžèã®å
ããå·¥çšããã²ãŒåã¢ã¬ã€ã補é ããå Žåã«ã€ããŠèª¬æãããã ããã«éå®ãã ããã®ã§ã¯ãªãã äŸãã°äºã F P G Aã«ãããæžã蟌ã¿éš ïŒå°ééšïŒ ãåãã£ãŠ ããå Žåã«ã¯ã çŽ å圢æå±€ããã²ãŒ ãã¢ã¬ã€ã®è£œé ãè¡ãã ä»®ã«ã F P G Aãçš Cããè«çãããã¯ã«ããä¿®æ£åæãçºèŠãããå Žåã«ã¯ã ãã® F P G Aãä¿®æ£ãã ãã®ä¿®æ£ãã F P G Aã®è«çåè·¯ããŒã¿ãçšããŠã 第 1å±€é
ç·ã被èŠããå±€éçµ¶ çžèã«æ¥ç¶åãç©¿åããå·¥çšããã²ãŒåã¡ã¬ã€ã補é ãçŽãããã«ããã°è¯ãã ãŸããåèšå®æœã®åœ¢æ
1ïŒ 2ã«ãããŠã¯ãåå°äœãããã«åºæ¬ã»ã«ãé
眮ãã㊠ããå Žåã«ã€ããŠèª¬æãããã ããã«éå®ããããã®ã§ã¯ãªãçš®ã
倿Žå¯èœã§ã o
以äžã®èª¬æã§ã¯äž»ãšããŠæ¬çºæè
ã«ãã£ãŠãªãããçºæããã®èæ¯ãšãªã£ãå© çšåéã§ããåå°äœãããã«è€æ°ã®åºæ¬ã»ã«ãé
眮ãããåå°äœéç©åè·¯è£
çœ®ã® è£œé æè¡ã«é©çšããå Žåã«ã€ããŠèª¬æãããã ããã«éå®ããããã®ã§ã¯ãªãã äŸãã°ææã®è«çåè·¯ãæ§æããããã®é åã®ä»ã«ã ãã€ã¯ãããã»ããµçã®ã ããªè«ççšã®ãã¯ãã»ã«ã R A MãŸã㯠R O Mçã®ãããªã¡ã¢ãªçšã®ãã¯ãã»ã« çã æ¯èŒç倧圢ã®ãã¯ãã»ã«ãåäžã®åå°äœãããå
ã«æãããããªåå°äœéç© åè·¯è£
眮ã®è£œé æè¡çã«é©çšã§ããã ç£æ¥äžã®å©çšå¯èœæ§
以äžã®ããã«ã æ¬çºæã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ããã³åå°äœéç©åè·¯ è£
眮ã¯ã ç§»åäŒéä¿¡æ©åšã ãããªã«ã¡ã©ãŸãã¯èšç®æ©çã®ãããªé»äº-æ©åšã«å
èµ ãããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ãŸãã¯åå°äœéç©åè·¯è£
眮ã«çšããŠå¥œé©ãª ãã®ã§ããã
Claims
1 . ã¢ã³ãããŠãŒãºéšã«å¯Ÿããæžã蟌ã¿å·¥çšã«ããææã®è«çåè·¯ãæ§æããã ãšãå¯èœãªãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ãçš tããŠã ãããšåäž ã®ææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã補é ããå Žåã«ã
( a ) åèšãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ããã³åèšææã®è«ç åè·¯ãæããåå°äœéç©åè·¯è£
眮ã«å
±éã®åå°äœåºæ¿ã«å
±éã®éç©åè·¯çŽ åãå
± éã®ãã©åãã¹ã¯ãçšããŠåœ¢æããå·¥çšãšã
( b ) åèšéç©åè·¯çŽ å圢æå·¥çšåŸã®åèšå
±éã®åå°äœåºæ¿äžã«ç¬¬ 1ã®å±€éçµ¶çž èãå ç©ããåŸã ãã®ç¬¬ 1 ©çéçµ¶çžèäžã«ã å
±éã®ãã©ããã¹ã¯ãçšããŠç¬¬ 1 ã®é
ç·ãã¿ãŒã³ã圢æããå·¥çšãšã
( c ) åèšç¬¬ 1ã®å±€éçµ¶çžèäžã«åèšç¬¬ 1ã®é
ç·ãå€äžã³ã被èŠãã第 2ã®å±€å çµ¶çžèãå ç©ããå·¥çšãšãæãã
åèšç¬¬ 2ã®å±€éçµ¶çžèã®å ç©å·¥çšåŸã®åå°äœåºæ¿ãã¹ããã¯ããå·¥çšãæãã ããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
2 . è«æ±é
1èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
( a ) åèšç¬¬ 2ã®å±€éçµ¶çžèã«åèšç¬¬ 1ã®é
ç·ãã¿ãŒã³ã® -éšãé²åºãããã㪠æ¥ç¶åãåèšãã£ãŒã«ãããã°ã©ããã«åå°äœéç© 0è·¯è£
眮ã®è£œé ã«åºæã®ãã© ããã¹ã¯ãçšããŠç©¿åããå·¥çšãšã
( b ) åèšæ¥ç¶åã圢æããåŸã®ç¬¬ 2ã®å±€éçµ¶çžèäžã«ã¡ã³ããã¥äžãºåœ¢æèã å ç©ããåŸã ãã®ã¢ã³ããã¥ãŒãºåœ¢æèãã åèšãã£ãŒã«ãããã°ã©ããã«åå° äœéç©åè·¯è£
眮ã®è£œé ã«åºæã®ãã© ããã¹ã¯ãçšããŠãã¿ãŒãã³ã°ããããšã«ã ãã åèšã¢ã³ãããŠãŒãºéšã圢æããå·¥çšãšã 'ããããšãç¹åŸŽãšããåå°äœé ç©åè·¯è£
眮ã®è£œé æ¹æ³ã
3 . è«æ±é
2èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
( a ) åèšã¡ã³ããã¥äžãºéšã圢æããåŸã®ç¬¬ 2ã®å±€éçµ¶çžèäžã«ç¬¬ 2ã®é
ç·ã ã¿ãŒã³åœ¢æèãå ç©ããåŸã ãã®ç¬¬ 2ã®é
ç·ãã¿äžã³åœ¢æèãåèšãã£ãŒã«ãã ãã°ã©ããã«åå°äœéç©åè·¯è£
眮ããã³ææã®è«çåè·¯ãåãã å°äœéç©åè·¯ è£
眮ã«å
±éã®ãã©åãã¹ã¯ãçšããŠãã¿ãŒãã³ã°ããããšã«ããã åèšã¢ã³ãã
ã¥äžãºéšã«æ¥ç¶ããã第 2ã®é
ç·ãã¿ãŒã³ã圢æãããŠçšãæããããšãç¹åŸŽãš ããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
4 . è«æ±é
3èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
( a ) åèšã¢ã³ããã¥ãŒãºéšãæ¥ç¶ããã第 1ã®é
ç·ãã¿ãŒã³ã¯ã 第 1ã®ã¹ã€ã ãã³ã°çŽ åãä»ããŠé«é»äœã®é»æºã«é»æ°çã«æ¥ç¶ãããŠããã
( b ) åèšã¢ã³ããã¥ãŒãºéšãæ¥ç¶ããã第 2ã®é
ç·ãã¿ãŒã³ã¯ã 第 2ã®ã¹ã€ã ãã³ã°çŽ åãä»ããŠåºæºé»äœã®é»æºã«é»æ°çã«æ¥ç¶ãããŠããã
( c ) åèšã¢ã³ããã¥ãŒãºéšã«å¯Ÿããæžã蟌ã¿å·¥çšã«ãããŠã¯ã æžã蟌ã¿ãè¡ã ã¢ã³ããã¥ãŒãºéšãæ¥ç¶ãããåèšç¬¬ 1ã®ã¹ã£ããã³ã°çŽ åããã³ç¬¬ 2ã®ã¹ã£ã ãã³ã°çŽ åãé§åãããããšã«ããã åèšæžã蟌ã¿ãè¡ãã¢ã³ããã¥ãŒãºéšã«é« é»å§ãå°å ããå·¥çšãæããããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
5 . è«æ±é
4èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
giièšç¬¬ 1ã®ã¹ã£ããã³ã°çŽ äº-㯠pãã€ãã«åœ¢ã® M I Sãã©ã³ãžã¹ã¿ã§ããã å èšç¬¬ 2ã®ã¹ã£ããã³ã°çŽ å㯠nãã£ãã«åœ¢ã® M I Sãã©ã³ãžã¹ã¿ã§ããããšãç¹ åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
6 . è«æ±é
2èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã åèšã¢ã³ããã¥äž ãºéšãã¡ã¢ã«ãã¡ã¹ã·ãªã³ã³ãããªãããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œ é æ¹æ³ã
7 . è«æ±é
4èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
( a ) åèšæžã蟌ã¿å·¥çšåŸã®ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã«å¯Ÿ ããŠè«çãã ãã¯ãè¡ãå·¥çšãšã
( b ) åèšè«çãããã¯å·¥çšåŸã®ãã£äžã«ãããã°ã©ããã«åå°äœéç©é®è·¯è£
眮 ã®ã¡ã³ããã¥ãŒãºéšã®æ
å ±ãã åèšææã®è«ç°é®è·¯ãæããåå°äœéç©åè·¯è£
眮 çšã«å€æããå·¥çšãšãæããããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
8 . è«æ±é
7èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
åèšè«çãããã¯å·¥çšåŸã®ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®ã¡ ã³ããã¥ãŒãºéšã®æ
å ±ãã åèšææã®è«çåè·¯ãåããåå°äœéç©åè·¯è£
眮çšã« 倿ããå·¥çšã¯ã
åèšãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã«ãããŠã éåžžã®æ¥ç¶åã®
ããã¿ãŒã³ãšã ã¢ã³ããã¥ãŒãºéšã®ãã¿ãŒã³ãšã ã¢ã³ããã¥ãŒãºéšãé
眮ãããæ¥ ç¶åã®ãã¿ãŒã³ãšã æžã蟌ã¿ããŒã¿ãšãæãããã¿ãŒã³ããŒã¿ããã
åèšã¢ã³ããã¥ãŒãºéšã®ãã¿ãŒã³ããã³æžã蟌ã¿ã®è¡ãããªãã¢ã³ããã¥ãŒãº éšãé
眮ãããæ¥ç¶åã®ãã¿ãŒã³ãåé€ãã
åèšéåžžã®æ¥ç¶åã®ãã¿ãŒã³ããã³æžã蟌ã¿ã®è¡ãããã¢ã³ããã¥ãŒãºéšãé
眮ãããæ¥ç¶åã®/ ã¿ãŒã³ãæ®ãå·¥çšãæããããšãç¹åŸŽãšããåå°äœéç©åè·¯ è£
眮ã®è£œé æ¹æ³ã
9 . è«æ±é
8èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
åèšå€æå·¥çšã§åŸãããæ¥ç¶åã®ãã¿ãŒã³ããŒã¿ã«åºã¥ããŠåèšææã®è«çå è·¯ãæããåå°äœéç©åè·¯è£
眮ã®è£œé ã«åºæã®ãã©ããã¹ã¯ã補é ããå·¥çšãæ ããããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã
1 0 . è«æ±é
9èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
( a ) åèšææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã®è£œé ã«åºæã®ãã©ãã ã¹ã¯ãçšããŠã åèšç¬¬ 2ã®å±€éçµ¶çžèã«åèšç¬¬ 1ã®é
ç·ãã¿ãŒã³ã®äžéšãé²åºã ããããªæ¥ç¶åãç©¿åããå·¥çšãæããããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
çœ®ã® è£œé æ¹æ³ã
1 1 . è«æ±é
1 0èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
åèšæ¥ç¶åãç©¿åããåŸã®ç¬¬ 2ã®å±€éçµ¶çžèäžã«ç¬¬ 2ã®é
ç·ãã¿äžã³åœ¢æèã å ç©ããåŸã ãã®ç¬¬ 2ã®é
ç·ãã¿äžã³åœ¢æèããã£ãŒã«ãããã°ã©ããã«åå°äœ éç©åè·¯è£
眮ããã³æ ã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮ã«å
±éã®ãã©å ãã¹ã¯ãçšããŠãã¿ãŒãã³ã°ããããšã«ãã第 2ã®é
ç·ãã¿ãŒã³ã圢æããå·¥çš ãæããããšãç¹åŸŽãšããåå°äœç¯ç©åè·¯è£
眮ã®è£œé æ¹æ³ã
1 2 .è«æ±é
ÎèšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
åèšè«çãããã¯å·¥çšåŸã®ãã£ãŒã«ãããã°ã©ããã«åå°äœéç©åè·¯è£
眮ã®ã¡ ã³ããã¥ãŒãºéšã®æ
å ±ãã åèšææã®è«çåè·¯ãæããåå°äœéç©åè·¯è£
眮çšã« 倿ããå Žåã«ã
åèšç¬¬ 1ã®ã¹ã£ããã³ã°çŽ åããã³ç¬¬ 2ã®ã¹ã£ããã³ã°çŽ åãã åèšææã®è« çåè·¯ãã黿°çã«åãé¢ãããã®å€æåŠçãè¡ãããšãç¹åŸŽãšããåå°äœéç© åè·¯è£
眮ã®è£œé æ¹æ³ã
1 3 . è«æ±é
1 2èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã
åèšç¬¬ 1ã®ã¹ã£ããã³ã°çŽ åããã³ç¬¬ 2ã®ã¹ã£ããã³ã°çŽ åãã åèšææã®è« çåè·¯ãã黿°çã«åãé¢ãããã®å€æå·¥çšã¯ã
åèšç¬¬ 1ã®é
ç·ãã¿äžã³ãšåèšç¬¬ 2ã®é
ç·ãã¿âã³ãšã®éã«åœ¢æãããæ¥ç¶å ãã¿ãŒã³ã®æ
å ±ããã
åèšç¬¬ 1ã®ã¹ã£ããã³ã°çŽ åããã³ç¬¬ 2ã®ã¹ã£ããã³ã°çŽ åãšæ¥ç¶ãããæå® ã®æ¥ç¶åã ã¿ãŒã³ã®æ
å ±ãåé€ããå·¥çšãæããããšãç¹åŸŽãšããåå°äœéç©å è·¯è£
眮ã®è£œé æ¹æ³ã
1 4 . è«æ±é
1 1èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãããŠã ææã®è«çå è·¯ãæããåå°äœéç©åè·¯è£
ã®åœ¢æãããåå°äœããããã åèšãã£ãŒã«ãã ãã°ã©ããã«åå°äŒé¬Œ-ç©åè·¯è£
眮ã®è«çã ãã¯æã«çš tããè«çæ€èšŒçšã®é
ç·åº æ¿ã«æèŒããåŸã ãã®åäœç¢ºèªãè¡ãå·¥çšãæããããšãç¹åŸŽãšããåå°äœéç© åè·¯è£
眮ã®è£œé æ¹æ³ã
1 5 . è«æ±é
1 2èšèŒã®åå°äœéç©åè·¯è£
眮ã®è£œé æ¹æ³ã«ãã£ãŠåŸãããåå°äœ éç©åè·¯è£
眮ã§ãã£ãŠã åèšå
±éã®åå°äœåºæ¿ã«åœ¢æãããåèšç¬¬ 1ã®ã¹ã£ãã ã³ã°çŽ åããã³ç¬¬ 2ã®ã¹ã£ããã³ã°çŽ åãåèšææã®è«çåè·¯ãã黿°çã«åã é¢ããããšãç¹åŸŽãšããåå°äœéç©åè·¯è£
眮ã
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1996/002408 WO1998009327A1 (en) | 1996-08-28 | 1996-08-28 | Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP1996/002408 WO1998009327A1 (en) | 1996-08-28 | 1996-08-28 | Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1998009327A1 true WO1998009327A1 (en) | 1998-03-05 |
Family
ID=14153728
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1996/002408 WO1998009327A1 (en) | 1996-08-28 | 1996-08-28 | Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO1998009327A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7638369B2 (en) | 2005-02-24 | 2009-12-29 | Nec Electronics Corporation | Semiconductor chip and method of fabricating the same |
| JP2017195368A (ja) * | 2012-02-09 | 2017-10-26 | æ ªåŒäŒç€Ÿåå°äœãšãã«ã®ãŒç ç©¶æ | åå°äœè£ 眮 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05114654A (ja) * | 1991-10-23 | 1993-05-07 | Fujitsu Ltd | åå°äœè£ 眮 |
| JPH05267457A (ja) * | 1992-03-24 | 1993-10-15 | Kawasaki Steel Corp | åå°äœéç©åè·¯ |
-
1996
- 1996-08-28 WO PCT/JP1996/002408 patent/WO1998009327A1/ja active Application Filing
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05114654A (ja) * | 1991-10-23 | 1993-05-07 | Fujitsu Ltd | åå°äœè£ 眮 |
| JPH05267457A (ja) * | 1992-03-24 | 1993-10-15 | Kawasaki Steel Corp | åå°äœéç©åè·¯ |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7638369B2 (en) | 2005-02-24 | 2009-12-29 | Nec Electronics Corporation | Semiconductor chip and method of fabricating the same |
| JP2017195368A (ja) * | 2012-02-09 | 2017-10-26 | æ ªåŒäŒç€Ÿåå°äœãšãã«ã®ãŒç ç©¶æ | åå°äœè£ 眮 |
| US10600792B2 (en) | 2012-02-09 | 2020-03-24 | Semiconductor Energy Laboratory Co., Ltd. | Programmable logic device and method for manufacturing semiconductor device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3352895B2 (ja) | åå°äœéç©åè·¯ãåå°äœéç©åè·¯ã®èšè𿹿³ããã³è£œé æ¹æ³ | |
| US7930658B2 (en) | Semiconductor integrated circuit device and fabrication method thereof | |
| US7343570B2 (en) | Methods, systems, and media to improve manufacturability of semiconductor devices | |
| US6453447B1 (en) | Method for fabricating integrated circuits | |
| JP3926011B2 (ja) | åå°äœè£ 眮ã®èšè𿹿³ | |
| US20060139056A1 (en) | Field programmable structured arrays | |
| JP2509755B2 (ja) | åå°äœéç©åè·¯è£œé æ¹æ³ | |
| JP2865134B2 (ja) | ã·ãã¥ã¬ãŒã·ã§ã³æ¹æ³åã³è£ 眮 | |
| CN109962072A (zh) | å富äœè£ 眮 | |
| EP0210397A1 (en) | LSI circuits adaptable for custom design methods | |
| US20080029786A1 (en) | Integrated circuit with spare cells | |
| CN113130486A (zh) | çµæºåŒå ³çµè·¯äžå ¶éæçµè·¯ç»æä»¥åéæçµè·¯ç»æåœ¢ææ¹æ³ | |
| JPH1041406A (ja) | åå°äœè£ 眮 | |
| CN1988157A (zh) | éšéµå | |
| EP0650196A2 (en) | Semiconductor integrated circuit device and method of producing the same using master slice approach | |
| JPH04186865A (ja) | åå°äœéç©åè·¯è£œé æ¹æ³ | |
| WO1998009327A1 (en) | Method of manufacturing semiconductor integrated circuit and semiconductor integrated circuit | |
| TW202107850A (zh) | å€å·¥åšé»è·¯ãå€å·¥åšå補é å€å·¥å𿹿³ | |
| KR100269494B1 (ko) | Soi·cmos êž°ì ì ìŽì©í ìí ë°ë첎 ì¥ì¹ | |
| JP2000223575A (ja) | åå°äœè£ 眮ã®èšè𿹿³ãåå°äœè£ 眮ããã³åå°äœè£ 眮ã®è£œé æ¹æ³ | |
| EP4404263A2 (en) | Integrated circuit including backside wiring | |
| US6774671B2 (en) | Multi-purpose transistor array | |
| JPH0230163A (ja) | ãã¹ã¿ã¹ã©ã€ã¹ååå°äœéç©åè·¯è£ çœ®ããã³ãã®è£œé æ¹æ³ | |
| JP3474591B2 (ja) | åå°äœéç©åè·¯è£ çœ®ã®è£œé æ¹æ³ | |
| CN118366990A (zh) | å æ¬èé¢é 线çéæçµè·¯åå ¶è®Ÿè®¡æ¹æ³ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR SG US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| 122 | Ep: pct application non-entry in european phase |