发明名称 用于支援写入转送作用的电脑系统中促进读取完成之方法
摘要 一种促进电脑系统中读取完成之方法,该电脑系统支援写入转送作用。根据本发明,首先将转送记忆体写入要求及其关联标签予以暂存,该关联标签系指定给区域汇流排之主控装置,且该转送记忆体写入要求系来自该主控装置。一旦侦测到与上述转送记忆体写入要求的移动方向正好相反之读取要求,便验明此读取要求定址到区域汇流排上的那一个主控装置,然后依据定址到的主控装置,指定目的地标签给这个读取要求。在比较读取要求之目的地标签和转送记忆体写入要求之关联标签之后,倘若两者不同,则让读取要求直接完成,以提高电脑系统效能。
申请公布号 TWI251747 申请公布日期 2006.03.21
申请号 TW093101948 申请日期 2004.01.29
申请人 威盛电子股份有限公司 发明人 何宽瑞;魏睿民
分类号 G06F13/42 主分类号 G06F13/42
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种促进电脑系统中读取完成之方法,该电脑系 统支援写入转送作用,该方法至少包含下列步骤: 将一或多个滙流排主控装置与各标签形成关联,其 中该些滙流排主控装置位于一滙流排桥接器之一 侧; 将一或多个转送记忆体写入要求及其对应标签予 以暂存,该些标签系关联于产生该些转送记忆体写 入要求之对应滙流排主控装置; 侦测到一读取要求,该读取要求系来自该滙流排桥 接器之另一侧; 验明该读取要求定址到那一个滙流排主控装置; 依据该定址到的滙流排主控装置,指定一目的地标 签给该读取要求; 将该读取要求之目的地标签和暂存中的该些转送 记忆体写入要求之关联标签做比较; 倘若该读取要求之目的地标签与暂存中的该些转 送记忆体写入要求之关联标签均不相符,则让该读 取要求直接完成;以及 倘若该读取要求之目的地标签与暂存中的该些转 送记忆体写入要求之关联标签当中至少一个相符, 则在暂存中的该些转送记忆体写入要求清空之前, 暂缓执行该读取要求。 2.如申请专利范围第1项所述促进电脑系统中读取 完成之方法,其中上述验明读取要求之步骤尚至少 包含:检查该读取要求,以找出该些滙流排主控装 置之中何者的位址范围涵盖该读取要求之一目的 地位址。 3.如申请专利范围第2项所述促进电脑系统中读取 完成之方法,其中上述指定目的地标签之步骤尚至 少包含:为该读取要求编码产生该目的地标签,而 该目的地标签之値系代表该定址到的滙流排主控 装置,其中该定址到的滙流排主控装置之位址范围 涵盖该读取要求之目的地位址。 4.如申请专利范围第1项所述促进电脑系统中读取 完成之方法,其中上述滙流排桥接器系遵循PCI区域 滙流排规格书之规范。 5.如申请专利范围第4项所述促进电脑系统中读取 完成之方法,其中上述滙流排桥接器系整合于一南 桥晶片之一PCI转PCI桥接器。 6.一种促进电脑系统中读取完成之方法,该电脑系 统支援写入转送作用,该方法至少包含下列步骤: 将一区域滙流排之一或多个主控装置与各标签形 成关联; 将一转送记忆体写入要求及其关联标签予以暂存, 该标签系关联于产生该转送记忆体写入要求之主 控装置; 侦测到一读取要求,该读取要求与该转送记忆体写 入要求的移动方向正好相反; 验明该读取要求定址到该区域滙流排上的那一个 主控装置; 依据该定址到的主控装置,指定一目的地标签给该 读取要求; 将该读取要求之目的地标签和该转送记忆体写入 要求之关联标签做比较; 倘若该读取要求之目的地标签不同于该转送记忆 体写入要求之关联标签,则让该读取要求直接完成 ;以及 倘若该读取要求之目的地标签与该转送记忆体写 入要求之关联标签相符,则在暂存中的该转送记忆 体写入要求清空之前,暂缓执行该读取要求。 7.如申请专利范围第6项所述促进电脑系统中读取 完成之方法,其中上述验明读取要求之步骤尚至少 包含:检查该读取要求,以找出该些主控装置之中 何者的位址范围涵盖该读取要求之一目的地位址 。 8.如申请专利范围第7项所述促进电脑系统中读取 完成之方法,其中上述指定目的地标签之步骤尚至 少包含:为该读取要求编码产生该目的地标签,而 该目的地标签之値系代表该定址到的主控装置,其 中该定址到的主控装置之位址范围涵盖该读取要 求之目的地位址。 9.如申请专利范围第6项所述促进电脑系统中读取 完成之方法,其中上述区域滙流排系遵循PCI区域滙 流排规格书之规范。 10.一种促进电脑系统中读取完成之方法,该电脑系 统支援写入转送作用,该方法至少包含下列步骤: 将一转送记忆体写入要求及其关联标签予以暂存, 该关联标签系指定给一区域滙流排之主控装置,且 该转送记忆体写入要求来自该主控装置; 侦测到一读取要求,该读取要求与该转送记忆体写 入要求的移动方向正好相反; 验明该读取要求定址到该区域滙流排上的那一个 主控装置; 依据该定址到的主控装置,指定一目的地标签给该 读取要求; 将该读取要求之目的地标签和该转送记忆体写入 要求之关联标签做比较;以及 倘若该读取要求之目的地标签不同于该转送记忆 体写入要求之关联标签,则让该读取要求直接完成 。 11.申请专利范围第10项所述促进电脑系统中读取 完成之方法,尚至少包含步骤:倘若该读取要求之 目的地标签与该转送记忆体写入要求之关联标签 相符,则在暂存中的该些转送记忆体写入要求清空 之前,暂缓执行该读取要求。 12.如申请专利范围第10项所述促进电脑系统中读 取完成之方法,其中上述验明读取要求之步骤尚至 少包含:检查该读取要求,以确认该主控装置之一 位址范围涵盖该读取要求之一目的地位址。 13.如申请专利范围第12项所述促进电脑系统中读 取完成之方法,其中上述指定目的地标签之步骤尚 至少包含:为该读取要求编码产生该目的地标签, 而该目的地标签之値系代表该定址到的主控装置, 其中该定址到的主控装置之位址范围涵盖该读取 要求之目的地位址。 14.如申请专利范围第10项所述促进电脑系统中读 取完成之方法,其中上述区域滙流排系遵循PCI区域 滙流排规格书之规范。 图式简单说明: 第1图是范例用的电脑系统方块示意图;以及 第2图是根据本发明实施例之滙流排桥接器其主要 执行步骤流程图。
地址 台北县新店市中正路533号8楼