技术及方案Technology and scheme

more>>
当前位置:首页 > 技术及方案 > EPS平台技术

EPS平台技术


一、主要技术特点

1.CPU+FPGA

(1)CPU受限于结构(ALU数量少),以及任务调度、前端总线、存储设备、内存频率等影响,相比FPGA,其理论运算能力极为低下;

(2)FPGA属于可编程,可以在其基础上设计成百上千的运算硬件,但是FPGA并不适合通用功能;

(3)将CPU和FPGA进行结合,可取长补短,发挥各自的优点。

2.嵌入式操作系统

(1)使用嵌入式实时操作系统RTEMS,具备完整的开发环境;

(2)RTEMS的功能性能经过长期考验。

3.FPGA硬件算法

(1)使用FPGA硬件代替软件实现算法,解决关键的性能问题;

(2)硬件算法可以实现并执行多用户独立运行。

4.傻瓜式FPGA硬件接口

为方便应用者进行应用开发,可将FPGA硬件实现的算法进行封装,并提供简便的API编程接口,方便应用。

二、主要应用特点

1.在线可编程

(1)FPGA硬件可在线编程更新;

(2)运行的软件可在线更新。

2.高可靠

(1)高可靠的工业设计方案、无机械部件、全电子化焊接等,使得EPS平台抗震、低故障;

(2)操作系统精简,只含所需要的功能;

(3)程序固化,抗病毒攻击能力强。

3.低功耗

(1)采用低功耗器件设计,一般情况下同等运算能力可与PC机相比,但功耗仅为PC机的三十分之一;

(2)低功耗设计,不需额外制冷设备,因此提升了可靠性。

4.可堆叠

为了应对复杂情况,EPS设备可以堆叠形成集群,从而提供更强大的运算能力。

三、基本硬件逻辑架构




 四、软件开发环境

采用我公司已经研发的嵌入式操作系统成果:

1.完整的RTEMS开发框架;

2.完整的RTEMS开发工具链。


五、EPS四代典型开发板型号及其功能信息

 

                    第一代                       第二代

             第三代                   第四代             第五代









下一篇:软硬件协同定制开发