发明授权
US06219071B1 ROM-based control unit in a geometry accelerator for a computer graphics system
有权
用于计算机图形系统的几何加速器中基于ROM的控制单元
- 专利标题: ROM-based control unit in a geometry accelerator for a computer graphics system
- 专利标题(中): 用于计算机图形系统的几何加速器中基于ROM的控制单元
-
申请号: US09209934申请日: 1998-10-06
-
公开(公告)号: US06219071B1公开(公告)日: 2001-04-17
- 发明人: Alan S. Krech, Jr. , Theodore G. Rossin , Edmundo Rojas , Michael S McGrath , Ted Rakel , Glenn W Strunk , Jon L Ashburn , S Paul Tucker
- 申请人: Alan S. Krech, Jr. , Theodore G. Rossin , Edmundo Rojas , Michael S McGrath , Ted Rakel , Glenn W Strunk , Jon L Ashburn , S Paul Tucker
- 主分类号: G06F1516
- IPC分类号: G06F1516
摘要:
The invention provides for a system and method for minimizing space requirements and increasing speed in a geometry accelerator for a computer graphics system. In architecture, the system is implemented as follows. The geometry accelerator includes a plurality of processing elements (e.g., an arithmetic logic unit, a multiplier, a divider, a compare mechanism, a clamp mechanism, etc.) and a plurality of control units (e.g., a transform mechanism, a decomposition mechanism, a clip mechanism, a bow-tie mechanism, a light mechanism, a classify mechanism, a plane equation mechanism, a fog mechanism, etc.) that utilize the processing elements for performing data manipulations upon image data. In accordance with the invention, the control units are implemented in a read-only memory (ROM) via microcode. A next address field is associated with each of the microcode instructions and defines a location in the ROM of a next instruction to be executed. A plurality of control unit logic elements correspond respectively with the control units and control instruction branching within their respective control unit by defining the next address field. A branch central intelligence mechanism controls branching between the control units by defining the next address field.
信息查询