TI DSP设计的创新技术 - 嵌入式虚拟化技术

 

VLX NI - Network Infrastructure 支持TI DSP 处理器

 

 

VirtualLogix ? VLX的网络基础设施产品支持德州仪器( TI )数字信号处理器( DSP )是一种创新的解决方案,它允许Linux与TI DSP / BIOS同时运行在单核或多核TI DSP 处理器上。在TI的DSP上使用VirtualLogix VLX ,网络设备制造商可以结合丰富的开源软件与实时性的TI DSP / BIOS获得极大的灵活性,开发新的网络项目,如3G或WiMAX基站或智能媒体服务器和网关。

 

利用最快的C64x + DSP系列家族成员, VLX实时虚拟化技术使单一的DSP平台可以运行先进的信号处理应用和更为传统的控制任务,这个控制任务通常只能在通用处理器上实现。使用案例中的网络基础设施包括:
?本地控制功能的并行数据处理
?集成,区域试验和部署过程中远程监控和调试
?增加特殊的软件(网络,文件系统,安全,等等)

 

运行于TI DSP上的VLX的网络基础设施产品包括在C64x+ 核架构上实现通用控制任务的关键软件,一个完整优化的Linux支持包。除了单核处理器的支持,VLX的网络基础设施产品可以运行在新的TI DSP的多核芯片的先进和强大的信号处理平台,极大地节省了发展成本和减少上市时间。

 

好处

?通过硬件合并降低产品成本( BOM )
?使开发人员能够最大限度地选择软件,利用TI DSP / BIOS和Linux社区资源
?维持的DSP / BIOS的性能和它的信号处理应用软件
?专有的DSP / BIOS的应用程序和驱动程序与开源Linux系统隔离
?提供操作系统间高性能的,灵活的通讯

支持目标处理器

? TMS320C6455

? TMS320TCI6482

? TMS320TCI6487/88

? TMS320TCI6486

 

 

支持操作系统

TI DSP的VLX的网络基础设施产品支持Virtuallogix的Linux和TI的DSP/BIOS。其他的RTOS的支持可以通过专业的定制服务获得。

 

开发环境

TI DSP的VLX的网络基础设施产品利用本地开发环境:

? TI的CCS(Code Composer Studio)用于 DSP/BIOS 应用和驱动开发

? GNU 编译器工具(gcc, gdb, etc.)用于生成C64x+ 核上的Linux 内核和应用

 

高性能的虚拟化
TI DSP的VLX的网络基础设施产品包括Linux与DSP / BIOS同时运行在TI DSP所有必需的服务。
调度 – 对于先天的硬件实时性能和响应优势,保证DSP / BIOS的接收达到微秒级存取。
共享中断控制器 - 允许本地OS设备驱动程序使用。
设备驱动程序框架 - 易于建立新的虚拟设备,提供了高级API用于虚拟设备管理和操作系统间的通信服务。

 

高级虚拟设备
高级虚拟设备提供简化的操作系统或I/O设备之间的通讯,以简化接口,操作和产品开发。
共享控制台输出 - 使开发人员能够直接访问开发或调试的每一个操作系统。
共享以太网设备 - 使现有的DSP/BIOS的应用共享Linux应用软件的网络访问。

 

操作系统间通信
操作系统间的通信服务使用低级通讯机制支持多种的产品架构。

交叉中断 – 使能Linux操作系统发送一个中断到DSP/BIOS,反之亦然。
共享内存 - 提供标准的共享内存块服务。
循环缓冲区 - 提供类先进先出的服务。

 

Linux支持包

TI DSP的VLX的网络基础设施产品包含针对集成C64x+ 核的TI DSP的优化Linux发布

标准Linux

? 抢占的,无MMU支持的基于2.6内核

? 提供C和C++开发的完整的,标准API

? 改善的实时响应内核

用于无MMU的Linux根文件系统

? 基本核心和网络

标准文件系统

网络协议

? TCP/UDP, IPv4, IPv6, IPSec

? IP 多点传送(multicast)

? IP 转发和高级路由

? DHCP/BOOTP/ RARP

? IP 隧道(tunneling)

? 公平包调度(Fair packet scheduling) (DiffServ, RSVP)

? RTP/RTSP

开发者可以重新编译和调试他们的内核,驱动程序和应用,无需厂家的特殊服务

 

性能

TI DSP的VLX的网络基础设施产品被设计为快速,小型化和高效。已经特别采取措施,以避免不必要的中断响应延迟或上下文切换时间延时。VLX的性能开销对于负荷系统资源是微不足道的,代码大小仅为64KB。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值