本发明专利技术公开一种LPC总线与NOR?FLASH?BIOS芯片连接电路,其特征在于该连接电路包括LPC总线接口、可编程器件和NOR?FLASH?BIOS芯片接口;所述LPC总线接口与可编程器件连接,可编程器件与NOR?FLASH?BIOS芯片接口连接;所述LPC总线接口用于与X86系统连接,所述NOR?FLASH?BIOS芯片接口用于与NOR?FLASH?BIOS芯片连接;连接电路的工作温度范围为-40~+85℃。
【技术实现步骤摘要】
本专利技术涉及计算机启动电路,具体为一种LPC总线与NOR FLASH BIOS芯片连接电路。该电路采用可编程器件来实现LPC总线与NOR FLASH BIOS芯片的连接,主要用于工业控制领域,尤其是工控计算机环境温度要求严格的BIOS启动。
技术介绍
随着信息远程控制高速发展,计算机已经在很多领域得到了广泛的应用。其中在商业控制及工业控制尤为突出,而这些行业最重要的便是计算机的稳定、可靠的工作。要达到计算机稳定、可靠工作最基础的要求就是计算机的启动BOIS (基本输入输出功能)稳定。传统的计算机启动BIOS功能是通过ISA总线、SPI总线和LPC总线连接到相应接口 BIOS芯片上实现的,但目前启动BIOS芯片总线中ISA总线、SPI总线接口 BIOS芯片有工业级温度的芯片(工业级温度-40 +85°C),而LPC总线的BIOS芯片没有工业级温度的芯片,导 致LPC总线启动BIOS电路没办法用在工业控制上,因此LPC总线启动BIOS芯片功能不能用在工业控制上的问题亟待解决。
技术实现思路
针对现有技术的不足,本专利技术拟解决的技术问题是,提供一种LPC总线与NORFLASH BIOS芯片连接电路,该电路采用可编程器件来实现LPC总线与NOR FLASH BIOS芯片的连接,具有结构简单,工作可靠,适用性强,可应用于工业控制等特点。本专利技术解决所述技术问题的技术解决方案是设计一种LPC总线与NOR FLASHBIOS芯片连接电路,其特征在于该连接电路包括LPC总线接口、可编程器件和NOR FLASHBIOS芯片接口 ;所述LPC总线接口与可编程器件连接,可编程器件与NOR FLASH BIOS芯片接口连接;所述LPC总线接口用于与X86系统连接,所述NOR FLASH BIOS芯片接口用于与NOR FLASH BIOS芯片连接;连接电路的工作温度范围为_40 +85°C。与现有技术相比,本专利技术LPC总线与NOR FLASH BIOS芯片连接电路由于采用了可编程器件,因而能够解决LPC总线启动BIOS芯片功能不能用在工业控制上的问题,确保了很好的兼容性,并具有结构简单,工作可靠,适用性强等特点。附图说明图I是本专利技术LPC总线与NOR FLASH BIOS芯片连接电路的电气原理框图。具体实施例方式下面结合实施例及其附图对本专利技术进一步详细说明。本专利技术设计的LPC总线与NOR FLASH BIOS芯片连接电路(参见图1),其特征在于该连接电路包括LPC总线接口 I、可编程器件2和NOR FLASH BIOS芯片接口 3 ;所述LPC总线接口 I与可编程器件2连接,可编程器件2与NOR FLASH BIOS芯片接口 3连接;所述LPC总线接口 I用于与X86系统连接,所述NOR FLASH BIOS芯片接口 3用于与NOR FLASH BIOS芯片连接;连接电路的工作温度范围为-40 +85°C。本专利技术连接电路的LPC总线接口 I用于连接到X86系统上,工作温度范围宽,可以达到-40 +85°C,可满足工作温度要求严格的工业环境使用。本专利技术连接电路所述的可编程器件2用于LPC总线与ISA总线的转换。实施例可编程器件2采用工业级可编程器件Altera的CPLD。在LPC总线与NOR FLASH BIOS芯片连接电路过程中,可编程器件2通过LPC总线接口 I接受由X86系统发出的信息,并解码出该信息内容,再把解码出来的信息内容编码成标准的ISA总线协议,通过NOR FLASH BIOS芯片接口 3输出到NOR FLASH BIOS芯片;或接受由NOR FLASH BIOS芯片通过NOR FLASHBIOS芯片接口 3发出的信息,并解码出该信息的内容,再把解码出来的信息内容编码成标准的LPC总线协议,通过LPC总线接口 I输出到X86系统。可编程器件2解码LPC总线的信息主要软件的流程为当LFRAME#在有效期,同时判断开始或停止,直到LFRAME#无效判断开始或停止结束此操作时为I个时钟周期;再判断发送的类型(1/0、memory,或MDA)发送方向(Read或Write),此操作为I个时钟周期;再判断发送地址,此操作为4个时钟周期或8个时钟周期;再判断发送数据,此操作为2个时钟周期;再判断发送等待状态,再判断发送MDA通道,此操作为I个时钟周期;再判断发送总线控制信号;可编程器件2编码ISA总线的信息主要软件的流程为首先判断I0CS16或MEMCS16信号有没有有效,如果其中有一个有效则ISA总线的数据就是16bit (SD0 SD15),如果都没有有效则ISA总线的数据就是8bit (SD0 SD7);然后再判断SMEMW或SMEMR信号是否有效,如果SMEMW有效,再判断SAO SA19地址哪个区间有效,然后再把数据通过(SD0 SD7)或(SD0 SD15)信号输出,如果SMEMR有效,再判断SAO SA19地址哪个区间有效,然后再把数据通过(SD0 SD7)或(SD0 SD15)信号输入,上述描述的流程是全部的过程。本专利技术连接电路采用可编程器件2完成LPC转ISA,具有较好的灵活性。本专利技术连接电路所述的NOR FLASH BIOS芯片接口 3,用于与NOR FLASH BIOS芯片相连接,NOR FLASH BIOS芯片接口 3为ISA总线接口。ISA接口的BIOS芯片支持的工作温度范围宽,可以达到-40 +85°C,可以满足工作温度要求严格的工业环境使用。本专利技术连接电路的工作原理和过程是首先,可编程器件2在X86系统启动时,通过LPC总线接口 I接受X86系统发出的信息,然后根据LPC总线协议解码出该信息的内容,再根据解码出信息的内容编码成ISA总线协议输出,最后通过NOR FLASH BIOS芯片接口 3与NOR FLASH BIOS芯片相连接,来传输X86系统向NOR FLASH BIOS芯片发出的信息;或者可编程器件2通过NOR FLASH BIOS芯片接口 3接受NOR FLASH BIOS芯片发来的信息并解码出内容,再根据LPC总线协议编码成LPC总线格式,通过LPC总线接口 I传送到X86系统;即完成LPC总线与NOR FLASH BIOS芯片连接电路,设计中需要的软件编程严格遵守LPC总线规范和ISA总线规范,编制成通用、标准接口协议。以上实施例仅是对本专利技术LPC总线与NOR FLASH BIOS芯片连接电路具体应用例子,并不、限制本申请权利要求。凡是在本申请权利要求技术方案上进行的修改和非本质改进的,均在本申请权利要求保护范围之内。本专利技术未述及之处适用于现有技术。权利要求1.一种LPC总线与NOR FLASH BIOS芯片连接电路,其特征在于该连接电路包括LPC总线接口、可编程器件和NOR FLASH BIOS芯片接口;所述LPC总线接口与可编程器件连接,可编程器件与NOR FLASH BIOS芯片接口连接;所述LPC总线接口用于与X86系统连接,所述NOR FLASH BIOS芯片接口用于与NOR FLASH BIOS芯片连接;连接电路的工作温度范围为-40 +85 °C。2.根据权利要求I所述LPC总线与NORFLASH BIOS芯片连接电路,其特征在于所述可编程器件采用工业级可编本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:亢振东,刘炳坤,张凯,宁立革,蔡勇,
申请(专利权)人:天津市英贝特航天科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。