发明名称 一种电脑绘图记忆体架构和管理方法
摘要 本发明所提为一更好的电脑绘图记忆体架构,此一架包含一位址转换表和一个缓冲器。其中的位址转换表(ATT)接收所需图素资料的相关讯息,并决定图素资料存放在缓冲器中的实际位址;缓冲器为一具有双区段架构的记忆元件,且被连接到位址转换表上,用以存放3维图素资料的颜色及Z值资料或2维图素的颜色资料。在本发明中亦提供一绘图记忆体管理方法,透过适当的资料排列模式及位址转换表,可迅速决定与取得所需图素资料的实际位址及其相关控制讯号。
申请公布号 TW357305 申请公布日期 1999.05.01
申请号 TW086115845 申请日期 1997.10.27
申请人 财团法人工业技术研究院 发明人 江明懋;李润容;林明芬
分类号 G06F15/76;G06T17/00 主分类号 G06F15/76
代理机构 代理人
主权项 1.一种电脑绘图记忆体架构,该架构至少包含:一位 址转 换表装置,该转换表装置自绘图处理单元接收所需 图素资 料的虚拟位址及相关资料讯息,并将之转为所需图 素资料 的实际位址及相关控制讯息;一记忆体缓冲器,其 存放所 需图素资料,用来回应位址转换表装置之输出讯息 以存取 适当的图素资料;及一资料滙流排,该滙流排连接 记忆体 缓冲器与绘图处理单元,负责两者间所需图素资料 的传输 。2.如申请专利范围第1项所述的电脑绘图记忆体 架构,其 中,该所需图素资料包括颜色资料及Z値资料。3.如 申请专利范围第2项所述的电脑绘图记忆体架构, 在 该架构中的资料滙流排包含复数条资料线且各资 料线只连 接到一由至少一个的记忆体单元组成之记忆体缓 冲器。4.如专利申请范围第1项所述的电脑绘图记 忆体架构,其 中该记忆体缓冲器复至少包含:一第一部份连接资 料滙流 排的一第一复数条资料线,并用于储存图素的颜色 资料及 Z値资料;及一第二部份连接资料滙流排的一第二 复数条 资料线,并用于储存图素的颜色资料及Z値资料。5. 一种电脑绘图记忆体架构中用于存放绘图图素资 料的记 忆体缓冲器,至少包含:(a)第一部份连接资料滙流 排的 一第一复数条资料线,该第一部份被进一步分成两 个区段 ,其中:(1)第一区段用于存放下列两者之一:3维绘图 应 用中图素的第一部份一半颜色资料,或2维绘图应 用中的 图素的第一部份一半颜色资料;及(2)第二区段用于 存放 下列两者之一:3维绘图应用中图素的第二部份一 半Z値资 料,或2维绘图应用中图素的第二部份一半颜色値 资料; 以及(b)第二部份连接资料滙流排的一第二复数条 资料线 ,该部份被进一步分成两个区段,其中:(1)第三区段 用 于存放下列两者之一:3维绘图应用中图素的第二 部份一 半颜色资料,或2维绘图应用中图素的第一部份一 半颜色 资料;及(2)第四区段用于存放下列两者之一:3维绘 图应 用中图素的第一部份一半2値资料,或2维绘图应用 中图素 的第二部份一半颜色资料。6.一种电脑绘图记忆 体架构中的位址转换表装置,至少包 含:一虚拟位址暂存装置,用于接收图素资料的一 虚拟位 址;一列位址选择表装置,相应于一虚拟位址、一 可显示 资料格式和一可显示记忆体装置种类之讯号或讯 息,用于 选择图素在记忆体缓冲器中所存放的列位置;一行 位址选 择表装置,相应于一虚拟位址、一可显示资料格式 和一可 显示记忆体装置种类之讯号或讯息,用于选择图素 在记忆 体缓冲器中所存放的行位置;一区段选择表装置, 相应于 一虚拟位址、一可显示资料格式和一可显示记忆 体装置种 类之讯号或讯息,用于选择在记忆体缓冲器中存放 图素的 区段;及一晶片选择表装置,相应于一虚拟位址、 一可显 示资料格式和一可显示记忆体装置种类之讯号或 讯息,且 用于选择图素资讯所存放的的缓冲器记忆体单元 。7.如专利申请范围第6项所述的位址转换表装置, 其中的 区段选择表装置复相应于一讯号或讯息,此讯号或 讯息可 显示绘图应用系3维或2维,以选择在记忆体缓冲器 中存放 图素的区段。8.如专利申请范围第6项所述的位址 转换表装置,其中该 区段选择表装置和晶片选择表装置复相应于一讯 号或讯息 ,此讯号或讯息可显示记忆体缓冲器之大小,以兹 选择在 记忆体缓冲器中存放图素的区段和缓冲器记忆体 单元。9.一种电脑绘图记忆体管理方法,该方法至 少包括如下步 骤以储存电脑绘图资料:a.将一绘图记忆体分成第 一及第 二两部份;b.第一部份连接资料滙流排的一第一复 数条资 料线,并将该部份再进一步分成第一区段与第二区 段,其 中(1)第一区段用于存放下列两者之一:3维绘图应 用中图 素的第一部份一半颜色资料,或2维绘图应用中图 素的第 一部份一半颜色资料;及(2)第二区段用于存放下列 两者 之一:3维绘图应用中图素的第二部份一半Z値资料, 或2 维绘图应用中图素的第二部份一半颜色资料;以及 c.第二 部份连接资料滙流排的第二复数条资料线,并将该 部份进 一步分成第三区段与第四区段,其中:(1)第三区段 用于 存放下列两者之一:3维绘图应用中图素的第二部 份一半 颜色资料,或2维绘图应用中图素的第一部份一半 颜色资 料;以及(2)第四区段用于存放下列两者之一:3维绘 图应 用中图素的第一部份一半Z値资料,或2维绘图应用 中的半 图素的第二部份一半颜色资料。10.一种电脑绘图 记忆体管理方法,此管理方法至少包含 下列步骤以取得绘图图素资料的实际位址:接收一 图索资 料的虚拟位址,储存于虚拟位址暂存装置中;用一 虚拟位 址、一可显示资料格式和一可显示记忆体装置种 类之讯号 或讯息,对应于一列位址选择表选择图素在记忆体 缓冲器 中所存放的列位置;用一虚拟位址、一可显示资料 格式和 一可显示记忆体装置种类之讯号或讯息,对应于一 行位址 选择表选择图素在记忆体缓冲器中所存放的行位 置;用一 虚拟位址、一可显示资料格式和一可显示记忆体 装置种类 之讯号或讯息,对应于一区段选择表选择在记忆体 缓冲器 中存放图素的区段;及用一虚拟位址、一可显示资 料格式 和一可显示记忆体装置种类之讯号或讯息,对应于 一晶片 选择表选择图素资讯所存放的的缓冲器记忆单元 。11.如专利申请范围第10项所述的绘图记忆体管 理方法, 其中的区段选择步骤复包括一步骤,应用一可显示 绘图应 用系3维或2维之一讯号或讯息对应于该区段选择 表来选择 记忆体区段。12.如专利申请范围第10项所述的绘 图记忆体管理方法, 其中的区段选择选择步骤和晶片选择步骤复包括 一步骤, 用一可显示记忆体缓冲器大小之一讯号或讯息,相 应于该 区段选择表、晶片选择表,来选择在记忆体缓冲器 中存放 图素的区段和缓冲器记忆体单元。图式简单说明: 第一图 为一传统的电脑系统方块图。第二图所示的方块 图,为第 一种先前技艺电脑绘图记忆体架构的相关发明。 第三图所 示的方块图,为第二种先前技艺电脑绘图记忆体架 构的相 关发明。第四图为第三种先前技艺的电脑绘图记 忆体架构 方块图。第五图为本发明之电脑绘图记忆体架构 的实施例 方块图。第六图所示的方块图,为本发明中第一种 实施例 的缓冲器建构方式。第七图所示的方块图,为本发 明中第 二种实施例的缓冲器建构方式。第八图所示的方 块图,为 本发明中第三种实施例的缓冲器建构方式。第九 图为本发 明一实施例中所使用之位址转换表方块图。第十 图-第十 六图为本发明中,根据不同的缓冲器建构模式所使 用的资 料排列方式。
地址 新竹县竹东镇中兴路四段一九五号