【技术实现步骤摘要】
本专利技术涉及集成电路辅助设计软件工具中存储器设计领域。
技术介绍
存储器设计(Memory)是集成电路开发过程中的一个专门领域,存储器包括SRAM,DRAM, ROM, Register File, Flash等类型。为了能使存储器在多款IC芯片中使用,一般是将存储器划分成多个底层单元(Leaf Cell),再根据一定的拼接规则将底层单元拼接成指定大小的存储器,例如字(Words)的容量,每个字有多少位(Bits),以及多路复用器(Mux)的宽度。除了⑶SII版图外,一个存储器的完整开发还包括⑶L网表,LEF端口描述,以及LIB时序性能表等。 手工拼接存储器既费时又容易出错,所以每一存储器最终都会配套一款自动编译软件,叫做存储器编译器(Memory Compiler),可以根据用户指定的Words, Bits,和Mux产生对应的存储器。由于硬件设计人员一般不具备软件开发能力,所以存储器编译软件的开发一般是委托给软件设计公司。也有专门从事存储器开发的IP服务公司,他们根据存储器的规格说明完成硬件及软件的所有开发,价格昂贵。 本专利技术 ...
【技术保护点】
一种构造存储器编译软件的流程方法,基本含义是:设计并实现一种适用于硬件工程师的存储器编译器描述语言。硬件工程师可以用其来描述版图拼接,网表连接,和仿真测量,这些程序经过打包后生成存储器的编译器,并最终产生存储器的GDSII版图,CDL网表,和Lib时延文件。使用该语言可以极大降低存储器编译器的开发难度,从而使硬件工程师自身就能完成编译器的开发,加速存储器设计的收敛过程,缩减开发周期与成本。具有如下特点:1)定义并实现了用于生成存储器编译器的一种脚本语言,使用其可以方便的定义版图的拼接,网表的连接,和仿真测量的提取。2)版图拼接使用相对位置替代绝对坐标,极大简化了拼接中的计算 ...
【技术特征摘要】
1.一种构造存储器编译软件的流程方法,基本含义是:设计并实现一种适用于硬件工程师的存储器编译器描述语言。硬件工程师可以用其来描述版图拼接,网表连接,和仿真测量,这些程序经过打包后生成存储器的编译器,并最终产生存储器的⑶SII版图,⑶L网表,和Lib时延文件。使用该语言可以极大降低存储器编译器的开发难度,从而使硬件工程师自身就能完成编译器的开发,加速存储器设计的收敛过程,缩减开发周期与成本。 具有如下特点: 1)...
【专利技术属性】
技术研发人员:王勇,侯劲松,张萍,李宁,
申请(专利权)人:天津蓝海微科技有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。