会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Compiler for closed-loop 1×N VLSI design
    • 闭环1×N VLSI设计编译器
    • US08739086B2
    • 2014-05-27
    • US13364256
    • 2012-02-01
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505G06F17/5068G06F17/5081
    • Embodiments that design integrated circuits using a 1×N compiler in a closed-loop 1×N methodology are disclosed. Some embodiments create a physical design representation based on a behavioral representation of a design for an integrated circuit. The behavioral representation may comprise RTL HDL with one or more 1×N building blocks. The embodiments may alter elements of the 1×N building block by using logic design tools, synthesis tools, physical design tools, and timing analysis tools. Further embodiments comprise an apparatus having a first generator to generate a behavioral representation of a design for an integrated circuit, a second generator to generate a logical representation of the design, and a third generator to generate a physical design representation of the design, wherein the representation generators may create updated versions of the representations which reflect alterations made to 1×N building block elements.
    • 公开了以闭环1×N方法设计使用1×N编译器的集成电路的实施例。 一些实施例基于集成电路的设计的行为表示创建物理设计表示。 行为表示可以包括具有一个或多个1×N构建块的RTL HDL。 这些实施例可以通过使用逻辑设计工具,综合工具,物理设计工具和时序分析工具来改变1×N构建块的元素。 另外的实施例包括具有第一发生器以产生用于集成电路的设计的行为表示的装置,用于生成设计的逻辑表示的第二发生器,以及用于生成设计的物理设计表示的第三发生器,其中, 表示生成器可以创建表示的更新版本,其反映对1×N构建块元素的改变。
    • 2. 发明授权
    • Compiler for closed-loop 1×N VLSI design
    • 闭环1×N VLSI设计编译器
    • US08122399B2
    • 2012-02-21
    • US12200121
    • 2008-08-28
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505G06F17/5068G06F17/5081
    • Embodiments that design integrated circuits using a 1×N compiler in a closed-loop 1×N methodology are disclosed. Some embodiments create a physical design representation based on a behavioral representation of a design for an integrated circuit. The behavioral representation may comprise RTL HDL with one or more 1×N building blocks. The embodiments may alter elements of the 1×N building block by using logic design tools, synthesis tools, physical design tools, and timing analysis tools. Further embodiments comprise an apparatus having a first generator to generate a behavioral representation of a design for an integrated circuit, a second generator to generate a logical representation of the design, and a third generator to generate a physical design representation of the design, wherein the representation generators may create updated versions of the representations which reflect alterations made to 1×N building block elements.
    • 公开了以闭环1×N方法设计使用1×N编译器的集成电路的实施例。 一些实施例基于集成电路的设计的行为表示创建物理设计表示。 行为表示可以包括具有一个或多个1×N构建块的RTL HDL。 这些实施例可以通过使用逻辑设计工具,综合工具,物理设计工具和时序分析工具来改变1×N构建块的元素。 另外的实施例包括具有第一发生器以产生用于集成电路的设计的行为表示的装置,用于生成设计的逻辑表示的第二发生器,以及用于生成设计的物理设计表示的第三发生器,其中, 表示生成器可以创建表示的更新版本,其反映对1×N构建块元素的改变。
    • 3. 发明申请
    • Compiler for Closed-Loop 1xN VLSI Design
    • 闭环1xN VLSI设计编译器
    • US20120192128A1
    • 2012-07-26
    • US13364249
    • 2012-02-01
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, JR.Irfan RashidPaul M. Steinmetz
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, JR.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505G06F17/5068G06F17/5081
    • Embodiments that design integrated circuits using a 1×N compiler in a closed-loop 1×N methodology are disclosed. Some embodiments create a physical design representation based on a behavioral representation of a design for an integrated circuit. The behavioral representation may comprise RTL HDL with one or more 1×N building blocks. The embodiments may alter elements of the 1×N building block by using logic design tools, synthesis tools, physical design tools, and timing analysis tools. Further embodiments comprise an apparatus having a first generator to generate a behavioral representation of a design for an integrated circuit, a second generator to generate a logical representation of the design, and a third generator to generate a physical design representation of the design, wherein the representation generators may create updated versions of the representations which reflect alterations made to 1×N building block elements.
    • 公开了以闭环1×N方法设计使用1×N编译器的集成电路的实施例。 一些实施例基于集成电路的设计的行为表示创建物理设计表示。 行为表示可以包括具有一个或多个1×N构建块的RTL HDL。 这些实施例可以通过使用逻辑设计工具,综合工具,物理设计工具和时序分析工具来改变1×N构建块的元素。 另外的实施例包括具有第一发生器以产生用于集成电路的设计的行为表示的装置,用于生成设计的逻辑表示的第二发生器,以及用于生成设计的物理设计表示的第三发生器,其中, 表示生成器可以创建表示的更新版本,其反映对1×N构建块元素的改变。
    • 4. 发明授权
    • Closed-loop 1×N VLSI design system
    • 闭环1×N VLSI设计系统
    • US08132134B2
    • 2012-03-06
    • US12200076
    • 2008-08-28
    • Anthony Correale, Jr.Matthew W. BakerBenjamin J. BowersIrfan RashidPaul M. Steinmetz
    • Anthony Correale, Jr.Matthew W. BakerBenjamin J. BowersIrfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505
    • Embodiments that design integrated circuits using a closed loop 1×N methodology are disclosed. Some embodiments create a physical design representation based on a behavioral representation of a design for an integrated circuit. The behavioral representation may comprise RTL HDL with one or more 1×N building blocks. The embodiments may alter elements of the 1×N building block by using logic design tools, synthesis tools, physical design tools, and timing analysis tools. Further embodiments comprise an apparatus having a viewer and a 1×N compiler. The viewer may generate displays of behavioral representations of 1×N building blocks, with the behavioral representations comprising RTL definitions. The 1×N compiler may create physical design representations of the 1×N building block and create behavioral representations from the physical design representations, wherein the physical design representations have elements altered by one or more tools of a tool suite.
    • 公开了使用闭环1×N方法设计集成电路的实施例。 一些实施例基于集成电路的设计的行为表示创建物理设计表示。 行为表示可以包括具有一个或多个1×N构建块的RTL HDL。 这些实施例可以通过使用逻辑设计工具,综合工具,物理设计工具和时序分析工具来改变1×N构建块的元素。 另外的实施例包括具有观看者和1×N编译器的装置。 观众可以生成1×N构建块的行为表示的显示,行为表示包括RTL定义。 1×N编译器可以创建1×N构建块的物理设计表示,并从物理设计表示创建行为表示,其中物理设计表示具有由工具套件的一个或多个工具改变的元素。
    • 5. 发明授权
    • Top level hierarchy wiring via 1×N compiler
    • 通过1×N编译器进行顶级层次布线
    • US07966598B2
    • 2011-06-21
    • US12201643
    • 2008-08-29
    • Anthony L. PolomikBenjamin J. BowersAnthony Correale, Jr.Matthew W. BakerIrfan RashidPaul M. Steinmetz
    • Anthony L. PolomikBenjamin J. BowersAnthony Correale, Jr.Matthew W. BakerIrfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/5077
    • Embodiments that route 1×N building blocks using higher-level wiring information for a 1×N compiler are disclosed. Some embodiments comprise determining higher-level coordinates for a blockage of a 1×N building block, determining intra-1×N coordinates for a shape of the blockage via the higher-level coordinates, and creating routes of intra-1×N wires of the 1×N building block that avoid the intra-1×N coordinates. Further embodiments comprise an apparatus having a higher-level wiring examiner to examine higher-level wiring of an area near a 1×N building block of a physical design representation. The apparatus may also have a blockage determiner to determine a blockage that affects intra-1×N wiring for the 1×N building block and a coordinate calculator to calculate coordinates of a shape of the blockage, wherein the calculated coordinates may enable a routing tool to avoid the shape when creating intra-1×N wiring for the 1×N building block.
    • 公开了使用1×N编译器的更高层布线信息路由1×N构建块的实施例。 一些实施例包括确定1×N构建块的阻塞的高级坐标,通过较高级坐标确定针对阻塞形状的1×N坐标,并且创建1×N线内的1×N线 避免1×N坐标的1×N构建块。 另外的实施例包括具有更高级布线检查器以检查物理设计表示的1×N构建块附近的区域的更高级布线的装置。 该装置还可以具有阻塞确定器,以确定影响1×N构建块的1×N布线的阻塞和用于计算阻塞形状的坐标的坐标计算器,其中所计算的坐标可以使路由工具 为1×N构建块创建1×N线路时避免形状。
    • 6. 发明授权
    • Hierarchy reassembler for 1×N VLSI design
    • 1×N VLSI设计层次重组器
    • US08136062B2
    • 2012-03-13
    • US12200016
    • 2008-08-28
    • Paul M. SteinmetzBenjamin J. BowersAnthony Correale, Jr.Irfan RashidMatthew W. Baker
    • Paul M. SteinmetzBenjamin J. BowersAnthony Correale, Jr.Irfan RashidMatthew W. Baker
    • G06F17/50
    • G06F17/505
    • Embodiments that reassemble hierarchical representations in a closed-loop 1×N system are disclosed. Some embodiments comprise creating a flat netlist from a hierarchical representation of a 1×N building block, creating attributes for the flat netlist, and altering one or more elements of the flat netlist, such as by an operation of a logic design tool, a synthesis tool, a physical design tool, or a timing analysis tool. The embodiments further comprise generating a second hierarchical representation of the 1×N building block that reflects the altered element. Further embodiments comprise an apparatus having a 1×N compiler and a reassembler. The 1×N compiler may create attributes for a flat netlist of elements of a hierarchical representation of a 1×N building block. The reassembler may use the attributes to create a second hierarchical representation of the 1×N building block that reflects alteration of elements to the flat netlist.
    • 公开了在闭环1×N系统中重新组合分层表示的实施例。 一些实施例包括从1×N构建块的分层表示形成平坦网表,为平坦网表创建属性,以及例如通过逻辑设计工具的操作,改变平面网表的一个或多个元素,合成 工具,物理设计工具或时序分析工具。 实施例还包括生成反映改变的元素的1×N构建块的第二分层表示。 另外的实施例包括具有1×N编译器和重组器的装置。 1×N编译器可以为1×N构建块的分层表示的元素的平坦网表创建属性。 重组器可以使用这些属性来创建1×N构建块的第二层次表示,其反映元素的变化到平坦网表。
    • 7. 发明申请
    • 1XN BLOCK BUILDER FOR 1XN VLSI DESIGN
    • 1XN VLSI设计的1XN块建筑
    • US20100107130A1
    • 2010-04-29
    • US12256594
    • 2008-10-23
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, JR.Irfan RashidPaul M. Steinmetz
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, JR.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/5045
    • Embodiments that generate 1×N building block representations for an IC design via a GUI of a 1×N block builder are disclosed. Some embodiments enable, via a GUI, selection of a logical function for a 1×N building block. The embodiments also comprise enabling selection of an implementation from a number of implementations of the logical function and automatically generating a 1×N building block representation of the logical function based on the selected implementation. The generated 1×N building block representation comprises an RTL description of the 1×N building block. Further embodiments comprise an apparatus having a GUI generator, a logical function selector to select a logical function, an implementation selector to select an implementation of the logical function from a number of implementations, and a 1×N building block generator to generate a 1×N building block representation of the 1×N building block based on the selected implementation.
    • 公开了通过1×N块构建器的GUI生成用于IC设计的1×N构建块表示的实施例。 一些实施例通过GUI实现对1×N构建块的逻辑功能的选择。 这些实施例还包括能够从逻辑功能的多个实现中选择实现,并且基于所选择的实现自动生成逻辑功能的1×N构建块表示。 生成的1×N构建块表示包括1×N构建块的RTL描述。 另外的实施例包括具有GUI生成器,用于选择逻辑功能的逻辑功能选择器,从多个实现中选择逻辑功能的实现的实现选择器的设备,以及1×N构建块生成器,以生成1× 基于所选实施的1×N构建块的N个构建块表示。
    • 8. 发明申请
    • Hierarchy Reassembler for 1xN VLSI Design
    • 1xN VLSI设计层次重组器
    • US20100058270A1
    • 2010-03-04
    • US12200016
    • 2008-08-28
    • Paul M. SteinmetzBenjamin J. BowersAnthony Correale, JR.Irfan RashidMatthew W. Baker
    • Paul M. SteinmetzBenjamin J. BowersAnthony Correale, JR.Irfan RashidMatthew W. Baker
    • G06F17/50
    • G06F17/505
    • Embodiments that reassemble hierarchical representations in a closed-loop 1×N system are disclosed. Some embodiments comprise creating a flat netlist from a hierarchical representation of a 1×N building block, creating attributes for the flat netlist, and altering one or more elements of the flat netlist, such as by an operation of a logic design tool, a synthesis tool, a physical design tool, or a timing analysis tool. The embodiments further comprise generating a second hierarchical representation of the 1×N building block that reflects the altered element. Further embodiments comprise an apparatus having a 1×N compiler and a reassembler. The 1×N compiler may create attributes for a flat netlist of elements of a hierarchical representation of a 1×N building block. The reassembler may use the attributes to create a second hierarchical representation of the 1×N building block that reflects alteration of elements to the flat netlist.
    • 公开了在闭环1×N系统中重新组合分层表示的实施例。 一些实施例包括从1×N构建块的分层表示形成平坦网表,为平坦网表创建属性,以及例如通过逻辑设计工具的操作,改变平面网表的一个或多个元素,合成 工具,物理设计工具或时序分析工具。 实施例还包括生成反映改变的元素的1×N构建块的第二分层表示。 另外的实施例包括具有1×N编译器和重组器的装置。 1×N编译器可以为1×N构建块的分层表示的元素的平坦网表创建属性。 重组器可以使用这些属性来创建1×N构建块的第二层次表示,其反映元素的变化到平面网表。
    • 9. 发明申请
    • Uniquification and Parent-Child Constructs for 1xN VLSI Design
    • 1xN VLSI设计的唯一性和父子构造
    • US20100058269A1
    • 2010-03-04
    • US12201685
    • 2008-08-29
    • Matthew W. BakerBenjamin J. BowersAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • Matthew W. BakerBenjamin J. BowersAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505
    • Embodiments that create parent-child relationships for reuse of 1×N building blocks in a closed-loop 1×N system are disclosed. Some methods comprise generating a representation of an IC design, inserting a first 1×N building block into the representation, and creating an association between the first 1×N building block and a second 1×N building block. The association enables the first 1×N building block to inherit alterations of attributes of the second 1×N building block and enables unique alterations of attributes of the first 1×N building block which differ from the second 1×N building block. Further embodiments comprise an apparatus having an equivalency determiner to determine a logical equivalence between a two 1×N building blocks, an attribute creator that creates a set of attributes and enables one of the 1×N building blocks to inherit parent attributes and comprise child attributes.
    • 公开了在闭环1×N系统中创建用于重新使用1×N构建块的父子关系的实施例。 一些方法包括生成IC设计的表示,将第一个1×N构建块插入到该表示中,以及在第一个1×N构建块和第二个1×N构建块之间建立关联。 该关联使得第一个1×N构建块能够继承第二个1×N构建块的属性的改变,并且使得与第二个1×N构建块不同的第一个1×N构建块的属性的唯一改变。 另外的实施例包括具有等效确定器的装置,以确定两个1×N构建块之间的逻辑等价,创建一组属性的属性创建者,并且使得1×N构建块中的一个可以继承父属性并且包括子属性 。
    • 10. 发明授权
    • Compiler for closed-loop 1xN VLSI design
    • 闭环1xN VLSI设计编译器
    • US08887113B2
    • 2014-11-11
    • US13364249
    • 2012-02-01
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • Benjamin J. BowersMatthew W. BakerAnthony Correale, Jr.Irfan RashidPaul M. Steinmetz
    • G06F17/50
    • G06F17/505G06F17/5068G06F17/5081
    • Embodiments that design integrated circuits using a 1×N compiler in a closed-loop 1×N methodology are disclosed. Some embodiments create a physical design representation based on a behavioral representation of a design for an integrated circuit. The behavioral representation may comprise RTL HDL with one or more 1×N building blocks. The embodiments may alter elements of the 1×N building block by using logic design tools, synthesis tools, physical design tools, and timing analysis tools. Further embodiments comprise an apparatus having a first generator to generate a behavioral representation of a design for an integrated circuit, a second generator to generate a logical representation of the design, and a third generator to generate a physical design representation of the design, wherein the representation generators may create updated versions of the representations which reflect alterations made to 1×N building block elements.
    • 公开了以闭环1×N方法设计使用1×N编译器的集成电路的实施例。 一些实施例基于集成电路的设计的行为表示创建物理设计表示。 行为表示可以包括具有一个或多个1×N构建块的RTL HDL。 这些实施例可以通过使用逻辑设计工具,综合工具,物理设计工具和时序分析工具来改变1×N构建块的元素。 另外的实施例包括具有第一发生器以产生用于集成电路的设计的行为表示的装置,用于生成设计的逻辑表示的第二发生器,以及用于生成设计的物理设计表示的第三发生器,其中, 表示生成器可以创建表示的更新版本,其反映对1×N构建块元素的改变。