Patent Number: 
Section: claims

1. A drawing apparatus which performs drawing on a substrate with a beam, the apparatus comprising:a generation device configured to generate drawing data;a blanking device configured to blank the beam; anda blanking controller configured to control the blanking device,wherein the blanking controller includes a first storage device, a second storage device, and a third storage device configured to respectively store the drawing data generated by the generation device,the blanking controller being configured tocontrol the blanking device based on the drawing data stored in the third storage device, andcontrol operations of the first storage device, the second storage device, and the third storage device so that an operation of storing the drawing data generated by the generation device in a selected one of the first storage device and the second storage device, and an operation of reading out the drawing data stored in the other of the first storage device and the second storage device and storing the readout drawing data in the third storage device are executed in parallel. 2. The apparatus according to claim 1, wherein the blanking controller includes a switching device configured to switch a state of connection among the first storage device, the second storage device, and the third storage device between a first state in which the first storage device and the third storage device are connected to each other, and the generation device and the second storage device are connected to each other, and a second state in which the second storage device and the third storage device are connected to each other, and the generation device and the first-storage device are connected to each other, andthe blanking controller is configured to control the operations of the first storage device, the second storage device, and the third storage device so that an operation of storing the drawing data generated by the generation device in the second storage device, and an operation of reading out the drawing data stored in the first storage device and storing the readout drawing data in the third storage device are executed in parallel in the first state, and so that an operation of storing the drawing data generated by the generation device in the first storage device, and an operation of reading out the drawing data, stored in the second storage device and storing the readout drawing data in the third storage device are executed in parallel in the second state. 3. The apparatus according to claim 2, wherein the blanking controller is configured toswitch the state of connection from the first state to the second state using the switching device after storing in the second storage device is completed, and control of the blanking device based on the drawing data stored in the third storage device is completed, in the first state, andswitch the state of connection from the second state to the first state using the switching device after storing in the first storage device is completed, and control of the blanking device based on the drawing data stored in the third storage device is completed, in the second state. 4. The apparatus according to claim 2, wherein the blanking controller is configured toswitch the state of connection from the first state to the second state using the switching device after control of the blanking device is completed in the first state, andswitch the state of connection from the second state to the first state using the switching device after control of the blanking device is completed in the second state. 5. The apparatus according to claim 4, wherein the blanking controller is configured tocontrol, if storing drawing data in the second storage device is incomplete in the first state upon switching the state of connection from the first state to the second state, the operations of the first storage device, the second storage device, and the third storage device so that an operation of storing, in the first storage device, remaining drawing data which is not stored in the second storage device, and an operation of reading out the drawing data stored in the second storage device and storing the readout drawing data in the third storage device are executed in parallel, andcontrol, if storing drawing data in the first storage device is incomplete in the second state upon switching the state of connection from the second state to the first state, the operations of the first storage device, the second storage device, and the third storage device so that an operation of storing, in the second storage device, remaining drawing data which is not stored in the first storage device, and an operation of reading out the drawing data stored in the first storage device and storing the readout drawing data in the third storage device are executed in parallel. 6. The apparatus according to claim 2, wherein the blanking controller is configured toswitch the state of connection from the first state to the second state using the switching device after storing drawing data in the second storage device is completed in the first state, andswitch the state of connection from the second state to the first state using the switching device after storing drawing data in the first storage device is completed in the second state. 7. The apparatus according to claim 1, wherein the third storage device has a storage capacity less than each of a storage capacity of the first storage device and a storage capacity of the second storage device, and has a storage speed higher than each of a storage speed of the first storage device and a storage speed of the second storage device. 8. The apparatus according to claim 1, wherein the apparatus is configured to perform the drawing on the substrate with, as the beam, a charged particle beam. 9. A method of manufacturing an article, the method comprising:performing drawing on a substrate using a drawing apparatus;developing the substrate on which the drawing has been performed; andprocessing the developed substrate to manufacture the article,wherein the drawing apparatus performs the drawing on the substrate with a beam, the apparatus including:a generation device configured to generate drawing data;a blanking device configured to blank the beam; anda blanking controller configured to control the blanking device,wherein the blanking controller includes a first storage device, a second storage device, and a third storage device configured to respectively store the drawing data generated by the generation device,the blanking controller being configured tocontrol the blanking device based on the drawing data stored in the third storage device, andcontrol operations of the first storage device, the second storage device, and the third storage device so that an operation of storing the drawing data generated by the generation device in a selected one of the first storage device and the second storage device, and an operation of reading out the drawing data stored in the other of the first storage device and the second storage device and storing the readout drawing data in the third storage device are executed in parallel. 10. A drawing method of performing drawing on a substrate with a beam, the method comprising:causing a generation device to generate drawing data;causing a blanking controller, which controls a blanking device for blanking the beam, to control operations of first to third storage devices so that an operation of storing the generated drawing data in a selected one of the first and second storage devices, and an operation of reading out the drawing data stored in the other of the first and second storage devices and storing the readout drawing data in the third storage device are executed in parallel; andcausing the blanking device to blank the beam based on the drawing data stored in the third storage device. 11. A method of manufacturing an article, the method comprising:performing drawing on a substrate according to a drawing method;developing the substrate on which the drawing has been performed; andprocessing the developed substrate to manufacture the article,wherein the drawing method performs the drawing on the substrate with a beam, the drawing method including:causing a generation device to generate drawing data;causing a blanking controller, which controls a blanking device for blanking the beam, to control operations of first to third storage devices so that an operation of storing the generated drawing data in a selected one of the first and second storage devices, and an operation of reading out the drawing data stored in the other of the first and second storage devices and storing the readout drawing data in the third storage device are executed in parallel; andcausing the blanking device to blank the beam based on the drawing data stored in the third storage device. 12. A drawing apparatus which performs drawing on a substrate with a beam, the apparatus comprising:a blanking device configured to blank the beam; anda blanking controller including first to third storage devices and a switching device, and configured to control the blanking device based on drawing data transmitted to the blanking controller,wherein the blanking controller is configured to:control operations of the first to third storage devices and the switching device to switch states between two states, an operation of storing the drawing data in the first storage device, and an operation of reading out the drawing data stored in the second storage device and storing the readout drawing data from the second storage device in the third storage device being executed in parallel in one of the two states, and an operation of storing the drawing data in the second storage device, and an operation of reading out the drawing data stored in the first storage device and storing the readout drawing data from the first storage device in the third storage device being executed in parallel in the other of the two states, andcontrol the blanking device based on the drawing data stored in the third storage device. 13. A method of manufacturing an article, the method comprising:performing drawing on a substrate using a drawing apparatus;developing the substrate on which the drawing has been performed; andprocessing the developed substrate to manufacture the article,wherein the drawing apparatus performs the drawing on the substrate with a beam, the apparatus including:a blanking device configured to blank the beam; anda blanking controller including first to third storage devices and a switching device, and configured to control the blanking device based on drawing data transmitted to the blanking controller,wherein the blanking controller is configured to:control operations of the first to third storage devices and the switching device to switch states between two states, an operation of storing the drawing data in the first storage device, and an operation of reading out the drawing data stored in the second storage device and storing the readout drawing data from the second storage device in the third storage device being executed in parallel in one of the two states, and an operation of storing the drawing data in the second storage device, and an operation of reading out the drawing data stored in the first storage device and storing the readout drawing data from the first storage device in the third storage device being executed in parallel in the other of the two states, andcontrol the blanking device based on the drawing data stored in the third storage device.