会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Architecture optimizer
    • 架构优化器
    • US08336017B2
    • 2012-12-18
    • US13008900
    • 2011-01-19
    • Suresh KadiyalaPius NgAnand PandurangamSatish PadmanabhanJames Player
    • Suresh KadiyalaPius NgAnand PandurangamSatish PadmanabhanJames Player
    • G06F9/455G06F17/50
    • G06F17/505G06F2217/84
    • Systems and methods are disclosed to automatically generate a custom integrated circuit (IC) described by a computer readable code or model. The IC has one or more timing and hardware constraints. The system extracts parameters defining the processor architecture from a static profile and a dynamic profile of the computer readable code; iteratively optimizes the processor architecture by changing one or more parameters of the architecture in a hierarchical manner until all timing and hardware constraints expressed as a cost function are met using an architecture optimizer (AO); and synthesizes the generated processor architecture into a computer readable description of the custom integrated circuit for semiconductor fabrication.
    • 公开了系统和方法以自动生成由计算机可读代码或模型描述的定制集成电路(IC)。 IC具有一个或多个时序和硬件限制。 该系统从静态简档和计算机可读代码的动态简档中提取定义处理器架构的参数; 通过以层次的方式改变架构的一个或多个参数来迭代地优化处理器架构,直到使用架构优化器(AO)满足表示为成本函数的所有定时和硬件约束; 并将生成的处理器架构合成到用于半导体制造的定制集成电路的计算机可读描述中。
    • 2. 发明授权
    • Architectural level power-aware optimization and risk mitigation
    • 建筑级电力感知优化和风险减轻
    • US08185862B2
    • 2012-05-22
    • US12835640
    • 2010-07-13
    • Ananth DurbhaPius NgGary OblockSuresh KadiyalaSatish Padmanabhan
    • Ananth DurbhaPius NgGary OblockSuresh KadiyalaSatish Padmanabhan
    • G06F9/455G06F17/50
    • G06F17/5068G06F17/5045
    • Systems and methods are disclosed to automatically synthesize a custom integrated circuit by receiving a specification of the custom integrated circuit including computer readable code and generating a profile of the computer readable code to determine instruction usage; automatically generating a processor architecture uniquely customized to the computer readable code, the processor architecture having one or more processing blocks to implement one or more instructions; determining an instruction execution sequence based on the code profile and reassigning the instruction sequence to spread operation to different blocks on the IC to reduce hot spots; and synthesizing the generated processor chip specification into a computer readable description of the custom integrated circuit for semiconductor fabrication.
    • 公开了通过接收包括计算机可读代码的定制集成电路的规范并生成计算机可读代码的简档以确定指令使用来自动合成定制集成电路的系统和方法; 自动生成针对所述计算机可读代码独特定制的处理器架构,所述处理器架构具有一个或多个处理块以实现一个或多个指令; 基于代码简档确定指令执行序列,并重新分配指令序列以将操作扩展到IC上的不同块以减少热点; 并将生成的处理器芯片规范合成到用于半导体制造的定制集成电路的计算机可读描述中。
    • 4. 发明授权
    • Automatic optimal integrated circuit generator from algorithms and specification
    • 自动优化集成电路发生器的算法和规范
    • US08370784B2
    • 2013-02-05
    • US12835621
    • 2010-07-13
    • Satish PadmanabhanPlus NgAnand PanduranganSuresh KadiyalaAnanth DurbhaTak Shigihara
    • Satish PadmanabhanPlus NgAnand PanduranganSuresh KadiyalaAnanth DurbhaTak Shigihara
    • G06F9/455G06F17/50
    • G06F17/505G06F17/5022G06F17/5045
    • Systems and methods are disclosed to automatically design a custom integrated circuit based on algorithmic process or code as input and using highly automated tools that requires virtually no human involvement is disclosed. The method includes receiving a specification of the custom integrated circuit including computer readable code and one or more constraints on the custom integrated circuit; automatically generating a computer architecture for the computer readable code that best fits the constraints; automatically determining an instruction execution sequence based on the code profile and reassigning or delaying the instruction sequence to spread operation over one or more processing blocks to reduce hot spots; continuously evaluating and optimizing one or more factors including physical implementation, and local and global area, timing, or power at an architecture level above RTL or gate-level synthesis; automatically generating a software development kit (SDK) and the associated firmware automatically to execute the computer readable code on the custom integrated circuit; automatically generating associated test suites and vectors for the computer readable code on the custom integrated circuit; and automatically synthesizing the designed architecture and generating a computer readable description of the custom integrated circuit for semiconductor fabrication.
    • 公开了系统和方法,以基于算法过程或代码作为输入自动设计定制集成电路,并且使用几乎不需要人为参与的高度自动化的工具。 该方法包括接收包括计算机可读代码和定制集成电路上的一个或多个约束的定制集成电路的规范; 自动生成最适合约束的计算机可读代码的计算机体系结构; 基于代码简档自动确定指令执行序列,并重新分配或延迟指令序列以在一个或多个处理块上扩展操作以减少热点; 连续评估和优化一个或多个因素,包括物理实现,以及在RTL或门级合成之上的架构级别的本地和全局区域,时序或功率; 自动生成软件开发工具包(SDK)和相关固件,以执行定制集成电路上的计算机可读代码; 为定制集成电路上的计算机可读代码自动生成相关的测试套件和向量; 并自动合成设计的架构并生成用于半导体制造的定制集成电路的计算机可读描述。