or
Bookmark and Share
Rasterizer for pattern generator
   
Document Number
US Patent 5959606
Issued Date
September 28, 1999
Link
Inventors
Map
Abstract
A rasterizer, particularly suited for generating patterns for semiconductor masks and the like is described. An 8.times.8 array uses RAS, CAS and WE signals in addition to the memory address for accessing the array. A state machine is used to convert the pattern data (e.g., type of object orientation, etc.) into accessing data with the WE generator being driven through a ROM.
Drawing
Rasterizer for pattern generator - US Patent 5959606 Drawing
Drawing from US Patent 5959606
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
14
Comments:
no comments yet
Owner
Etec Systems, Inc. (Hayward, CA)
Published
September 28, 1999
Application Number
08/327,581
Filed
October 24, 1994
US Classification
345/690   345/204 345/206 345/441
Int'l Classification
G09G   5/36   (20060101)   G09G   5/393   (20060101)  
Examiner
Parent Case
This is a continuation of application Ser. No. 07/689,083 filed Apr. 19, 1991, now abandoned, which is a continuation of application Ser. No. 07/268,838, filed Nov. 8, 1988, now abandoned, which is a continuation of application Ser. No. 06/784,856, filed Oct. 4, 1985, now U.S. Pat. No. 4,806,921.
USPTO Field of Search
345/112   345/133   345/134   345/135   345/136   345/118   345/127   345/131   345/147   345/149   345/150   345/151   345/152   345/440   345/441   345/442   345/443  
Related Patents
7224364 - Optimal initial rasterization starting point - Owned by ATI International SRL (Christchurch,BB)

A frame buffer is divided into tiles of, for example, 32 by 32 pixels. Triangles (and portions thereof) that are within a given tile are rasterized one triangle at a time into the tile location. This process repeats for each tile in the image frame. A sorting circuit generates control bits representing a vertical order of the vertices of a current triangle. A series of multiplexers vertically sorts the vertices bases on these control bits. A region calculation circuit generates region bits representing a location each of the vertices with respect to the current tile. A trivial discard of the triangle data occurs if the region bits indicate that the entire triangle lies outside of the tile. Subsequently, an initial rasterization starting point is estimated based on the region bits to lower the time needed for the rasterizer to find the first pixel of the current triangle to be assigned values.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us