会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Generating an error signal when accessing an invalid memory page
    • 访问无效内存页面时产生错误信号
    • US5990914A
    • 1999-11-23
    • US926425
    • 1997-09-09
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliott
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliott
    • G06F3/14G06F11/07G06F13/16
    • G06F11/0772G06F11/073G06F11/0745G06F3/14
    • A computer system having a core logic chipset that functions as a bridge between an Accelerated Graphics Port ("AGP") bus device such as a graphics controller, and a host processor and computer system memory wherein a Graphics Address Remapping Table ("GART table") is used by the core logic chipset to remap virtual memory addresses used by the AGP graphics controller into physical memory addresses that reside in the computer system memory. The GART table enables the AGP graphics controller to work in contiguous virtual memory address space, but actually use non-contiguous blocks or pages of physical system memory to store textures, command lists and the like. The GART table is made up of a plurality of entries, each entry comprising an address pointer to a base address of a page of graphics data in memory, and feature flags that may be used to customize the associated page. One of the feature flags is used as a Present Bit for a corresponding memory page. When the feature flag Present Bit is set, the memory page has been reserved in the physical memory for graphics data and an address translation may be carried out. When the feature flag Present Bit is clear, the memory page has not been reserved for graphics data in the physical memory and a determination must then be made whether to perform the translation or generate an error signal to the computer processor.
    • 具有核心逻辑芯片组的计算机系统,其作为诸如图形控制器的加速图形端口(“AGP”)总线设备与主机处理器和计算机系统存储器之间的桥接,其中图形地址重映射表(“GART表” )被核心逻辑芯片组用于将由AGP图形控制器使用的虚拟存储器地址重新映射到位于计算机系统存储器中的物理存储器地址。 GART表使AGP图形控制器能够在连续的虚拟内存地址空间中工作,但实际上使用不连续的物理系统内存块或页面来存储纹理,命令列表等。 GART表由多个条目组成,每个条目包括指向存储器中的图形数据页面的基地址的地址指针,以及可用于定制关联页面的特征标记。 其中一个功能标志用作相应存储器页面的当前位。 当特征标志当前位被设置时,存储器页面已被保留在用于图形数据的物理存储器中,并且可以执行地址转换。 当特征标志当前位清除时,存储器页面尚未被保留用于物理存储器中的图形数据,然后必须确定是否执行转换或者向计算机处理器生成错误信号。
    • 13. 发明授权
    • Valid flag for disabling allocation of accelerated graphics port memory
space
    • 禁止分配加速图形端口内存空间的有效标志
    • US5914727A
    • 1999-06-22
    • US925773
    • 1997-09-09
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliott
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliott
    • G06F12/02G06F12/10H04N7/26H04N7/50G06F15/16
    • G06F12/1081G06F12/0292H04N19/423H04N19/61
    • A computer system having a core logic chipset that functions as a bridge between an Accelerated Graphics Port ("AGP") bus device such as a graphics controller, and a host processor and computer system memory wherein a Graphics Address Remapping Table ("GART table") is used by the core logic chipset to remap virtual memory addresses used by the AGP graphics controller into physical memory addresses that reside in the computer system memory. The GART table enables the AGP graphics controller to work in contiguous virtual memory address space, but actually use non-contiguous blocks or pages of physical system memory to store textures, command lists and the like. Contiguous virtual memory address space must be allocated for the AGP device within the addressable memory space of the computer system, typically 4 gigabytes using 32 bit addressing. The required amount of virtual memory address space for AGP is determined from the AGP device and the information is put into a register of the core logic so that the computer system software may allocate the required amount of memory and assign a base address thereto during computer system startup or POST. An AGP Valid bit is set to indicate whether an AGP device is present or not. If the AGP device is not present, then no virtual memory address space is allocated during the computer system startup.
    • 具有核心逻辑芯片组的计算机系统,其作为诸如图形控制器的加速图形端口(“AGP”)总线设备与主机处理器和计算机系统存储器之间的桥接,其中图形地址重映射表(“GART表” )被核心逻辑芯片组用于将由AGP图形控制器使用的虚拟存储器地址重新映射到位于计算机系统存储器中的物理存储器地址。 GART表使AGP图形控制器能够在连续的虚拟内存地址空间中工作,但实际上使用不连续的物理系统内存块或页面来存储纹理,命令列表等。 必须为计算机系统的可寻址存储空间内的AGP设备分配连续的虚拟内存地址空间,通常使用32位寻址4 GB。 从AGP设备确定AGP所需的虚拟内存地址空间量,并将信息放入核心逻辑的寄存器,以便计算机系统软件可以在计算机系统中分配所需量的存储器并分配基地址 启动或POST。 AGP有效位设置为指示AGP设备是否存在。 如果AGP设备不存在,则在计算机系统启动期间不会分配虚拟内存地址空间。
    • 16. 发明授权
    • System and method for dynamically allocating accelerated graphics port
memory space
    • 用于动态分配加速图形端口存储空间的系统和方法
    • US5999743A
    • 1999-12-07
    • US926422
    • 1997-09-09
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliot
    • Ronald T. HoranPhillip M. JonesGregory N. SantosRobert Allan LesterRobert C. Elliot
    • G06F3/14G09G5/36G09G5/39B06F13/00
    • G06F3/14G09G5/363G09G2360/121
    • A computer system having a core logic chipset that functions as a bridge between an Accelerated Graphics Port ("AGP") bus device such as a graphics controller, and a host processor and computer system memory wherein a Graphics Address Remapping Table ("GART table") is used by the core logic chipset to remap virtual memory addresses used by the AGP graphics controller into physical memory addresses that reside in the computer system memory. The GART table enables the AGP graphics controller to work in contiguous virtual memory address space, but actually use non-contiguous blocks or pages of physical system memory to store textures, command lists and the like. Contiguous virtual memory address space must be allocated for the AGP device within the addressable memory space of the computer system, typically 4 gigabytes using 32 bit addressing. The required amount of virtual memory address space for AGP is determined from the AGP device and the information is put into a register of the core logic so that the computer system software may allocate the required amount of memory and assign a base address thereto during computer system startup or POST.
    • 具有核心逻辑芯片组的计算机系统,其作为诸如图形控制器的加速图形端口(“AGP”)总线设备与主机处理器和计算机系统存储器之间的桥接,其中图形地址重映射表(“GART表” )被核心逻辑芯片组用于将由AGP图形控制器使用的虚拟存储器地址重新映射到位于计算机系统存储器中的物理存储器地址。 GART表使AGP图形控制器能够在连续的虚拟内存地址空间中工作,但实际上使用不连续的物理系统内存块或页面来存储纹理,命令列表等。 必须为计算机系统的可寻址存储空间内的AGP设备分配连续的虚拟内存地址空间,通常使用32位寻址4 GB。 从AGP设备确定AGP所需的虚拟内存地址空间量,并将信息放入核心逻辑的寄存器,以便计算机系统软件可以在计算机系统中分配所需量的存储器并分配基地址 启动或POST。
    • 18. 发明授权
    • Accelerated graphics port read transaction merging
    • 加速图形端口读取事务合并
    • US5986677A
    • 1999-11-16
    • US941859
    • 1997-09-30
    • Phillip M. JonesRonald T. HoranGregory N. Santos
    • Phillip M. JonesRonald T. HoranGregory N. Santos
    • G06F13/16G06F13/14
    • G06F13/1631
    • A computer system having a core logic chipset that functions as a bridge between an Accelerated Graphics Port ("AGP") bus device such as an AGP graphics controller, and a host processor and computer system memory wherein AGP transaction read requests are merged from the AGP graphics controller and retired when these requests are within a cacheline of the memory being accessed. The core logic chipset will request a memory cacheline read as it begins processing a current AGP transaction read request. Once the memory read access is initiated, the transaction read request will be popped off an AGP request queue in order to evaluate the next in order transaction request. If the next request can be partially or completely retired by the memory read access previously started, then the memory access that would have been normally required may be skipped and the data from the previous memory read access is used instead. This AGP read transaction merging may continue until the next in order transaction read request is located in a different cacheline of memory or the original memory request is ready to return data. A memory data buffer may also be utilized to store unused quadwords of the cacheline read from a memory access so that some subsequent AGP transaction requests may be retired without having to access a previously read cacheline of memory.
    • 具有核心逻辑芯片组的计算机系统,其作为AGP图形控制器之间的加速图形端口(“AGP”)总线装置与主机处理器之间的桥接,以及AGP事务读取请求从AGP合并的计算机系统存储器 图形控制器,并且当这些请求在被访问的存储器的高速缓存行内时退出。 核心逻辑芯片组将在开始处理当前的AGP事务读取请求时请求存储器高速缓存行读取。 一旦启动了存储器读取访问,事务读取请求将从AGP请求队列中弹出,以便按顺序对事务请求进行评估。 如果下一个请求可以被先前启动的存储器读取访问部分地或完全地退出,则可以跳过通常需要的存储器访问,而是使用来自先前的存储器读取访问的数据。 该AGP读取事务合并可以继续,直到顺序事务读取请求位于存储器的不同高速缓存行中,或者原始存储器请求准备好返回数据。 存储器数据缓冲器还可以用于存储从存储器访问读取的高速缓存行的未使用的四字,使得一些后续的AGP事务请求可以被停止,而不必访问先前读取的存储器的高速缓存行。