System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 芯片资源分配方法、装置及计算机可读存储介质制造方法及图纸_技高网

芯片资源分配方法、装置及计算机可读存储介质制造方法及图纸

技术编号:40286607 阅读:7 留言:0更新日期:2024-02-07 20:39
本发明专利技术涉及芯片设计领域,具体为一种芯片资源分配方法、装置及计算机可读存储介质。所述芯片资源分配方法包括:接收用户输入的计算需求;基于所述计算需求,通过预设神经网络模型,得到资源分配结果;其中所述计算需求包括至少一种算法及其各自的计算次数、至少一种公式及其各自的计算次数。本发明专利技术提供的芯片资源分配方法、装置及计算机可读存储介质,通过预设神经网络模型对用户设计芯片时的计算需求进行分析,得到相应的所要设计芯片的资源分配结果,以便于用户借鉴或利用该结果,更好地设计芯片,这种通过神经网络模型代替人工分析计算的方式,降低了芯片设计过程中资源分配的计算工作量,提高芯片设计的效率。

【技术实现步骤摘要】

本专利技术涉及芯片设计领域,具体为一种芯片资源分配方法、装置及计算机可读存储介质


技术介绍

1、目前,在集成电路芯片的设计初期,首先需要明确芯片的框架、所需实现的功能、运算需求、运算速度、成本、功耗等因素;然后,通过人工的方式分析出实现上述需求芯片所需资源的分配情况,包括控制器、运算器和存储器的类型与数量。由于芯片所需实现的功能日益丰富,而对成本、功耗等约束因素也不断收紧,对芯片资源的分析分配的计算工作量不断增大,人力成本越来越高。


技术实现思路

1、鉴于以上问题,本专利技术提供一种芯片资源分配方法、装置及计算机可读存储介质,能够降低对芯片资源的分析分配的人力成本,提高芯片设计的效率。

2、本专利技术实施例提供的芯片资源分配方法包括:接收用户输入的计算需求;基于所述计算需求,通过预设神经网络模型,得到资源分配结果;其中,所述计算需求包括至少一种算法及其各自的计算次数、至少一种公式及其各自的计算次数。

3、本专利技术实施例提供的芯片资源分配装置包括:接收模块,用于接收用户输入的计算需求;计算模块,用于基于所述计算需求,通过预设神经网络模型,得到资源分配结果;其中,所述计算需求包括至少一种算法及其各自的计算次数、至少一种公式及其各自的计算次数。

4、本专利技术实施例提供的计算机可读存储介质,其上存储有计算机程序或指令该计算机程序或指令被处理器执行实现本专利技术实施例提供的芯片资源分配方法。

5、本专利技术提供的芯片资源分配方法、装置及计算机可读存储介质,通过预设神经网络模型对用户设计芯片时的计算需求进行分析,得到相应的所要设计芯片的资源分配结果,以便于用户借鉴或利用该结果,更好地设计芯片,这种通过神经网络模型代替人工分析计算的方式,降低了芯片设计过程中资源分配的计算工作量,提高芯片设计的效率。

本文档来自技高网...

【技术保护点】

1.一种芯片资源分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的芯片资源分配方法,其特征在于,在所述基于所述计算需求,通过预设神经网络模型,得到资源分配结果之前,所述方法还包括:

3.根据权利要求2所述的芯片资源分配方法,其特征在于,所述计算需求中的所述至少一种算法中包括复杂算法和/或基本算法,所述对所述计算需求进行解析,得到基本计算需求,包括:

4.根据权利要求3所述的芯片资源分配方法,其特征在于,所述复杂算法的类型包括:有序抖动算法、误差扩散算法、点扩散法或迭代半色调算法。

5.根据权利要求2所述的芯片资源分配方法,其特征在于,所述基于所述基本计算需求,通过所述预设神经网络模型,得到所述资源分配结果,包括:

6.根据权利要求2所述的芯片资源分配方法,其特征在于,所述方法还包括:接收用户输入的约束条件;

7.根据权利要求6所述的芯片资源分配方法,其特征在于,所述预设神经网络模型包括第一神经网络模型及第二神经网络模型;

8.根据权利要求5-7任一项所述的芯片资源分配方法,其特征在于,所述方法还包括:接收用户输入的所述筛选条件。

9.一种芯片资源分配装置,其特征在于,所述芯片资源分配装置包括:

10.一种计算机可读存储介质,其上存储有计算机程序或指令,其特征在于,该计算机程序或指令被处理器执行实现权利要求1-9任一项所述方法的步骤。

...

【技术特征摘要】

1.一种芯片资源分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的芯片资源分配方法,其特征在于,在所述基于所述计算需求,通过预设神经网络模型,得到资源分配结果之前,所述方法还包括:

3.根据权利要求2所述的芯片资源分配方法,其特征在于,所述计算需求中的所述至少一种算法中包括复杂算法和/或基本算法,所述对所述计算需求进行解析,得到基本计算需求,包括:

4.根据权利要求3所述的芯片资源分配方法,其特征在于,所述复杂算法的类型包括:有序抖动算法、误差扩散算法、点扩散法或迭代半色调算法。

5.根据权利要求2所述的芯片资源分配方法,其特征在于,所述基于所述基本计算需求,通过所述预...

【专利技术属性】
技术研发人员:华中
申请(专利权)人:广州众诺微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1