会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Graphics data accumulation for improved multi-layer texture performance
    • 用于改善多层纹理性能的图形数据累积
    • US06859209B2
    • 2005-02-22
    • US09861468
    • 2001-05-18
    • Michael G. LavelleBrian D. EmberlingRanjit S. OberoiDeron D. JohnsonEwa M. Kubalska
    • Michael G. LavelleBrian D. EmberlingRanjit S. OberoiDeron D. JohnsonEwa M. Kubalska
    • G06T15/00G09G5/36G09G5/00
    • G09G5/363G06T11/40G06T15/005
    • A graphics system applies multiple layers of texture information to triangles. The graphics system includes a hardware accelerator, a frame buffer and a video output processor. The hardware accelerator receives vertices of a triangle, identifies fragments of a sampling space which intersect the triangle, and applies the multiple layers of texture to the intersecting fragments. The multiple layers of textures may be stored in a texture memory external to the hardware accelerator. The hardware accelerator switches to a next texture layer after applying the textures of a current layer to all the fragments of the triangle. The hardware accelerator includes (or couples to) a texture accumulation buffer which stores color values associated with the triangle fragments between the application of successive texture layers. The frame buffer stores the samples and pixels generated from the samples by filtration. The video output processor transforms the pixels into a video signal.
    • 图形系统将多层纹理信息应用于三角形。 图形系统包括硬件加速器,帧缓冲器和视频输出处理器。 硬件加速器接收三角形的顶点,识别与三角形相交的采样空间的片段,并将多层纹理应用于相交片段。 多层纹理可以存储在硬件加速器外部的纹理存储器中。 硬件加速器在将当前层的纹理应用于三角形的所有片段之后切换到下一个纹理层。 硬件加速器包括(或耦合到)纹理累积缓冲器,其存储与连续纹理层的应用之间的三角形片段相关联的颜色值。 帧缓冲器通过过滤存储从样本产生的样本和像素。 视频输出处理器将像素转换为视频信号。
    • 7. 发明授权
    • Early primitive assembly and screen-space culling for multiple chip graphics system
    • 早期的原始装配和屏幕空间剔除多芯片图形系统
    • US06943797B2
    • 2005-09-13
    • US10611271
    • 2003-06-30
    • Michael A. WassermanEwa M. KubalskaBrian D. Emberling
    • Michael A. WassermanEwa M. KubalskaBrian D. Emberling
    • G06T1/20G06T1/60G06T15/00
    • G06T15/005G06T1/60H04N19/42H04N19/80
    • A multi-chip system and method are disclosed for incorporating a primitive assembler in each of one or more geometry chips and one or more rasterization chips. This system may allow per-primitive operations to be performed in the geometry chips, and also allow use of a vertex data interface for sending vertex data to the rasterization chips. The primitive assemblers in the geometry chips may assemble vertices into primitives for clipping tests. The geometry chips may also test an assembled primitive against the projected boundaries of a set of screen space regions, where each region is assigned to one of the rasterization chips. Those primitives residing in more than one region may be sub-divided into two or more new primitives so that each new primitive resides in only one screen space region. The geometry chip may then send the vertex data for each primitive to the corresponding rasterization chip.
    • 公开了一种用于将原始汇编器并入一个或多个几何码片和一个或多个光栅化码片的每一个中的多芯片系统和方法。 该系统可以允许在几何芯片中执行每个原始操作,并且还允许使用顶点数据接口将顶点数据发送到光栅化芯片。 几何芯片中的原始汇编器可以将顶点组装成用于剪切测试的基元。 几何芯片还可以针对一组屏幕空间区域的投影边界来测试组合的图元,其中每个区域被分配给光栅化芯片中的一个。 驻留在多个区域中的这些原语可以被细分为两个或更多个新的基元,使得每个新的基元仅驻留在一个屏幕空间区域。 然后,几何芯片可以将每个基元的顶点数据发送到相应的光栅化芯片。
    • 8. 发明授权
    • Using observability logic for real-time debugging of ASICs
    • 使用可观察性逻辑来实现ASIC的实时调试
    • US06781406B2
    • 2004-08-24
    • US10090481
    • 2002-03-04
    • Brian D. EmberlingEwa M. Kubalska
    • Brian D. EmberlingEwa M. Kubalska
    • H03K19173
    • G01R31/318516G01R31/31705G01R31/3172G01R31/31722G01R31/31723
    • An integrated circuit including logic for testing internal operation of the integrated circuit. The integrated circuit may comprise a plurality of internal functional blocks coupled by a plurality of internal buses. The integrated circuit may also comprise a set of test control input pins and a set of test output pins comprised on the integrated circuit. The integrated circuit may comprise selection logic. The selection logic comprises inputs coupled to various ones of the internal buses, an output coupled to the set of test output pins, and a select input coupled to receive select signals from the set of test control input pins. The selection logic is operable to select internal bus signals from an internal bus based on the select signals from the test control input pins, and the selection logic is configured to output the selected internal bus signals to the set of test output pins. The integrated circuit thus allows multiplexing of different critical internal buses so that the signals on the critical buses may be output for observation via selected test pins on the integrated circuit. The observability logic may be configured to switch slowly relative to the internal busses, and the generation of the observability logic and testing may be automated.
    • 一种集成电路,包括用于测试集成电路的内部操作的逻辑。 集成电路可以包括通过多个内部总线耦合的多个内部功能块。 集成电路还可以包括一组测试控制输入引脚和一组包含在集成电路上的测试输出引脚。 集成电路可以包括选择逻辑。 选择逻辑包括耦合到各种内部总线的输入,耦合到该组测试输出引脚的输出以及耦合以从该组测试控制输入引脚接收选择信号的选择输入。 选择逻辑可操作以基于来自测试控制输入引脚的选择信号从内部总线选择内部总线信号,并且选择逻辑被配置为将所选择的内部总线信号输出到测试输出引脚组。 因此,集成电路允许复用不同的关键内部总线,使得可以输出关键总线上的信号,以便通过集成电路上的选定测试引脚进行观察。 可观测性逻辑可以被配置为相对于内部总线缓慢地切换,并且可观察性逻辑和测试的产生可以是自动化的。
    • 10. 发明授权
    • System and method for controlling a number of outstanding data transactions within an integrated circuit
    • 用于控制集成电路内的许多未完成数据事务的系统和方法
    • US06731292B2
    • 2004-05-04
    • US10092016
    • 2002-03-06
    • Wayne Eric BurkEwa M. KubalskaBrian D. Emberling
    • Wayne Eric BurkEwa M. KubalskaBrian D. Emberling
    • G06F1576
    • G09G5/395G06F13/405G06T1/20
    • An integrated circuit may include several components, one or more interfaces, an interconnect (e.g., a bus), and a controller. The components may each be configured to assert a read request to read data stored externally to the integrated circuit. The interfaces may be configured to output the read request asserted by one of the components and to receive data in response to outputting the request. The interconnect may be coupled to perform one or more data transactions to transmit the data from one of the interfaces to one or more of the components. In response to the read request asserted by one of the components, the controller may inhibit performance of a read transaction initiated by the read request dependent upon a comparison of a total number of outstanding data transactions to a maximum allowable number of outstanding data transactions.
    • 集成电路可以包括若干组件,一个或多个接口,互连(例如,总线)和控制器。 每个组件可以被配置为断言读取请求以读取外部存储到集成电路的数据。 接口可以被配置为输出由其中一个组件确定的读取请求并响应于输出请求而接收数据。 互连可以被耦合以执行一个或多个数据事务以将数据从一个接口传送到一个或多个组件。 响应于由其中一个组件所声明的读取请求,控制器可以根据未完成数据事务的总数与最大允许数量的未完成数据事务的比较来禁止由读取请求发起的读取事务的执行。