【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及针对定制集成电路(IC)或专用集成电路(ASIC)的中间表达方式的系统和方法。
技术介绍
随着电子装置变得更加用户友好化,附加于这些电子装置的特征已经增多。例如,在针对嵌入式应用程序的典型硬件产品开发周期中,进行算法开发。接着,系统架构师对需要如何在产品中实现这些算法进行划分以便分析。传统上,该算法被转换成接近于硬件的诸如寄存器传输语言(RTL)等的低层级中间表达方式。RTL通常用于电子设计行业以指代硬件描述语言中所使用的编码类型,其中该编码类型有效地确保了能够在诸如FPGA或ASIC等的给定硬件平台上对代码模型进行综合(转换成实际逻辑函数)。存在许多可用于创建逻辑综合所用的RTL模块的硬件描述语言。最为普及的RTL建模语言中的一部分包括System Verilog、Verilog和VHDL。美国专利申请20090144690公开了一种用于将C型编程语言程序转换成硬件设计的方法,其中该程序是一个或多个处理的算法表达方式。将C型编程语言程序编译成可综合硬件描述语言(HDL)设计。编译器将变量归类为使用默认存储器或定制存储器。该编程语言可以使用ANSI ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.13 US 12/835,6311.一种用于自动生成定制集成电路设计即定制IC设计的方法,包括: a.接收定制IC的规格,所述规格包括所述定制IC要执行的计算机可读代码; b.生成所述定制IC的抽象作为系统、处理器架构和微架构表达方式即SAMA表达方式; c.将所述SAMA表达方式提供至至少具有架构优化视图、物理设计视图和软件工具视图的数据模型; d.通过迭代地更新所述SAMA表达方式和所述数据模型以自动生成针对所述计算机可读代码所独特定制的满足一个或多个制约的处理器架构,来优化所述处理器架构;以及 e.将所生成的架构综合为半导体制造所用的所述定制IC的计算机可读描述。2.根据权利要求1所述的方法,其中,还包括:在所述定制IC上执行所述计算机可读代码。3.根据权利要求1所述的方法,其中,所述数据模型包括所述定制IC的扩展统一功能和物理模型。4.根据权利要求1所述的方法,其中,所述数据模型接收与所述定制IC有关的物理原始信息。5.根据权利要求1所述的方法,其中,还包括:生成软件工具。6.根据权利要求5所 述的方法,其中,所述工具包括编译器、汇编编译器、链接编译器、基于循环的仿真器中的一个或多个。7.根据权利要求6所述的方法,其中,所述工具自动生成固件。8.根据权利...
【专利技术属性】
技术研发人员:皮尔斯·吴,瑟雷许·凯迪耶拉,萨蒂许·帕德马纳班,
申请(专利权)人:艾尔葛托奇普股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。