会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • HARDWARE ACCELERATION SYSTEM FOR LOGIC SIMULATION USING SHIFT REGISTER AS LOCAL CACHE
    • 使用移位寄存器作为本地缓存的逻辑模拟的硬件加速系统
    • WO2007037935A9
    • 2008-05-08
    • PCT/US2006034865
    • 2006-09-07
    • LIGA SYSTEMS INCVERHEYEN HENRY TWATT WILLIAM
    • VERHEYEN HENRY TWATT WILLIAM
    • G06F17/50
    • G06F17/5022
    • A simulation processor includes multiple processor units and an interconnect system that communicatively couples the processor units to each other. Each of the processor units includes a processor element configurable to simulate at least a logic operation, and a shift register for storing intermediate values generating during the logic simulation. Each of the processor units further includes one or more multiplexers for selecting one of the entries of the shift register as outputs to be coupled to the interconnect system. Each of the processor units can also include one or more bypass multiplexers coupled between the output of the processor element and the interconnect system, for providing a path for bypassing the shift register to provide the output of the processor element directly to the interconnect system.
    • 模拟处理器包括多个处理器单元和将处理器单元彼此通信耦合的互连系统。 每个处理器单元包括可配置为至少模拟逻辑运算的处理器元件和用于存储在逻辑模拟期间生成的中间值的移位寄存器。 每个处理器单元还包括一个或多个复用器,用于选择移位寄存器的条目之一作为要耦合到互连系统的输出。 每个处理器单元还可以包括耦合在处理器元件的输出和互连系统之间的一个或多个旁路多路复用器,用于提供用于旁路移位寄存器以将处理器元件的输出直接提供给互连系统的路径。
    • 3. 发明申请
    • A PROCESSOR FOR PROVIDING A HIGH RATE OF TRANSFER OF INSTRUCTIONS FROM A MEMORY
    • 提供从记忆中传递指令的高速率的处理器
    • WO2007078484A3
    • 2009-05-07
    • PCT/US2006045771
    • 2006-11-29
    • LIGA SYSTEMS INCVERHEYEN HENRY TMATHUR RAJ KUMARWATT WILIAM
    • VERHEYEN HENRY TMATHUR RAJ KUMARWATT WILIAM
    • G06F15/00
    • G06F15/7832G06F15/7867Y02D10/12Y02D10/13
    • A processor system comprising a processor and a memory system with a high data transfer rate and low average power consumption of related I/O activity. The processor system may be disposed on a single circuit board. One embodiment of a disclosed system includes a processor system that comprises a processor device, a memory device and a circuit board. The circuit board includes a substrate, electrical contacts, and interconnection lines between the contacts. The electrical contacts of the circuit board may be coupled to electrical contacts on the processor device and the memory device. The interconnection lines communicate signals, such as data or instructions, between the electrical contacts of the memory device and the process device at least 200 billion bits per second while related input/output activity of the processor and the memory consumes an average power less than ten watts.
    • 一种处理器系统,包括具有高数据传输速率和相关I / O活动的低平均功耗的处理器和存储器系统。 处理器系统可以设置在单个电路板上。 所公开的系统的一个实施例包括处理器系统,其包括处理器装置,存储装置和电路板。 电路板包括基板,电触点和触点之间的互连线。 电路板的电触点可以耦合到处理器装置和存储装置上的电触点。 互连线在存储器件的电触头和处理器件之间的信号(例如数据或指令)之间传送至少200亿比特/秒,而处理器和存储器的相关输入/输出活动消耗的平均功率小于10 瓦。
    • 4. 发明申请
    • HARDWARE ACCELERATION SYSTEM FOR SIMULATION OF LOGIC AND MEMORY
    • 用于模拟逻辑和存储器的硬件​​加速系统
    • WO2007064716A3
    • 2008-10-02
    • PCT/US2006045706
    • 2006-11-29
    • LIGA SYSTEMS INCVERHEYEN HENRY TWATT WILLIAM
    • VERHEYEN HENRY TWATT WILLIAM
    • G06F17/50G06F9/455G06F12/00
    • G06F17/5027G06F11/261G06F17/5022
    • A hardware-accelerated simulator includes a storage memory and a program memory that are separately accessible by the simulation processor (100). The program memory stores instructions to be executed in order to simulate the chip. The storage memory is used to simulate the user memory. Since the program memory and storage memory are separately accessible by the simulation processor, the simulation of reads and writes to user memory does not block the transfer of instructions between the program memory and the simulation processor, thus increasing the speed of simulation. In one aspect, user memory addresses are mapped to storage memory addresses by adding a fixed, pre-determined offset to the user memory address. Thus, no address translation is required at run-time.
    • 硬件加速模拟器包括可由模拟处理器(100)单独访问的存储存储器和程序存储器。 程序存储器存储要执行的指令以便模拟芯片。 存储存储器用于模拟用户存储器。 由于程序存储器和存储器可由模拟处理器单独访问,因此对用户存储器的读写的仿真不会阻止程序存储器和仿真处理器之间的指令传输,从而提高了仿真速度。 在一个方面,通过向用户存储器地址添加固定的预定偏移量,将用户存储器地址映射到存储器存储器地址。 因此,在运行时不需要地址转换。
    • 5. 发明申请
    • PROCESSOR
    • 处理器
    • WO2007078484A2
    • 2007-07-12
    • PCT/US2006/045771
    • 2006-11-29
    • LIGA SYSTEMS, INC.VERHEYEN, Henry, T.MATHUR, Raj, KumarWATT, Wiliam
    • VERHEYEN, Henry, T.MATHUR, Raj, KumarWATT, Wiliam
    • G06F15/00
    • G06F15/7832G06F15/7867Y02D10/12Y02D10/13
    • A processor system comprising a processor and a memory system with a high data transfer rate and low average power consumption of related I/O activity. The processor system may be disposed on a single circuit board. One embodiment of a disclosed system includes a processor system that comprises a processor device, a memory device and a circuit board. The circuit board includes a substrate, electrical contacts, and interconnection lines between the contacts. The electrical contacts of the circuit board may be coupled to electrical contacts on the processor device and the memory device. The interconnection lines communicate signals, such as data or instructions, between the electrical contacts of the memory device and the process device at least 200 billion bits per second while related input/output activity of the processor and the memory consumes an average power less than ten watts.
    • 一种处理器系统,包括具有高数据传输速率和相关I / O活动的低平均功耗的处理器和存储器系统。 处理器系统可以设置在单个电路板上。 所公开的系统的一个实施例包括处理器系统,其包括处理器装置,存储装置和电路板。 电路板包括基板,电触点和触点之间的互连线。 电路板的电触点可以耦合到处理器装置和存储装置上的电触点。 互连线路在存储器件的电触头和处理器件之间的信号(例如数据或指令)之间传送至少200亿比特/秒,而处理器和存储器的相关输入/输出活动消耗的平均功率小于10 瓦。
    • 7. 发明申请
    • VLIW ACCELERATION SYSTEM USING MULTI-STATE LOGIC
    • 使用多状态逻辑的VLIW加速系统
    • WO2007067275A3
    • 2009-04-30
    • PCT/US2006042499
    • 2006-10-30
    • LIGA SYSTEMS INCCOLWILL PAULVERHEYEN HENRY T
    • COLWILL PAULVERHEYEN HENRY T
    • G06F17/50
    • G06F9/30145G06F17/5022
    • A simulation processor (100) for performing multi-state logic simulation of a logic design, the simulation processor comppsing local memory (104) and a plurality of processor units (103) that communicate with each other through an interconnect system (101) Typically a reduced number of basic multi-state logic functions are selected for the instruction set of the processor Logic functions that are not part of the basic set are simulated by constructing them from combinations of the basic logic functions In this way, the instruction length remains a manageable size but all logic functions that may occur may be simulated The basic VLIW architecture can be extended to other applications
    • 一种用于执行逻辑设计的多状态逻辑仿真的模拟处理器(100),所述模拟处理器压缩本地存储器(104)和通过互连系统(101)彼此通信的多个处理器单元(103)。 对于处理器的指令集选择减少数量的基本多状态逻辑功能。通过从基本逻辑功能的组合构成逻辑功能,不是基本组的一部分的逻辑功能被模拟。这样,指令长度保持可管理 大小但可能会发生的所有逻辑功能可能被模拟基本的VLIW架构可以扩展到其他应用程序
    • 8. 发明申请
    • BRANCHING AND BEHAVIORAL PARTITIONING FOR A VLIW PROCESSOR
    • VLIW处理器的分支和行为分配
    • WO2007121452A3
    • 2008-05-02
    • PCT/US2007066813
    • 2007-04-17
    • LIGA SYSTEMS INCVERHEYEN HENRY TSAHAI PARAMINDER SWATT WILLIAMCOLWILL PAUL
    • VERHEYEN HENRY TSAHAI PARAMINDER SWATT WILLIAMCOLWILL PAUL
    • G06F17/50
    • G06F17/5022G06F11/261G06F17/5027
    • In one aspect, the present invention overcomes the limitations of the prior art by providing a logic simulation system that uses a VLIW simulation processor with many parallel processor elements to accelerate the simulation of synthesizable tasks but that also supports non-synthesizable tasks and/or branching. In one approach, the VLIW simulation processor is based on an architecture that does not have an on-chip instruction cache. Instead, VLIW instruction words stream in directly from a program memory and the individual processor elements are programmed continuously based on the instruction words. This also allows the efficient implementation of side-entrance jumps, where a region of code can be entered in the middle of the region rather than always requiring entrance from the top. In another aspect, non-synthesizable tasks can be efficiently handled by exception handlers.
    • 在一个方面,本发明通过提供一种使用具有多个并行处理器元件的VLIW仿真处理器来加速可合成任务的仿真的逻辑仿真系统来克服现有技术的限制,但也支持非可合成任务和/或分支 。 在一种方法中,VLIW模拟处理器基于不具有片上指令高速缓存的架构。 相反,直接从程序存储器和各个处理器元件的VLIW指令字流基于指令字被连续编程。 这也允许有效地实施侧入口跳跃,其中可以在区域中间输入代码区域,而不是总是需要从顶部进入。 另一方面,非可合成任务可以由异常处理程序有效地处理。
    • 9. 发明申请
    • HARDWARE ACCELERATION SYSTEM FOR LOGIC SIMULATION USING SHIFT REGISTER AS LOCAL CACHE
    • 使用移位寄存器作为本地缓存的逻辑模拟的硬件加速系统
    • WO2007037935A2
    • 2007-04-05
    • PCT/US2006/034865
    • 2006-09-07
    • LIGA SYSTEMS, INC.VERHEYEN, Henry, T.WATT, William
    • VERHEYEN, Henry, T.WATT, William
    • G06F17/50
    • G06F17/5022
    • A simulation processor includes multiple processor units and an interconnect system that communicatively couples the processor units to each other. Each of the processor units includes a processor element configurable to simulate at least a logic operation, and a shift register for storing intermediate values generating during the logic simulation. Each of the processor units further includes one or more multiplexers for selecting one of the entries of the shift register as outputs to be coupled to the interconnect system. Each of the processor units can also include one or more bypass multiplexers coupled between the output of the processor element and the interconnect system, for providing a path for bypassing the shift register to provide the output of the processor element directly to the interconnect system.
    • 模拟处理器包括多个处理器单元和将处理器单元彼此通信耦合的互连系统。 每个处理器单元包括可配置为至少模拟逻辑运算的处理器元件和用于存储在逻辑模拟期间生成的中间值的移位寄存器。 每个处理器单元还包括一个或多个复用器,用于选择移位寄存器的条目之一作为要耦合到互连系统的输出。 每个处理器单元还可以包括耦合在处理器元件的输出和互连系统之间的一个或多个旁路多路复用器,用于提供用于旁路移位寄存器以将处理器元件的输出直接提供给互连系统的路径。
    • 10. 发明申请
    • HARDWARE ACCELERATION SYSTEM FOR LOGIC SIMULATION USING SHIFT REGISTER AS LOCAL CACHE
    • 使用移位寄存器作为本地缓存的逻辑模拟的硬件加速系统
    • WO2007037935A3
    • 2009-05-07
    • PCT/US2006034865
    • 2006-09-07
    • LIGA SYSTEMS INCVERHEYEN HENRY TWATT WILLIAM
    • VERHEYEN HENRY TWATT WILLIAM
    • G06F17/50
    • G06F17/5022
    • A simulation processor includes multiple processor units (103) and an interconnect system (101) that communicatively couples the processor units (103) to each other Each of the processor units (103) includes a processor element (302) configurable to simulate at least a logic operation, and a shift register (308) for storing intermediate values generated during the logic simulation Each of the processor units (103) further includes one or more multiplexers (304, 306, 310, 312, 314, 316, 320, 324) for selecting one of the entries of the shift register (308) as outputs to be coupled to the interconnect system (101) Each of the processor units (103) can also include one or more bypass multiplexers (310) coupled between the output of the processor element (302) and the interconnect system (101), for providing a path for bypassing the shift register (308) to provide the output of the processor element (302) directly to the interconnect system (101)
    • 模拟处理器包括通信地将处理器单元(103)耦合到彼此的多个处理器单元(103)和互连系统(101)。每个处理器单元(103)包括处理器元件(302),可配置为模拟至少一个 逻辑操作和用于存储在逻辑模拟期间生成的中间值的移位寄存器(308)。每个处理器单元(103)还包括一个或多个复用器(304,306,310,312,314,316,320,324) 用于选择移位寄存器(308)中的一个条目作为要耦合到互连系统(101)的输出。每个处理器单元(103)还可以包括一个或多个旁路多路复用器(310),耦合在 处理器元件(302)和互连系统(101),用于提供用于绕过移位寄存器(308)以将处理器元件(302)的输出直接提供给互连系统(101)的路径,