Composable system-in-package integrated circuits and process of composing the same

    公开(公告)号:US20060236270A1

    公开(公告)日:2006-10-19

    申请号:US11079028

    申请日:2005-03-14

    CPC分类号: G06F17/5045 G06F2217/64

    摘要: An SIP for performing a plurality of hard and soft functions comprises standard IC die and custom platforms mounted to a substrate. Die are identified for each standard hard function, such as memory, processing, I/O and other standard functions and one or more user-configurable base platforms are selected that, when configured, execute the custom soft functions. Optionally, the substrate is laminated to the die and the platforms are attached to the substrate. Testing is performed by defining the configured base platforms coupled to logic representing the die and their connections and performing placement and timing closure on the combination.

    Suite of tools to design integrated circuits
    2.
    发明申请
    Suite of tools to design integrated circuits 失效
    套件设计集成电路的工具

    公开(公告)号:US20050240892A1

    公开(公告)日:2005-10-27

    申请号:US11156319

    申请日:2005-06-18

    IPC分类号: G06F9/455 G06F17/50

    CPC分类号: G06F17/505

    摘要: A set of tools is provided herein that produces useful, proven, and correct integrated semiconductor chips. Having as input either a customer's requirements for a chip, or a design specification for a partially manufactured semiconductor chip, the tools generate the RTL for control plane interconnect; memory composition, test, and manufacture; embedded logic analysis, trace interconnection, and utilization of spare resources on the chip; I/O qualification, JTAG, boundary scan, and SSO analysis; testable clock generation, control, and distribution; interconnection of all of the shared logic in a testable manner from a transistor fabric and/or configurable blocks in the slice. The input customer requirements are first conditioned by RTL analysis tools to quickly implement its logic. The slice definition and the RTL shell provides the correct logic for a set of logic interfaces for the design specification to connect. The tools share a common database so that logical interactions do not require multiple entries. The designs are qualified, tested, and verified by other tools. The tools further optimize the placement and timing of the blocks on the chip with respect to each other and with respect to placement on a board. The suite may be run as batch processes or can be driven interactively through a common graphical user interface. The tools also have an iterative mode and a global mode. In the iterative mode, one or more of the selected tools can generate the blocks or modify a design incrementally and then look at the consequences of the addition, or change. In the global mode, the semiconductor product is designed all at once in a batch process as above and then optimized altogether. This suite of generation tools generates design views including a qualified netlist for a foundry to manufacture.

    摘要翻译: 本文提供了一组工具,其产生有用的,经过验证的和正确的集成半导体芯片。 输入客户对芯片的要求或部分制造的半导体芯片的设计规范,这些工具产生用于控制平面互连的RTL; 记忆组成,测试和制造; 嵌入式逻辑分析,跟踪互连和芯片上备用资源的利用; I / O资格,JTAG,边界扫描和SSO分析; 可测时钟生成,控制和分配; 以可测试的方式从晶体管结构和/或片中的可配置块互连所有共享逻辑。 输入客户要求首先由RTL分析工具进行调节,以快速实现其逻辑。 切片定义和RTL外壳为设计规范要连接的一组逻辑接口提供正确的逻辑。 这些工具共享一个公共数据库,以便逻辑交互不需要多个条目。 这些设计经过其他工具的合格,测试和验证。 这些工具进一步优化了芯片上的块相对于彼此以及关于板上的放置的布局和定时。 该套件可以作为批处理进行运行,也可以通过通用图形用户界面进行交互式驱动。 这些工具也具有迭代模式和全局模式。 在迭代模式中,一个或多个所选择的工具可以生成块或逐渐修改设计,然后查看添加或更改的后果。 在全球模式下,半导体产品在上述批量处理中一次性设计,然后完全优化。 这套生成工具生成设计视图,包括用于制造铸造的合格网表。

    Systems and Methods for Ramped Power State Control in a Semiconductor Device
    3.
    发明申请
    Systems and Methods for Ramped Power State Control in a Semiconductor Device 审中-公开
    半导体器件中的功率状态控制系统和方法

    公开(公告)号:US20100268917A1

    公开(公告)日:2010-10-21

    申请号:US12425507

    申请日:2009-04-17

    IPC分类号: G06F1/32 G06F9/30

    摘要: Various embodiments of the present invention provide systems and methods for ramping current usage in a semiconductor device. For example, various embodiments of the present invention provide semiconductor devices that include at least a first function circuit and a second function circuit, and a power state change control circuit. The power state change control circuit is operable to transition the power state of the first function circuit from a reduced power state to an operative power state, and to transition the second function circuit from a reduced power state to an operative power state. Transition of the power state of at least one of the first function circuit and the second function circuit is done in at least a first stage at a first time and a second stage at a second time, with the second time being after the first time.

    摘要翻译: 本发明的各种实施例提供了用于在半导体器件中斜升电流使用的系统和方法。 例如,本发明的各种实施例提供了至少包括第一功能电路和第二功能电路以及电源状态改变控制电路的半导体器件。 电源状态改变控制电路可操作以将第一功能电路的电源状态从降低功率状态转换到工作电源状态,并将第二功能电路从降低功率状态转换到工作电源状态。 第一功能电路和第二功能电路中的至少一个功率状态的转换在第一时间和第二阶段的至少第一阶段中进行,第二次是第一次。

    Systems and Methods for Quota Management in a Memory Appliance
    4.
    发明申请
    Systems and Methods for Quota Management in a Memory Appliance 审中-公开
    内存设备配额管理的系统和方法

    公开(公告)号:US20100161909A1

    公开(公告)日:2010-06-24

    申请号:US12338294

    申请日:2008-12-18

    IPC分类号: G06F12/00

    摘要: Various embodiments of the present invention provide systems and methods for using providing memory access across multiple virtual machines. For example, various embodiments of the present invention provide thinly provisioned computing systems. Such thinly provisioned computing systems include a network switch, at least two or more processors each communicably coupled to the network switch, and a memory appliance communicably coupled to the at least two or more processors via the network switch. The memory appliance includes a bank of memory of a memory size, and the memory size is less than the aggregate memory quota. In some instances of the aforementioned embodiments, the memory appliance further includes a memory controller that is operable to receive requests to allocate and de-allocate portions of the bank of memory.

    摘要翻译: 本发明的各种实施例提供了用于在多个虚拟机之间提供存储器访问的系统和方法。 例如,本发明的各种实施例提供了薄配置的计算系统。 这种细微配置的计算系统包括网络交换机,每个可通信地耦合到网络交换机的至少两个或多个处理器,以及经由网络交换机可通信地耦合到所述至少两个或多个处理器的存储设备。 存储设备包括存储器大小的存储器组,并且存储器大小小于总内存配额。 在上述实施例的一些实例中,存储器装置还包括存储器控制器,其可操作以接收分配和分配存储器组的部分的请求。

    Efficient and Secure Main Memory Sharing Across Multiple Processors
    5.
    发明申请
    Efficient and Secure Main Memory Sharing Across Multiple Processors 审中-公开
    跨多个处理器的高效安全的主内存共享

    公开(公告)号:US20100161879A1

    公开(公告)日:2010-06-24

    申请号:US12338343

    申请日:2008-12-18

    IPC分类号: G06F12/00 G06F12/02

    CPC分类号: G06F12/0813

    摘要: Various embodiments of the present invention provide systems and methods for using providing memory access across multiple virtual machines. For example, various embodiments of the present invention provide computing systems that include at least two processors each communicably coupled to a network switch via network interfaces. The computing systems further include a memory appliance communicably coupled to the network switch, and configured to operate as a main memory for the two or more processors.

    摘要翻译: 本发明的各种实施例提供了用于在多个虚拟机之间提供存储器访问的系统和方法。 例如,本发明的各种实施例提供了包括至少两个处理器的计算系统,每个处理器通过网络接口可通信地耦合到网络交换机。 计算系统还包括可通信地耦合到网络交换机的存储器装置,并且被配置为作为两个或多个处理器的主存储器进行操作。

    METHODS AND STRUCTURES FOR IMPROVED BUFFER MANAGEMENT AND DYNAMIC ADAPTATION OF FLOW CONTROL STATUS IN HIGH-SPEED COMMUNICATION NETWORKS
    6.
    发明申请
    METHODS AND STRUCTURES FOR IMPROVED BUFFER MANAGEMENT AND DYNAMIC ADAPTATION OF FLOW CONTROL STATUS IN HIGH-SPEED COMMUNICATION NETWORKS 有权
    改进缓冲区管理和动态调整高速通信网络流量控制状态的方法与结构

    公开(公告)号:US20080037428A1

    公开(公告)日:2008-02-14

    申请号:US11873585

    申请日:2007-10-17

    IPC分类号: G08C15/00

    摘要: Methods and structure for standardized, high-speed serial communication to reduce memory capacity requirements within receiving elements of a high-speed serial communication channel. In an exemplary SPI compliant embodiment of the invention, the semantic meaning of the STARVING, HUNGRY and SATISFIED flow control states is modified to allow the transmitting and receiving elements to manage buffer storage in a more efficient manner to thereby reduce memory capacity requirements while maintaining the integrity of flow control contracts and commitments. The methods and structure further provide for generation of storage metric information to dynamically update the flow control status information asynchronously with respect to data packet transmissions.

    摘要翻译: 用于标准化,高速串行通信的方法和结构,以减少高速串行通信信道的接收元件内的存储容量要求。 在本发明的示例性SPI兼容实施例中,修改STARVING,HUNGRY和SATISFIED流控制状态的语义意义,以允许发送和接收元件以更有效的方式来管理缓冲存储器,从而降低存储容量要求,同时保持 流动控制合同和承诺的完整性。 所述方法和结构进一步提供用于产生存储度量信息以便相对于数据分组传输异步地动态地更新流控制状态信息。

    Virtual data representation through selective bidirectional translation
    7.
    发明申请
    Virtual data representation through selective bidirectional translation 失效
    虚拟数据表示通过选择性双向翻译

    公开(公告)号:US20060112376A1

    公开(公告)日:2006-05-25

    申请号:US10995777

    申请日:2004-11-23

    IPC分类号: G06F9/45 G06F17/50

    CPC分类号: G06F17/50 G06F8/20

    摘要: A computer-aided circuit design application has a virtual node feature and a design tool. The virtual node feature is adapted to access design specification information in a first data format and to represent the accessed design specification information as a virtual data node object within a list of node objects in a second data format. The design tool is operable on the list of node objects and the virtual data node object.

    摘要翻译: 计算机辅助电路设计应用具有虚拟节点特征和设计工具。 虚拟节点特征适于以第一数据格式访问设计规范信息,并将所访问的设计规范信息表示为第二数据格式的节点对象列表内的虚拟数据节点对象。 设计工具可以在节点对象列表和虚拟数据节点对象上进行操作。

    Systems and Methods for Power Dissipation Control in a Semiconductor Device
    8.
    发明申请
    Systems and Methods for Power Dissipation Control in a Semiconductor Device 有权
    半导体器件中功耗控制的系统和方法

    公开(公告)号:US20100264983A1

    公开(公告)日:2010-10-21

    申请号:US12425532

    申请日:2009-04-17

    IPC分类号: G05F1/10

    摘要: Various embodiments of the present invention provide systems and methods for governing power dissipation in a semiconductor device. For example, various embodiments of the present invention provide semiconductor devices that include a first function circuit, a second function circuit, and a power state change control circuit. The power state change control circuit is operable to determine a combination of power states of the first function circuit and the second function circuit that provides an overall power dissipation within a power dissipation level.

    摘要翻译: 本发明的各种实施例提供了一种用于控制半导体器件中功率耗散的系统和方法。 例如,本发明的各种实施例提供了包括第一功能电路,第二功能电路和电源状态改变控制电路的半导体器件。 电源状态改变控制电路可操作以确定提供功耗级别内的总功率消耗的第一功能电路和第二功能电路的功率状态的组合。

    Flexible Memory Appliance and Methods for Using Such
    9.
    发明申请
    Flexible Memory Appliance and Methods for Using Such 审中-公开
    灵活的内存设备及其使用方法

    公开(公告)号:US20100161929A1

    公开(公告)日:2010-06-24

    申请号:US12338234

    申请日:2008-12-18

    IPC分类号: G06F12/02

    摘要: Various embodiments of the present invention provide systems and methods for using providing memory access across multiple virtual machines. For example, various embodiments of the present invention provide methods for configuring a shared main memory region. The methods include providing a memory appliance that includes a randomly accessible bank of memory and a memory controller that is operable to maintain information in relation to a first virtual machine and a second virtual machine. The methods further include receiving a request to allocate a first portion of the bank of memory to the first virtual machine, and receiving a request to allocate a second portion of the bank of memory to the second virtual machine. The first portion of the bank of memory is identified as accessible to the first virtual machine, and the second portion of the bank of memory is identified as accessible to the second virtual machine.

    摘要翻译: 本发明的各种实施例提供了用于在多个虚拟机之间提供存储器访问的系统和方法。 例如,本发明的各种实施例提供了用于配置共享主存储器区域的方法。 所述方法包括提供包括可随机访问的存储器组的存储设备和可操作以维护与第一虚拟机和第二虚拟机相关的信息的存储器控​​制器。 所述方法还包括接收向所述第一虚拟机分配所述存储体的第一部分的请求,以及接收将所述存储体的第二部分分配给所述第二虚拟机的请求。 存储器组的第一部分被识别为对于第一虚拟机可访问,并且存储器组的第二部分被识别为可访问第二虚拟机。

    Method for generalizing design attributes in a design capture environment
    10.
    发明申请
    Method for generalizing design attributes in a design capture environment 失效
    在设计捕获环境中概括设计属性的方法

    公开(公告)号:US20070124716A1

    公开(公告)日:2007-05-31

    申请号:US11290186

    申请日:2005-11-30

    IPC分类号: G06F17/50

    CPC分类号: G06F17/5045

    摘要: A method for generalizing design attributes in a design capture environment comprising the steps of (A) defining a procedure for adding one or more auxiliary configurators to a tool or suite of tools, (B) linking the auxiliary configurators to predetermined object points in an abstracted design and (C) defining a procedure for the tool or suite of tools to reference the one or more auxiliary configurators, wherein the auxiliary configurators are neither referenced by a core nor built into the tool or suite of tools.

    摘要翻译: 一种用于在设计捕获环境中概括设计属性的方法,包括以下步骤:(A)定义用于将一个或多个辅助配置器添加到工具或工具套件的过程,(B)将辅助配置器链接到抽象的预定对象点 设计和(C)定义用于参考一个或多个辅助配置器的工具或工具套件的过程,其中辅助配置器既不被核心引用也不内置在工具或工具套件中。