会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Simplified process to design integrated circuits
    • 集成电路设计简化过程
    • US07055113B2
    • 2006-05-30
    • US10335360
    • 2002-12-31
    • Robert Neal Carlton Broberg, IIIJonathan William ByrnGary Scott DelpMichael K. EneboeGary Paul McClannahanGeorge Wayne NationPaul Gary ReulandThomas SandovalMatthew Scott Wingren
    • Robert Neal Carlton Broberg, IIIJonathan William ByrnGary Scott DelpMichael K. EneboeGary Paul McClannahanGeorge Wayne NationPaul Gary ReulandThomas SandovalMatthew Scott Wingren
    • G06F17/50
    • 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外壳为设计规范要连接的一组逻辑接口提供正确的逻辑。 这些工具共享一个公共数据库,以便逻辑交互不需要多个条目。 这些设计经过其他工具的合格,测试和验证。 这些工具进一步优化了芯片上的块相对于彼此以及关于板上的放置的布局和定时。 该套件可以作为批处理进行运行,也可以通过通用图形用户界面进行交互式驱动。 这些工具也具有迭代模式和全局模式。 在迭代模式中,一个或多个所选择的工具可以生成块或逐渐修改设计,然后查看添加或更改的后果。 在全球模式下,半导体产品在上述批量处理中一次性设计,然后完全优化。 这套生成工具生成设计视图,包括用于制造铸造的合格网表。
    • 2. 发明授权
    • Suite of tools to design integrated circuits
    • 套件设计集成电路的工具
    • US07430725B2
    • 2008-09-30
    • US11156319
    • 2005-06-18
    • Robert Neal Carlton Broberg, IIIJonathan William ByrnGary Scott DelpMichael K. EneboeGary Paul McClannahanGeorge Wayne NationPaul Gary ReulandThomas SandovalMatthew Scott Wingren
    • Robert Neal Carlton Broberg, IIIJonathan William ByrnGary Scott DelpMichael K. EneboeGary Paul McClannahanGeorge Wayne NationPaul Gary ReulandThomas SandovalMatthew Scott Wingren
    • G06F17/50
    • 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外壳为设计规范要连接的一组逻辑接口提供正确的逻辑。 这些工具共享一个公共数据库,以便逻辑交互不需要多个条目。 这些设计经过其他工具的合格,测试和验证。 这些工具进一步优化了芯片上的块相对于彼此以及关于板上的放置的布局和定时。 该套件可以作为批处理进行运行,也可以通过通用图形用户界面进行交互式驱动。 这些工具也具有迭代模式和全局模式。 在迭代模式中,一个或多个所选择的工具可以生成块或逐渐修改设计,然后查看添加或更改的后果。 在全球模式下,半导体产品在上述批量处理中一次性设计,然后完全优化。 这套生成工具生成设计视图,包括用于制造铸造的合格网表。
    • 3. 发明授权
    • Automated selection and placement of memory during design of an integrated circuit
    • 在集成电路设计期间自动选择和放置存储器
    • US07069523B2
    • 2006-06-27
    • US10318623
    • 2002-12-13
    • George Wayne NationGary Scott DelpPaul Gary Reuland
    • George Wayne NationGary Scott DelpPaul Gary Reuland
    • G06F17/50
    • G06F17/5045G06F2217/64
    • A tool for designing integrated circuits that optimizes the placement and timing of memory blocks within the circuit. Given a manufactured slice that has a number of blocks already diffused and logically integrated, the memory generation tool herein automatically considers the available diffused memory and the gate array of the slices to configure and optimize them into a customer's requirements for memory. The memory generation tool has a memory manager, a memory resource database, a memory resource selector, and a memory composer. Together these all interact to generate memories from the available memories within the memory resource database. The memory composer actually generates the RTL logic shells for the memories, and outputs the memory designs in Verilog, VHDL, or other tool synthesis language. Once a memory is created, it is tested. Upon successful testing, the memory manager updates the memory resource database to indicate the successfully tested memory is no longer available as a resource for the generation of further memories. A design integrator may review the memory designs output and further integrate the memory, its timing, testing, etc. with other blocks and functions of the integrated circuit.
    • 用于设计集成电路的工具,可优化电路内存储块的位置和时序。 给定已经扩散和逻辑整合的多个块的制造片,这里的存储器生成工具自动考虑片的可用扩散存储器和门阵列,以将其配置和优化成客户对存储器的要求。 存储器生成工具具有存储器管理器,存储器资源数据库,存储器资源选择器和存储器编程器。 这些都一起进行交互以从存储器资源数据库内的可用存储器生成存储器。 内存作曲家实际上为存储器生成RTL逻辑外壳,并以Verilog,VHDL或其他工具合成语言输出内存设计。 一旦创建内存,就会进行测试。 成功测试后,内存管理员更新内存资源数据库,以指示成功测试的内存不再可用作生成更多内存的资源。 设计集成商可以检查存储器设计输出,并将存储器,其定时,测试等与集成电路的其他块和功能进一步集成。
    • 4. 发明授权
    • Placement of configurable input/output buffer structures during design of integrated circuits
    • 在集成电路设计期间配置输入/输出缓冲结构
    • US06823502B2
    • 2004-11-23
    • US10334568
    • 2002-12-31
    • Matthew Scott WingrenGeorge Wayne NationGary Scott DelpJonathan William Byrn
    • Matthew Scott WingrenGeorge Wayne NationGary Scott DelpJonathan William Byrn
    • G06F1750
    • G06F17/5045G06F2217/64
    • A tool for designing an integrated circuit and semiconductor product that generates correct RTL for I/O buffer structures in consideration of the requirements of diffused configurable I/O blocks and/or I/O hardmacs of the product. Given either a slice description of a partially manufactured semiconductor product, a designer can generate the I/O resources of an application set. Then given an application set having a transistor fabric, and the diffused configurable I/O blocks and/or the I/O hardmacs, and a plurality of accompanying shells, the I/O generation tool herein automatically reads a database having the slice description and generates the I/O buffer structures from the transistor fabric. The I/O generation tool further conditions and integrates input from either or both customer having her/his own logic and requesting a specific semiconductor product or from IP cores with their preestablished logic. The I/O generation tool creates correct RTL from the transistor fabric for correct placement, timing, testing, and function of I/O buffer amplifiers for the semiconductor product, either incrementally or globally. Once I/O buffer structures are created, they are qualified by a plurality of shells including a verification shell, a static timing analysis shell, a manufacturing test shell, and a RTL analysis shell.
    • 考虑到产品的扩散可配置I / O块和/或I / O硬件的要求,用于设计集成电路和半导体产品的工具,为I / O缓冲结构生成正确的RTL。 给定部分制造的半导体产品的切片描述,设计者可以生成应用集的I / O资源。 然后给出具有晶体管结构以及扩散的可配置I / O块和/或I / O硬件以及多个伴随壳的应用组,这里的I / O生成工具自动读取具有切片描述的数据库和 从晶体管结构生成I / O缓冲结构。 I / O生成工具进一步调整并集成了具有自己的逻辑的客户的两个或两个客户的输入,并且请求特定的半导体产品或者从它们的预先建立的逻辑获得IP核。 I / O生成工具可以从晶体管结构创建正确的RTL,以正确布局,定时,测试和半导体产品的I / O缓冲放大器的功能,无论是增量还是全局。 一旦创建了I / O缓冲区结构,它们就被多个shell限定,包括验证shell,静态时序分析shell,制造测试shell和RTL分析shell。
    • 9. 发明授权
    • System and method for identifying valid portion of computer resource
identifier
    • 用于识别计算机资源标识符的有效部分的系统和方法
    • US6041324A
    • 2000-03-21
    • US972106
    • 1997-11-17
    • Joel Ray EarlDavid John GoodmanGeorge Wayne Nation
    • Joel Ray EarlDavid John GoodmanGeorge Wayne Nation
    • G06F17/30H04L29/06H04L29/12
    • H04L29/06G06F17/30887H04L29/12009H04L61/00H04L67/42Y10S707/99939Y10S707/99945
    • A system and method for receiving and validating user input for a computer resource entered into a computing system or network, and distinguishing valid and invalid portions of the user input. The invalid resource identifier, which ranges from a least specific portion to a most specific portion, is partitioned into a plurality of fields. At least one of the fields corresponding to the most specific portion of the invalid resource identifier is removed from the invalid resource identifier to create a modified resource identifier, wherein the modified resource identifier is used to attempt to access a higher level computer resource. The fields corresponding to the most specific portion of the resource identifier are removed until the modified resource identifier proves to be a valid resource identifier which can access a computer resource. The valid resource identifier is distinguished from the invalid resource identifier entered by the user, so that the user can easily determine a point at which the input is invalid.
    • 一种用于接收和验证输入到计算系统或网络的计算机资源的用户输入以及区分用户输入的有效和无效部分的系统和方法。 从最小特定部分到最特定部分的无效资源标识符被划分为多个字段。 从无效资源标识符中删除与无效资源标识符的最具体部分相对应的字段中的至少一个,以创建修改的资源标识符,其中修改的资源标识符用于尝试访问较高级别的计算机资源。 删除对应于资源标识符的最具体部分的字段,直到修改的资源标识符被证明是可以访问计算机资源的有效资源标识符。 有效资源标识符与用户输入的无效资源标识不同,使用户可以容易地确定输入无效点。