成果详情
锐华DSP操作系统V1.7

成果详情

1.采用AMP 并行处理架构,操作系统部署在每个DSP 核上,计算的最小粒度可达核级;
2.系统安装部署可采用统一映像,每个核执行不同代码分支;
3.具备强实时、高可靠等特征,接口符合POSIX 及GJB7714 标准,并具备丰富的外围组件;
4.支持多内存分区,可将堆指定到L2或DDR 中;
5.提供多核屏障、自旋锁等多核同步和资源保护机制;
6.提供针对DSP 优化的基本向量运行、FFT、FIR 等常见数字信号处理方法;
7.提供Ramfs 内存文件系统、FLASH 文件系统等;
8.提供TCP/IP 协议栈,支持基于硬件的UDP 加速,支持标准的socket 编程接口;
9.提供易于操作的控制台,并支持多核间的快速切换;

10.支持模块的动态加卸载,易于系统重构及应用升级。

锐华DSP操作系统是一个高可靠、强实时的嵌入式实时操作系统,可广泛应用于核能、航天、船舶、电子设备、信息化、车辆、仪器仪表等领域,采用微内核及组件技术,能根据应用需要对内核进行配置、裁剪、扩展与定制。核心实现了基于优先级可抢占的强实时内核,采用单调速率调度算法和预防优先级反转的策略;提供信号量、消息队列、事件、异步信号等丰富高效的任务间通信机制,可满足任务通信、互斥和同步的需求;支持动态内存管理;提供符合POSIX 1003.13-2003/2001规范编程接口,保障应用可移植性。扩展功能组件包括I/O设备管理组件、控制台和符号表,支持串口控制台多核间切换,提供常见系统调试命令和符号表查询功能。提供针对DSP优化的网络协议栈,提供基于C6678包加速器PA的加速实现。提供针对C6678优化的基本向量运行、FFT、FIR等数字信号处理方法。提供基于网络的代码级调试,解放JTAG仿真器。