【应用】CPLD SG1128V在多电源数据处理板卡中作为上电时序管理单元,达到精准的时间控制

2020-07-22 世强
CPLD,SG1128,西安智多晶 CPLD,SG1128,西安智多晶 CPLD,SG1128,西安智多晶 CPLD,SG1128,西安智多晶

现在的处理器为了集成更多的功能和提高性能,大部分设计为多电压供电方式,对上电时序提出了很高的要求,这种上电时序如果只是简单采用电源的使能引脚来控制很难实现。这里采用西安智多晶CPLD SG1128,通过外置时钟源,精准地实现复杂处理器的上电时序控制。


该项目是某研究所的数据处理板卡。处理器为国产飞腾FT2000,因为处理器是多电源供电系统,电源种类有3.3V、2.5V、1.8V、1.2V、0.8V等,而且这几种电源的上电顺序有严格要求,如果上电顺序不能满足要求,会导致处理器工作异常,严重时还可能损坏处理器。飞腾FT2000处理器的上电时序要求如下。

图1 飞腾FT2000处理器上电时序要求


比较常用的控制电源上电时序的方法是采用上一级电压的power good(PG)信号去控制下一级电源芯片的使能端。即3.3V上电完成后,其PG信号变为高,然后用PG信号去控制2.5V和1.2V的电源使能(EN),这样一级一级传递下去。如下图所示。

图2 常规电源时序控制方法


这种方式设计简单可靠。但是因为每一级电源芯片的使能都是采用阻容充放电进行延时,定时存在较大误差(实际测试这样得到的误差可能会达到计算值的1倍之多),如果用在对时序要求严格的处理器上,容易造成上电不完整,有可能造成处理器芯片的latchup(闩锁)效应,使处理器不能正常工作,甚至损坏。


为了满足飞腾处理器的上电时序要求,我们选用CPLD来控制电源的使能信号,以避免阻容方式充放电不稳定,时间精度差的问题。CPLD控制处理器电源的功能框图如下所示。 

图3 CPLD电源时序控制框图


CPLD采用独立的3.3V电源进行供电,5V电源有输入时,首先转换为3.3V给CPLD供电,CPLD上电完成后,对外接的25MHz有源晶振进行分频计数,然后按照要求的时序一次给出各组电源的使能信号去控制相应的电源,从而按顺序开启各组电源提供给处理器使用。因为有源晶振的稳定性和误差非常小,所以上电的时序会得到很精确的控制。


因为需要的功能简单和国产化需求,笔者选择了西安智多晶公司的CPLD SG1128来实现该功能。SG1128的主要参数如下表所示。

 

SG1128的原理图设计如下所示。

图4 SG1128原理图


从上图可以看出,SG1128不但要负责电源时序控制功能(左上角5组EN引脚),同时也负责系统的复位和一些接口(如CAN、I2C、SPI等)的电平转换功能。因为飞腾处理器的所有IO都是1.8V电压,而一般外设器件的工作电压都是3.3V(图中左边BANK1的供电为3.3V,右边BANK0的供电电压为1.8V)。


原理图设计时并没有什么特殊的地方,需要注意的是时钟输入最好连接到专用的时钟输入引脚,以改善各引脚之间的时延特性。另外SG1128有些引脚为专用的输入引脚,不能作为输出使用(如12、23、27、62、73、77)。SG1128的pcb布局和设计图如下图所示。

图5 SG1128及相关器件布局图


图6 SG1128 PCB设计图


该PCB设计为14层板,图中点亮的器件即为SG1128,因为没有高速信号,所以在PCB设计时只需要把相关器件就近摆放,使走线尽量短即可。板卡的实物图如下所示。图中U17即为SG1128。

图7 SGM2526板卡实物图


经过实际测试,SG1128控制的电源上电时序如下图所示。

图8 3.3V和1.2V的控制时序图

             

图9 1.2V和0.8V控制时序图

 

10  0.8V1.8V控制时序图


从上面的图上可以看出,每组电源之间的时延完全符合要求(因为延时太长,示波器测量存在误差)。不过该器件也并不完善,如上图的红框部分,在上电时,CPLD大概需要约15ms时间才能进入正常工作状态。该问题咨询了西安智多晶,厂家反馈需要在后续的产品中进行改进。因此在使用该器件时需要评估这个时间对其他器件的工作是否会造成影响。


授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由深蓝的鱼提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【应用】国产海狮系列FPGA SL2E-5E用于扩展外设接口,集成flash,工作频率高达300MHz

西安智多晶的SL2E-5E是一款集成了5K逻辑单元的小规模FPGA,但是比CPLD容量更大,能实现更多的逻辑设计,同时该FPGA内部集成了Flash,不需要再外接配置用的Flash,简化了电路设计。

应用方案    发布时间 : 2022-03-08

【应用】具有36输入逻辑块的Seagull 1000系列CPLD应用于运动控制器

运动控制已广泛应用于医疗器械和工业控制方面,控制的电机和电机驱动器的种类各不相同,使得运动控制器难以通用,为达到市场上运动控制的标准化和开放性,各行各业对运动控制器要求越来越高。西安智多晶微电子的Seagull 1000系列CPLD具有丰富的逻辑资源及高速低功耗特性,在实现客户复杂逻辑功能的同时提供超快速的脚对脚的速度以及低待机功耗,实现行业界内的“最低静态功耗”,成功应用于各种运动控制当中。

应用方案    发布时间 : 2020-02-27

【应用】国产智多晶FPGA助力自动化测试设备扩展上百GPIO口,解决MCU端口不足痛点,核电压为1.2V

在一款自动化测试设备上,需要控制5个步进电机、86个电磁铁和几十个指示灯,以及外部通讯接口,使用的雅特力的AT32F407RCT7,由于控制逻辑并不复杂,需要使用的IO会比较多,因此需要对MCU的IO口进行扩展。客户希望在扩展的控制芯片增加步进电机的驱动,只需要发送指令就可以控制电机的旋转。推荐了智多晶的FPGA SL2E-5E-8M121I。

应用方案    发布时间 : 2023-04-14

【选型】西安智多晶(XIST)FPGA/CPLD可编程逻辑器件选型指南

目录- Seagull1000/Sealion2000/Sealion合封系列   

型号- SL2D-25E,SEALION2000,SL2E-5E,SEAGULL1064C,SEAGULL1000,SG1128V,SEAGULL1256C,SEAGULL1064V,SG1064V,SEAL 5000,SG1256V,SEAGULL1256V,SL2-12E,SL2S-25E,SEAGULL 1000,SG1128C,SG1064C,SL2-25E,SL2S-12E,SL2-7E,SL2-5E,SEAGULL1128C,SL2E-7V,SEALION 2000,SG1256C,SEAGULL1128V

选型指南  -  智多晶 PDF 中文 下载

用户指南  -  智多晶  - Version 1.2  - 20241012 PDF 中文 下载

海鸥(Seagull) 1000系列 数据手册

型号- SG1064C,SEAGULL 1000V,1000,SG1128V,1256C,1000C,1064C,1064V,SEAGULL 1000C,SG1064V,1128C,SG1256V,1128V,SG1256C,SEAGULL 1000,1000V,1256V,SG1128C

数据手册  -  智多晶  - REV.1.1  - 2014年12月5日 PDF 中文 下载 查看更多版本

Seagull 1000 数据手册

型号- SG1128V,SEAGULL 1000

数据手册  -  智多晶  - Version 1.3  - 20241012 PDF 中文 下载

【经验】西安智多晶seagull 1000系列CPLD的下载器驱动安装及程序下载指导

西安智多晶是我国国产FPGA/CPLD的企业,已经推出的Seagull 1000系列CPLD是采用XIST USB Cable 下载器。本文讲解在windows平台下安装给下载器的驱动文件和使用该下载器进行程序下载的操作。

设计经验    发布时间 : 2020-02-11

Seagull 1000 系列 CPLD器件概述

型号- SG1064V,SG1064C,SEAGULL 1000 系列,SG1128V-8E100C,SG1256V,SG1256C,SG1128V,SEAGULL 1000,SG1128C

数据手册  -  智多晶  - 版本1.0  - 2020.2 PDF 中文 下载

SL2E-7V CPLD 器件概述

型号- SL2E-7V,SL2E-7V-E144,SL2E-7V-U400,SL2E-7V-8U256C,SL2E-7V-U256

数据手册  -  智多晶  - Version 1.10  - 20240930 PDF 中文 下载 查看更多版本

采用28nm先进工艺,国内首颗高性价比带Arm Cortex-M3 FPGA,助力客户战略升级

型号- SL2D-25E,SA5-325,SA5Z-30-D1,SEAL5000 系列,SEAL5000 30K,SG1064,SL2D-25V,SL2S-12V,SEAGULL-1000,SG1128,SL2S-25E,SA5-100,SL2-12E,SA5-200,SL2-25E,SL2S-12E,SL2-7E,SEAL-5000,SL2-12V,SL2-5E,SEALION2000 系列,SL2-25V,SL2S-25V,SEAGULL 1000系列,SG1256,SEALION-2000

商品及供应商介绍  -  智多晶 PDF 中文 下载

西安智多晶(XIST)海鸥(Seagull)1000系列CPLD产品数据手册

型号- 1064V,1128C,1000,1128V,1256C,1000C,1256V,1000V,1064C

数据手册  -  智多晶  - V1.1  - 2014年12月5日 PDF 中文 下载

SL2E-5E CPLD 器件概述

型号- SL2E-5E-N84,SL2E-5E,SL2E-5E-W81,SL2E-7V-8U256C,SL2E-5E-M121

数据手册  -  智多晶  - Version 1.6  - 20240930 PDF 中文 下载 查看更多版本

CAD模型库  -  智多晶  - 2024/1/3 RAR 英文 下载

展开更多

电子商城

查看更多

品牌:智多晶

品类:CPLD

价格:¥58.0000

现货: 5,000

品牌:智多晶

品类:CPLD

价格:¥46.0000

现货: 5,000

品牌:智多晶

品类:CPLD

价格:¥32.0000

现货: 45

品牌:智多晶

品类:CPLD开发板

价格:¥400.0000

现货: 7

品牌:智多晶

品类:下载器

价格:¥620.0000

现货: 0

品牌:智多晶

品类:CPLD

价格:¥32.9600

现货: 0

品牌:PROSYSTEMS

品类:量产型万用IC烧录器

价格:

现货: 0

品牌:智多晶

品类:FPGA

价格:¥72.0000

现货: 5,182

品牌:智多晶

品类:FPGA

价格:¥64.0000

现货: 5,005

品牌:智多晶

品类:FPGA

价格:¥48.0000

现货: 5,001

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:XILINX

品类:FPGA芯片

价格:¥109.3800

现货:6,594

品牌:

品类:

价格:

现货:

服务

查看更多

MCU烧录/Flash烧录/CPLD烧录

可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。

最小起订量: 1pcs 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面