Patent Number: 
Section: claims

1. A method of implanting a wafer, comprising:forming an ion beam in an elongated shape, wherein said shape has a length along a first axis longer than a diameter of said wafer and a width along a second axis shorter than said diameter of said wafer;moving a center of said wafer along a scan path intersecting said ion beam at a movement velocity and rotating said wafer at a rotation velocity simultaneously, wherein said wafer is totally overlapped with said ion beam along said first axis when said wafer intersects with said ion beam, and wherein said rotation velocity is slower than said movement velocity when said rotation velocity is defined by a tangential velocity parallel to said scan path on an edge of said wafer; andrecording an error position and pausing said simultaneously moving and rotating step by immediately blocking said ion beam when an error of said ion beam is detected, and then continuing a movement and a rotation of said simultaneously moving and rotating step until said wafer stops at a first end of said scan path with said blocked ion beam. 2. The method as set forth in claim 1, wherein a shape of said scan path is chosen from one or more of straight-line and arc. 3. The method as set forth in claim 1, wherein said scan path is substantially parallel to said second axis. 4. The method as set forth in claim 1, wherein an angular magnitude of said rotation velocity is 360 P/Q degrees during a period that said wafer is moved through said scan path, wherein P is a positive integer and Q is also a positive integer. 5. The method as set forth in claim 1, wherein said simultaneously moving and rotating step is chosen from a group consisting of the following:moving said wafer with a faster movement velocity when said ion beam implants said center of said wafer and with a slower movement velocity when said ion beam implants an edge of said wafer;moving said wafer with a slower movement velocity when said ion beam implants said center of said wafer and with a faster movement velocity when said ion beam implants an edge of said wafer; andmoving said wafer with about the same velocity regardless of whether said ion beam is implanting said center of said wafer or an edge of said wafer. 6. The method as set forth in claim 1, wherein two ends of a next said scan path are different than two ends of a previous said scan path when a movement of said wafer along said previous scan path is finished and a movement of said wafer along said next scan path is to begin. 7. The method as set forth in claim 1, wherein said movement velocity has a movement velocity profile relative to a position of said wafer across said ion beam and said rotation velocity has a rotation velocity profile relative to a position of said wafer across said ion beam. 8. The method as set forth in claim 7, further comprising a step of calculating one or more of said movement velocity profile and said rotation velocity profile as one or more of the following:a constant; anda function of one or more of the following factors: a current density distribution of said ion beam along said first axis, a current density distribution of said ion beam along said direction intersecting said first axis, a forecasted implanted dose distribution over said wafer, a net current density distribution along said first axis per a predetermined scan path, and a net current density distribution along a direction intersecting said first axis per a predetermined scan path. 9. The method as set forth in claim 7, wherein there are a plurality of said scan paths to be scanned in sequence, with different scan paths corresponding to different movement velocity profiles and rotation velocity profiles. 10. The method as set forth in claim 1, further comprising tilting said wafer when said wafer is simultaneously moved and rotated. 11. The method as set forth in claim 10, wherein said tilting step comprises one or more of the following:tilting said wafer at a fixed tilt angle when said wafer is rotated around a direction parallel to said ion beam;tilting said wafer and varying a tilt angle within a predetermined angle range when said wafer is rotated around a direction parallel to said ion beam;tilting said wafer at a fixed tilt angle when said wafer is rotated around a direction vertical to said wafer; andtilting said wafer and varying a tilt angle within a predetermined angle range when said wafer is rotated around a direction vertical to said wafer. 12. An apparatus for ion implantation of a wafer with a center and a diameter, comprising:an ion beam assembly constructed to provide an ion beam for implanting said wafer;a wafer movement driver operative to move said center of said wafer along a scan path intersecting said ion beam at a movement velocity as said wafer crosses said ion beam, wherein said movement velocity has a movement velocity profile relative to a position of said wafer across said ion beam;a wafer rotation driver operative to rotate said wafer at a rotation velocity as said wafer crosses said ion beam, wherein said rotation velocity has a rotation velocity profile relative to a position of said wafer across said ion beam; anda controller configured to operate said ion beam assembly, said wafer movement driver and said wafer rotation driver, such that said ion beam has an elongated shape having a length along a first axis longer than said diameter of said wafer and a width along a second axis shorter than said diameter of said wafer, such that said wafer is totally overlapped with said ion beam along said first axis as said wafer crosses said ion beam, wherein said controller adjusts said rotation velocity to be slower than said movement velocity when said rotation velocity is defined by a tangential velocity parallel to said scan path on an edge of said wafer;wherein said controller further records an error position and pauses said simultaneously moving and rotating step by immediately blocking said ion beam when an error of said ion beam is detected, and then continues a movement and a rotation of said simultaneously moving and rotating step until said wafer stops at a first end of said scan path with said blocked ion beam. 13. The apparatus as set forth in claim 12, wherein said controller adjusts an angular magnitude of said rotation velocity to be 360 P/Q degrees during a period that said wafer is moved through said scan path, wherein P and Q are each positive integers. 14. The apparatus as set forth in claim 12, wherein a configuration of said wafer movement driver controlled by said controller is arranged to enable one or more of:moving said wafer with a faster movement velocity when said ion beam implants said center of said wafer and with a slower movement velocity when said ion beam implants an edge of said wafer;moving said wafer with a slower movement velocity when said ion beam implants said center of said wafer and with a faster movement velocity when said ion beam implants an edge of said wafer; andmoving said wafer with essentially a similar velocity when said ion beam implants both said center of said wafer and an edge of said wafer. 15. The apparatus as set forth in claim 12, wherein said controller calculates one or more of said movement velocity profile and said rotation velocity profile as one or more of the following:a constant; anda function of one or more of the following factors: a current density distribution of said ion beam along said first axis, a current density distribution of said ion beam along said direction intersecting said first axis, a forecasted implanted dose distribution over said wafer, a net current density distribution along said first axis per a predetermined scan path, and a net current density distribution along a direction intersecting said first axis per a predetermined scan path. 16. The apparatus as set forth in claim 12, wherein said controller adjusts said movement velocity profile and said rotation velocity profile of each said scan path when there are a plurality of said scan paths to be scanned in sequence. 17. The apparatus as set forth in claim 12, further comprising a wafer tilting driver for tilting said wafer when said wafer crosses said ion beam, wherein said wafer tilting driver is configured to be controlled by said controller to effectuate one or more of the following:tilting of said wafer at a fixed tilt angle when said wafer is rotated around a direction parallel to said ion beam;tilting of said wafer when varying a tilt angle within a predetermined angle range and rotating said wafer around a direction parallel to said ion beam;tilting of said wafer at a fixed tilt angle when said wafer is rotated around a direction vertical to said wafer; andtilting of said wafer when varying a tilt angle within a predetermined angle range and rotating said wafer around a direction vertical to said wafer. 18. A method of implanting a wafer, comprising:forming an ion beam in an elongated shape, wherein said shape has a length along a first axis longer than a diameter of said wafer and a width along a second axis shorter than said diameter of said wafer;moving a center of said wafer along a scan path intersecting said ion beam at a movement velocity and rotating said wafer at a rotation velocity simultaneously, wherein said wafer is totally overlapped with said ion beam along said first axis when said wafer intersects with said ion beam, and wherein said rotation velocity is slower than said movement velocity when said rotation velocity is defined by a tangential velocity parallel to said scan path on an edge of said wafer; andrepairing error during said simultaneously moving and rotating step, comprising:recording an error position and pausing said simultaneously moving and rotating step by immediately blocking said ion beam when an error of said ion beam is detected;continuing a movement and a rotation of said simultaneously moving and rotating step until said wafer stops at a first end of said scan path with said ion beam blocked;unblocking said ion beam and continuing both said movement and said rotation with reversed direction;blocking said ion beam at said error position and continuing said reversed movement and said reversed rotation until said wafer stops at a second end of said scan path;moving and rotating said wafer with said ion beam blocked, until said wafer stops at said first end of said scan path; andunblocking said ion beam and resuming said simultaneously moving and rotating step. 19. The method as set forth in claim 18, wherein said error is a glitch or an instability of an ion beam. 20. The method as set forth in claim 18, further comprising a step of ensuring a state of said unblocked ion beam before said unblocked ion beam is implanted into said wafer, wherein a standard of said state of said unblocked ion beam is essentially equal to a state of said ion beam before an appearance of said errors. 21. The method as set forth in claim 20, further comprising a step of ensuring a state of said unblocked ion beam before said unblocked ion beam is implanted into said wafer, wherein a standard of said state of said unblocked ion beam is essentially equal to a state of said ion beam before an appearance of said errors. 22. The method as set forth in claim 18, further comprising a step of repairing secondary error during said repairing step, comprising:recording a secondary error position during said reversed movement and said reversed rotation, and immediately stopping said repairing step by blocking said ion beam when a secondary error is detected;continuing said reversed movement and said reversed rotation of said wafer until said wafer stops at said second end of said scan path with said ion beam blocked;performing both said movement and said rotation until said wafer reaches said error position with said ion beam blocked;unblocking said ion beam and performing both said movement and said rotation of said wafer until said wafer reaches said secondary error position;blocking said ion beam and then continuing both said movement and said rotation until said wafer stops at said first end of said scan path with said ion beam blocked; andunblocking said ion beam and resuming said simultaneously moving and rotating step. 23. An apparatus for ion implantation of a wafer with a center and a diameter, comprising:an ion beam assembly constructed to provide an ion beam for implanting said wafer;a wafer movement driver operative to move said center of said wafer along a scan path intersecting said ion beam at a movement velocity as said wafer crosses said ion beam, wherein said movement velocity has a movement velocity profile relative to a position of said wafer across said ion beam;a wafer rotation driver operative to rotate said wafer at a rotation velocity as said wafer crosses said ion beam, wherein said rotation velocity has a rotation velocity profile relative to a position of said wafer across said ion beam;a controller configured to operate said ion beam assembly, said wafer movement driver and said wafer rotation driver, such that said ion beam has an elongated shape having a length along a first axis longer than said diameter of said wafer and a width along a second axis shorter than said diameter of said wafer, such that said wafer is totally overlapped with said ion beam along said first axis as said wafer crosses said ion beam, wherein said controller adjusts said rotation velocity to be slower than said movement velocity when said rotation velocity is defined by a tangential velocity parallel to said scan path on an edge of said wafer;wherein said controller further repairs error as said wafer crosses said ion beam, by performing the following:recording an error position and pausing said simultaneously moving and rotating step by immediately blocking said ion beam when an error of said ion beam is detected;continuing a movement and a rotation of said simultaneously moving and rotating step until said wafer stops at a first end of said scan path with blocked ion beam;unblocking said ion beam and continuing both said movement and said rotation with reversed direction;blocking said ion beam at said error position and continuing said reversed movement and said reversed rotation until said wafer stops at a second end of said scan path;moving and rotating said wafer with blocked ion beam, until said wafer stops at said first end of said scan path; andunblocking said ion beam and resuming said simultaneously moving and rotating step. 24. The apparatus as set forth in claim 23, wherein said controller further repairs secondary error during said repairing error, said secondary repairing comprising:recording a secondary error position during said reversed moment and said reversed rotation, and stopping said repairing step by immediately blocking said ion beam when a secondary error of said ion beam is detected;finishing said reversed movement and said reversed rotation of said wafer until said wafer stops at said second end of said scan path with blocked ion beam;performing both said movement and said rotation until said wafer reaches said error position with blocked said ion beam;unblocking said ion beam and performing both said movement and said rotation of said wafer until said wafer reaches said secondary error position;blocking said ion beam and then continuing both said movement and said rotation until said wafer stops at said first end of said scan path with blocked ion beam; andunblocking said ion beam and resuming said simultaneously moving and rotating step.