Caching virtual contexts for sharing of physical instances of a hardware resource

    公开(公告)号:US10042659B1

    公开(公告)日:2018-08-07

    申请号:US14067721

    申请日:2013-10-30

    Applicant: Xilinx, Inc.

    Abstract: A method for providing access by a virtual context to a physical instance includes receiving a request to access a physical instance of a plurality of physical instances of a hardware resource of a device. The request is associated with a virtual machine of a plurality of virtual machines. The method next determines that one of the physical instances is available, and assigns a virtual context associated with the virtual machine to access the one of the physical instances when the one of the physical instances is available. The assigning comprises retrieving the virtual context from a memory of the device and loading the virtual context into the one of the physical instances. The method then stores the virtual context in the memory after the one of the physical instances is accessed by the virtual context.

    Find-first-set bit circuit and method
    3.
    发明授权
    Find-first-set bit circuit and method 有权
    查找第一集位电路和方法

    公开(公告)号:US09100015B1

    公开(公告)日:2015-08-04

    申请号:US14322384

    申请日:2014-07-02

    Applicant: Xilinx, Inc.

    CPC classification number: H03K19/20 H03K19/21 H03K19/212

    Abstract: Finding the first bit that is set in an n-bit input word includes generating n n-bit patterns from an n-bit input word. If the bit at one bit position of the input word has a logic 1 value, a corresponding pattern has a logic 1 value in a corresponding bit position and in each bit position left of the corresponding bit position, and a logic 0 value in each bit position right of the corresponding bit position. If the bit at the one bit position of the input word has a logic 0 value, the corresponding pattern has a logic 0 value in every bit position. The n patterns are combined into one merged n-bit pattern. An output n-bit pattern is generated from the merged n-bit pattern. The output pattern has a logic 1 value in one bit position that is the same as the rightmost bit position of the input word having a logic 1 value, and a logic 0 value in every other bit position.

    Abstract translation: 查找在n位输入字中设置的第一位包括从n位输入字生成n个n位模式。 如果输入字的一位位置的位具有逻辑1值,则对应的模式在对应位位置和相应位位置左侧的每个位位置中具有逻辑1值,并且每个位中的逻辑0值 相应位位置的右侧。 如果输入字的一位位置的位具有逻辑0值,则相应的模式在每个位的位置都有一个逻辑0值。 n个图案被组合成一个合并的n位模式。 从合并的n位模式生成输出n位模式。 输出图案在一个位位置具有与具有逻辑1值的输入字的最右边位置相同的一个位置中的逻辑1值,以及每隔一个位位置的逻辑0值。

Patent Agency Ranking