[发明专利]一种芯片及其管脚复用的实现方法有效
申请号: | 201910899994.8 | 申请日: | 2019-09-23 |
公开(公告)号: | CN110647485B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 宋存杰 | 申请(专利权)人: | 大唐半导体科技有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京慕达星云知识产权代理事务所(特殊普通合伙) 11465 | 代理人: | 曹鹏飞 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 芯片 及其 管脚 实现 方法 | ||
本发明公开了一种芯片及其管脚复用的实现方法,该芯片包括内部功能模块、内部GPIO模块和管脚复用模块,内部功能模块提供引出到芯片管脚的功能信号,内部GPIO模块提供GPIO信号,管脚复用模块将GPIO信号引出至芯片管脚,并将内部功能模块提供的功能信号映射到任意的芯片管脚。该芯片通过增设管脚复用模块,使其内部的功能信号可以映射到任意的管脚上,使芯片的功能扩展更加灵活,便于后期根据实际的需要变更或增删芯片功能,进一步扩大了芯片产品的应用范围。通过简化管脚复用表,并根据管脚复用表运行脚本文件,自动生成管脚复用代码文件,在设计变更时,只需要更新管脚复用表,然后重新运行脚本工具就可以生成管脚复用代码文件,更加安全可靠。
技术领域
本发明涉及计算机芯片设计技术领域,更具体的说是涉及一种芯片及其管脚复用的实现方法。
背景技术
目前,随着芯片技术的发展,芯片的集成度越来越高,芯片所支持的功能越来越复杂,芯片内部的功能模块有越来越多的接口信号需要引出到芯片管脚,但是芯片管脚数目是有限的。现在的芯片通常是将单个芯片管脚复用为内部功能模块的多个接口信号,一般为三到四个,即三到四个内部功能信号共享同一个芯片管脚。对于每一个内部功能信号来说,一般只引出到单一的芯片管脚。
一方面,芯片管脚的复用关系一般是在芯片设计阶段根据典型应用场景确定的,但是,在芯片的实际使用中可能会遇到预料不到的新的应用场景,比如功能1与功能2原本预计不会同时工作,所以共享了同一个芯片管脚,但实际有的应用场景可能就需要功能1与功能2同时工作,这时就需要共享同一个芯片管脚的多个功能信号同时引出到芯片管脚。芯片管脚复用关系设计的不合理或者考虑不够全面,就可能限制新的功能应用。
另一方面,现有芯片每个管脚只能复用为三到四个内部功能信号,现有的管脚复用表可参见下表1:
表1现有管脚复用表
ball 功能1 方向 功能2 方向 功能3 方向 功能4 方向 寄存器 GPIO0 gpio_d[0] IO uart0_tx O sim_io IO ssi1_rx I mux[1:0] GPIO1 gpio_d[1] IO uart0_rx I sim_rst O ssi1_tx O mux[3:2]
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐半导体科技有限公司,未经大唐半导体科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910899994.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车载系统
- 下一篇:一种PCIe链路训练方法、端设备及通讯系统