会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Energy harvester apparatus having improved efficiency
    • 能量收集装置具有提高的效率
    • US20110074162A1
    • 2011-03-31
    • US12586937
    • 2009-09-30
    • Francesco CottoneSuresh GoyalJeff Punch
    • Francesco CottoneSuresh GoyalJeff Punch
    • F03G7/08H02N2/18
    • H02N2/186H01L41/125H02K35/02
    • An improved vibrational energy harvester includes a housing and at least one energy transducer. In an embodiment, a second mass element is arranged to receive collisionally transferred kinetic energy from a first mass element when the housing is in an effective state of mechanical agitation, resulting in relative motion between the housing and at least one of the second and further mass elements. The energy transducer is arranged to be activated by the resulting relative motion between the housing and at least one of the second and further mass elements. In a further embodiment, kinetic energy is collisionally transferred in a velocity-multiplying arrangement from the first to a second or further mass element that has a range of linear ballistic motion. The energy transducer is arranged to be activated, at least in part, by the ballistic motion of the second or further mass element. The energy transducer, or a portion of it, may be attached to the housing, or it may be attached to another of the mass elements.
    • 改进的振动能量收集器包括壳体和至少一个能量换能器。 在一个实施例中,第二质量元件被布置成当壳体处于机械搅动的有效状态时从第一质量元件接收碰撞转移的动能,导致壳体与第二和另外质量中的至少一个之间的相对运动 元素。 能量传感器被布置成通过壳体与第二和另外的质量元件中的至少一个之间的相应运动来激活。 在另一实施例中,动能以速度乘法布置从具有一定范围的线性弹道运动的第一至第二或另外的质量元件碰撞转移。 能量传感器被布置成至少部分地通过第二或另外的质量元件的弹道运动而被激活。 能量换能器或其一部分可以附接到壳体,或者其可以附接到另一个质量元件。
    • 3. 发明申请
    • APPARATUS AND METHOD FOR CONTROLLING DYNAMIC MODIFICATION OF A SCAN PATH
    • 用于控制扫描路径动态修改的装置和方法
    • US20090193306A1
    • 2009-07-30
    • US12022523
    • 2008-01-30
    • Tapan ChakrabortyChen-Huan ChiangSuresh GoyalMichele PortolanBradford G. Van Treuren
    • Tapan ChakrabortyChen-Huan ChiangSuresh GoyalMichele PortolanBradford G. Van Treuren
    • G06F11/25G01R31/28
    • G01R31/318536G01R31/318558
    • The invention includes an apparatuses and associated methods for controlling dynamic modification of a testing scan path using a control scan path. In one embodiment, an apparatus includes a testing scan path and a control scan path. The testing scan path includes testing components and at least one hierarchy-enabling component. In one embodiment, the control scan path includes at least one control component coupled to the at least one hierarchy-enabling component for controlling dynamic modification of the testing scan path. In one embodiment, the control scan path includes the at least one hierarchy-enabling component, wherein the at least one hierarchy-enabling component is adapted for dynamically modifying the testing scan path using the control scan path. The dynamic modification of the testing scan path may include modifying a hierarchy of the testing scan path, such as selecting or deselecting one or more hierarchical levels of the testing scan path.
    • 本发明包括一种用于使用控制扫描路径来控制测试扫描路径的动态修改的装置和相关方法。 在一个实施例中,装置包括测试扫描路径和控制扫描路径。 测试扫描路径包括测试组件和至少一个层次结构启用组件。 在一个实施例中,控制扫描路径包括耦合到所述至少一个层级使能部件的至少一个控制部件,用于控制测试扫描路径的动态修改。 在一个实施例中,所述控制扫描路径包括所述至少一个层次化启用组件,其中所述至少一个层级使能组件适于使用所述控制扫描路径来动态地修改所述测试扫描路径。 测试扫描路径的动态修改可以包括修改测试扫描路径的层次结构,诸如选择或取消选择测试扫描路径的一个或多个层级。
    • 4. 发明申请
    • Apparatus and Method for Isolating Portions of a Scan Path of a System-on-Chip
    • 用于隔离片上系统的扫描路径的部分的装置和方法
    • US20090193304A1
    • 2009-07-30
    • US12022411
    • 2008-01-30
    • Tapan ChakrabortyChen-Huan ChiangSuresh GoyalMichele PortolanBradford G. Van Treuren
    • Tapan ChakrabortyChen-Huan ChiangSuresh GoyalMichele PortolanBradford G. Van Treuren
    • G01R31/3177G06F11/25
    • G01R31/318544G01R31/318536
    • The invention includes an apparatus and method for dynamically isolating a portion of a scan path of a system-on-chip. In one embodiment, an apparatus includes a scan path and control logic. The scan path includes at least a first hierarchical level, where the first hierarchical level includes a plurality of components, and a second hierarchical level having at least one component. The second hierarchical level is adapted for being selected and deselected such that the second hierarchical level is active or inactive. The control logic is adapted to filter application of at least one control signal to the at least one component of the second hierarchical level in a manner for controlling propagation of data within the second hierarchical level independent of propagation of data within the first hierarchical level. In one embodiment, when the second hierarchical level is deselected, the control logic prevents data from being propagated within the second hierarchical level while data is propagated within the first hierarchical level. In one embodiment, the second hierarchical level may be used for independent, parallel testing while data continues to be propagated through the first hierarchical level.
    • 本发明包括一种用于动态隔离片上系统的扫描路径的一部分的装置和方法。 在一个实施例中,一种装置包括扫描路径和控制逻辑。 扫描路径至少包括第一层级,其中第一层级包括多个组件,以及具有至少一个组件的第二层级。 第二层级适于被选择和取消选择,使得第二层次级别是活动的或不活动的。 控制逻辑适用于以与第一层次级别内的数据的传播无关地控制第二层级中的数据传播的方式,将至少一个控制信号的应用过滤到第二层级的至少一个组件。 在一个实施例中,当取消选择第二层级时,控制逻辑防止数据在第二层级中被传播,而数据在第一层级中被传播。 在一个实施例中,第二层级可用于独立的并行测试,同时数据继续通过第一层次级传播。
    • 6. 发明授权
    • Method and apparatus for system testing using multiple processors
    • 使用多个处理器进行系统测试的方法和装置
    • US08677198B2
    • 2014-03-18
    • US12495295
    • 2009-06-30
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • G01R31/28
    • G01R31/318558
    • An apparatus is provided for performing testing of at least a portion of a system under test via a Test Access Port (TAP) configured to access the system under test. The apparatus includes a first processor for executing instructions adapted for controlling testing of at least a portion of the system under test via the TAP, and a second processor for supporting an interface to the TAP. The first processor is configured for detecting, during execution of the test instructions, TAP-related instructions associated with control of the TAP, and propagating the TAP-related instructions toward the second processor. The second processor is configured for receiving the TAP-related instructions detected by the first processor and processing the TAP-related instructions. The first processor is configured for performing at least one task contemporaneously with processing of the TAP-related instructions by the second processor. An associated method also is provided.
    • 提供了一种用于经由被配置为访问被测系统的测试访问端口(TAP)来对待测系统的至少一部分进行测试的装置。 该装置包括:第一处理器,用于执行适于经由TAP控制待测系统的至少一部分的测试的指令;以及第二处理器,用于支持与所述TAP的接口。 第一处理器被配置为在执行测试指令期间检测与TAP的控制相关联的TAP相关指令,并将TAP相关指令传播到第二处理器。 第二处理器被配置用于接收由第一处理器检测到的TAP相关指令并处理TAP相关指令。 第一处理器被配置为与第二处理器处理与TAP相关的指令同时执行至少一个任务。 还提供了相关联的方法。
    • 7. 发明授权
    • Method and apparatus for virtual in-circuit emulation
    • 用于虚拟在线仿真的方法和装置
    • US08621301B2
    • 2013-12-31
    • US12827556
    • 2010-06-30
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • G01R31/28
    • G01R31/318544G01R31/3177G01R31/318558G01R31/318572
    • A virtual In-Circuit Emulation (ICE) capability is provided herein for supporting testing of Joint Test Action Group (JTAG) hardware. A Virtual ICE Driver is configured for enabling any debug software to interface with target hardware in a flexible and scalable manner. The Virtual ICE Driver is configured such that the test instruction set used with the Virtual ICE Driver is not required to compute vectors, as the JTAG operations are expressed as local native instructions on scan segments, thereby enabling ICE resources to be accessed directly. The Virtual ICE Driver is configured such that ICE may be combined with instrument-based JTAG approaches (e.g., the IEEE P1687 standard and other suitable approaches). The Virtual ICE Driver is configured for receiving a plurality of scan segment operations generated by a plurality of target ICE controllers of at least one ICE host, scheduling the received scan segment operations, based at least in part on a scan chain of the target hardware, to form thereby a scheduled set of scan segment operations, and providing the scheduled set of scan segment operations to a processor configured for executing the scheduled set of scan segment operations for testing the target hardware.
    • 本文提供虚拟在线仿真(ICE)能力,用于支持联合测试动作组(JTAG)硬件的测试。 虚拟ICE驱动程序被配置为使得任何调试软件能够以灵活和可扩展的方式与目标硬件进行接口。 配置虚拟ICE驱动程序,使得与虚拟ICE驱动程序一起使用的测试指令集不需要计算向量,因为JTAG操作在扫描段上表示为本地本地指令,从而可以直接访问ICE资源。 虚拟ICE驱动器被配置为使得ICE可以与基于仪器的JTAG方法(例如,IEEE P1687标准和其他合适的方法)组合。 虚拟ICE驱动器被配置为用于接收由至少一个ICE主机的多个目标ICE控制器产生的多个扫描段操作,至少部分地基于目标硬件的扫描链来调度所接收的扫描段操作, 从而形成预定的一组扫描段操作,以及将调度的扫描段操作集合提供给被配置为执行用于测试目标硬件的预定扫描段操作集合的处理器。
    • 8. 发明授权
    • Method and apparatus for system testing using multiple instruction types
    • 使用多种指令类型进行系统测试的方法和装置
    • US08533545B2
    • 2013-09-10
    • US12495237
    • 2009-06-30
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • G01R31/28
    • G01R31/318558
    • An apparatus for use in testing at least a portion of a system under test via a Test Access Port (TAP) is provided. The apparatus includes a memory for storing a set of instructions of a test instruction set architecture and a processor executing the set of instructions of the test instruction set architecture for testing at least a portion of the system under test via the TAP. The set of instructions of the test instruction set architecture includes a first set of instructions including a plurality of instructions of an Instruction Set Architecture (ISA) supported by the processor and a second set of instructions including a plurality of test instructions associated with the TAP. The instructions of the first set of instructions and the instructions of the second set of instructions are integrated to form the set of instructions of the test instruction set architecture.
    • 提供了一种用于通过测试访问端口(TAP)测试被测系统的至少一部分的装置。 该装置包括存储器,用于存储测试指令集体系结构的一组指令,以及执行测试指令集体系结构指令集的处理器,用于经由TAP测试待测系统的至少一部分。 测试指令集架构的指令集包括第一组指令,其包括由处理器支持的指令集架构(ISA)的多个指令,以及包括与该TAP相关联的多个测试指令的第二组指令。 第一组指令和第二组指令的指令的指令被集成以形成测试指令集架构的指令集。
    • 9. 发明授权
    • Method and apparatus for providing scan chain security
    • 提供扫描链安全性的方法和装置
    • US08495758B2
    • 2013-07-23
    • US12818707
    • 2010-06-18
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • G06F1/26G06F11/00G08B13/00G08B21/00G08B29/00
    • G01R31/31719G01R31/318572
    • A scan chain security capability is provided herein. The scan chain security capability enables secure control over normal use of a scan chain of a system, e.g., for purposes such as testing prior to deployment or sale of the system, in-field testing after deployment or sale of the system, in-field modification of the system, and the like. The scan chain security capability enables secure control over normal use of a scan chain by enabling control over interruption of a scan chain and re-establishment of an interrupted scan chain. A scan chain security component is configured for removing an open-circuit condition from the scan chain in response to a control signal. The control signal may be generated in response to validation of a security key, in response to successful completion of a challenge-based authentication process, or in response to any other suitable validation or authentication. The scan chain security component also may be configured for creating an open-circuit condition in the scan chain in response to a second control signal. The second control signal may be a scan register value received via the scan chain.
    • 本文提供扫描链安全功能。 扫描链安全功能可以对系统的扫描链的正常使用进行安全控制,例如,用于系统部署或销售前的测试,部署或销售系统后的现场测试,现场 系统的修改等。 扫描链安全功能可以通过启用对扫描链的中断控制和重新建立中断的扫描链的安全控制扫描链的正常使用。 扫描链安全组件被配置为响应于控制信号从扫描链中去除开路状况。 响应于成功完成基于挑战的认证过程,或者响应于任何其他合适的验证或认证,可以响应于安全密钥的验证而产生控制信号。 扫描链安全组件还可以被配置为响应于第二控制信号在扫描链中创建开路状况。 第二控制信号可以是经由扫描链接收的扫描寄存器值。
    • 10. 发明申请
    • METHOD AND APPARATUS FOR SYSTEM TESTING USING MULTIPLE PROCESSORS
    • 使用多个处理器进行系统测试的方法和装置
    • US20100229042A1
    • 2010-09-09
    • US12495295
    • 2009-06-30
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • Suresh GoyalMichele PortolanBradford Van Treuren
    • G06F11/27G06F11/00
    • G01R31/318558
    • An apparatus is provided for performing testing of at least a portion of a system under test via a Test Access Port (TAP) configured to access the system under test. The apparatus includes a first processor for executing instructions adapted for controlling testing of at least a portion of the system under test via the TAP, and a second processor for supporting an interface to the TAP. The first processor is configured for detecting, during execution of the test instructions, TAP-related instructions associated with control of the TAP, and propagating the TAP-related instructions toward the second processor. The second processor is configured for receiving the TAP-related instructions detected by the first processor and processing the TAP-related instructions. The first processor is configured for performing at least one task contemporaneously with processing of the TAP-related instructions by the second processor. An associated method also is provided.
    • 提供了一种用于经由被配置为访问被测系统的测试访问端口(TAP)来对待测系统的至少一部分进行测试的装置。 该装置包括:第一处理器,用于执行适于经由TAP控制待测系统的至少一部分的测试的指令;以及第二处理器,用于支持与所述TAP的接口。 第一处理器被配置为在执行测试指令期间检测与TAP的控制相关联的TAP相关指令,并将TAP相关指令传播到第二处理器。 第二处理器被配置用于接收由第一处理器检测到的TAP相关指令并处理TAP相关指令。 第一处理器被配置为与第二处理器处理与TAP相关的指令同时执行至少一个任务。 还提供了相关联的方法。