具有地址重新映射和数据整形功能的集成电路制造技术

技术编号:42855813 阅读:19 留言:0更新日期:2024-09-27 17:22
本发明专利技术涉及具有地址重新映射和数据整形功能的集成电路。一种片上系统(SoC)包括CPU、主总线和多个子系统。SoC还包括耦合在CPU与总线之间的地址重新映射模块。地址重新映射模块快速且高效地改变需要随着CPU请求与任何存储器地址相关联的读取或写入操作而改变的存储器地址。

【技术实现步骤摘要】

本公开与集成电路相关,并且更具体地与具有中央处理单元的集成电路相关。


技术介绍

1、现代计算机可以包含一些专用指令来计算不同类型的寻址。这可以分别包括单个指令或作为单个周期或更多周期的指令集。改变寻址类型的两种方式包括用软件或用硬件。利用软件,用户只需编写软件代码并且中央处理单元(cpu)的编译器进行地址计算。利用硬件,改变cpu的指令集体系架构(isa)以计算特定的地址计算。

2、很多时候,由于计算地址需要许多指令,因此这些地址计算可以是应用的核心部分(有限的周期)。在许多情况下,cpu的isa不能被改变。因而,为地址改变提供高效的解决方案可以是非常困难的。

3、
技术介绍
部分中讨论的所有主题不一定是现有技术,并且不应当仅仅因为其在
技术介绍
部分中的讨论而被假设为现有技术。沿着这些思路,对
技术介绍
部分中讨论的或与此类主题相关的现有技术中的问题的任何认识都不应当被视为现有技术,除非明确声明为现有技术。代替地,
技术介绍
部分中任何主题的讨论都应当被视为专利技术人解决特定问题的方法的一部分,其本身也可以是专利技术性的。p>

本文档来自技高网...

【技术保护点】

1.一种设备,包括:

2.如权利要求1所述的设备,其中CPU被配置为向地址重新映射模块提供用于经由总线访问子系统的存储器的存储器访问请求。

3.如权利要求2所述的设备,其中存储器访问请求包括所请求的存储器地址,其中地址重新映射模块被配置为从系统寄存器接收地址匹配数据和地址调整数据。

4.如权利要求3所述的设备,其中地址重新映射模块包括比较电路,该比较电路被配置为将所请求的存储器地址与地址匹配数据进行比较。

5.如权利要求4所述的设备,其中如果所请求的存储器地址与来自地址匹配数据的任何地址都不匹配,那么地址重新映射模块将所请求的存储器地址提供...

【技术特征摘要】

1.一种设备,包括:

2.如权利要求1所述的设备,其中cpu被配置为向地址重新映射模块提供用于经由总线访问子系统的存储器的存储器访问请求。

3.如权利要求2所述的设备,其中存储器访问请求包括所请求的存储器地址,其中地址重新映射模块被配置为从系统寄存器接收地址匹配数据和地址调整数据。

4.如权利要求3所述的设备,其中地址重新映射模块包括比较电路,该比较电路被配置为将所请求的存储器地址与地址匹配数据进行比较。

5.如权利要求4所述的设备,其中如果所请求的存储器地址与来自地址匹配数据的任何地址都不匹配,那么地址重新映射模块将所请求的存储器地址提供给总线,其中如果所请求的存储器地址与来自地址匹配数据的地址匹配,那么地址重新映射模块将来自地址调整数据的经调整的存储器地址提供给总线。

6.如权利要求3所述的设备,其中存储器访问请求包括数据尺寸,其中地址重新映射模块被配置为向系统寄存器提供数据尺寸和更新地址请求,其中系统寄存器被配置为响应于更新地址请求而向地址重新映射模块提供地址匹配数据和地址调整数据。

7.如权利要求6所述的设备,其中地址重新映射模块包括逻辑电路。

8.如权利要求6所述的设备,其中系统寄存器存储地址匹配数据、地址调整数据、与存储器相关联的起始地址、与存储器相关联的结束地址、与存储器相关联的缓冲器尺寸以及与地址调整数据相关联的步幅。

9.如权利要求8所述的设备,其中地址匹配数据包括与存储器相关联的多个存储器地址,其...

【专利技术属性】
技术研发人员:L·路易丝F·G·德安布罗吉
申请(专利权)人:意法半导体国际公司
类型:发明
国别省市:

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

1