行业新闻|2022-09-26|YIPPEE
ROM是SoC芯片上系统)芯片内部只能存储代码或数据。目前,绝大多数SoC芯片是从ROM启动,运行ROM芯片的启动代码,结合芯片中其他相关外设配置,实现芯片的启动运行。但是因为ROM启动代码不能更改。当启动代码对应的逻辑操作或执行步骤出现错误时,芯片只能作废,导致芯片生产效率低下。
为此,聚芯科技于2020年11月4日申请了一项名为“SoC芯片.获取修复信息的方法.储存介质和电子设备”发明专利(20111118074).4),申请人为巨核科技有限公司。
芯片100包括数据加载电路101。修复电路102。修复存储器103.CPU104以及ROM105.修复存储器分别连接到数据加载电路和修复电路,CPU与维修电路和ROM连接。数据加载电路的作用在于SoC芯片通电后,从预设存储器获取ROM相应的修复信息,并将修复信息存储在修复存储器中,然后从修复电路中获取修复信息,后CPU然后从修复电路获取修复信息,并根据修复信息执行ROM软件代码。
预设存储器可以是ROM对于外部存储介质,维修信息预先存储在预设存储器的预设位置,其中预设位置包括多个地址。根据维修信息中要维修的数据,确定要维修的地址数量,并将要维修的数据写入相应的地址。因为预设存储器包括多个地址存储器ROM需要修复不同错误对应的数据,因此需要修复ROM当指定错误时,修复数据可以写入预设存储器中指定错误对应的地址,而其他未写入修复数据的地址可以空。这样,修复信息只包括ROM地址中的待修复地址及其对应的待修复数据。
在该SoC芯片通电后,数据加载电路可以从预设存储器中获取要修复的地址和相应的要修复的数据,并将其存储在要修复的存储器的相应地址中,从而修复电路以获取要修复的数据。在此基础上,数据加载电路还可以获取要修复的地址在修复存储器中对应的[敏感词]个目标地址,并将要修复的数据写入其中。然后从[敏感词]个目标地址读取要修复的数据。CPU从修复电路中读取待修复数据并执行ROM软件代码。
简而言之,火炬芯科技SoC通过修复电路获得芯片专利ROM当芯片因数据错误而异常运行时,相应的修复信息,CPU根据修复信息执行ROM中间的软件代码,使SoC芯片可以正常工作,提高芯片的生产效率。
火炬核心技术是中国[敏感词]的低功耗系统级芯片设计制造商。它一直具有挑战性和热情,并不断为智能物联网领域提供专业的集成芯片。在未来,该公司将继续发展高质量.国内高附加值智能音频SoC芯片,不断提升国际主流品牌的市场份额。