用于与不同的存储器映射一起使用的方法和装置的制造方法

文档序号:9829905阅读:431来源:国知局
用于与不同的存储器映射一起使用的方法和装置的制造方法
【技术领域】
[0001]实施例特别地但不排它地涉及可以与不同的存储器映射一起使用的方法和装置。
【背景技术】
[0002]芯片上网络(NOC)使用基于分组的通信和通信的分层限定。芯片上网络提供一个或者多个发起者和其相应的目标之间的互连。

【发明内容】

[0003]根据一个方面,提供包括如下内容的装置:数据存储,被配置为存储访问活动信息和访问限定信息,所述访问活动信息指示多个不同访问参数集中的哪一个或者多个是活跃的,所述访问限定信息至少针对活跃的访问参数集或者每个活跃的访问参数集限定:通道数目、所述通道的位置信息、以及与所述通道关联的交错信息。
[0004]访问限定信息可以包括存储器映射限定信息。通道可以包括存储器通道。访问参数集可以包括存储器映射集。
[0005]交错信息可以包括通道中的交错区域的交错步长尺寸和位置中的至少一个。
[0006]交错区域的位置可以由开始位置和结束位置中的至少一个限定。
[0007]访问限定信息可以包括服务质量信息。
[0008]装置可以包括被配置为接收输入地址的确定块,所述确定块被配置为确定所述输入地址与哪个访问参数集关联并且提供与所述输入地址关联的通道信息。
[0009]确定块可以具有访问参数集确定器,其被配置为接收所述输入地址和来自所述数据存储的位置信息,所述访问参数集确定器被配置为基于所述输入地址和所述位置信息向通道信息提供器提供输出。
[0010]访问参数集确定器可以包括地址比较器,其被配置为接收所述输入地址和地址范围信息并且向所述通道信息提供器提供输出。
[0011 ]访问参数集确定器可以被配置为接收所述访问活动信息。
[0012]通道信息提供器可以包括被配置为提供所述通道信息的至少一个表。
[0013]至少一个表可以包括通道数目信息。
[0014]至少一个表可以包括通道定位信息。
[0015]访问参数集确定器可以被配置为提供控制信号,所述通道信息提供器可以被配置为使用所述控制信号使得用于所述经确定的访问参数集的通道信息被输出。
[0016]通道信息可以包括通道定位、通道数目、交错步长尺寸、以及服务质量中的至少一个。
[0017]装置可以包括目的地设置,所述目的地设置被配置为根据所述输入地址和通道信息确定目的地。
[0018]集成电路或者裸片可以包括如上文所描述的装置。
[0019]访问活动信息可以是电子设备访问活动信息。
[0020]访问活动信息可以是外围设备访问活动信息。
[0021]访问活动信息可以是电子部件访问活动信息。
[0022]访问限定信息可以包括将存储器映射限定到电子设备、电子部件、或者其组合的
?目息O
[0023]访问限定信息可以是电子设备访问限定信息。
[0024]访问限定信息可以是外围设备访问限定信息。
[0025]访问限定信息可以是电子部件访问限定信息。
[0026]访问参数集可以是电子设备访问参数集。
[0027]访问参数集可以是电子部件访问参数集。
[0028]访问参数集可以是外围设备访问参数集。
[0029]电子部件可以包括数据存储部件。
[0030]根据另一方面,提供配置装置的方法,所述方法包括:提供针对所述装置的指示多个不同集中的哪一个或者多个集是活跃的访问活动信息,其中至少针对活跃的访问参数集或者每个活跃的访问参数集的访问限定信息包括通道的数目、所述通道的位置信息、以及与所述通道关联的交错信息。
[0031]根据另一方面,提供包括如下内容的方法:在装置中使用访问活动信息和访问限定信息,访问活动信息指示多个不同的访问参数集中的哪一个或者多个访问参数集是活跃的,所述访问限定信息至少针对活跃的访问参数集或者每个活跃的访问参数集限定通道的数目、所述通道的位置信息、以及与所述通道关联的交错信息。
[0032]交错信息可以包括通道中的交错区域的交错步长尺寸和位置中的至少一个。
[0033]交错区域的位置可以由开始位置和结束位置中的至少一个限定。
[0034]访问限定信息可以包括服务质量信息。
[0035]方法可以包括接收输入地址、确定所述输入地址与哪个访问参数集关联、以及提供与所述输入地址关联的通道信息。
[0036]方法可以包括使用所述输入地址和位置信息提供通道信息输出。
[0037]方法可以包括比较所述输入地址和地址范围信息以提供所述通道信息输出。
[0038]方法可以包括向通道信息提供器提供控制信号,以便使得用于所述经确定的访问参数集的通道信息被输出。
[0039]通道信息可以包括通道定位、通道数目、交错步长尺寸、以及服务质量中的至少一个。
[0040]方法可以包括根据所述输入地址和通道信息确定目的地。
[0041]访问活动信息可以是电子设备访问活动信息。
[0042]访问活动信息可以是外围设备访问活动信息。
[0043]访问活动信息可以是电子部件访问活动信息。
[0044]访问限定信息可以包括将存储器映射限定到电子设备、电子部件、或者其组合的
?目息O
[0045]访问限定信息可以是电子设备访问限定信息。
[0046]访问限定信息可以是外围设备访问限定信息。
[0047]访问限定信息可以是电子部件访问限定信息。
[0048]访问参数集可以是电子设备访问参数集。
[0049 ]访问参数集可以是电子部件访问参数集。
[0050]访问参数集可以是外围设备访问参数集。
[0051]电子部件可以包括数据存储部件。
[0052]根据另一方面,提供被配置为执行以上方法中的任何方法的计算机辅助设计工具。
[0053]根据另一方面,提供被配置为执行用于配置设备的方法的计算机辅助设计工具,该方法包括:生成计算机代码以表示设备的默认版本;修改计算机代码以提供针对设备的指示多个不同网络中的哪一个或者多个网络在该设备中可用的访问可用性信息,每个可用网络具有访问参数集;以及修改计算机代码以提供针对每个可用访问参数集的访问限定信息,每个可用访问参数集具有:通道的数目、所述通道的位置信息、以及与所述通道关联的交错信息。
[0054]交错信息可以包括通道中的交错区域的交错步长尺寸和位置中的至少一个,其中交错区域的所述位置由开始位置和结束位置中的至少一个限定。
[0055]方法可以包括:修改计算机代码以将设备配置为:接收输入地址;确定所述输入地址与哪个访问参数集关联;以及提供与所述输入地址关联的通道信息。
[0056]方法可以包括:修改计算机代码以将设备配置为:使用所述输入地址和位置信息以提供通道信息输出;比较所述输入地址和地址范围信息以提供所述通道信息输出;以及向通道信息提供器提供控制信号以使得用于所述经确定的访问参数集的通道信息被输出。
[0057]通道信息可以包括通道定位、通道数目、交错步长尺寸、以及服务质量中的至少一个。
[0058]生成计算机代码以表示设备的默认版本可以包括生成具有如下内容的设备:至少两个网络接口;至少两个路由器;至少两个链接,被配置为传递基于分组的通信,至少两个链接通过至少两个路由器耦合至少两个网络接口。访问活动信息可以是电子设备访问活动
?目息O
[0059]访问活动信息可以是外围设备访问活动信息。
[0060]访问活动信息可以是电子部件访问活动信息。
[0061]访问限定信息可以包括将存储器映射限定到电子设备、电子部件、或者其组合的
?目息O
[0062]访问限定信息可以是电子设备访问限定信息。
[0063]访问限定信息可以是外围设备访问限定信息。
[0064]访问限定信息可以是电子部件访问限定信息。
[0065 ]访问参数集可以是电子设备访问参数集。
[0066]访问参数集可以是电子部件访问参数集。
[0067]访问参数集可以是外围设备访问参数集。
[0068]电子部件可以包括数据存储部件。
【附图说明】
[0069]为了更好地理解一些实施例,现在仅通过示例的方式参照附图。参照附图描述了非限制性和非详尽性实施例,其中相同的标记贯穿各种视图指代相同的部分,除非另外指定。下文中参照附图描述了一个或者多个实施例,其中:
[0070]图1示意性地示出了其中可以提供一些实施例的电子设备的一部分;
[0071 ]图2示出了具有使用两个DDR通道的NoC的实施例;
[0072]图3示出了第一存储器映射;
[0073]图4示出了第二存储器映射;
[0074]图5示出了第三存储器映射;
[0075]图6示意性地示出了实施例;
[0076]图7示意性地更详细地示出了图6中的寄存器;
[0077]图8a示出了两个交错的存储器区域集的第一示例;
[0078]图Sb示出了两个交错的存储器区域集的第二示例;并且
[0079]图Sc示出了两个交错的存储器区域集的第三示例。
【具体实施方式】
[0080]参照图1,其示意性地示出了其中可以提供实施例的电子设备I的一部分。图1所示的设备的至少一部
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1