Exposure device and exposure method

By segmenting and converting vector data into raster data, and independently performing data conversion and extraction processing, the problem of low data processing efficiency in maskless exposure devices is solved, and high throughput and high resolution exposure effects are achieved.

CN119511639APending Publication Date: 2025-02-25ORC MFG
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410247720.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-08-24
Filing Date
2024-03-05
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

Existing maskless exposure devices have problems with inefficiency in processing such as data conversion, data transmission and data updates, especially when frequent large-scale data conversion and updates are required, which affects throughput.

Method used

By dividing vector data into small areas, converting it into raster data, and data update and extraction are performed in raster memory, raster data conversion and extraction processing are independently performed to improve data processing efficiency.

Benefits of technology

It realizes efficient execution of data conversion, data transmission and data update processes in a maskless exposure device, improves the throughput of the system and meets the needs of higher resolution and higher throughput.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119511639A_ABST
    Figure CN119511639A_ABST
Patent Text Reader

Abstract

The invention provides an exposure apparatus and an exposure method. With respect to a maskless exposure device, it is possible to provide an exposure device in which a series of exposure-related processes including data conversion, data transmission, data update, and the like are effectively performed with respect to each other. An exposure device (10) is provided with: a grid conversion unit (60); an extraction unit (70); and an exposure unit (80). Data processing by the grid conversion unit (60) and the extraction unit (70) is executed independently via the grid memory (92).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a maskless exposure device for patterning using an array of light modulation elements such as a DMD, and more particularly to a series of data processing from input of drawing data to exposure operation. Background Art

[0002] In the manufacturing process of circuit boards, a substrate coated with or pasted with photosensitive materials such as photoresists is subjected to a drawing process (exposure operation). In the drawing process, pattern data (vector data) sent from a CAD system is converted into raster data, and the DMD is driven and controlled based on the raster data.

[0003] In the drawing process, multiple exposures with overlapping exposures are performed, and corresponding data conversion processing, data transmission, data update processing, etc. are performed. Since a large amount of data conversion and data update need to be frequently performed, data transmission and data conversion processing take time, which has an overall impact on throughput.

[0004] In order to reduce data processing, for example, only a portion of vector data is extracted, the extracted vector data is converted into raster data, and then the DMD is driven and controlled (see Patent Document 1). In addition, a plurality of memories (first memory to Nth memory) are prepared for raster data, and the raster data stored in each memory is sequentially shifted to an adjacent memory while the DMD is driven and controlled (see Patent Document 2).

[0005] Patent Document 1: Japanese Patent No. 4203649

[0006] Patent Document 2: Japanese Patent No. 5258226

[0007] In recent years, maskless exposure apparatuses have been required to perform pattern formation with higher resolution. On the other hand, there has also been a demand for increasing and improving throughput. Summary of the invention

[0008] Therefore, it is necessary to provide an exposure apparatus that can efficiently perform a series of exposure-associated processes including data conversion, data transmission, data update, and the like.

[0009] The present invention relates to a series of data processing such as converting vector data into raster data and generating drawing data for driving and controlling a light modulator array during exposure operation, and the technical trend is toward an efficient data processing method.

[0010] An exposure device as one embodiment of the present invention comprises: a segmentation vector data generating unit which generates segmentation vector data by dividing vector data according to unit areas set along a scanning band area of ​​a light modulator array; and a raster data converting unit which converts the segmentation vector data into raster data respectively.

[0011] Furthermore, the exposure device comprises: a grid data extraction unit, which extracts pixel data corresponding to each light modulator element from the grid data according to the relative position of the exposure area of ​​the light modulator element array, and generates drawing grid data; and an exposure unit, which drives and controls each light modulator element according to the extracted drawing grid data.

[0012] The raster data conversion unit may generate raster data composed of pixel data (bit data) of a predetermined data interval for each segmented vector data according to a desired pattern resolution, etc. For example, the raster data conversion unit may generate raster data composed of pixel data composed of a unit whose size is smaller than the projection area of ​​the light modulator element (in this case, referred to as subdivided raster data). Pixel data of a unit whose size is the same as or larger than the projection area of ​​the light modulator element array may also be converted into raster data.

[0013] On the other hand, the raster data extraction unit extracts pixel data corresponding to each light modulator from the generated raster data. For example, when the generated raster data is composed of unit units with a size smaller than the projection area of ​​the light modulator, the pixel data corresponding to the center position of the projection area of ​​the light modulator during the exposure operation can be extracted. The exposure unit can drive and control each light modulator based on the drawing raster data generated based on the extracted pixel data.

[0014] In the present invention, the raster data conversion unit and the raster data extraction unit perform processing independently of each other. The conversion process from vector data to raster data can be performed as a continuous process, an iterative process. In addition, the generation of the depicted raster data based on the extraction of pixel data (bit data) from the raster data and the corresponding exposure control of the light modulator array can be performed as a continuous iterative process. On the other hand, the raster conversion process and the extraction process for generating the depicted raster data are not processed continuously in sequence as a whole, but each process is repeated separately and iteratively processed.

[0015] For example, in order to perform the above-mentioned independent data processing, the exposure device may have a raster memory that can write raster data generated according to each segmentation vector data. The raster data conversion unit may sequentially convert the raster data into raster data according to the free state of the raster memory (for example, the free capacity corresponding to the memory area corresponding to the segmentation vector data) to perform data update.

[0016] The memory area of ​​the raster memory may be configured to correspond to a band area larger than the exposure area of ​​the light modulator array. The raster data converter may be configured to sequentially and continuously send raster data to the raster memory regardless of the generation process of extracting pixel data from the raster data and drawing the raster data.

[0017] The raster data extraction unit can generate the drawing raster data according to the exposure pitch of the multiple exposure operation. For example, when the exposure device has a raster memory capable of writing the raster data generated according to each segmented vector data, the raster data can be extracted from the raster memory according to the exposure pitch of the multiple exposure operation regardless of the processing status of the raster data conversion unit to generate the drawing raster data.

[0018] In another aspect of the exposure method of the present invention, vector data is divided according to unit areas set along the scanning area, and the divided vector data is converted into raster data respectively. According to the relative position of the exposure area of ​​the light modulator array, pixel data corresponding to each light modulator is extracted from the raster data to generate drawing raster data, and each light modulator is driven and controlled according to the extracted drawing raster data, wherein the conversion process to raster data and the generation process of raster data are performed independently. For example, a raster memory capable of writing raster data generated according to each divided vector data can be provided. Furthermore, the memory area of ​​the raster memory can be configured to be equivalent to a band area larger than the exposure area of ​​the light modulator array.

[0019] According to the present invention, for a maskless exposure apparatus, it is possible to provide an exposure apparatus capable of having a series of exposure-related processes including data conversion, data transmission, data updating, etc., be performed efficiently with each other. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 This is a block diagram of the exposure apparatus of this embodiment.

[0021] Figure 2 2 is a diagram showing a part of the raster conversion process performed in the raster conversion section.

[0022] Figure 3 2 is a diagram showing extraction processing of segmented raster data performed in the extraction unit.

[0023] Figure 4 It is a flowchart showing the processing flow of the raster conversion unit, the extraction unit, and the exposure unit.

[0024] Description of symbols

[0025] 10: exposure device; 30: DMD; 60: grid conversion unit; 70: extraction unit; 80: exposure unit. DETAILED DESCRIPTION

[0026] Hereinafter, the exposure apparatus according to the present embodiment will be described using the drawings.

[0027] Figure 1 1 is a block diagram of an exposure device of the present embodiment. The exposure device 10 is configured as a maskless exposure device capable of forming a pattern on a substrate W such as a printed circuit board. The substrate W is mounted on a workbench 50, and the workbench 50 can be moved in the main scanning direction (X direction) and the sub-scanning direction (Y direction) by means of an XY workbench mechanism (not shown).

[0028] The exposure device 10 includes a plurality of exposure heads 20, each of which includes an illumination optical system (not shown), a DMD (Digital Micro-mirror Device) 30, a projection optical system 40, etc. The plurality of exposure heads 20 are arranged at predetermined intervals along the sub-scanning direction (Y direction) (in the Figure 1 Only one exposure head 20 is shown in the figure. Light output from a light source such as laser (not shown) is projected onto the substrate W via the illumination optical system, DMD 30, and projection optical system 40.

[0029] In the DMD 30 obtained by arranging rectangular micromirrors in a two-dimensional matrix, each micromirror is controlled to be turned on (ON) / off (OFF). The light reflected by the micromirrors becomes pattern light and is guided to the projection optical system 40, and is imaged on the surface of the photosensitive material coated or pasted on the substrate W. The imaging magnification is set according to the optical performance of the projection optical system 40, and is set to 1 here.

[0030] The exposure device 10 is connected to a CAD system or the like, and the controller 90 controls the operation of the exposure device 10. A series of data processing related to exposure is performed in accordance with the input of drawing data sent from the CAD system or the like.

[0031] exist Figure 1 , a part of the structure of the exposure device 10 is shown in a functional summary. The exposure device 10 includes a grid conversion unit 60, an extraction unit 70, and an exposure unit 80.

[0032] The raster conversion unit 60 includes a vector data segmentation unit 62 and a raster data conversion unit 64. The raster conversion unit 60 performs a raster conversion process to convert the drawing data, which is vector data, into raster data. The raster data generated by the raster conversion process is stored in the raster memory 92. In addition, the drawing data, which is vector data, may be converted into raster data through alignment correction processing, coordinate conversion processing, etc.

[0033] The extraction unit 70 includes a grid data extraction unit 72 and an image data memory 74. In the extraction unit 70, grid data (raster data) composed of pixels (pixel, bit) corresponding to the positions of each micromirror of the DMD 30 are extracted from the grid data stored in the grid memory 92. Thus, the on / off state of each micromirror of the DMD 30 is set. Hereinafter, the grid data constituting the pattern image formed by the micromirrors of the DMD 30 is referred to as "screen data" as needed. The screen data is temporarily stored in the image data memory 74.

[0034] The exposure unit 80 has the above-mentioned exposure head 20, a stage measuring unit 82, and a data transmission unit 84. The data transmission unit 84 transmits the picture data corresponding to the relative position of the exposure area from the image data memory 74 to the DMD 30 based on the stage position information sent from the stage measuring unit 82. Each micromirror of the DMD 30 is turned on / off controlled (driven controlled) based on the sent picture data.

[0035] In the exposure operation, as the stage 50 moves in the main scanning direction (X direction), the exposure area as the projection area of ​​the DMD 30 moves relative to the substrate W in the main scanning direction (X direction). Here, the exposure head 20 is configured so that the exposure area is tilted at a slight tilt angle α relative to the main scanning direction (X direction).

[0036] While the stage 50 is moving at a constant speed, a multiple exposure operation (overlap exposure) is performed according to a preset exposure pitch. The entire substrate W is subjected to a drawing process by performing the multiple exposure operation on each strip-shaped scanning area (hereinafter referred to as a scanning strip area).

[0037] In a series of data processing related to exposure, the raster data conversion processing of the raster conversion unit 60 and the raster data extraction processing of the extraction unit 70 are independently performed in the exposure device 10. And, the raster data conversion processing of the raster conversion unit 60 is performed according to the processing status of the raster data extraction processing of the extraction unit 70 and the multi-exposure operation of the exposure unit 80.

[0038] Furthermore, the raster data generated by the raster data conversion processing of the raster conversion unit 60 is not raster data in which the data interval is set to match the size of the projection area (micro-dot area) of each micromirror of the DMD 30, but is raster data in which the data interval is set in a unit size unit (pixel size unit) smaller than the projection area size (hereinafter referred to as subdivided raster data).

[0039] Below, use Figure 2 , Figure 3, the independence (non-linkage) of such data processing and the generation process of segmented raster data are explained.

[0040] Figure 2 2 is a diagram showing a part of the raster conversion process performed in the raster conversion section 60. Here, the scanning band area of ​​the DMD 30 is shown by reference symbol "BD".

[0041] A unit area is pre-set for the scanning band area BD. The unit area indicates a data area that is a block when the drawing data (vector data) is locally extracted and the data is divided. The size of the unit area is set according to the processing speed of the raster conversion process, etc. Figure 2 In FIG. 1 , unit areas set in the scanning band area BD are represented by reference numerals VP0 to VPn.

[0042] The drawing data as vector data is divided into unit areas. In the vector data obtained by the division (hereinafter referred to as the segmented vector data), the characteristic point Bd of the pattern appears on the boundary line (hereinafter also referred to as the segmentation line) L of the predetermined unit area. Therefore, the position coordinates (X, Y coordinates) of the characteristic point Bd located on the boundary line L are calculated for the segmented vector data of each unit area.

[0043] The raster data conversion unit 64 converts the segmented vector data into raster data. At this time, as described above, the subdivided raster data as the bitmap data composed of the unit size unit smaller than the size of the projection area of ​​the micromirror is generated. Here, the size of each bit data (pixel data) constituting the subdivided raster data is set to be less than a few tenths of the size of the projection area of ​​the micromirror.

[0044] The subdivided raster data is generated for each segmented vector data and stored in the raster memory 92. Here, the raster memory 92 is configured as a buffer memory having a ring buffer function.

[0045] The generated subdivided raster data is written as needed in the raster memory 92. The controller 90 controls writing of the subdivided raster data into the raster memory 92, and writes the subdivided raster data into the raster memory 92 according to the free space of the raster memory 92.

[0046] Figure 3 2 is a diagram showing extraction processing of segmented raster data performed in the extraction unit 70 .

[0047] The subdivided grid data is constituted in the grid memory 92 as image data obtained by integrating the patterns. Figure 3As shown, the memory area of ​​the raster memory 92 corresponds to a band area larger than the exposure area EA of the DMD 30. The storage position of the subdivided raster data is changed according to the exposure pitch PP. The controller 90 controls the reading of the subdivided raster data in the raster memory 92.

[0048] In the grid data extraction unit 72, pixel data (bit data) corresponding to the position of each micromirror is extracted from the subdivided grid data stored in the grid memory 92 according to the relative position of the exposure area of ​​the DMD 30. Specifically, the exposure center position CC of each micromirror during the exposure operation is calculated, and the pixel data (bit data) corresponding to the position is extracted from the subdivided grid data.

[0049] Then, based on the bitmap data obtained by configuring the extracted bit data according to the micromirror arrangement, the drawing grid data is generated. As described above, the subdivided grid data is grid data generated with a resolution smaller than the screen resolution of the DMD 30, but the resolution of the drawing grid data is consistent with the screen resolution of the DMD 30.

[0050] exist Figure 3 In FIG. 1 , the exposure center position is indicated by CC, and the extracted subdivided grid data is indicated by RM. In addition, the exposure center position CC and the extracted subdivided grid data RM are illustrated as a dot pattern whose cell size unit is larger than the subdivided grid data BR before extraction, that is, the data interval is larger.

[0051] The extracted subdivided grid data RM becomes data for setting the on / off state of the corresponding micromirror. Therefore, the extraction of the subdivided grid data RM corresponding to the exposure operation generates image data, that is, screen data, of the pattern represented by the micromirrors constituting the DMD 30. Figure 3 , the screen data sequentially generated according to the exposure pitch PP is shown.

[0052] Here, the generation of segmented vector data and subdivided raster data in the raster conversion unit 60 is continuously and repeatedly performed as a series of data processing. On the other hand, the extraction of subdivided raster data by the extraction unit 70 is not performed in conjunction with the data processing of the raster conversion unit 60, but is performed independently.

[0053] That is, by temporarily storing the generated subdivided raster data in the raster memory 92 as a buffer memory, it is possible to perform extraction processing of the subdivided raster data and generation of screen data independently of the raster conversion processing.

[0054] The exposure unit 80 performs a multiple exposure operation according to the generation of the picture data, that is, according to the exposure pitch PP. Therefore, the data processing of the extraction unit 70 and the exposure unit 80 is a data processing that is continuously and repeatedly performed according to the exposure pitch PP. These data processings are performed through the raster memory 92 as a buffer memory without being linked to the raster conversion processing of the raster conversion unit 60.

[0055] In addition, whether or not the raster memory 92 can be written depends on the free space of the raster memory 92. As described above, the data processing of the extraction unit 70 and the exposure unit 80 is performed according to the exposure pitch PP, and the extraction processing of the subdivided raster data produces a state in which the subdivided raster data can be written in the raster memory 92. The generation processing of the segmented vector data and the subdivided raster data is repeatedly performed according to the free space of the raster memory 92.

[0056] As described above, in the exposure device 10 of the present embodiment, the data processing of the raster conversion unit 60 and the extraction unit 70 are independently performed via the raster memory 92. With respect to a series of processes related to exposure, the processing contents are divided from a functional point of view and repeatedly executed in the divided processing groups, so that data processing can be efficiently performed while maintaining throughput.

[0057] Furthermore, in the present embodiment, the raster conversion unit 60 generates segmented vector data for each unit area BD from the vector data, and generates segmented raster data BR composed of a unit size smaller than the projection area of ​​the micromirror.

[0058] The subdivided grid data corresponding to the exposure center position of each micromirror is selected and extracted from the subdivided grid data whose unit size is much smaller than the projection area size of the micromirror of the DMD 30. Therefore, the on / off state of each micromirror can be appropriately set for the relative position of the exposure area EA (the exposure center position of the micromirror), and the pattern can be formed with high precision.

[0059] Figure 4 1 is a flowchart showing the flow of processing by the raster conversion section 60 , the extraction section 70 , and the exposure section 80 .

[0060] In the raster conversion unit 60, the raster conversion process (S101 to S106) is repeatedly executed according to the free space of the raster memory 92. Here, the unit area is managed in the form of dividing line numbers.

[0061] In the extraction unit 70, pixel data (bit data) corresponding to the position of each micromirror is selected from the subdivided grid data stored in the grid memory 92, and the picture data, that is, the drawing grid data as bitmap data corresponding to the resolution of the DMD 30 is stored in the image data memory 74 (S201-S208). Here, the number of the picture data is managed in the form of generating a picture number.

[0062] In the exposure unit 80, a multiple exposure operation is performed along with reading of the screen data (S301 to S306). The timing of the exposure operation according to the exposure pitch is managed in the form of exposure numbers.

[0063] Regarding the exposure device 10, if the focus is on the structure in which the raster conversion unit 60 and the extraction unit 70 perform data processing in a non-linked manner, a structure that does not generate subdivided raster data may be adopted. On the other hand, if the focus is on the structure in which subdivided raster data is generated, a structure in which the raster conversion unit 60 and the extraction unit 70 perform data processing in a non-linked manner may not be adopted.

[0064] The exposure device 10 can be configured to branch the pattern light of the light modulator array in the sub-scanning direction by a split optical system (branch optical system) and scan along different scanning bands. The above-mentioned data processing can also be applied to such an exposure device 10 .

Claims

1. An exposure device, characterized in that: The exposure device has: a segmentation vector data generating unit for generating segmentation vector data by segmenting the vector data according to unit areas set along the scanning band area of ​​the light modulation element array; A raster data conversion unit, which converts the segmented vector data into raster data respectively; a grid data extraction unit, which extracts pixel data corresponding to each light modulator from the grid data according to the relative position of the exposure area of ​​the light modulator array, and generates drawing grid data; as well as an exposure unit that drives and controls each light modulation element according to the generated drawing grid data, The raster data conversion section and the raster data extraction section perform processing independently of each other.

2. The exposure device according to claim 1, characterized in that The exposure device includes a raster memory capable of writing raster data generated for each segmentation vector data. The raster data conversion unit converts the data into the raster data according to the free state of the raster memory.

3. The exposure device according to claim 2, characterized in that The memory area of ​​the grid memory corresponds to a band area larger than the exposure area of ​​the light modulation element array.

4. The exposure device according to claim 1, characterized in that The raster data conversion unit generates subdivided raster data composed of unit units having a size smaller than a projection area of ​​the light modulation element.

5. The exposure device according to claim 1, characterized in that The raster data extraction unit generates the drawing raster data based on an exposure pitch of a multi-exposure operation.

6. An exposure method, The vector data is divided into unit areas set along the scanning area, and the divided vector data is converted into raster data respectively. According to the relative position of the exposure area of ​​the light modulator array, pixel data corresponding to each light modulator is extracted from the grid data to generate drawing grid data. The driving control of each light modulation element is performed according to the generated drawing grid data. It is characterized in that The conversion process into the raster data and the generation process of the drawing raster data are performed independently.