会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 52. 发明授权
    • Multiple pBIST controllers
    • 多个pBIST控制器
    • US07805644B2
    • 2010-09-28
    • US11967148
    • 2007-12-29
    • Raguram DamodaranUmang Bharatkumar ThakkarJohn David Sayre
    • Raguram DamodaranUmang Bharatkumar ThakkarJohn David Sayre
    • G11C29/00G01R31/28
    • G06F11/27
    • A system on a single integrated circuit chip (SoC) includes a plurality of operational circuits to be tested. A plurality of programmable built-in self-test (pBIST) controllers is connected to respective ones of the plurality of operational circuits in a manner that allows the pBIST controllers to test the respective operation circuits in parallel. An interface is connected to each of the plurality of pBIST controllers for connection to an external tester to facilitate programming of each of the plurality of pBIST controllers by the external tester, such that the plurality of pBIST controllers are operable to test the plurality of operational circuits in parallel and report the results of the parallel tests to the external tester, thereby reducing test time.
    • 单个集成电路芯片(SoC)上的系统包括要测试的多个操作电路。 多个可编程内置自检(pBIST)控制器以允许pBIST控制器并行测试各个操作电路的方式连接到多个操作电路中的相应的一个操作电路。 接口连接到多个pBIST控制器中的每一个,用于连接到外部测试器,以便外部测试器对多个pBIST控制器中的每一个进行编程,使得多个pBIST控制器可操作以测试多个操作电路 并行并行测试结果报告给外部测试仪,从而减少测试时间。
    • 53. 发明授权
    • Emulation cache access for tag view reads
    • 标签视图读取的仿真缓存访问
    • US07487421B2
    • 2009-02-03
    • US11422740
    • 2006-06-07
    • Raguram DamodaranAnanthakrishnan Ramamurti
    • Raguram DamodaranAnanthakrishnan Ramamurti
    • G01R31/28
    • G01R31/3187
    • A built-in self test unit reads tag bits of a predetermined cache entry and outputs these tag bits via an external interface. The built-in self test unit enters an emulation mode upon receipt of an emulation signal via the external interface when a first configuration register has a predetermined state. The built-in self test unit then reads tag bits upon each memory mapped read of a second configuration register. The read operation advances to next sequential tag bits upon each memory mapped read of the second configuration register. The tag bits include at least one valid bit and at least one dirty bit. The tag bits also include the most significant bits of the cached address.
    • 内置自检单元读取预定高速缓存条目的标签位,并通过外部接口输出这些标签位。 当第一配置寄存器具有预定状态时,内置自检单元在经由外部接口接收到仿真信号时进入仿真模式。 内置的自检单元然后在第二个配置寄存器的每个存储器映射读取时读取标签位。 在第二配置寄存器的每次存储器映射读取时,读操作进行到下一个顺序标签位。 标签位包括至少一个有效位和至少一个脏位。 标记位还包括缓存地址的最高有效位。
    • 56. 发明申请
    • ROM-Based Memory Testing
    • 基于ROM的内存测试
    • US20070033469A1
    • 2007-02-08
    • US11422726
    • 2006-06-07
    • Ananthakrishnan RamamurtiRaguram Damodaran
    • Ananthakrishnan RamamurtiRaguram Damodaran
    • G01R31/28
    • G11C29/16G11C17/14
    • This invention uniquely partitions the pBIST ROM for storing program and data information. The pBIST unit selectively loads both the algorithm and data, the algorithm only or the data only for each test set stored in the pBIST ROM into read/write registers. These registers are memory mapped readable/writable. A configuration register has an algorithm bit and a data bit which determines whether the corresponding algorithm or data is loaded from the pBIST ROM. The pBIST unit includes another configuration register having one bit corresponding to each possible test set stored in the pBIST ROM. The pBIST unit runs a test set if the corresponding bit in the configuration register has a first digital state.
    • 本发明独特地划分用于存储程序和数据信息的pBIST ROM。 pBIST单元选择性地将存储在pBIST ROM中的每个测试集合的算法和数据,仅算法或数据加载到读/写寄存器中。 这些寄存器是可读写的内存映射。 配置寄存器具有算法位和数据位,用于确定对应的算法或数据是否从pBIST ROM加载。 pBIST单元包括具有与存储在pBIST ROM中的每个可能测试集相对应的一个位的另一个配置寄存器。 如果配置寄存器中的相应位具有第一数字状态,则pBIST单元运行测试集。
    • 58. 发明授权
    • Multi-port register file with an input pipelined architecture and asynchronous read data forwarding
    • 具有输入流水线架构和异步读取数据转发的多端口寄存器文件
    • US08862835B2
    • 2014-10-14
    • US13160156
    • 2011-06-14
    • Raguram DamodaranRamakrishnan VankatasubramanianNaveen Bhoria
    • Raguram DamodaranRamakrishnan VankatasubramanianNaveen Bhoria
    • G06F12/00G06F13/00G06F13/28G06F5/06G06F9/38G06F9/30
    • G06F9/30141G06F5/06G06F9/3826
    • In an embodiment of the invention, a multi-port register file includes write port inputs (e.g. write address, write enable, data input) that are pipelined and synchronous and read port inputs (e.g. read address) that are asynchronous and are not pipelined. Because the write port inputs are pipelined, they are stored in pipelined registers. When data is written to the multi-port register file, data is first written to the pipelined registers during a first clock cycle. On the next clock cycle, data is read from the pipelined registers and written into memory array registers. When the read address is identical to the write address stored in the pipelined memory, the result of a bit-wise ANDing of data stored in pipelined synchronous data registers and data stored in pipelined synchronous bit-wise registers is presented at the output of the multi-port register file.
    • 在本发明的一个实施例中,多端口寄存器文件包括流水线的写入端口输入(例如写入地址,写入使能,数据输入)以及不是流水线的同步和读出端口输入(例如,读取地址)。 由于写入端口输入是流水线的,所以它们被存储在流水线寄存器中。 当数据写入多端口寄存器文件时,数据将在第一个时钟周期内首先写入流水线寄存器。 在下一个时钟周期,数据从流水线寄存器读取并写入存储器阵列寄存器。 当读取地址与存储在流水线存储器中的写入地址相同时,存储在流水线同步数据寄存器中的数据的逐位AND运算结果和存储在流水线同步逐位寄存器中的数据显示在多路复用器的输出端 -port注册文件。
    • 60. 发明授权
    • Hardware configurable hub interface unit
    • 硬件可配置的集线器接口单元
    • US07603487B2
    • 2009-10-13
    • US11128680
    • 2005-05-13
    • Shoban Srikrishna JagathesanSanjive AgarwalaRaguram Damodaran
    • Shoban Srikrishna JagathesanSanjive AgarwalaRaguram Damodaran
    • G06F3/00G06F13/00G06F13/12
    • G06F13/28G06F13/385Y02D10/14Y02D10/151
    • A data transfer apparatus with hub and ports includes design configurable hub interface units (HIU) between the ports and corresponding external application units. The configurable HIU provides a single generic superset HIU that can be configured for specific more specialized applications during implementation as part of design synthesis. Configuration allows the super-set configurable HIU to be crafted into any one of several possible special purpose HIUs. This configuration is performed during the design phase and is not applied in field applications. Optimization aimed at eliminating functional blocks not needed in a specific design and simplifying and modifying other functional blocks allows for the efficient configuring of these other types of HIUs. Configuration of HIUs for specific needs can result in significant savings in silicon area and in power consumption.
    • 具有集线器和端口的数据传输装置包括在端口和相应的外部应用单元之间的设计可配置的集线器接口单元(HIU)。 可配置的HIU提供单个通用超集HIU,可以在实现过程中为特定的更专门的应用程序配置,这是设计综合的一部分。 配置允许将超级可配置HIU制作成几个可能的专用HIU中的任何一个。 此配置在设计阶段执行,不适用于现场应用。 旨在消除特定设计中不需要的功能块的优化,并简化和修改其他功能块允许有效配置这些其他类型的HIU。 为特定需要配置HIU可以显着节省硅面积和功耗。