会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method of using a four-state simulator for testing integrated circuit
designs having variable timing constraints
    • 使用四态模拟器测试具有可变时序约束的集成电路设计的方法
    • US5819072A
    • 1998-10-06
    • US671432
    • 1996-06-27
    • Louis B. BushardPeter B. CriswellDouglas A. FullerJames E. RezekRichard F. Paul
    • Louis B. BushardPeter B. CriswellDouglas A. FullerJames E. RezekRichard F. Paul
    • G06F17/50G06F9/455
    • G06F17/5031
    • Method for performing critical path timing analysis on a circuit design having different timing constraints for multiple parallel paths. Method includes clearing the state of the circuit design, setting control lines in the circuit design to a selected set of control signals, and identifying blocking nets of the circuit design to be flagged for timing analysis by simulating the circuit design with the selected set of control signals as input signals. Identified blocking points are added to a list which identifies paths in the circuit design to be analyzed. All possible sets of control signals are processed. Timing analysis is then performed on the circuit design using the list as input data. A critical step is the identification of the blocking points. Blocking points are identified for each net input to a gate in the circuit design having an unknown value, and a known value on an output net from the gate for the selected set of control signals. Blocking points input to the timing analysis tool ensure that these nets are analyzed during critical path timing analysis, so all possible timing violations in the circuit design are detected.
    • 对于对于多个并行路径具有不同时序约束的电路设计执行关键路径时序分析的方法。 方法包括清除电路设计的状态,将电路设计中的控制线设置为所选择的一组控制信号,以及通过使用所选择的一组控制来模拟电路设计来识别要标记的时序分析的电路设计的阻塞网 信号作为输入信号。 识别的阻塞点被添加到标识要分析的电路设计中的路径的列表。 处理所有可能的控制信号组。 然后使用列表作为输入数据对电路设计进行时序分析。 关键的一步是识别阻塞点。 针对具有未知值的电路设计中的栅极的每个净输入识别阻塞点,以及针对所选择的一组控制信号的来自栅极的输出网上的已知值。 输入到定时分析工具的阻塞点确保在关键路径时序分析期间对这些网络进行分析,因此检测到电路设计中的所有可能的定时违规。
    • 2. 发明授权
    • Cache with integrated capability to write out entire cache
    • 具有集成功能的缓存来写出整个缓存
    • US07356647B1
    • 2008-04-08
    • US11209227
    • 2005-08-23
    • Robert H. AndrighettiDonald C. EnglinDouglas A. Fuller
    • Robert H. AndrighettiDonald C. EnglinDouglas A. Fuller
    • G06F13/00
    • G06F12/0804G06F12/0817
    • A cache arrangement of a data processing system provides a cache flush operation initiated by a command from a maintenance processor. The cache arrangement includes a cache memory, a mode register, and a controller. The mode register is settable by the maintenance processor to one of first and second values. The controller selectively writes all of the modified information in the cache memory to the system memory responsive to the command. Also in response to this command, all of the information is invalidated in the cache memory if the mode register is set to the second value. In one embodiment, none of the information except the modified data is invalidated if the mode register is set to the first value. The second value may be utilized to efficiently reassign one or more cache memories to a new partition.
    • 数据处理系统的缓存布置提供由维护处理器的命令发起的高速缓存刷新操作。 高速缓存装置包括高速缓冲存储器,模式寄存器和控制器。 模式寄存器可由维护处理器设置为第一和第二值之一。 控制器响应于该命令选择性地将高速缓冲存储器中的所有修改的信息写入系统存储器。 此外,响应于该命令,如果模式寄存器被设置为第二值,则所有信息在高速缓冲存储器中被无效。 在一个实施例中,如果模式寄存器被设置为第一值,则除了修改的数据之外的信息都不会失效。 可以利用第二值来有效地将一个或多个高速缓冲存储器重新分配到新的分区。
    • 3. 发明授权
    • System and method to support dynamic partitioning of units to a shared resource
    • 支持将单位动态划分到共享资源的系统和方法
    • US07478025B1
    • 2009-01-13
    • US10418887
    • 2003-04-18
    • Douglas A. FullerDavid P. Williams
    • Douglas A. FullerDavid P. Williams
    • G06F17/50
    • G06F17/505
    • A system and method for performing dynamic partitioning operations within a data processing system is disclosed. According to one embodiment, the current invention provides a system that allows an unit to be added to an executing data processing partition. The partition may include a shared resource that is receiving requests from other units that are already included within the partition. The inventive system includes means for programmably enabling the unit to the shared resource. Once the unit is so enabled, the system synchronizes the request arbitration being performed by this unit with the arbitration activities occurring within other units requesting access to the shared resource. This synchronization process prevents two units from attempting to simultaneously access the shared resource.
    • 公开了一种用于在数据处理系统内执行动态分区操作的系统和方法。 根据一个实施例,本发明提供一种允许将单元添加到执行数据处理分区的系统。 分区可以包括正在从已经包括在分区内的其他单元接收请求的共享资源。 本发明的系统包括用于可编程地使单元能够使共享资源的装置。 一旦该单元被启用,系统将由该单元执行的请求仲裁与请求访问共享资源的其他单元内发生的仲裁活动同步。 此同步过程可防止两个单元尝试同时访问共享资源。
    • 6. 发明授权
    • First level cache parity error inject
    • 第一级缓存奇偶校验错误注入
    • US06751756B1
    • 2004-06-15
    • US09727610
    • 2000-12-01
    • Thomas D. HartnettJohn Steven KuslakDouglas A. Fuller
    • Thomas D. HartnettJohn Steven KuslakDouglas A. Fuller
    • G06F1100
    • G06F11/1064G06F9/30145G06F9/3861G06F11/2215G06F12/0802G11C29/02
    • A system and method for selectively injecting parity errors into instructions of a data processing system when the instructions are copied from a read buffer to a first level cache. The parity errors are selectively injected according to programmable indicators, each programmable indicator being associated with one or more instructions stored in the read buffer. The error-injection system also includes programmable operating modes whereby error injection will occur during, for example, every copy back from the read buffer to the first level cache, or alternatively, during only a selected copy back sequence. The system allows for comprehensive testing of error detection and recovery logic in an instruction processor, and further allows for comprehensive testing of the logic associated with performing a data re-fetch from a second level cache or storage device.
    • 一种用于当将指令从读缓冲器复制到第一级高速缓存时,将奇偶校验错误选择性地注入数据​​处理系统的指令的系统和方法。 根据可编程指示器选择性地注入奇偶校验错误,每个可编程指示符与存储在读缓冲器中的一个或多个指令相关联。 错误注入系统还包括可编程操作模式,从而在例如从读缓冲器到第一级高速缓存的每个副本期间进行错误注入,或者在仅选择的回写序列期间将发生错误注入。 该系统允许对指令处理器中的错误检测和恢复逻辑进行全面测试,并且还允许对与从第二级高速缓存或存储设备执行数据重新获取相关联的逻辑的全面测试。