[发明专利]管线结构的知识产权核及其定制方法、片上系统有效
申请号: | 202110779160.0 | 申请日: | 2021-07-09 |
公开(公告)号: | CN113378508B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 刘宇轩 | 申请(专利权)人: | 安谋科技(中国)有限公司 |
主分类号: | G06F30/392 | 分类号: | G06F30/392;G06F30/394;G06F30/398;G06F115/02 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 200233 上海市闵行*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管线 结构 知识产权 及其 定制 方法 系统 | ||
本申请涉及芯片设计领域,公开了一种管线结构的知识产权核及其定制方法、片上系统。本申请的管线结构的知识产权核,用于片上系统,包括至少一个功能模块,以及至少一个用户可定制模块,至少一个功能模块用于接收预设数据并实现预设功能,至少一个用户可定制模块与至少一个功能模块中的部分连接,并且用户可定制模块被配置有预设接口的定义,以及对应的接口约束信息。通过这种方式能够实现管线结构的知识产权核中功能模块的定制并满足用户对知识产权核的个性化定制需求,使得知识产权核能够提供差异化性能,同时还能够保证知识产权核设计者与用户各自的技术安全。
技术领域
本申请涉及芯片设计领域,特别涉及一种管线结构的知识产权核及其定制方法、片上系统。
背景技术
当前,芯片的设计越来越复杂,设计周期越来越短,在芯片设计中使用知识产权核能够避免重复劳动,极大减轻芯片设计工程师的负担。知识产权核(IP,IntellectualProperty)是一种可重用的芯片模块,通常包括一些在数字电路中常用但比较复杂的功能块,这些功能块可包含实现细化功能的功能模块。知识产权核通常分为三类:软核、硬核和固核。软核一般指的是用硬件描述语言描述的功能块,并不涉及什么具体电路元件实现这些功能,软核的代码直接参与设计的编译流程。硬核是以经过完全的布局布线的网表形式提供的,性能具有很强的可预见性,保密性好但是移植性差。固核是软核和硬核的一个折中,它只对描述功能中一些比较关键的路径进行预先的布局布线,而其它部分可以由编译器进行相关优化处理。
而随着用户技术能力的不断积累,用户对于知识产权核的定制需求更加深入,整体上重用知识产权核已经不能满足用户的个性化需求,因此,如何满足用户对知识产权核中功能模块的定制需求,已经成为当前一个突出的问题。
发明内容
本申请实施例提供了一种管线结构的知识产权核及其定制方法、片上系统,用于解决现在技术中难以满足用户对知识产权核中功能模块的个性化定制需求的问题。
第一方面,本申请实施例提供了一种管线结构的知识产权核,用于片上系统,该知识产权核包括:
至少一个功能模块,以及至少一个用户可定制模块,
至少一个功能模块用于接收预设数据并实现预设功能,
至少一个用户可定制模块,与至少一个功能模块中的部分连接,并且,用户可定制模块被配置有预设接口的定义,以及对应的接口约束信息。
在上述第一方面的一种可能的实现中,至少一个用户可定制模块与至少一个功能模块中的至少部分功能模块连接形成管线结构。
在上述第一方面的一种可能的实现中,至少一个功能模块配置有接口实现和功能实现。
在上述第一方面的一种可能的实现中,至少一个用户可定制模块的预设接口包括通用接口和专用接口,通用接口用于描述功能模块的通用功能,专用接口用于描述功能模块的具体功能。
在上述第一方面的一种可能的实现中,接口约束信息包括针对数据格式和通信协议中的至少一种的限制条件。
在上述第一方面的一种可能的实现中,用户可定制模块用于被私有功能模块替换,私有功能模块包括接口实现和功能实现,接口实现用于实现私有功能模块中的预设接口,功能实现用于实现私有功能模块能提供的业务功能。
第二方面,本申请实施例提供了一种管线结构的知识产权核的定制方法,知识产权核包括两个及以上功能模块,该方法包括:
根据知识产权核要提供的功能,确定实现功能所需的至少两个功能模块;
根据用户的功能定制需求,确定至少两个功能模块中的部分功能模块作为目标模块;
使用用户可定制模块对目标模块进行替换;
为用户可定制模块提供接口的定义及对应的接口约束信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安谋科技(中国)有限公司,未经安谋科技(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110779160.0/2.html,转载请声明来源钻瓜专利网。