【技术实现步骤摘要】
本技术属于可编程器件的应用技术,具体地,涉及计算设备扩展系统。
技术介绍
随着嵌入式计算机技术的发展,计算设备的集成度越来越高,性能及功能越来越强大,其复杂度也不断提高。计算设备不仅包括计算机中使用的通用处理器,还包括将处理器与外围电子系统集成在一个芯片中的片上系统(简称为SOC)。片上系统是客户定制的或面向特定用途的标准产品,虽然这样可以降低制造成本,但却存在着欠缺特定功能和扩展性差的问题。在SOC的硬件资源不能满足需求时,可以采用附加的可编程器件(例如现场可编程门阵列,即FPGA,或者复杂可编程逻辑器件,即CPLD)等添加计算单元资源,以弥补产品计算能力方面或功能性方面的不足。图1示出现有的计算设备扩展系统的示意性框图。该计算设备扩展系统包括主计算单元100、扩展计算单元200和存储器300。主计算单元100可以是片上系统(SOC)或通用处理器,包括第一主功能模块110、存储器控制器120和第一互连接口控制器130。扩展计算单元200可以是现场可编程门阵列(FPGA)或复杂可编程逻辑器件(CPLD),包括第二主功能模块210和第二互连接口控制器220。主计算单元100的存储器控制器120提供存储器接口(例如SDRAM接口),使得主计算单元100可以经由内存总线访问存储器300。主计算单元100与扩展计算单元200之间采用专用的板级通信技术连接。相应地,第一互连接口控制器130和 ...
【技术保护点】
一种计算设备扩展系统,其特征在于,包括主计算单元、扩展计算单元和存储器,其中,主计算单元包括第一主功能模块和第一互连接口控制器,扩展计算单元包括第二主功能模块和第二互连接口控制器,第一互连接口控制器和第二互连接口控制器分别提供用于互连的内存接口,使得主计算单元经由第一内存总线连接至扩展计算单元,第一互连接口控制器复用为存储器控制器。
【技术特征摘要】
1.一种计算设备扩展系统,其特征在于,包括主计算单元、扩展计
算单元和存储器,其中,
主计算单元包括第一主功能模块和第一互连接口控制器,
扩展计算单元包括第二主功能模块和第二互连接口控制器,
第一互连接口控制器和第二互连接口控制器分别提供用于互连的内
存接口,使得主计算单元经由第一内存总线连接至扩展计算单元,第一
互连接口控制器复用为存储器控制器。
2.根据权利要求1所述的计算设备扩展系统,其特征在于,主计算
单元的第一互连接口控制器经由第一内存总线与存储器相连接。
3.根据权利要求2所述的计算设备扩展系统,其特征在于,采用广
播方式从主计算单元向扩展计算单元和外部存储器提供地址信号和控制
信号,采用点对点方式从主计算单元分别向扩展计算单元和外部存储器
提供片选信号,以及采用双向总线并行方式在主计算单元和扩展计算单
元之间以及主计算单元和外部存储器之间传送数据。
4.根据权利要求3所述的计算设备扩展系统,其特征在于,在从主
计算单元向扩展计算单元和外部存储器传送数据时,来自主计算单元的
片选信号使能扩展计算单元和外部存储器中的一个。
5.根据权利要求3所述的计算设备扩展系统,其特征在于,在从扩
展计算单元和外部存储器向主计算单元传送数据时,来自主计算单元的
片选信号使能扩展计算单元和外部存储器中的一个。
6.根据权利要求1所述的计算设备扩展系统,其特征在于,第二互
连接口控制器提供用于连接存储器的内存接口,使得主计算单元经由第
二内存总线访问外部存储器。
7.根据权利要求6所述的计算设备扩展系统,其特征在于,主计算
单元的第一互连接口控制器经由第一内存总线与扩展计算单元的第二互
连接口控制器相连接,以及主计算单元的第一互连接口控制器经由第一
内存总线和第二内存总线与存储器相连接。
8.根据权利要求7所述的计算设备扩展系统,其特征在于,采用广
\t播方式从主计算单元向扩展计算单元和外部存储器提供地址信号和控制
信号,采用串行连接方式从主计算单元依次向扩展计算单元和外部存储
器提供片选信号,以及采用双向总线串行方式在主计算单元、扩展计算
单元和外部存储器之间传送数据。
9.根据权利要求8所述的计算设备扩展系统,其特征在于...
【专利技术属性】
技术研发人员:张华,孙熙文,王相如,陶伟炯,
申请(专利权)人:杭州士兰控股有限公司,
类型:新型
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。