计算设备扩展系统的制作方法_4

文档序号:8681712阅读:来源:国知局
冲器,外部存储器根据接收到的地址和控制信号将第二数据缓冲器的数据写入到外部存储器相应地址。
[0083]优选地,所述主计算单元经由扩展计算单元的第二互连接口控制器访问扩展计算单元的的第二主功能模块包括:在读操作中,主计算单元发出地址和控制信号给译码器和旁路开关阵列,译码器对地址和控制信号进行译码,解析出主计算单元发出的指令为主计算单元对扩展计算单元的第二主功能模块的读操作,旁路开关阵列关闭,地址和控制信号经译码器译码后由用户总线控制器发出地址和控制信号给扩展计算单元的第二主功能模块;扩展计算单元的第二主功能模块根据接用户总线控制器发出的地址和控制信号,扩展计算单元的第二主功能模块的相应数据信号依次提供给第三数据缓冲器、数据复用模块选择、第一数据缓冲器,主计算单元读取第一数据缓冲器缓存的数据;在写操作中,主计算单元发出地址和控制信号给译码器和旁路开关阵列,译码器对地址和控制信号进行译码,解析出主计算单元发出的指令为主计算单元对扩展计算单元的第二主功能模块的写操作,旁路开关阵列关闭,地址和控制信号经译码器译码后由用户总线控制器发出地址和控制信号给扩展计算单元的第二主功能模块;主计算单元发出数据信号,数据信号依次经过第一数据缓冲器、数据复用模块、第三数据缓冲器,扩展计算单元的第二主功能模块根据用户总线控制器发出的地址和控制信号将第三数据缓冲器的数据写入到扩展计算单元的第二主功能模块相应地址。
[0084]优选地,所述扩展计算单元的第二主功能模块经由扩展计算单元的第二互连接口控制器访问外部存储器包括:在读操作中,主计算单元发出地址和控制信号给译码器和旁路开关阵列,译码器对地址和控制信号进行译码,解析出主计算单元发出的指令为扩展计算单元的第二主功能模块对外部存储器的读操作,旁路开关阵列打开,同时地址和控制信号经译码器译码后由用户总线控制器发出地址和控制信号给扩展计算单元的第二主功能模块;外部存储器根据接收到的地址和控制信号后,外部存储器的相应数据信号依次提供给第二数据缓冲器、数据复用模块选择、第三数据缓冲器,扩展计算单元的第二主功能模块读取第三数据缓冲器缓存的数据;在写操作中,主计算单元发出地址和控制信号给译码器和旁路开关阵列,译码器对地址和控制信号进行译码,解析出主计算单元发出的指令为扩展计算单元的第二主功能模块对外部存储器的写操作,旁路开关阵列打开,同时地址和控制信号经译码器译码后由用户总线控制器发出地址和控制信号给扩展计算单元的第二主功能模块;扩展计算单元的第二主功能模块根据用户总线发出的地址和控制信号将数据依次提供给第三数据缓冲器、数据复用模块、第二数据缓冲器,从而将扩展计算单元的第二主功能模块的数据写入外部存储器相应地址。
[0085]依照本实用新型的实施例如上文所述,这些实施例并没有详尽叙述所有的细节,也不限制该实用新型仅为所述的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本实用新型的原理和实际应用,从而使所属技术领域技术人员能很好地利用本实用新型以及在本实用新型基础上的修改使用。本实用新型的保护范围应当以本实用新型权利要求所界定的范围为准。
【主权项】
1.一种计算设备扩展系统,其特征在于,包括主计算单元、扩展计算单元和存储器,其中, 主计算单元包括第一主功能模块和第一互连接口控制器, 扩展计算单元包括第二主功能模块和第二互连接口控制器, 第一互连接口控制器和第二互连接口控制器分别提供用于互连的内存接口,使得主计算单元经由第一内存总线连接至扩展计算单元,第一互连接口控制器复用为存储器控制器。
2.根据权利要求1所述的计算设备扩展系统,其特征在于,主计算单元的第一互连接口控制器经由第一内存总线与存储器相连接。
3.根据权利要求2所述的计算设备扩展系统,其特征在于,采用广播方式从主计算单元向扩展计算单元和外部存储器提供地址信号和控制信号,采用点对点方式从主计算单元分别向扩展计算单元和外部存储器提供片选信号,以及采用双向总线并行方式在主计算单元和扩展计算单元之间以及主计算单元和外部存储器之间传送数据。
4.根据权利要求3所述的计算设备扩展系统,其特征在于,在从主计算单元向扩展计算单元和外部存储器传送数据时,来自主计算单元的片选信号使能扩展计算单元和外部存储器中的一个。
5.根据权利要求3所述的计算设备扩展系统,其特征在于,在从扩展计算单元和外部存储器向主计算单元传送数据时,来自主计算单元的片选信号使能扩展计算单元和外部存储器中的一个。
6.根据权利要求1所述的计算设备扩展系统,其特征在于,第二互连接口控制器提供用于连接存储器的内存接口,使得主计算单元经由第二内存总线访问外部存储器。
7.根据权利要求6所述的计算设备扩展系统,其特征在于,主计算单元的第一互连接口控制器经由第一内存总线与扩展计算单元的第二互连接口控制器相连接,以及主计算单元的第一互连接口控制器经由第一内存总线和第二内存总线与存储器相连接。
8.根据权利要求7所述的计算设备扩展系统,其特征在于,采用广播方式从主计算单元向扩展计算单元和外部存储器提供地址信号和控制信号,采用串行连接方式从主计算单元依次向扩展计算单元和外部存储器提供片选信号,以及采用双向总线串行方式在主计算单元、扩展计算单元和外部存储器之间传送数据。
9.根据权利要求8所述的计算设备扩展系统,其特征在于,在从主计算单元向扩展计算单元和外部存储器中的一个传送数据时,来自主计算单元的片选信号使能扩展计算单元和外部存储器中的一个。
10.根据权利要求8所述的计算设备扩展系统,其特征在于,在从主计算单元向扩展计算单元和外部存储器中的一个传送数据时,扩展计算单元的第二互连接口控制器选择性地将数据从主计算单元传送至扩展计算单元的第二主功能模块和外部存储器中的一个。
11.根据权利要求8所述的计算设备扩展系统,其特征在于,在从外部存储器和扩展计算单元中的一个向主计算单元传送数据时,来自主计算单元的片选信号使能外部存储器和扩展计算单元中的一个。
12.根据权利要求8所述的计算设备扩展系统,其特征在于,在从外部存储器和扩展计算单元中的一个向主计算单元传送数据时,扩展计算单元的第二互连接口控制器选择性地将数据从扩展计算单元的第二主功能模块和外部存储器中的一个传送至主计算单元。
13.根据权利要求8所述的计算设备扩展系统,其特征在于,所述扩展计算单元的第二主功能模块经由扩展计算单元的第二互连接口控制器访问外部存储器以获取数据。
14.根据权利要求1所述的计算设备扩展系统,其特征在于,第一互连接口控制器为标准的存储器控制器,以及第二互连接口控制器为提供内存总线路由功能的设备扩展装置。
15.根据权利要求14所述的计算设备扩展系统,其特征在于,所述设备扩展装置包括第一至第三端口,第一端口提供第一内存接口,用于与第一互连接口控制器相连接,第二端口提供第二内存接口,用于与外部存储器相连接,第三端口提供内部扩展接口,用于与第二主功能模块相连接。
16.根据权利要求15所述的计算设备扩展系统,其特征在于,所述设备扩展装置根据内存总线信号产生选择信号,使得第一至第三端口中的任一个端口与第一至第三端口中的其余两个端口中的一个端口相连,从而提供内存总线的路由功能,所述内存总线信号包括数据信号以及地址和控制信号。
17.根据权利要求1所述的计算设备扩展系统,其特征在于,所述第一内存总线为SDRAM总线。
18.根据权利要求7所述的计算设备扩展系统,其特征在于,所述第二内存总线为SDRAM总线。
【专利摘要】公开了一种计算设备扩展系统,包括主计算单元、扩展计算单元和存储器,其中主计算单元包括第一主功能模块和第一互连接口控制器,扩展计算单元包括第二主功能模块和第二互连接口控制器,第一互连接口控制器和第二互连接口控制器分别提供用于互连的内存接口,使得主计算单元经由第一内存总线连接至扩展计算单元,第一互连接口控制器复用为存储器控制器。该计算设备扩展系统通过将第一互连接口控制器复用为存储器控制器,可以节省主计算单元的接口资源和简化PCB布线。
【IPC分类】G06F13-16
【公开号】CN204390228
【申请号】CN201520076127
【发明人】张华 , 孙熙文, 王相如, 陶伟炯
【申请人】杭州士兰控股有限公司
【公开日】2015年6月10日
【申请日】2015年2月3日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1