VLSI Drawing Processor Utilizing Multiple Parallel Scan-Line Processors

D. Denault, Erica Ryherd, J. G. Torborg, R. Tosi, R. Werner
{"title":"VLSI Drawing Processor Utilizing Multiple Parallel Scan-Line Processors","authors":"D. Denault, Erica Ryherd, J. G. Torborg, R. Tosi, R. Werner","doi":"10.2312/EGGH/EGGH87/167-182","DOIUrl":null,"url":null,"abstract":"In a typical graphics system, a single drawing processor is used to perform pixel level drawing operations, one pixel at a time. A VLSI based drawing processor and image memory controller is presented which takes advantage of scan-line partitioning of many graphics operations. A four processor implementation is described which operates on four scan-lines in parallel to achieve near real-time shading performance for complex objects. \n \nDrawing processor commands are provided for points, vectors, triangles, rectangles, block pixel moves, and image transfers. Vectors and triangles can be drawn with shading and depth buffering. The chips also incorporate integral vector and area pattern registers, and support translucency. \n \nThe drawing processor chips directly interface to the image memory RAMs without any external buffers, registers, caches, or control logic, allowing a high performance system to be configured simply and cost effectively. These chips are implemented in the GX4000 high performance workstation graphics system which is capable of rendering close to 200,000 shaded and depth-buffered 100 pixel polygons per second and over 34,000 shaded and depthbuffered 1000 pixel polygons per second.","PeriodicalId":206166,"journal":{"name":"Advances in Computer Graphics Hardware","volume":"15 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Computer Graphics Hardware","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/EGGH/EGGH87/167-182","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

In a typical graphics system, a single drawing processor is used to perform pixel level drawing operations, one pixel at a time. A VLSI based drawing processor and image memory controller is presented which takes advantage of scan-line partitioning of many graphics operations. A four processor implementation is described which operates on four scan-lines in parallel to achieve near real-time shading performance for complex objects. Drawing processor commands are provided for points, vectors, triangles, rectangles, block pixel moves, and image transfers. Vectors and triangles can be drawn with shading and depth buffering. The chips also incorporate integral vector and area pattern registers, and support translucency. The drawing processor chips directly interface to the image memory RAMs without any external buffers, registers, caches, or control logic, allowing a high performance system to be configured simply and cost effectively. These chips are implemented in the GX4000 high performance workstation graphics system which is capable of rendering close to 200,000 shaded and depth-buffered 100 pixel polygons per second and over 34,000 shaded and depthbuffered 1000 pixel polygons per second.
利用多个并行扫描线处理器的VLSI绘图处理器
在典型的图形系统中,单个绘图处理器用于执行像素级绘图操作,每次一个像素。提出了一种基于超大规模集成电路(VLSI)的绘图处理器和图像存储控制器,利用扫描线划分多种图形操作的优势。描述了一个四处理器的实现,它在四条扫描线上并行操作,以实现接近实时的复杂物体的着色性能。绘图处理器命令用于点、向量、三角形、矩形、块像素移动和图像传输。矢量和三角形可以用阴影和深度缓冲来绘制。该芯片还集成了积分矢量和面积模式寄存器,并支持半透明。绘图处理器芯片直接连接到图像存储器ram,而无需任何外部缓冲区、寄存器、缓存或控制逻辑,从而使高性能系统配置简单且经济高效。这些芯片在GX4000高性能工作站图形系统中实现,该系统每秒能够渲染近200,000个阴影和深度缓冲的100像素多边形,每秒能够渲染超过34,000个阴影和深度缓冲的1000像素多边形。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信