会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Link-layer receiver
    • 链路层接收机
    • US06954466B1
    • 2005-10-11
    • US10457175
    • 2003-06-09
    • Anthony DalleggioDenis Rystsov
    • Anthony DalleggioDenis Rystsov
    • H04L12/56H04L12/66
    • H04L49/90
    • A System Packet Interface (SPI) level 4 receiver groups four consecutive 16 bit control/data words into a single 64 bit word (with a resultant rate of up to 210 MHz). The 64 bit word is processed for storage in a dual memory structure comprising two first-in-first-out (FIFO) memories for storing 64 bit words, wherein the 64 bit word may be stored in one, or both, of the FIFOs. The SPI-4.2 receiver issues commands that control subsequent processing of the 64 bit words (e.g., for alignment) using three types of commands, which are based on the relative temporal position of control words in the received data. Temporally, these commands are characterized as: PRE-COMMANDS, POST-COMMANDS and PRESENT-COMMANDS. A parallel general and selection method (PGSM) is used for FIFO Write Command Generation and for Diagonally Interleaved Parity (DIP-4) checking.
    • 系统分组接口(SPI)4级接收机将四个连续的16位控制/数据字组合成单个64位字(合成速率高达210 MHz)。 处理64位字以存储在双存储器结构中,包括两个用于存储64位字的先进先出(FIFO)存储器,其中64位字可以存储在FIFO中的一个或两者中。 SPI-4.2接收机发出使用三种类型的命令来控制64位字的后续处理(例如,用于对准)的命令,这些命令基于接收数据中的控制字的相对时间位置。 这些命令暂时表征为:PRE-COMMANDS,POST-COMMANDS和PRESENT-COMMANDS。 用于FIFO写入命令生成和对角线交错奇偶校验(DIP-4)检查的并行通用和选择方法(PGSM)。
    • 3. 发明授权
    • Enhanced control of CPU parking and thread rescheduling for maximizing the benefits of low-power state
    • 加强对CPU驻留和线程重新调度的控制,以最大限度地发挥低功耗状态的优势
    • US08112648B2
    • 2012-02-07
    • US12333744
    • 2008-12-12
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • G06F1/26
    • G06F9/5027G06F1/3203G06F1/3296G06F9/5094G06F2209/508Y02D10/172Y02D10/22
    • A system may comprise a plurality of processing units and a scheduler configured to maintain a record for each respective processing unit. Each respective record may comprise entries which may indicate 1) how long the respective processing unit has been residing in an idle state, 2) a present power-state in which the respective processing unit resides, and 3) whether the respective processing unit is a designated default (bootstrap) processing unit. The scheduler may select one or more of the plurality of processing units according to their respective records, and assign impending instructions to be executed on the selected one or more processing units. Where additional processing units are required, the scheduler may also insert an instruction to trigger an inter-processor interrupt to transition one or more processing units out of idle-state. The scheduler may then assign some impending instructions to these one or more processing units.
    • 系统可以包括多个处理单元和被配置为维护每个相应处理单元的记录的调度器。 每个相应的记录可以包括可以指示1)各个处理单元已经驻留在空闲状态多长时间的条目,2)相应处理单元驻留的当前功率状态,以及3)各个处理单元是否为 指定默认(bootstrap)处理单元。 调度器可以根据它们各自的记录来选择多个处理单元中的一个或多个,并分配要在所选择的一个或多个处理单元上执行的即将发生的指令。 在需要附加处理单元的情况下,调度器还可以插入用于触发处理器间中断以将一个或多个处理单元转变为空闲状态的指令。 然后,调度器可以向这些一个或多个处理单元分配一些即将发生的指令。
    • 5. 发明授权
    • Synchronization device and methods thereof
    • 同步装置及其方法
    • US08001409B2
    • 2011-08-16
    • US11750443
    • 2007-05-18
    • Michael J. OsbornMark D. HummelDenis Rystsov
    • Michael J. OsbornMark D. HummelDenis Rystsov
    • G06F1/12
    • G06F5/06
    • A device includes different clock domains. Each clock domain is synchronized to a different clock signal, and the data transfer between clock domains occurs through a FIFO memory. It is determined which clock domain has a slower clock frequency, and the clock domain associated with the slower clock is selected to generate pointers used to access the FIFO memory in both clock domains. Therefore, the pointers are used to read and write data at the FIFO memory resulting in a transfer of the data between the clock domains. Because the pointers used for data transfer are generated and provided by the clock domain associated with the slower clock, the latency resulting from transferring the pointer between the clock domains is reduced.
    • 一个设备包括不同的时钟域。 每个时钟域与不同的时钟信号同步,时钟域之间的数据传输通过FIFO存储器进行。 确定哪个时钟域具有较慢的时钟频率,并且选择与较慢时钟相关联的时钟域以生成用于在两个时钟域中访问FIFO存储器的指针。 因此,这些指针用于在FIFO存储器中读取和写入数据,从而在时钟域之间传输数据。 由于用于数据传输的指针由与较慢时钟相关联的时钟域产生并提供,因此减少了在时钟域之间传送指针所产生的延迟。
    • 6. 发明申请
    • Enhanced Control of CPU Parking and Thread Rescheduling for Maximizing the Benefits of Low-Power State
    • 增强CPU驻留和线程重新调度的控制,以最大限度地发挥低功耗状态的优势
    • US20090235260A1
    • 2009-09-17
    • US12333744
    • 2008-12-12
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • Alexander BranoverMaurice B. SteinmanDenis Rystsov
    • G06F9/46G06F15/00
    • G06F9/5027G06F1/3203G06F1/3296G06F9/5094G06F2209/508Y02D10/172Y02D10/22
    • A system may comprise a plurality of processing units and a scheduler configured to maintain a record for each respective processing unit. Each respective record may comprise entries which may indicate 1) how long the respective processing unit has been residing in an idle state, 2) a present power-state in which the respective processing unit resides, and 3) whether the respective processing unit is a designated default (bootstrap) processing unit. The scheduler may select one or more of the plurality of processing units according to their respective records, and assign impending instructions to be executed on the selected one or more processing units. Where additional processing units are required, the scheduler may also insert an instruction to trigger an inter-processor interrupt to transition one or more processing units out of idle-state. The scheduler may then assign some impending instructions to these one or more processing units.
    • 系统可以包括多个处理单元和被配置为维护每个相应处理单元的记录的调度器。 每个相应的记录可以包括可以指示1)各个处理单元已经驻留在空闲状态多长时间的条目,2)相应处理单元驻留的当前功率状态,以及3)各个处理单元是否为 指定默认(bootstrap)处理单元。 调度器可以根据它们各自的记录来选择多个处理单元中的一个或多个,并分配要在所选择的一个或多个处理单元上执行的即将发生的指令。 在需要附加处理单元的情况下,调度器还可以插入用于触发处理器间中断以将一个或多个处理单元转变为空闲状态的指令。 然后,调度器可以向这些一个或多个处理单元分配一些即将发生的指令。
    • 7. 发明申请
    • SYNCHRONIZATION DEVICE AND METHODS THEREOF
    • 同步装置及其方法
    • US20080288805A1
    • 2008-11-20
    • US11750443
    • 2007-05-18
    • Michael J. OsbornMark D. HummelDenis Rystsov
    • Michael J. OsbornMark D. HummelDenis Rystsov
    • G06F1/12
    • G06F5/06
    • A device includes different clock domains. Each clock domain is synchronized to a different clock signal, and the data transfer between clock domains occurs through a FIFO memory. It is determined which clock domain has a slower clock frequency, and the clock domain associated with the slower clock is selected to generate pointers used to access the FIFO memory in both clock domains. Therefore, the pointers are used to read and write data at the FIFO memory resulting in a transfer of the data between the clock domains. Because the pointers used for data transfer are generated and provided by the clock domain associated with the slower clock, the latency resulting from transferring the pointer between the clock domains is reduced.
    • 一个设备包括不同的时钟域。 每个时钟域与不同的时钟信号同步,时钟域之间的数据传输通过FIFO存储器进行。 确定哪个时钟域具有较慢的时钟频率,并且选择与较慢时钟相关联的时钟域以生成用于在两个时钟域中访问FIFO存储器的指针。 因此,这些指针用于在FIFO存储器中读取和写入数据,从而在时钟域之间传输数据。 由于用于数据传输的指针由与较慢时钟相关联的时钟域产生并提供,因此减少了在时钟域之间传送指针所产生的延迟。