一种基于CPLD来实现系统时序控制的方法技术方案

技术编号:8190687 阅读:499 留言:0更新日期:2013-01-10 01:39
本发明专利技术提供一种基于CPLD来实现系统时序控制的方法,系统在开机的过程中,1)通过系统的Power以及enable讯号和时间延迟来判断前级状态是否ok,在CPLD的硬件连接中,各种Powerready的讯号有:CPU的VTTPwrgood、VSA的Pwrgood、Vcore的Pwrgood;PCH的core电Pwrgood;各种Reset的讯号连接有:RST_IBMC_NIC_N、RST_PERST0_N、RST_LVC3_CPU1_RESET_N、RST_PERST1_N;2)在CPLD的程序模块中,首先定义了各个模块的程序名以及函数关系,执行顺序首先从Rom_PLD_top的文件中获取对应的程序模块title,在子程序的模块中,根据函数名来调用对应的rom_pld_vr_control的程序内容或者是相应的Timer函数。

【技术实现步骤摘要】

本专利技术涉及计算机通信领域,具体地说是一种基于CPLD来实现系统时序控制的方法
技术介绍
随着主板功能的越来越负责,在做主板设计的时候,要求在主板上能够板载支持的设备也随之增加,这种单个功能的增加带来的影响就是要实现该功能所支持的电路增力口,而在电路中的元器件就成几何数字的增加。这就要求我们在做设计的时候,无比要时间在尽可能小的空间内实现同样的理论设计功能,以满足上述的要求。同时,板卡加工代工厂对于代工时候的生产过程控制更加严格,对于板卡生产过 程中的加工费用,用器件的数量与器件的脚位数做乘级来核算。这也要求我们在实现主板功能的时候,尽量简化设计中使用元器件的数量。原设计中使用过很多的CMOS逻辑门、TTL逻辑门等很多小电路来实现开机的要求、时序的控制,CPLD的出现会是这些门电路通过硬件整合、程序控制的原理来尽可能的实现硬件功能软件来控的要求,从而节省IC的数量。在我们的主板设计中,通过CPLD来实现了开机时序控制的电子设计要求,按照时序逻辑控制逻辑原理,在CPLD的硬件搭配中配合不同的输入、输出信号;软件的编写中做好timer的定义要求、delay的时间控制、sequenc本文档来自技高网...

【技术保护点】
一种基于CPLD来实现系统时序控制的方法,?其特征在于具体步骤如下:1)系统在开机的过程中,通过系统的Power以及enable讯号和时间延迟来判断前级状态是否ok,在CPLD的硬件连接中,各种Power?ready的讯号有:CPU的VTT?Pwrgood、VSA的Pwrgood、Vcore的Pwrgood;PCH的core电?Pwrgood;各种Reset的讯号连接有:RST_IBMC_NIC_N、RST_PERST0_N、RST_LVC3_CPU1_RESET_N、RST_PERST1_N;2)在CPLD的程序模块中,首先定义了各个模块的程序名以及函数关系,执行顺序首先从Rom_PLD_t...

【技术特征摘要】

【专利技术属性】
技术研发人员:张锋
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:

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

1