【四旋翼飞行器】76小时吃透四轴算法!史上最强软硬结合实战项目,👉戳此立抢👈

基于DSP技与+FPGA器件实现数据采集设备的小型化

电子龙8国际娱乐网站 2019-01-10 09:13 次阅读
 引言 数据采集设备是测试系统中不可缺少的一部分,数据采集需要针对不同类型的需求,需要有高速A/D、低速A/D、数字多用表等功能,传统数据采集设备是用一种仪器进行一类测试,通过多种仪器组合实现一组完整测试,这种由多种仪器堆叠起来的数据采集系统具有体积和重量较大、成本较高、维护困难等诸多问题。针对这些问题,为完成某系列型号装备自动测试任务,龙8国际娱乐网站实现了一种高集成度数据采集设备。该设备需实现100 M高速A/D、双通道隔离A/D、6通道低速A/D和数字多用表功能,采集数据通过LAN传输给上位机。输入前端调理电路支持宽范围多种信号输入,并采用超宽输入范围的保护电路,实现设备通用性的同时保证其安全可靠。本龙8国际娱乐网站采用DSP+FPGA架构,利用DSP/BIOS实时操作系统,结合TI提供的NDK 网络开发工具包,选用高集成度芯片,在10 cm×18 cm面积上龙8国际娱乐网站实现该数据采集系统。 1 总体龙8国际娱乐网站 设备的总体结构如图1所示。设备能够接入到以太网中,并能够被计算机远程访问。 基于DSP技与+FPGA器件实现数据采集设备的小型化 计算机中网络通讯程序控制设备进行数据采集并读取数据。整个设备以DSP+FPGA核心,包含高速A/D、低速隔离A/D、低速非隔离A/D和数字多用表。DSP选用TI公司主频720 MHz、32 b定点高性能的TMS320DM642,DM642完成了网络、主控功能。利用DM642的自带的网络功能接口,结合TI提供的网络功能开发包(NDK)实现网络通讯功能。采用DSP/BIOS实现分配调度线程、数据采集任务和网络控制传输任务,实现对数据采集、存储和网络通讯的控制。FPGA选用Altera公司的CycloneⅢ系列低成本工业级的EP3C55F484I8,编写接口逻辑实现与DM642的数据交互,编写译码逻辑、高速A/D控制逻辑、低速A/D控制逻辑、数字多用表控制逻辑实现数据采集功能。 2 硬件龙8国际娱乐网站 2.1 网络接口龙8国际娱乐网站 TMS320DM642 自带一个网络功能接口,由EMAC控制模块、EMAC 模块和MDIO 模块组成[4],符合IEEE802.3协议,在龙8国际娱乐网站网络通讯接口时只需要外接一片网络收发芯片即可,DM642的网络功能模块如图2所示。 基于DSP技与+FPGA器件实现数据采集设备的小型化 网络收发芯片选用美国国家半导体公司推出的DP83640,其MII接口与DM642 的EMAC 接口直连,MII接口包括接收总线和发送总线,接收部分包括接收数据线RXD[30],接收错误标志RX_ER,接收数据有效标志RX_DV 和数据同步接收时钟信号RX_CLK,当工作在10 Mb/s 时,RX_CLK 为2.5 MHz,工作在100 Mb/s 时,RX_CLK 为25 MHz.发送部分包含发送数据线TXD[30],发送使能位TX_EN,和发送时钟TX_CLK,同样,时钟可以为2.5 MHz或者25 MHz.另外,MII接口带有冲突检测信号COL,用于检测在半双工模式下发送和接收同时发生的情况。该芯片具有的IEEE1588功能方便日后设备升级时钟同步功能。 2.2 A/D采集模块龙8国际娱乐网站 A/D 采集单元分为1 路高速采集和8 路低速采集两部分,其中低速采集部分,分为2路隔离通道和6路非隔离通道,总图框图如图3 所示。高速采集通道选用14 位的A/D6645,最高采样率105 MSPS,并行输出。低速采集通道选用24位的A/DS1278,单片并行8通道,最高采样率144 KSPS,采用8 路串行输出,同时采集8 路输入信号。两路隔离通道选用A/D215隔离运放。 基于DSP技与+FPGA器件实现数据采集设备的小型化 两路隔离通道输入电压范围±380 V,输入阻抗为10 MΩ,1 路高速通道和6 路非隔离通道前端均采用运放衰减,分别实现±5 V 和±40 V 电压输入范围,高输入阻抗和宽范围电压输入范围使该设备能够适应大部分被测系统,实现了设备的通用化。每通道前端采用压敏电阻和自恢复保险丝龙8国际娱乐网站宽范围高可靠保护电路,保证设备的稳定性和安全性。 2.3 数字多用表模块龙8国际娱乐网站 该设备对数字多用表测量速度、精度要求不是很高,但要求电路板的体积尽可能的小,因此在数字多用表电路龙8国际娱乐网站上,选用了MAXIM 公司生产的MAX134 作为测量的核心芯片。MAX134 是单片智能数字多用表专用芯片,在其外围配置少量元器件,龙8国际娱乐网站简单的电路即可实现精度达到3位半的数字多用表。该设备的数字多用表功能框图如图4所示。采用继电器实现功能切换;电阻分压器实现0~400 V交、直流电压输入;0.1 Ω和1 Ω采样电阻实现0~4 A交、直流电流转换为电压信号输入;AC/DC转换模块采用有效值转换芯片A/D637,实现交流信号转直流;参考稳压源提供电阻测试的参考电压,实现0~40 MΩ 电阻测量;外围元器件实现MAX134 正常工作所需的晶振、电源、滤波等功能。 基于DSP技与+FPGA器件实现数据采集设备的小型化 FPGA 内部逻辑控制功能切换、实现MAX134内部寄存器的读写,进而实现数字多用表功能。 3 软件龙8国际娱乐网站 3.1 网络通讯功能实现方法 本龙8国际娱乐网站利用DSP/BIOS 结合NDK 实现网络通讯功能。DSP/BIOS 是TI 公司为C28x,C5000 和C6000 系列DSP开发的可剪裁实时多任务操作系统,同时也是CCS提供的一套多任务开发、硬件抽象、实时分析和系统配置的专用工具。DSP/BIOS以其功能丰富的APIs综合管理系统内存,实现任务分配和调度,实时监测分析系统运行,并提供方便的数据通信接口和外设驱动开发工具。NDK是TI专门为网络应用开发提供的网络开发工具包,利用其TCP/IP协议栈开发网络应用具有成本低、开发周期短的特点。网络性能由套接字类型、套接字缓冲区、CPU速度和CPU缓冲等几方面决定。要使用NDK 必须在DSP/BIOS 中配置TCP/IP 协议栈,主要在DSP/BIOS的。cdb文件中做以下配置: (1)全局设置GBL 设置系统初始化函数dm642_init,用于设置L2 模式,分配MAC地址; (2)设置MEM对象 配置程序、数据存储区域及堆栈大小; (3)设置HOOK对象 设置NDK的TCP/IP协议栈保存空间; (4)设置PRD对象 设置NDK HAL库中的定时驱动事件; (5)设置线程TSK 静态创建2个线程:TSK_idle线程,优先级最低,当系统没有其他任务执行时运行;TSK_main主线程,优先级最高,用于配置服务器信息及启动HTTP服务。 配置文件生成之后,在DSP/BIOS 中编写网络主线程TSK_main,用于启动运行TCP/IP 协议栈,启动HTTP服务,同时不断监测和响应网络底层事件。在主线程中可以动态创建任务,用于实现与其他网络设备的网络通讯功能。 3.2 多任务线程管理机制 为了优化CPU资源,实现各功能的协调运作,需要合理划分功能、规划任务。本龙8国际娱乐网站构建了按优先级从高到低创建了高速A/D 线程、低速A/D 线程、数字多用表线程、网络传输线程和网络配置线程。其中,网络传输任务是最核心的任务线程,主要完成创建线程、网络命令解析、通道查询和数据上传的功能,流程图如5所示。 基于DSP技与+FPGA器件实现数据采集设备的小型化 网络传输任务使用套接字编程,工作在服务器模式,通讯方式采用TCP.首先调用fdOpenSession()函数建立文件描述表,调用socket()创建套接字,然后绑定IP信息、监听,然后等待客户端连接请求,一旦客户端连接上,便调用fdSelect()函数检测客户端是否发送数据,如果有数据则接收,否则继续检测,除非客户端断开连接。在这种龙8国际娱乐网站模式下,允许客户端重复的执行断开、连接操作,保证了系统工作的稳定性。 DSP/BIOS 支持硬件中断(HWI)、软件中断(SWI)、任务(TSK)和空闲线程(IDL)4种类型的线程,它们的线程优先级从高到低。硬件中断线程主要用来处理响应时间要求严格的请求,同时它的优先级最高,能抢占当前运行的其他线程及时运行,本龙8国际娱乐网站各线程运行调度状态如图6所示。 基于DSP技与+FPGA器件实现数据采集设备的小型化 图中黑色阴影部分表示线程运行,白色不封表象线程挂起。高速A/D处理的数据量最大,对处理响应的时间要求严格,故将它的优先级设为最高,能抢占当前运行的其他线程及时运行,保证数据实时上传,低速A/D线程和数字多用表线程的优先级根据其对时间的要求逐次降低。 4 测试 为了测试接口板的网络通讯功能,使用PC 机作为客户端,与设备通过路由器连在局域网内。设备作为服务器端,在PC机端采用VS2005编写上位机网络通讯程序,每次传输46 720 B数据,在开始和结束数据传输时刻读取系统时间,并计算出网络传输的速率,如图7所示。 基于DSP技与+FPGA器件实现数据采集设备的小型化 DM642中L2的Cache大小会影响网络传输速度,实验发现,当Cache大小在128 KB是,传输速率达到了最佳,为89.2 Mb/s,由于在局域网中网络环境相对复杂等原因,没有达到理想的100 Mb/s的传输速率。A/D数据采集和数字多用表功能的测试,利用Agilent E3631A直流电源、Agilent 34110A6位半数字多用表和正泰TDGC2-0.2电源模块等仪器,测试结果如表1和表2所示。 基于DSP技与+FPGA器件实现数据采集设备的小型化 基于DSP技与+FPGA器件实现数据采集设备的小型化 5 结语 本设备选用高性能高集成芯片,采用DSP+FPGA的主控方案,实现了数据采集设备的小型化。前端调理电路支持多种信号的宽动态范围测量,并具有可靠的过压保护,保证了设备的通用性与安全性。以DM642 的硬件资源为基础,通过调用NDK提供的APIs,实现了百兆以太网的传输。同时,利用DSP/BIOS的多任务机制,实现网络控制、数据采集以及网络通讯的有效配合,保证底层高速采集的大数据量快速可靠得上传给上位机。 实际应用表明,该设备稳定可靠、实时性强、兼容多种被测系统,在数据采集领域中有一定的应用价值。
收藏 人收藏
分享:

评论

相关推荐

低功耗FPGA芯片用于人工智能领域的测试

在科技迅猛发展的时代,物联网也在等待AI的支持。
的头像 ssdfans 发表于 01-21 09:04 66次 阅读
低功耗FPGA芯片用于人工智能领域的测试

使用C6746 DSP处理器,出现了C语言子函数参数传递错误

我正在使用C6746处理器做项目,但是这两天发现在某一个函数里总是计算错误,所以用仿真器断点一步一步观察内存,发现在执行某一...
发表于 01-21 08:43 30次 阅读
使用C6746 DSP处理器,出现了C语言子函数参数传递错误

采用FPGA的LED点阵屏控制器系统龙8国际娱乐网站

LED屏幕在现代信息化的社会里应用越来越广泛,而它的灵魂是其内部的控制器。
发表于 01-20 10:51 41次 阅读
采用FPGA的LED点阵屏控制器系统龙8国际娱乐网站

微控制器和FPGA的配对或是你龙8国际娱乐网站成功的关键

FPGA已经变得如此成本效益的,它们越来越多地与微控制器配合使用,以提高整个系统的效率。
发表于 01-20 10:41 47次 阅读
微控制器和FPGA的配对或是你龙8国际娱乐网站成功的关键

坚持以客户需求为导向 高云半导体推出两款集成大容量DRAM的FPGA芯片

广东高云半导体科技股份有限公司(以下简称“高云半导体”)今日宣布,高云半导体小蜜蜂家族新增两款集成大....
发表于 01-19 10:39 139次 阅读
坚持以客户需求为导向 高云半导体推出两款集成大容量DRAM的FPGA芯片

Microsemi PolarFire FPGA相比基于SRAM的FPGA 耗电量最高可降低50%

贸泽电子 (Mouser Electronics) 即日起备货 Microsemi的PolarFir....
发表于 01-19 10:34 53次 阅读
Microsemi PolarFire FPGA相比基于SRAM的FPGA 耗电量最高可降低50%

SPI时序

想用DSP的SPI作为主器件与芯片通信,芯片的手册里面写的是数据在SCLK的下降沿存入芯片SDI,芯片的输出SDO在时钟...
发表于 01-19 09:59 17次 阅读
SPI时序

国产宇航级FPGA芯片发布 震撼吗?

据报道,北京微电子long88.vip龙8国际研究所日前成功研制出国内首个自主可控的宇航用千万门级高性能高可靠FPGA芯片。....
的头像 Carol Li 发表于 01-18 17:44 1170次 阅读
国产宇航级FPGA芯片发布 震撼吗?

《CPLD和FPGA的开发与应用》PDF中文版电子书免费下载

CPLD/FPGA是目前应用最为广泛的两种可编程专用集成电路(ASIC), 特别适合于产品的样品开发....
发表于 01-18 17:22 37次 阅读
《CPLD和FPGA的开发与应用》PDF中文版电子书免费下载

相较于GPU只能处理运算 FPGA能更快速的处理所有与AI相关资讯

NVIDIA 虽凭借通用GPU(GPGPU)登上人工智慧(AI)芯片一哥位置,但竞争对手早已在一旁虎....
发表于 01-18 14:14 54次 阅读
相较于GPU只能处理运算 FPGA能更快速的处理所有与AI相关资讯

赛灵思完成了从FPGA器件到平台ACAP的蝶变 即将开启其新的征程

灵思首席执行官Victor Peng表示,得益于5G网络、数据中心及汽车等业务需求带动FPGA的出货....
发表于 01-18 14:06 276次 阅读
赛灵思完成了从FPGA器件到平台ACAP的蝶变 即将开启其新的征程

使用XUPV5-LX110T评估平台在FPGA上实现OpenSparc,很多旧的IP都不可用,请问如何解决?

嗨, 我正在使用XUPV5-LX110T评估平台在FPGA上实现OpenSparc。 给出的整个项目文件是使用EDK 10.3版本SP3生...
发表于 01-18 10:24 62次 阅读
使用XUPV5-LX110T评估平台在FPGA上实现OpenSparc,很多旧的IP都不可用,请问如何解决?

请问Compact Flash需要配置2个FPGA?

你好,世界, 在我的龙8国际娱乐网站中,我将有2个FPGA:Virtex 5和Virtex 6。 FPGA将使用ACE文件从COMPACT FLAS...
发表于 01-18 08:50 40次 阅读
请问Compact Flash需要配置2个FPGA?

LabVIEW中虚拟采集卡的创建教程资料说明

本文档的主要内容详细介绍的是适合于使用LabVIEW进行数据采集的初学者LabVIEW中虚拟采集卡的....
发表于 01-18 08:00 16次 阅读
LabVIEW中虚拟采集卡的创建教程资料说明

明德扬FPGA龙8国际娱乐网站模板系列教程-D触发器、波形、代码

在学习verilog之前,我们先学习一下D触发器以及它的代码。FPGA的龙8国际娱乐网站基础是数字电路,因此很多同学会认为我们要先学好数字电...
发表于 01-17 17:24 46次 阅读
明德扬FPGA龙8国际娱乐网站模板系列教程-D触发器、波形、代码

关于MPU, FPGA SoC以及eFPGA

有不少喜欢将FPGA与MPU做比较,其实应用有很大不同。FPGA适合行业个性化定制,如协议、前后仿功....
的头像 工程信号完整性 发表于 01-17 17:18 459次 阅读
关于MPU, FPGA SoC以及eFPGA

DSP从FLASH到RAM的方法详细资料说明

本文档的主要内容详细介绍的是DSP从FLASH到RAM的方法详细资料说明。
发表于 01-17 16:58 26次 阅读
DSP从FLASH到RAM的方法详细资料说明

整理了一些FPG的知识点和FPGA的进阶路线

熟习一门硬件设想言语(VHDL或Verilog HDL),由于不论在哪种运用范围,HDL言语都是FP....
的头像 EDA365 发表于 01-17 11:44 255次 阅读
整理了一些FPG的知识点和FPGA的进阶路线

多通道数据采集方案

       通用的数据采集卡多为八通道或者十六通道,但有一些大型监测项目,比如多台数控机床的监测,需要采集...
发表于 01-17 10:52 246次 阅读
多通道数据采集方案

请问6713DSP,主频200MHz,emif时钟设为200MHz可以吗?

请教:6713DSP,主频200MHz,emif时钟设为200MHz可以吗?如果不行,有哪些约束?...
发表于 01-17 10:41 97次 阅读
请问6713DSP,主频200MHz,emif时钟设为200MHz可以吗?

请问已装ccs和驱动的电脑如何开始工程,手上有28069开发板

初学dsp,了解一些基本外设,电脑上已装有CCS和驱动,手里也有开发板,想自己动手做个流水灯实验,不知如何下手...
发表于 01-17 09:49 141次 阅读
请问已装ccs和驱动的电脑如何开始工程,手上有28069开发板

c6455平台DSP/BIOS下使用#pragma出现错误

程序猿们好,在DSP/BIOS下会自动生成.cmd文件,但是我自己也写了一个c6455.cmd,内容如下 -l mygpiocfg.cmd SECT...
发表于 01-17 09:03 52次 阅读
c6455平台DSP/BIOS下使用#pragma出现错误

AD9117输出端有脉冲毛刺

在测试AD9117时,用FPGA给DAC一个正弦波的数字信号,在输出端发现有脉冲毛刺出现,在示波器上有毛刺的余晖。在频谱上会...
发表于 01-17 08:19 28次 阅读
AD9117输出端有脉冲毛刺

DSP数字电源学习视频教程和DSP电源龙8国际娱乐网站手册等资料合集免费下载

本文档的主要内容详细介绍的是DSP数字电源学习视频教程和DSP电源龙8国际娱乐网站手册等资料合集免费下载主要内容....
发表于 01-17 08:00 51次 阅读
DSP数字电源学习视频教程和DSP电源龙8国际娱乐网站手册等资料合集免费下载

使用DSP的里点错误总结资料免费下载

1.warning: entry point symbol _c_int00 undefined ....
发表于 01-16 16:58 22次 阅读
使用DSP的里点错误总结资料免费下载

DSP入门基础知识资料免费下载

TI公司在1982年成功推出其第一代DSP芯片之后,相继推出了多种适合不同应用、不同规格的DSP系列....
发表于 01-16 16:51 46次 阅读
DSP入门基础知识资料免费下载

17个DSP的简答题和答案资料大全免费下载

1.什么是定点DSP芯片和浮点DSP芯片?各有什么优缺点?解:按数据的定点格式工作的DSP芯片称为定....
发表于 01-16 16:51 28次 阅读
17个DSP的简答题和答案资料大全免费下载

SiliconBlue计划生产针对便携消费电子市场的低功耗FPGA

传统型基本具备高性能、传输速度快的特点,因此这些产品都具有DSP(数字信号处理)和高速传输I/O接口....
发表于 01-16 14:40 61次 阅读
SiliconBlue计划生产针对便携消费电子市场的低功耗FPGA

帕克太阳探测器上的FPGA被广泛应用于航空航天领域

8年前,NASA和约翰霍普金斯大学联合立项,投入15亿美元打造一款绕日探测卫星。2018年,这款名为....
发表于 01-16 14:16 125次 阅读
帕克太阳探测器上的FPGA被广泛应用于航空航天领域

《信号质量测试规范》PDF版的详细资料合集免费下载

本文档的主要内容详细介绍的是信号质量测试规范主要内容包括了:本规范详细说明了单板信号质量测试的方法。....
发表于 01-16 08:00 41次 阅读
《信号质量测试规范》PDF版的详细资料合集免费下载

英特尔FPGA中国创新中心展示FPGA应用超过100项 将共建FPGA创新生态

FPGA指现场可编程门阵列,英特尔FPGA中国创新中心展示了超过100个FPGA应用,涉及人工智能、....
的头像 半导体动态 发表于 01-15 17:07 415次 阅读
英特尔FPGA中国创新中心展示FPGA应用超过100项 将共建FPGA创新生态

如何使用SystemVieW进行多路载波通信系统仿真

介绍了目前在DSP,通讯和控制系统中广泛使用的仿真工具SystemView,并建立了基于System....
发表于 01-15 15:44 18次 阅读
如何使用SystemVieW进行多路载波通信系统仿真

DSP电路板的布线和电磁兼容性龙8国际娱乐网站

电磁干扰源包含微处理器、微控制器、静电放电、瞬时功率执行元件等。随着大量高速半导体器件的应用,其边沿....
发表于 01-15 14:43 61次 阅读
DSP电路板的布线和电磁兼容性龙8国际娱乐网站

一种基于ARM和FPGA的线阵CCD在线测量线缆系统龙8国际娱乐网站剖析

近几年来,电线、电缆、光纤等产品的需求量大大增加,外径尺寸的质量控制成为许多生产厂家急需解决的问题。....
发表于 01-15 14:35 113次 阅读
一种基于ARM和FPGA的线阵CCD在线测量线缆系统龙8国际娱乐网站剖析

SoC FPGA大幅度提高了系统性能 降低了功耗和成本以及电路板面积

公司2011年12日发布其基于ARM的SoC 系列产品,在单芯片中集成了28-nm Cyclone ....
发表于 01-14 14:48 155次 阅读
SoC FPGA大幅度提高了系统性能 降低了功耗和成本以及电路板面积

未来性能增长需依赖架构上改变 因此需要用FPGA进行人工智能硬件加速

摩尔定律从2003年开始放缓。为了延续性能倍增、功耗减半,Intel CPU采用多核来实现。然而,到....
发表于 01-14 13:58 153次 阅读
未来性能增长需依赖架构上改变 因此需要用FPGA进行人工智能硬件加速

TMS320F28335若干学习经验合集免费下载

本资料为DSP28335的学习经验分享,其中不仅包含了常见的错误情况以及其解决方法,同时,对于学习的....
发表于 01-14 08:00 38次 阅读
TMS320F28335若干学习经验合集免费下载

AM571X ARM应用处理器的数据手册免费下载

AM571X Sitara ARM应用处理器是为满足现代嵌入式产品的密集处理需求而龙8国际娱乐网站的。AM571....
发表于 01-14 08:00 29次 阅读
AM571X ARM应用处理器的数据手册免费下载

福禄克测试工具这么早就用了赛灵思FPGA

ES 网络通虽然只有手掌大小,不到2斤重,但却具有非常强大的故障诊断能力。 这个产品给福禄克赢得了非....
发表于 01-12 11:26 782次 阅读
福禄克测试工具这么早就用了赛灵思FPGA

FPGA电路板龙8国际娱乐网站的挑战怎么克服

你面临的第一个问题当然是供应商和器件的选择。通常供应商决策倾向于你以前接触最多的那家——如果你是一位....
发表于 01-12 10:22 146次 阅读
FPGA电路板龙8国际娱乐网站的挑战怎么克服

采用达芬奇long88.vip龙8国际搭建视频应用系统实现数字视频创新

将数字视频嵌入应用中的首要难题在于实施视频的复杂性要远远超过简单的图像与音频压缩和解压缩。
发表于 01-12 07:02 44次 阅读
采用达芬奇long88.vip龙8国际搭建视频应用系统实现数字视频创新

System View仿真系统在卫星通信中的应用

通信long88.vip龙8国际的发展日新月异, 系统也日趋复杂, 因此, 在通信系统的龙8国际娱乐网站研发过程中, 在进行硬件系统实验....
发表于 01-11 15:17 30次 阅读
System View仿真系统在卫星通信中的应用

SystemView如何在通信系统仿真中应用研究分析概述

介绍了通信系统仿真和仿真专用工具SystemView,分析了CNI(Communication、Na....
发表于 01-11 15:17 28次 阅读
SystemView如何在通信系统仿真中应用研究分析概述

TI DSP集成开发环境CCS的使用资料说明

CCS是TI公司推出的用于开发DSP芯片的集成开发环境,它采用Windows风格界面,集编辑、编译、....
发表于 01-11 14:43 45次 阅读
TI DSP集成开发环境CCS的使用资料说明

「MINIEYE」与 Xilinx 达成战略合作

自动驾驶感知系统研发商「MINIEYE」已与 FPGA 芯片long88.vip龙8国际巨头 Xilinx(赛灵思)达成战略....
发表于 01-11 10:41 195次 阅读
「MINIEYE」与 Xilinx 达成战略合作

使用LabVIEW进行温度采集系统龙8国际娱乐网站的论文

随着信息领域各种long88.vip龙8国际的发展,在数据采集方面的long88.vip龙8国际也取得了很大的进步,采集数据的信息化是目前社会的主流....
发表于 01-11 08:00 47次 阅读
使用LabVIEW进行温度采集系统龙8国际娱乐网站的论文

嵌入式教材ARM系列处理器应用long88.vip龙8国际完全手册PDF版免费下载

ARM(Advanced RISC Machines)有三种含义,它是一个公司的名称,是一类微处理器....
发表于 01-10 16:50 80次 阅读
嵌入式教材ARM系列处理器应用long88.vip龙8国际完全手册PDF版免费下载

如何学习OV7670从零开始走进OV7670世界教材免费下载

ARM,DSP,FPGA,各有所长,纵然FPGA 无所不能,它也有“唯我独尊”的领域。FPGA 在通....
发表于 01-10 15:41 69次 阅读
如何学习OV7670从零开始走进OV7670世界教材免费下载

如何使用FPGA进行面向密码应用的关键long88.vip龙8国际研究

高性能计算正经历着根本性的变化。能耗和散热的需求也逐渐成为限制了大型数据中心的不断扩张的瓶颈。这些变....
发表于 01-10 11:10 65次 阅读
如何使用FPGA进行面向密码应用的关键long88.vip龙8国际研究

做DSP应该了解那些知识做DSP最应该懂得的57个问题介绍

二.DSP的C语言同主机C语言的主要区别?1)DSP的C语言是标准的ANSI C,它不包括同外设联系....
发表于 01-09 08:00 59次 阅读
做DSP应该了解那些知识做DSP最应该懂得的57个问题介绍

如何使用EDA进行模拟倒车雷达的龙8国际娱乐网站

已知此项目需要完成的功能:(1)使用FPGA控制超声波测距模块,完成测距任务;(2)使用数码管显示测....
发表于 01-09 08:00 76次 阅读
如何使用EDA进行模拟倒车雷达的龙8国际娱乐网站

如何使用AVR单片机进行楼宇供暖无线监控系统的龙8国际娱乐网站

介绍一种基于AVR单片机无线互联long88.vip龙8国际的楼宇供暖数据采集系统,该系统的监控终端PC与各楼层AVR单片机....
发表于 01-08 16:21 34次 阅读
如何使用AVR单片机进行楼宇供暖无线监控系统的龙8国际娱乐网站

移动基站已经陪伴人类40年了,但你知道它的故事吗?

每个收发单元只能处理一个载波信号,一个载频最多能同时容量8个用户,每次遇到基站拥塞扩容都要增加载频和....
的头像 电子发烧友网工程师 发表于 01-07 16:57 603次 阅读
移动基站已经陪伴人类40年了,但你知道它的故事吗?

DSP入门教程之《DSP集成开发环境CCS开发指南》PDF中文版本免费下载

本文档的DSP入门教程之《DSP集成开发环境CCS开发指南》PDF中文版本免费下载 CCS 提供了配....
发表于 01-07 08:00 70次 阅读
DSP入门教程之《DSP集成开发环境CCS开发指南》PDF中文版本免费下载

如何使用FPGA实现外辐射源雷达自适应杂波抑制的方法概述

本文主要研究了外辐射源雷达杂波抑制模块的 FPGA 实现方法。首先,对自适应滤波的时域 LMS 算法....
发表于 01-07 08:00 80次 阅读
如何使用FPGA实现外辐射源雷达自适应杂波抑制的方法概述

Xilinx FPGA常用原语介绍

项目中主要用到的原语与IO端口有关,所以基本在Input/Output Functions 和IO两....
发表于 01-06 11:23 237次 阅读
Xilinx FPGA常用原语介绍

基于FPGA的极化码的SCL译码算法研究

极化码的译码算法研究近年来发展迅速,其中成为研究热点的连续删除(Successive Cancell....
发表于 01-06 11:19 193次 阅读
基于FPGA的极化码的SCL译码算法研究

TMS320VC5506 TMS320VC5506 Fixed-Point Digital Signal Processor

TMS320VC5506定点数字信号处理器(DSP)基于TMS320C55x DSP生成CPU处理器内核。 C55x™DSP架构通过增加并行性和全面关注降低功耗来实现高性能和低功耗。 CPU支持内部总线结构,该结构由一个程序总线,三个数据读总线,两个数据写总线以及专用于外设和DMA活动的附加总线组成。这些总线能够在一个周期内执行最多三次数据读取和两次数据写入。并行地,DMA控制器每个周期最多可以执行两次数据传输,与CPU活动无关。 C55x CPU提供两个乘法累加(MAC)单元,每个单元能够支持17位x 17-单个循环中的位乘法。额外的16位ALU支持中央40位算术/逻辑单元(ALU)。 ALU的使用受指令集控制,提供优化并行活动和功耗的能力。这些资源在C55x CPU的地址单元(AU)和数据单元(DU)中进行管理。 C55x DSP代支持可变字节宽度指令集,以提高代码密度。指令单元(IU)从内部或外部存储器执行32位程序提取,并为程序单元(PU)排队指令。程序单元解码指令,将任务指向AU和DU资源,并管理完全受保护的管道。预测分支功能可避免执行条件指令时的管道冲洗。 5506上的128...
发表于 10-17 14:24 7次 阅读
TMS320VC5506 TMS320VC5506 Fixed-Point Digital Signal Processor

TMS320C6747 定点/浮点数字信号处理器

TMS320C6745 /6747器件是一款基于TMS320C674x DSP内核的低功耗数字信号处理器。它的功耗显着低于TMS320C6000 DSP平台的其他成员。 TMS320C6745 /6747器件使原始设备制造商(OEM)和原始龙8国际娱乐网站制造商(ODM)能够快速推出市场上的设备。高处理性能。 TMS320C6745 /6747 DSP内核采用基于缓存的两级架构。 1级程序高速缓存(L1P)是32 KB直接映射高速缓存,1级数据高速缓存(L1D)是32 KB双向组关联高速缓存。 2级程序高速缓存(L2P)由256 KB内存空间组成,在程序和数据空间之间共享。 L2内存可以配置为映射内存,缓存或两者的组合。虽然系统中的其他主机可以访问DSP L2,但是其他主机可以使用额外的128KB RAM共享内存(仅限TMS320C6747),而不会影响DSP性能。 外设集包括:带管理数据输入/输出(MDIO)模块的10/100 Mbps以太网MAC(EMAC);两个I 2 C总线接口; 3个多通道音频串行端口(McASP),带有16/9串行器和FIFO缓冲器;两个64位通用定时器,每个都可配置(一个可配置为看门狗);可配置的16位主机端口接口(HPI)[仅限TMS3...
发表于 10-17 14:20 29次 阅读
TMS320C6747 定点/浮点数字信号处理器

TMS320C6746 TMS320C6746 Fixed/Floating Point DSP

TMS320C6746定点和浮点DSP是一款低功耗应用处理器,该处理器基于C674x DSP内核。该DSP与其他TMS320C6000™平台DSP相比,功耗要小很多。 凭借这款器件,原始设备制造商(OEM)和原始龙8国际娱乐网站制造商(ODM)能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼用稳健操作系统,丰富用户接口和高处理器性能的器件推向市场。 该器件的DSP内核采用基于2级缓存的架构。第1级程序缓存(L1P)是一个 32KB的直接映射缓存,第1级数据缓存(L1D)是一个32KB的2路组相连缓存。第2级程序缓存(L2P)包含256KB的存储空间,由程序空间和数据空间共享.L2存储器可配置为映射存储器,缓存或二者的组合。系统内的其他主机可以访问DSP L2。 外设集包括:1个具有管理数据输入/输出模块(MDIO)的10Mbps /100Mbps以太网介质访问控制器(EMAC); 1个USB2.0 OTG接口; 2个I 2 C总线接口; 1个具有16个串行器和FIFO缓冲器的多通道音频串行端口(McASP) ); 2个具有FIFO缓冲器的多通道缓冲串行端口(McBSP); 2个可配置的64位通用定时器(其中一个可配置...
发表于 10-15 17:06 51次 阅读
TMS320C6746 TMS320C6746 Fixed/Floating Point DSP

OMAP-L138 OMAP-L138 Data Manual

OMAP-L138 C6000 DSP+ARM 处理器 是一款低功耗 应用 处理器,该处理器基于 ARM926EJ-S 和 C674x DSP 内核。该处理器 与其他 TMS320C6000™ 平台 DSP 相比,功耗要小很多。 凭借这款器件,原始设备制造商 (OEM) 和原始龙8国际娱乐网站制造商 (ODM) 能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼具稳健操作系统、丰富用户接口和高处理器性能的器件推向市场。 此器件采用双内核架构(包括一个高性能的 TMS320C674x DSP 内核和一个 ARM926EJ-S 内核),实现了 DSP 与精简指令集计算机 (RISC) long88.vip龙8国际二者优势的完美融合。 ARM926EJ-S 是一款 32 位 RISC 处理器内核,可执行 32 位或 16 位指令和处理 32 位、16 位或 8 位数据。该内核采用流水线结构,因此处理器和存储器系统的所有部件能够连续运行。 ARM9 内核配有协处理器 15 (CP15)、保护模块以及具有页表缓冲区的数据和程序存储器管理单元 (MMU)。ARM9 内核配有独立的 16KB 指令缓存和 16KB 数据缓存。这两个缓存均与虚拟索引虚拟标签 (VIVT) 4 路相连。ARM9 内核还配...
发表于 10-15 17:04 64次 阅读
OMAP-L138 OMAP-L138 Data Manual

TMS320C6748 TMS320C6748 Fixed/Floating Point DSP

TMS320C6748 定点和浮点 DSP 是一款低功耗 应用 处理器,该处理器基于 C674x DSP 内核。该DSP 与其他 TMS320C6000™ 平台 DSP 相比,功耗要小很多。 凭借这款器件,原始设备制造商 (OEM) 和原始龙8国际娱乐网站制造商 (ODM) 能够充分利用全集成混合处理器解决方案的灵活性,迅速将兼具稳健操作系统、丰富用户接口和高处理器性能的器件推向市场。 该器件的 DSP 内核采用基于 2 级缓存的架构。第 1 级程序缓存 (L1P) 是一个 32KB 的直接映射缓存,第 1 级数据缓存 (L1D) 是一个 32KB 的 2 路组相连缓存。第 2 级程序缓存 (L2P) 包含 256KB 的存储空间,由程序空间和数据空间共享。L2 存储器可配置为映射存储器、缓存或二者的组合。尽管系统内的其他主机可访问 DSP L2,但还是额外提供了一个 128KB 的 RAM 共享存储器给其他主机使用,从而避免对 DSP 性能产生影响。 对于支持安全功能的器件,TI 的基本安全启动可为用户保护自主知识产权并防止外部实体修改用户开发的算法。该安全启动流程从一个基于硬件的“信任根”开始,确保代码从一个已知安全的位置开始...
发表于 10-15 16:19 42次 阅读
TMS320C6748 TMS320C6748 Fixed/Floating Point DSP

TMS320C6720 TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

The TMS320C672x is the next generation of Texas Instruments' C67x generation of high-performance 32-/64-bit floating-point digital signal processors. The TMS320C672x includes the TMS320C6727B, TMS320C6726B, TMS320C6722B, and TMS320C6720 devices.(1) Enhanced C67x+ CPU. The C67x+ CPU is an enhanced version of the C67x CPU used on the C671x DSPs. It is compatible with the C67x CPU but offers significant improvements in speed, code density, and floating-point performance per clock cycle. At 350 MHz, the CPU is capable of a maximum performance of 2800 MIPS/2100 MFLOPS by executing up to eight instructions (six of which are floating-point instructions) in parallel each cycle. The CPU natively supports 32-bit fixed-point, 32-bit single-precision floating-point, and 64-bit double-precision floating-point arithmetic. Efficient Memory System. The memory controller maps the la...
发表于 10-15 16:17 65次 阅读
TMS320C6720 TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

TMS320C6727B TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

The TMS320C672x is the next generation of Texas Instruments' C67x generation of high-performance 32-/64-bit floating-point digital signal processors. The TMS320C672x includes the TMS320C6727B, TMS320C6726B, TMS320C6722B, and TMS320C6720 devices.(1) Enhanced C67x+ CPU. The C67x+ CPU is an enhanced version of the C67x CPU used on the C671x DSPs. It is compatible with the C67x CPU but offers significant improvements in speed, code density, and floating-point performance per clock cycle. At 350 MHz, the CPU is capable of a maximum performance of 2800 MIPS/2100 MFLOPS by executing up to eight instructions (six of which are floating-point instructions) in parallel each cycle. The CPU natively supports 32-bit fixed-point, 32-bit single-precision floating-point, and 64-bit double-precision floating-point arithmetic. Efficient Memory System. The memory controller maps the la...
发表于 10-15 11:08 7次 阅读
TMS320C6727B TMS320C6727B TMS320C6726B TMS320C6722B TMS320C6720 Floating-Point DSPs

SM320C6415-EP 增强型产品定点数字信号处理器

TMS320C64x ?? DSP(包括SM320C6414-EP,SM320C6415-EP和SM320C6416-EP器件)是TMS320C6000中性能最高的定点DSP产品。 DSP平台。 SM320C64x ?? (C64x ??)设备是基于第二代高性能,先进的VelociTI ??德州仪器(TI)开发的超长指令字(VLIW)架构(VelociTI.2 ??),使这些DSP成为多通道和多功能应用的绝佳选择。 C64x ??是C6000的代码兼容成员?? DSP平台。 C64x器件在500 MHz时钟频率下具有高达4000万条指令/秒(MIPS)的性能,可为高性能DSP编程挑战提供经济高效的解决方案。 C64x DSP具有高速控制器的操作灵活性和阵列处理器的数字功能。 C64x DSP内核处理器有64个32位字长的通用寄存器和8个高度独立的功能单元?? 2个乘法器用于32位结果和6个算术逻辑单元(ALU)??使用VelociTI.2扩展。八个功能单元中的VelociTI.2扩展包括新指令,以加速关键应用程序的性能并扩展VelociTI架构的并行性。 C64x每周期可产生4个32位乘法累加(MAC),总计每秒2400万MAC(MMACS),或每周期8个8位MAC,总计4800 MMACS。 C64x DSP还具有特定于应...
发表于 10-15 11:06 21次 阅读
SM320C6415-EP 增强型产品定点数字信号处理器

SMJ320C6701-SP 抗辐射V类浮点数字信号处理器

SMJ320C67x DSP是SMJ320C6000平台中的浮点DSP系列。 SMJ320C6701('C6701)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。凭借在140 MHz时钟频率下高达1千兆位每秒浮点运算(GFLOPS)的性能,'C6701为高性能DSP编程挑战提供了经济高效的解决方案。 'C6701 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 'C6701每周期可以产生两个乘法累加(MAC),总计每秒3.34亿MAC(MMACS)。 'C6701 DSP还具有专用硬件逻辑,片上存储器和额外的片上外设。 'C6701包含大量片上存储器,具有强大而多样的设置外围设备。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。数据存储器由两个32K字节的RAM块组成。外设集包括两个多通道缓冲串行端口(McBSP),两个通用定时器,一个主机端口接口(HPI)和...
发表于 10-09 15:12 35次 阅读
SMJ320C6701-SP 抗辐射V类浮点数字信号处理器

TMS320VC5409A定点c

TMS320VC5409A定点数字信号处理器(DSP)(以下简称5409A除非另有说明)基于先进的改进型哈佛架构,有一个程序存储器总线和三个数据存储器总线。该处理器提供具有高度并行性的算术逻辑单元(ALU),专用硬件逻辑,片上存储器和其他片上外设。该DSP的操作灵活性和速度的基础是高度专业化的指令集。 独立的程序和数据空间允许同时访问程序指令和数据,提供高度的并行性。可以在单个周期中执行两个读操作和一个写操作。具有并行存储和特定于应用程序的指令的指令可以充分利用该架构。此外,数据可以在数据和程序空间之间传输。这种并行性支持一组强大的算术,逻辑和位操作操作,这些操作都可以在一个机器周期中执行。 5409A还包括管理中断的控制机制, 特性 具有三个独立的16位数据存储器总线和一个程序存储器总线的高级多总线架构 40位算术逻辑单元(ALU)包括一个40位桶形移位器和两个独立的40位累加器 17- \ xD7 17位并行乘法器耦合到一个40位专用加法器,用于非流水线单周期乘法/累积(MAC)操作 比较,选择和存储单位(CSSU)以进行...
发表于 10-09 11:40 24次 阅读
TMS320VC5409A定点c

SM320VC5510A-EP 增强型产品定点数字信号处理器

The 320VC5510 (5510) fixed-point digital signal processor (DSP) is based on the TMS320C55x DSP generation CPU processor core. The C55x™ DSP architecture achieves high performance and low power through increased parallelism and total focus on reduction in power dissipation. The CPU supports an internal bus structure composed of one program bus, three data-read buses, two-data write buses, and additional buses dedicated to peripheral and DMA activity. These buses provide the ability to perform up to three data reads and two data writes in a single cycle. In parallel, the DMA controller can perform up to two data transfers per cycle independent of the CPU activity. The C55x CPU provides two multiply-accumulate (MAC) units, each capable of 17-bit x 17-bit multiplication in a single cycle. A central 40-bit arithmetic/logic unit (ALU) is supported by an additional 16-bit ALU. Use of the ALUs is under instruc...
发表于 10-09 11:37 48次 阅读
SM320VC5510A-EP 增强型产品定点数字信号处理器

SM320C6712D-EP 增强型产品浮点 DSP

320C67x ?? DSP(包括SM320C6712-EP,SM320C6712C-EP,SM320C6712D-EP器件)是浮动的成员TMS320C6000中的点DSP系列?? DSP平台。 C6712,C6712C和C6712D器件基于德州仪器(TI)开发的高性能,先进的超长指令字(VLIW)架构,使这些DSP成为多通道和多功能应用的绝佳选择。 p> C6712C /C6712D器件在时钟频率为167 MHz时性能高达10亿次浮点运算(MFLOPS),是C6000中成本最低的DSP? DSP平台。 C6712C /C6712D DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 C6712C /C6712D每个周期可以产生两个MAC,总计300 MMACS。 C6712在时钟频率为100 MHz时性能高达6亿次每秒浮点运算(MFLOPS)。该器件还为高性能DSP编程挑战提供了经济高效的解决方案。 C6712 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个...
发表于 10-09 10:35 85次 阅读
SM320C6712D-EP 增强型产品浮点 DSP

SM320C6711D-EP 增强型产品浮点 DSP

320C67x ?? DSP(包括SM320C6711-EP,SM320C6711B-EP,SM320C6711C-EP,SM320C6711D-EP器件)撰写TMS320C6000中的浮点DSP系列?? DSP平台。 C6711,C6711B,C6711C和C6711D器件基于德州仪器(TI)开发的高性能,先进的超长指令字(VLIW)架构,使这些DSP成为多通道和多功能应用的绝佳选择。 C6711 /C6711B器件的时钟频率为150 MHz,性能高达每秒9亿次浮点运算(MFLOPS),可为高性能DSP编程挑战提供经济高效的解决方案。 C6711 /C6711B DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 C6711 /C6711B每个周期可以产生两个MAC,总计300 MMACS。 在200 MHz或1350 MFLOPS的时钟频率下,每秒浮点运算高达12亿次(MFLOPS) C6711C /C6711D器件的时钟频率为250 MHz(适用于6711D),还为高性能DSP编程挑战提供了经济高效的解决方案。 C6711C /C6711D DSP还具有高速...
发表于 10-09 10:33 10次 阅读
SM320C6711D-EP 增强型产品浮点 DSP

AM5706 Sitara 处理器:成本经优化的 Arm A15 和 DSP 以及安全引导

AM570x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM570x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件还将可编程的视频处理功能与高度集成的外设集完美融合。 可编程性通过单核ARM Cortex-A15 RISC CPU并借助Neon™扩展和TI C66x VLIW浮点DSP内核实现。借助ARM处理器,开发人员能够将控制函数与在DSP和协处理器上编程的其他算法分离其中,TI为ARM和C66x DSP提供了一系列完整的开发工具,其中包括C语言编译器AM570x Sitara ARM应用处理器专为满足现代嵌入式产品的强烈处理需求而打造。 AM570x器件通过集成的混合处理器解决方案的最大灵活性,带来高处理性能。这些器件还将可编程视频处理与高度集成的外设集相结合。 可编程性由具有Neon™扩展和TI C66x VLIW浮点DSP内核的单核ARM Cortex-A15 RISC CPU提供。 ARM处理器使开发人员能够将控制功能与DSP和协处理器上编程的视觉算法分开,从而降低系统软件的复杂性。 此外,TI还为A...
发表于 10-08 15:30 59次 阅读
AM5706 Sitara 处理器:成本经优化的 Arm A15 和 DSP 以及安全引导

SMJ320C6701 军用浮点数字信号处理器

SMJ320C67x DSP是SMJ320C6000平台中的浮点DSP系列。 SMJ320C6701(?? C6701)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。 。凭借167 MHz时钟频率,每秒高达1千兆位浮点运算(GFLOPS)的性能,?? C6701为高性能DSP编程挑战提供了经济高效的解决方案。 ?? C6701 DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供四个浮点/定点ALU,两个定点ALU和两个浮点/定点乘法器。 ?? C6701每周期可以产生两个乘法累加(MAC),总共每秒3.34亿MAC(MMACS)。 ?? C6701 DSP还具有专用硬件逻辑,片上存储器和额外的片上外设。 ?? C6701包含大量片上存储器,具有强大的功能。各种外围设备。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。数据存储器由两个32K字节的RAM块组成。外设集包括两个多通道缓冲串行端口(McBSP),两个通用定时器,一个主机端口接口(HPI)和一个无缝外部...
发表于 09-29 11:49 61次 阅读
SMJ320C6701 军用浮点数字信号处理器

AM5K2E02 多核 ARM+DSP

AM5K2E0x是一款基于TI的KeyStone II多核SoC架构的高性能器件,该器件集成了性能最优的Cortex-A15处理器双核或四核CorePac可以高达1.4GHz的内核速度运行.TI的AM5K2E0x器件实现了一套易于使用的高性能,低功耗平台,可供企业级网络终端设备,数据中心网络,航空电子设备和国防,医疗成像,测试和自动化等诸多应用领域的开发人员使用。 TI的KeyStone II架构提供了一套集成有ARM CorePac,(Cortex-A15处理器四核CorePac),网络处理等各类子系统的可编程平台,并且采用了基于队列的通信系统,使得器件资源能够高效且无缝地运作。这种独特的器件架构中还包含一个TeraNet交换机,该交换机可能从可编程内核到高速IO的各类系统元素广泛融合,确保它们以最高效率持续运作。 AM5K2E0x KeyStone II器件集成了大量的片上存储ARMD CorePac中多达4个Cortex A15内核共享4MB L2缓存。该器件还集成了2MB的多核共享存储器(每个MSMC),可用作共享的L3 SRAM。所有L2和MSMC存储器均包含错误检测与错误校正功能。该器件包含一个以1600MTPS传输速率运行的64位DDR-3...
发表于 09-29 11:42 0次 阅读
AM5K2E02 多核 ARM+DSP

SMJ320C6201B 定点数字信号处理器,军事

320C6201B DSP是320C6000平台中定点DSP系列的成员。 SM /SMJ320C6201B(C6201B)器件基于德州仪器(TI)开发的高性能,先进的VelociTI超长指令字(VLIW)架构,使该DSP成为多通道和多功能应用的绝佳选择。 。 C6201B的时钟频率为200 MHz,性能高达1.6亿次/秒(MIPS),为高性能DSP编程挑战提供了经济高效的解决方案。 C6201B是C6201的较新版本。 C6201B DSP具有高速控制器的操作灵活性和阵列处理器的数字能力。该处理器具有32个32位字长的通用寄存器和8个高度独立的功能单元。八个功能单元提供六个算术逻辑单元(ALU)以实现高度并行性,两个16位乘法器提供32位结果。 C6201B每个周期可以产生两个乘法累加(MAC) - 总计每秒4亿MAC(MMACS)。 C6201B DSP还具有专用硬件逻辑,片上存储器和其他片上外设。 C6201B包含大量片上存储器,并具有功能强大且多样化的外设集。程序存储器由64K字节块组成,用户可配置为高速缓存或存储器映射程序空间。 C6201B的数据存储器由两个32K字节的RAM块组成,以提高并发性。外设集包括两个多通道缓冲串行端口(McBSP),两个...
发表于 09-29 11:40 22次 阅读
SMJ320C6201B 定点数字信号处理器,军事

AM5708 Sitara 处理器:成本经优化的 Arm A15 和 DSP,多媒体和安全引导

AM570x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM570x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件还将可编程的视频处理功能与高度集成的外设集完美融合。 可编程性通过单核ARM Cortex-A15 RISC CPU并借助Neon™扩展和TI C66x VLIW浮点DSP内核实现。借助ARM处理器,开发人员能够将控制函数与在DSP和协处理器上编程的其他算法分离其中,TI为ARM和C66x DSP提供了一系列完整的开发工具,其中包括C语言编译器AM570x Sitara ARM应用处理器专为满足现代嵌入式产品的强烈处理需求而打造。 AM570x器件通过集成的混合处理器解决方案的最大灵活性,带来高处理性能。这些器件还将可编程视频处理与高度集成的外设集相结合。 可编程性由具有Neon™扩展和TI C66x VLIW浮点DSP内核的单核ARM Cortex-A15 RISC CPU提供。 ARM处理器使开发人员能够将控制功能与DSP和协处理器上编程的视觉算法分开,从而降低系统软件的复杂性。 此外,TI还为A...
发表于 09-29 11:35 178次 阅读
AM5708 Sitara 处理器:成本经优化的 Arm A15 和 DSP,多媒体和安全引导

SMJ320VC33 数字信号处理器

SMx320VC33 DSP是一款采用0.18μm四电平CMOS(TImeline)long88.vip龙8国际制造的32位浮点处理器。 SMx320VC33是德州仪器(TI)SM320C3x™系列DSP的一部分。 SM320C3x内部总线和特殊数字信号处理指令集具有高达150 MFLOPS的速度和灵活性。 SMx320VC33通过在其他处理器通过软件或微代码实现的硬件中实现功能来优化速度。这种硬件密集型方法提供了以前在单个芯片上不可用的性能。 SMx320VC33可以在一个周期内对整数或浮点数据执行并行乘法和ALU运算。每个处理器还拥有通用寄存器文件,程序高速缓存,专用ARAU,内部双访问存储器,支持并发I /O的一个DMA通道以及较短的机器周期时间。这些特征导致高性能和易用性。大地址空间,多处理器接口,内部和外部生成的等待状态,一个外部接口端口,两个定时器,一个串行端口和多中断结构大大增强了通用应用程序。 SM320C3x支持从主处理器到专用协处理器的各种系统应用程序。通过基于寄存器的架构,大地址空间,强大的寻址模式,灵活的指令集以及良好支持的浮点运算,可轻松实现高级语言支持。 SM /SMJ320VC33是一...
发表于 09-29 11:26 104次 阅读
SMJ320VC33 数字信号处理器

SMJ320VC5416 SMJ320VC5416 定点 DSP

SMJ320VC5416定点数字信号处理器(DSP)(以下简称5416除非另有说明)基于先进的改进型哈佛架构,有一个程序存储器总线和三个数据存储器总线。该处理器提供具有高度并行性的算术逻辑单元(ALU),专用硬件逻辑,片上存储器和其他片上外设。该DSP的操作灵活性和速度的基础是高度专业化的指令集。 独立的程序和数据空间允许同时访问程序指令和数据,提供高度的并行性。可以在单个周期中执行两个读操作和一个写操作。具有并行存储和特定于应用程序的指令的指令可以充分利用该架构。此外,数据可以在数据和程序空间之间传输。这种并行性支持一组强大的算术,逻辑和位操作操作,这些操作都可以在一个机器周期中执行。 5416还包括管理中断,重复操作和函数调用的控制机制。 特性 处理至MIL-PRF-38535(QML) 具有三个独立的16位数据存储器总线的高级多总线架构和一个程序存储器总线 40位算术逻辑单元(ALU),包括一个40位桶形移位器和两个独立的40位累加器 17 x 17位并行乘法器耦合用于非流水线单周期乘法/累加(MAC)操作的40位专用加法器...
发表于 09-29 11:05 50次 阅读
SMJ320VC5416 SMJ320VC5416 定点 DSP