DSP+ARM (OMAPL138)行业应用集锦,及DSP与FPGA如何分工合作的问题

首先,为什么需要用DSP?而不用当前热门的FPGA SOC如ZYNQ 7000?

功耗吗?成本吗?特殊应用场景吗?

一、工业图像采集与识别

  • 基于OMAPL138数显仪表字符识别系统的设计与实现:字符图像识别
  • 基于视频图像分析的老人呵护系统设计与实现

 

二、通信

  • 水声通信信号处理系统研制

本文主要对OMAP核心板与FPGA之间的通信接口进行驱动开发,包括接口中的GPIO控制驱动和UPP数据总线驱动,分别采用ioctl和内存映射等方式实现字符设备的驱动程序设计。对于OMAPL138双核处理器来说,文中利用DSPLINK进行双核通信的开发,使运行在DSP核上的水声通信软件和运行在ARM核上的嵌入式Linux系统能够进行数据交互并实现协同工作。

数字信号处理平台是水声MODEM的重要组成部分,负责实现水声通信中调制解调算法。考虑到水声通信的特点,数字信号处理平台在设计上既要满足高速数据处理的要求,又需在硬件方面高度集成并保证低功耗。

因此OFDM技术对于水声通信系统具有很强的实用性。定时同步是OFDM技术的重点,本文的定时同步采用匹配滤波器来实现,具体的算法用重叠保留法做信号的相关。但是应用OFDM技术系统仍然要进行大量繁杂的数字信号处理过程,需要数字处理功能强大的元器件,OMAP L137芯片具有ARM核心和DSP核心,可以完成事物密集型和计算密集型两类任务,并且其内部具有音频加速硬件,故非常适合作为水声通信系统的硬件平台。

完成了MPSK-FMT调制,OMAPL138与FPGA的UPP通信,在OMAPL138中进行了希尔伯特变换,匹配滤波,载波符号定时同步和自适应均衡等信号后处理的实现

  • 基于多核芯姿态测量系统设计

该方案以ARM为通信和控制处理器与DSP为组合导航解算处理器的双核作为主核芯,FPGA作为辅助核心,用于采集MEMS陀螺数据和GPS模块数据。

  • 基于OMAPL138芯片的无线传感器网络节点设计

 

三、工业控制

  • FPGA在嵌入式喷涂机器人控制器中的应用与研发

控制器中OMAPL138的ARM内核负责与机器人操作界面通讯和系统管理;DSP内核负责机器人坐标变换、关节插补、采样信息处理和助力算法等;FPGA负责机器人设备的控制与检测。

针对伺服的信号采样、位置/力矩控制和切换,以及I/O设备信号的检测和控制,研究了基于FPGA的喷涂机器人控制器软件设计与实现,包括增量型脉冲采样模块、DAC控制器、数字/脉冲转换模块和I/O监控模块,为实现喷涂机器人喷涂示教、助力和再现提供底层支撑。
  • 运动控制器

基于异构多核运动控制器的高速接口设计

ARM9内嵌Liunx操作系统,以增强控制器多任务协调能力;DSP不运行操作系统,可保证运算实时性。重点阐述ARM与DSP、DSP与FPGA以及控制器与PC之间通信的高速接口设计和固件设计。通过实验表明:该运动控制器数据交换速率高,吞吐量大,稳定性高,为异构多核控制器高速通信接口提供参考。 

  • 高速信号采集处理

四、电力

  • 基于OMAPL138的电力数据采集与传输设计

该方案以德州仪器的微处理器OMPAL138为核心,利用微处理器对采集的电压、电流、开入量等数据进行分析处理,并通过RS 485/RS 232、以太网等接口通过不同规约向上位机上送数据。

  • 基于OMAPL138的电能质量监测系统的设计

 

1 评估板简介
基于TI OMAP-L138(定点/浮点 DSP C674x+ARM9)+ Xilinx Spartan-6 FPGA处理器;
OMAP-L138 FPGA 通过uPP、EMIFA、I2C总线连接,通信速度可高达 228MByte/s;OMAP-L138主频456MHz,高达3648MIPS和2746MFLOPS的运算能力;
FPGA 兼容 Xilinx Spartan-6 XC6SLX9/16/25/45,平台升级能力强;
开发板引出丰富的外设,包含千兆网口、SATA、EMIFA、uPP、USB 2.0 等高速数据传输接口,同时也引出 GPIO、I2C、RS232、PWM、McBSP 等常见接口;
通过高低温测试认证,适合各种恶劣的工作环境;
DSP+ARM+FPGA三核核心板,尺寸为 66mm*38.6mm,采用工业级B2B连接器,保证信号完整性; Ø
支持裸机、SYS/BIOS 操作系统、Linux 操作系统。


图1 开发板正面和侧视图

XM138F-IDK-V3.0 是一款基于深圳信迈XM138-SP6-SOM核心板设计的开发板,采用沉金无铅工艺的4层板设计,它为用户提供了 XM138-SP6-SOM核心板的测试平台,用于快速评估XM138-SP6-SOM核心板的整体性能。

XM138-SP6-SOM引出CPU全部资源信号引脚,二次开发极其容易,客户只需要专注上层应用,大大降低了开发难度和时间成本,让产品快速上市,及时抢占市场先机。不仅提供丰富的 Demo 程序,还提供详细的开发教程,全面的技术支持,协助客户进行底板设计、调试以及软件开发。

2 典型运用领域
数据采集处理显示系统
智能电力系统
图像处理设备
高精度仪器仪表
中高端数控系统
通信设备
音视频数据处理

图2 典型应用领域

3 软硬件参数


开发板外设资源框图示意图

图3 开发板接口示意图

图4 开发板接口示意图

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值