Electron beam exposure apparatus |
| An object of the present invention is to provide an electron beam exposure apparatus which can ... |
|
Production process control system |
| We claim: 1. A production process control system, to control work being performed by a plurality of ... |
|
Electron beam system |
| OF THE DRAWINGS FIG. 1 is a perspective view of the computer controlled electron beam system of ... |
|
Numerical control method |
| Accordingly, an object of the present invention is to provide a numerical control method which ... |
|
Electron-beam lithographic apparatus |
| An object of the invention, accordingly, is to provide an electron-beam lithographic apparatus, ... |
|
Drawing information processing method and apparatus |
| It is a first object of the present invention to provide a method of processing information of a ... |
|
Multiple reference frame controller for active filters and power line conditioners |
| We claim: 1. A control circuit comprising: means for producing an error signal vector in a fixed ... |
|
Control of large scale topography on silicon wafers |
| A study was made by the inventors to determine the effects of large scale surface topography (LST) ... |
|
Intelligent circuit breaker providing synchronous switching and condition monitoring |
| One goal of the present invention is to provide an intelligent and reliable circuit breaker having ... |
|
|
Methods and systems for storing texels retrievable in a single cycle
| Details |
Inventors: Cheng, Chun-Yang; Luo, Sy-Shann; Huang, Chun-Kai; Lin, Yu-Ming;
Assignee: Industrial Technology Research Institute (TW)
Primary Examiner: Tung; Kee M.
Assistant Examiner:
Attorney, Agent or Firm: Christensen O'Connor Johnson & Kindness PLLC
Methods and systems for storing texels in memory banks in a manner that allows the retrieval of four neighboring texels within a single cycle are disclosed. The four neighboring texels are stored in separate memory banks according to a predetermined set of combinations of 2-D (u, v) coordinate pairs. In interpolating the color value of a color texel C(u, v), a texel buffer retrieves the four neighboring texels in a single cycle to reduce the memory access time. In one embodiment, a plurality of memory banks in the texel buffer are designed in an interleave mode. In an alternative embodiment, a plurality of memory banks in the texel buffer are implemented in a noninterleave mode. In both embodiments, a texel buffer retrieves the four neighboring texels of a color texel C(u, v) within a single cycle according to a predetermined set of criteria. |
|
DETAILED DESCRIPTION The present invention overcomes the foregoing limitations by providing a method for storing texels in memory banks that allows the retrieval of four neighboring texels within a single cycle. The four neighboring texels are stored in separate memory banks according to a predetermined set of combinations of 2-D (u, v) coordinate pairs. In interpolating a color pixel C(u, v), a texel buffer retrieves the four neighboring texels in a single cycle to speed up the memory access time. In one embodiment, a plurality of memory banks in the texel buffer are designed in an interleave mode. In an alternate embodiment, a plurality of memory banks in the texel buffer are implemented in a noninterleave mode. In both embodiments, a texel buffer retrieves the four neighboring texels of a color texel C(u, v) within a single cycle by storing texels in accordance to a predetermined set of criteria. The present invention discloses a system, comprising: (1) a texel address generator for generating a color texel; (2) a texel buffer in a noninterleave mode, comprising: (a) a first memory bank for retrieving a first texel data, the first memory storing a plurality of texels in the combinations of (x=4n, y=2m) or (x=4n+2, y=2m+1), where n and m are integers; (b) a second memory bank for retrieving a second texel data, the second memory bank for storing a plurality of texels in the combinations of (x=4n+1, y=2m) or (x=4n+3, y=2m+1); (c) a third memory bank for retrieving a third texel data, the third memory bank for storing a third plurality of texels in the combinations of (x=4n+2, y=2m) or (x=4n, y=2m+1); (d) a fourth memory bank for storing a fourth texel data, the fourth memory bank storing a plurality of texels in the combinations of (x=4n+3, y=2m) or (x=4n+1, y=2m+1); wherein the first, second, third, and fourth texels forming a quadrilateral such that the color texel falls within the quadrilateral, each of the first, second, third, and fourth texels being of an integer coordinate that are not equal to the coordinate of the color texel
|
|