一种切换内存的方法、装置及具有双系统的终端制造方法及图纸

技术编号:8191120 阅读:190 留言:0更新日期:2013-01-10 01:59
本发明专利技术公开了一种切换内存的方法、装置及具有双系统的终端,应用本发明专利技术,通过内存控制器选择相应的内存块,从而使终端工作在不同内存块所对应的系统,避免了为双系统的终端再次开发专用的计算机主板,从而降低了双系统计算机的成本。并且,由于不需要对双系统计算机再开发专门的主板,因此缩短了设计开发周期。在同类产品中更具有竞争优势。

【技术实现步骤摘要】

本专利技术涉及双网隔离
,特别涉及在双系统计算机中一种切换内存的方法、装置及具有双系统的终端
技术介绍
随着安全需求的提高,单机、单网络已经不能满足政府和一些企业的办公需求。系统内的各终端机不但需要连接、形成网络,而且还需要随时与系统外网络连接,例如与互联网的连接,于是外网的病毒、木马侵扰等不安全因素给电子政务带来巨大的安全隐患。因此,既能够在双网间快速切换,又能够成功抵御复杂网络环境下的多种攻击成为用户的迫切需求,于是网络隔离技术应运而生。 目前,整机隔离是最新一代的隔离技术。其实现原理大致如下在计算机内设置一块物理隔离卡,如采用8051等芯片,该物理隔离卡插入主板的PCI插槽内。该计算机内可以设置一块或多块硬盘以分别用于内网和外网。如果是一块硬盘需要将该硬盘空间分为两部分,这两部分完全物理隔离。用于内网和外网的硬盘分别安装一个操作系统,以使应用第一系统的内网和应用第二系统的外网分别独立运行。内网和外网分别使用不同的硬盘驱动器(HDD,Hard Driver Disk),双列直插内存模块(DIMM,DualInline Memory Module)、网口 (如RJ45)以及通用串行总线(USB,Universal Serial BUS)接口。每次开机会有一个内外网选择界面,以供用户选择进入第一系统如内网还是进入第二系统如外网,或者开机默认进入第一系统内网。在某一网络(内网或外网)正常运行后,如果需要进行内外网切换,需要重新进入内外网选择界面,选择另一网络,重启计算机后进入所选择的内网或外网。应用整机隔离技术,实现了内存的物理隔离,从而实现了计算机(PC)内部所有存储部件的完全隔离,因此是完整意义上的物理隔离,安全性得到大幅度提升。为了实现完整意义上的物理隔离,必须要使内存实现物理隔离,而现有技术中,内存的物理隔离是通过在主板上设置内存隔离电路实现的,这样,在主板上就要为内存隔离电路预留位置。也就是说,普通计算机中的主板和同一型号用于双网隔离计算机的主板是不能通用的。计算机产品的更新换代是非常快的,经常会有新产品推出,而每推出一款新产品,为了其能应用于双系统如双网隔离领域,都必须针对该新产品所使用的主板再开发一能够应用于双系统如双网隔离的主板。因此,必然导致双系统如双网隔离计算机主板的设计开发周期长,成本高等问题,同时也导致双系统计算机的成本高。
技术实现思路
本专利技术实施例在于提供一种切换内存的方法、装置及具有双系统的终端,应用于双网隔离计算机中,其能避免再次开发专用于双系统的计算机主板,从而降低双系统计算机的成本。本专利技术实施例提供了一种切换内存的方法,应用于有双系统的终端,所述终端内具有第一内存块和第二内存块,其中,所述第一内存块与所述终端内的第一系统对应,所述第二内存块与所述终端内的第二系统对应,所述第一系统的数据安全性比所述第二系统高,所述终端还包括有内存控制器,所述内存控制器与所述第一内存块和所述第二内存块分别连接,所述方法包括接收第一信号,其中,所述第一信号具有第一状态和第二状态,所述第一状态用于指示所述终端工作于双系统隔离状态,所述第二状态用于指示所述终端工作于非双系统隔离状态;当确定所述第一信号处于第一状态时,接收第二信号,其中,所述第二信号具有第三状态和第四状态,所述第三状态用于指示选择第一内存块,所述第四状态用于指示选择第二内存块;·根据所述第二信号的状态控制所述内存控制器,通过所述内存控制器选择使用所述第一内存块或所述第二内存块。其中,所述第一信号和第二信号来自主板。其中,所述内存控制器通过内存选择信号和时钟使能信号选择应用所述第一内存块或所述第二内存块。其中,所述第一系统使所述终端工作于内网,所述第二系统使所述终端工作于外网。本专利技术实施例还提供了一种切换内存的装置,应用于有双系统的终端,所述终端内具有第一内存块和第二内存块,其中,所述第一内存块与所述终端内的第一系统对应,所述第二内存块与所述终端内的第二系统对应,所述第一系统的数据安全性比所述第二系统高,所述终端还包括有内存控制器,所述内存控制器与所述第一内存块和所述第二内存块分别连接,所述装置包括第一接收单元,用于接收第一信号,其中,所述第一信号具有第一状态和第二状态,所述第一状态用于指示所述终端工作于双系统隔离状态,所述第二状态用于指示所述终端工作于非双系统隔尚状态;第二接收单元,用于当确定所述第一信号处于第一状态时,接收第二信号,其中,所述第二信号具有第三状态和第四状态,所述第三状态用于指示选择第一内存块,所述第四状态用于指示选择第二内存块;内存选择单元,用于根据所述第二信号的状态控制所述内存控制器,通过所述内存控制器选择使用所述第一内存块或所述第二内存块。 其中,所述第一信号和第二信号来自主板。其中,所述内存控制器位于所述终端的CPU内。其中,所述第一内存块和第二内存块分别包括一个或多个内存条。本专利技术实施例还提供了一种具有双系统的终端,包括第一系统;第二系统,其中,所述第一系统的数据安全性比所述第二系统高;第一内存块,与所述第一系统对应;第二内存块,与所述第二系统对应;内存控制器,与所述第一内存块和所述第二内存块分别连接;其中,当所述终端接收的第一信号,且在所述第一信号包括有用于指示所述终端工作于双系统隔离状态的第一状态时,所述终端还用于接收第二信号,所述第二信号具有第三状态和第四状态,所述第三状态用于指示选择第一内存块,所述第四状态用于指示选择第二内存块;基于所述第二信号的状态,所述内存控制器用于去选择使用所述第一内存块或所述第二内存块。其中,所述内存控制器位于所述终端的CPU内;所述第一内存块和第二内存块分别包括一个或多个内存条。 应用本专利技术实施例所提供的方法、装置及终端,通过接收第一信号和第二信号,以及根据第二信号的状态控制内存控制器,并应用内存控制器选择相应的内存块,从而使终端工作在不同内存块所对应的系统。应用本申请解决了现有技术中必须要对新产品所使用的主板再开发一能够应用于双系统如双网隔离的主板这一技术问题,避免了为双系统的终端再次开发专用的计算机主板,从而降低了双系统计算机的成本。再有,由于第一信号和第二信号均来自于主板,因此,只需重新开发主板内的程序如BIOS内的程序,就可以使同一主板既应用于非双系统隔离即非双网隔离的终端,又可应用于采用双系统隔离即双网隔离的终端。因而极大的降低了成本。并且,由于不需要对双系统计算机再开发专门的主板,因此缩短了设计开发周期。在同类产品中更具有竞争优势。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是根据本专利技术实施例的切换内存的方法流程图;图2是根据本专利技术切换内存的一具体实例的示意图;图3是根据本专利技术实施例的切换内存的装置结构示意图;图4是根据本专利技术实施例的终端结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的本文档来自技高网
...

【技术保护点】
一种切换内存的方法,应用于有双系统的终端,所述终端内具有第一内存块和第二内存块,其中,所述第一内存块与所述终端内的第一系统对应,所述第二内存块与所述终端内的第二系统对应,所述第一系统的数据安全性比所述第二系统高,所述终端还包括有内存控制器,所述内存控制器与所述第一内存块和所述第二内存块分别连接,其特征在于,所述方法包括:接收第一信号,其中,所述第一信号具有第一状态和第二状态,所述第一状态用于指示所述终端工作于双系统隔离状态,所述第二状态用于指示所述终端工作于非双系统隔离状态;当确定所述第一信号处于第一状态时,接收第二信号,其中,所述第二信号具有第三状态和第四状态,所述第三状态用于指示选择第一内存块,所述第四状态用于指示选择第二内存块;根据所述第二信号的状态控制所述内存控制器,通过所述内存控制器选择使用所述第一内存块或所述第二内存块。

【技术特征摘要】

【专利技术属性】
技术研发人员:闫涛
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1