0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux支持微型ARM+DSP+FPGA

触·电 2020-10-10 15:09 次阅读

Timesys宣布对两对计算机模块的嵌入式Linux支持,这些模块将CPUDSPFPGA功能结合在小型SODIMM式卡上。Critical Link的MityDSP-L138系列COM基于Texas Instruments的OMAP-L138 ARM9 + DSP片上系统处理器以及可选的Xilinx Spartan-6 FPGA。


据Critical Link称,MityDSP-L138系列COM专为对成本敏感的应用而设计,这些应用要求在工业自动化通信和电信以及医疗等市场中需要固定功能的协处理和电源管理


mitydsp-l138f.jpg

MityDSP-L138F模块化计算机

MityDSP-L138系列COM提供两种版本:-L138和-L138F。两者均基于TI的OMAP-L138 ARM9 / DSP SoC构建,而-L138F模型添加了Xilinx Spartan-6现场可编程门阵列(FPGA)。


mitydsp-l138f-diag.jpg

MityDSP-L138F COM

ti-omap-l138-diag.jpg

TI OMAP-L138 SoC


TI OMAP-L138 SoC结合了芯片制造商最省电的两个处理内核:375MHz至456MHz的32位ARM926EJ-S内核和一个C674x定点/浮点VLIW DSP(数字信号处理器),时钟为相同的速度。ARM9内核具有MMU,64KB ROM和16KB指令和数据高速缓存,而DSP则具有双32KB L1高速缓存和256MB L2高速缓存以及附加的128KB共享内存。它支持DDR2 RAM,并提供外围接口,包括以太网USB和各种串行接口。

MityDSP-L138在TI的OMAP-L138中增加了128MB至256MB DDR2 RAM,256MB至512MB NAND闪存以及8MB SPI NOR闪存。还提供了集成电源管理。


在两种型号上,SODIMM-200边缘连接器都支持以下接口:

10/100以太网

2个USB端口

2个UART

2个McBSP

视频输出

摄像机/视频输入

MMC / SD

SATA硬盘

3.3V电源

在MityDSP-L138F模型上,Critical Link添加了96个FPGA用户可配置的I / O引脚,分为两个存储区,以表示模块的附加内置Xilinx Spartan-6 FPGA。Critical Link说,来自FPGA的I / O线被作为差分对进行布线,并支持更高速度的LVDS标准以及SSTL 2.5交换标准。

的Spartan-6的下降大致在Xilinx公司的FPGA阵容的中间,并且比的Artix-7类的可编程逻辑中发现相当多的强大的Xilinx ZYNQ-7000。它具有多达15万个逻辑单元,集成的PCI Express模块,250MHz DSP Slice和3.2Gbps低功耗收发器

另一方面,如果没有Zynq的功能更强大的Cortex-A9内核,ARM和FPGA子系统之间的高速AXI互连以及其他体系结构增强功能,则大多数Spartan-6功能将超出高端Linux开发的范围。相反,需要进行低级HDA((硬件描述语言)编程。

MityDSP-L138F支持商业和工业(-40至85°C)温度范围,并且除Linux外还支持Windows Embedded CE,QNX和ThreadX。可以通过添加其他FPGA I / O内核(包括ADCDAC,GPIO,温度传感器,触摸屏,PWM,脉冲积分器,时钟,步进电机控制,摄像头,UART,USB等)的内核来定制该模块。


适用于MityDSP的LinuxLink


自1990年代以来,Timesys一直在为嵌入式Linux开发人员开发定制的Linux板支持程序包(BSP),软件开发工具包(SDK)以及其他开源工具和资源。近年来,它已将其产品分为LinuxLink Free Edition和更全面的LinuxLink Pro Edition,LinuxLink Free Edition提供了一个易于使用的基于Web的平台用于嵌入式Linux开发。


timesys-embedded-linux-workflow.jpg

TimeSys嵌入式Linux工作流程图


借助LinuxLink免费版,MityDSP-L138系列开发人员可以下载免费的BSP和匹配的SDK,并获得对构建和启动问题的支持。寻求更高级定制功能的开发人员可以升级到商业支持的LinuxLink Pro Edition产品,该产品提供了全面的开发工具集以及“针对其产品开发生命周期的所有阶段”的无量级专家支持。该公司还提供及时的专业服务和定制的培训课程。

LinuxLink已在基于TI Sitara AM3359处理器的MityARM-3359模块上提供。Timesys还致力于增加对Critical Link的MityARM-1808模块的支持,该模块的I / O引脚与MityDSP-L138兼容,但基于TI的Sitara AM1808 SoC。

Timesys没有提及支持Critical Link的MityARM-5CSX模块的计划。COM于5月宣布,它基于新的Altera Cyclone V SX-U672 SoC构建,该器件结合了800MHz双核ARM Cortex-A9处理器和类似于Altera Stratix V FPGA的可编程逻辑。与Zynq-7000处理器一样,Altera通过高速AXI互连链接两个子系统,从而为ARM / Linux子系统提供了对FPGA架构的空前控制。去年秋天,Timesys推出了对Zynq-7000和基于Zynq的Avnet ZedBoard的LinuxLink支持。

Critical Link副总裁Thomas Catalino说:“ Timesys易于使用的LinuxLink工具套件和专家支持将进一步加快开发速度,帮助我们的客户在最短的时间内将基于功能的基于HMI的产品推向市场。”

LinuxLink支持Critical Link的MityDSP-L138系列COM。有关更多信息,请参见TimeSys LinuxLink for MityDSP-L138产品页面。有关Critical Link的MiniDSP-L138系列COM的更多详细信息,请参见其产品页面。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    552

    文章

    7962

    浏览量

    348195
  • FPGA
    +关注

    关注

    1625

    文章

    21663

    浏览量

    601670
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9040

    浏览量

    366726
  • Linux
    +关注

    关注

    87

    文章

    11219

    浏览量

    208872
收藏 人收藏

    评论

    相关推荐

    ARM开发板与FPGA的结合应用

    一、引言 ARM开发板是一种基于ARM架构的嵌入式开发平台,具有高性能、低功耗的特点。FPGA是一种可编程的数字电路,可以根据需要配置不同的逻辑功能。将ARM开发板与
    的头像 发表于 11-05 11:42 288次阅读

    Sitara Linux ALSA DSP麦克风阵列语音识别

    电子发烧友网站提供《Sitara Linux ALSA DSP麦克风阵列语音识别.pdf》资料免费下载
    发表于 10-10 09:13 0次下载
    Sitara <b class='flag-5'>Linux</b> ALSA <b class='flag-5'>DSP</b>麦克风阵列语音识别

    LBEE5KL1DX-883如何获得Linux支持

    我们需要 Linux 支持文档和源代码,以便在基于 Arm Cortex A9 并使用 Linux 的系统模块上使用 LBEE5KL1DX-883 模块。 谁能帮助我们获取设备驱动程序
    发表于 07-23 08:25

    FPGAARM的本质区别

    处理、高集成性能和复杂逻辑控制的场景。由于FPGA芯片由数百万个逻辑单元实现,因此具有强大的并行处理能力,可以大大提高处理速度,甚至在特定情况下可以超过最快的DSP。而ARM处理器则更适合用于事务处理
    发表于 04-28 09:00

    FPGAARM的本质区别是什么?

    处理、高集成性能和复杂逻辑控制的场景。由于FPGA芯片由数百万个逻辑单元实现,因此具有强大的并行处理能力,可以大大提高处理速度,甚至在特定情况下可以超过最快的DSP。而ARM处理器则更适合用于事务处理
    发表于 04-28 08:56

    fpga封装技术和arm架构的优缺点

    FPGA封装技术和ARM架构是两个不同的概念,分别属于硬件设计的不同领域。
    的头像 发表于 03-26 15:51 743次阅读

    瑞萨RA家族Arm®DSP示例应用说明

    电子发烧友网站提供《瑞萨RA家族Arm®DSP示例应用说明.pdf》资料免费下载
    发表于 02-28 09:21 0次下载
    瑞萨RA家族<b class='flag-5'>Arm</b>®<b class='flag-5'>DSP</b>示例应用说明

    ARMDSPFPGA三者有什么区别?

    ARMDSPFPGA三种是最常用的工业控制芯片甚至是物联网应用芯片,那么这三种芯片在原理上有什么异同?哪款芯片的功能最强?在功能上有哪些不同,主要是指引脚的功能和支持的扩展能力?
    发表于 02-25 20:19

    dsp芯片和arm芯片区别 dsp的应用领域

    DSP芯片和ARM芯片都是常见的处理器芯片,但它们在应用领域和架构设计上有着明显的差别。下面将详细介绍DSP芯片和ARM芯片的区别,并重点介绍DSP
    的头像 发表于 02-01 10:17 5874次阅读

    TLT507-ARM + FPGA通信案例

    TLT507-ARM + FPGA通信案例
    的头像 发表于 01-26 11:05 1014次阅读
    TLT507-<b class='flag-5'>ARM</b> + <b class='flag-5'>FPGA</b>通信案例

    arm开发板如何安装linux系统

    工具和软件: 一台运行Linux系统的电脑 一个支持ARM架构的开发板 一个USB转串口模块 一根Micro USB线缆 一个SD卡读卡器 一个空的SD卡 一个USB键盘和鼠标(可选) 一个HDMI显示器(可选) 下载
    的头像 发表于 01-24 14:19 2963次阅读

    RK3568-ARM+FPGA通信案例开发手册 (一)

    RK3568-ARM+FPGA通信案例开发手册 (一)
    的头像 发表于 01-19 10:31 1018次阅读
    RK3568-<b class='flag-5'>ARM+FPGA</b>通信案例开发手册 (一)

    如何使用Keil打开GD32 FPU及使用ARM DSP库 ?

    GD32目前支持ARM Cortex-M和RISC-V两种内核系列芯片,其中Cortex-M内核已经支持的有M3、M4、M23、M33、M7,这里面除了M3和M23以外,其他的都带FPU单元。我们知道,FPU在浮点运算速度上有很
    的头像 发表于 01-13 09:42 3344次阅读
    如何使用Keil打开GD32 FPU及使用<b class='flag-5'>ARM</b> <b class='flag-5'>DSP</b>库 ?

    硬件中用到电源的ARMDSPFPGA对比

    在嵌入式开发领域,arm是一款非常受欢迎的微处理器,其市场覆盖率极高,DSPFPGA则是作为嵌入式开发的协处理器,协助微处理器更好的实现产品功能。那三者的技术特点以及区别是什么呢?下文就此问题略
    发表于 01-09 22:17

    基于Debian的Sparky Linux 7.2的亮点

    Linux kernel 6.1 LTS 提供支持,Sparky Linux 7.2采用 LXQt 1.2.0 和 KDE Plasma 5.27.5,现在提供 ARMHF 和 ARM
    的头像 发表于 12-14 10:13 566次阅读
    基于Debian的Sparky <b class='flag-5'>Linux</b> 7.2的亮点