电子发烧友网 > 测量仪表 > 数字信号采集 > 正文

基于DSP和SD卡的生理信号数据采集系统设计

2018年01月18日 09:31 次阅读

基于DSP处理器TMS320F2812与SD卡的接口,设计了一种便携式的生理信号数据采集系统,用于大容量多参数人体生理参数的采集。采用TMS320F2812作为主控芯片,以SD卡作为主要存储介质实现了数据的实时采集与存储。按照FAT32文件系统规范设计了一种优化的文件系统,可以快速地把实时采集的数据以文本的形式保存在SD卡中。实验表明,该系统在实际测量中操作简单、携带方便,可用于人体生理参数的实时监测。

生理信号是表征人体生命特征的基本参数,如血压、脉率、体温等都是人体重要的生理信号,这些信号中都包含着有用的病理信息。通过分析这些信号可以诊断体内各部位的疾病。多参数生理信号数据采集要求数据存储量大,使用无线、USB与上位机通信存储数据可以解决这一需求。但是,这些方案都需要上位机来存储数据不利于便携式操作。

SD卡(Secure Digital Card)具有体积小、重量轻、容量大、数据传输率快、极大的移动灵活性以及很好的安全性等优点,非常适合应用在长时间存储大量数据的测量系统中。因此采用SD卡作为生理信号数据采集系统的存储介质是很好的解决方案。

本文设计了一种便携式的生理信号数据采集系统。硬件上设计了电源管理模块,解决了系统中各个模块不同电压的需求。同时采用处理速度很快的DSP处理器TMS320F2812作为主控芯片,使采集数据和处理数据的性能更加优越。软件上设计了优化的FAT32文件系统,使大容量SD卡的写入数据速度更快。

1 总体设计

本文设计的采集系统主要由电源管理模块、SD卡、TMS320F2812等部分组成,充分体现了便携化设计。系统设计框图如图1所示。系统采用干电池作为电源,并通过电源管理模块分别给系统各个模块供电。TMS320F2812利用片内的12位A/D对传感器采集的模拟信号进行采样和变换处理,结果保存在SD卡中。大容量的SD卡中嵌有FAT32文件系统可以把数据保存为文本格式,便于在上位机上进行数据处理和波形分析。

本文引用地址: http://www.21ic.com/app/test/201203/109889.htm

a.jpg

2 DSP与SD卡的接口电路设计

根据SD卡的通信协议,主控制器和SD卡有两种通信模式:SD模式和SPI模式。前者速度快(4位并行数据总线),使用所有的信号线;后者速度慢(数据以单线传输),但是简单易用、兼容性好、便于和主控制器连接通信。SPI模式的传输速度可以满足本文设计的系统要求,因此,本设计采用SPI模式。表1是SD卡在SPI模式下的各引脚定义。

SD卡与DSP的4个I/O口相连。SD卡的CS管脚连接到DSP的SPISTEA管脚,用作普通I/O功能,其高低电平控制SD卡的使能与否;DI管脚连接到SPISIMOA管脚,DSP通过这个管脚向SD卡发送数据和命令;DO管脚连接到SPISOMIA管脚,DSP通过这个管脚读取SD卡内的数据;SCLK管脚连接到SPICLKA管脚,DSP通过这个管脚向SD卡发送时钟信号。具体连接电路如图2所示。

b.jpg

3 SD卡的软件设计

SD卡工作在SPI模式下,主控制器向SD卡发送命令、数据并接收SD卡的响应。被使能的SD卡总是对来自主控制器的命令有所响应,当SD卡出现错误时,会返回一个出错响应来代替期望的数据。

3.1 SD卡的初始化

对SD卡进行读写操作之前,首先应该初始化SD卡。SD卡初始化流程如图3所示。为了保持SD卡的兼容性,设置SPI的时钟频率在100~400 kHz范围内。SD卡上电后,主机必须先向SD卡发送至少74个时钟周期,同时CS处于低电平,以完成SD卡上电过程。SD卡上电后默认进入SD模式,在此模式下向SD卡发送复位命令(CMD0)并保持CS为低电平,如果收到应答信号为01H,则SD卡进入SPI模式。

c.jpg

SD卡进入SPI模式后,主机即可不断地向SD卡发送命令(CMD55+ACMD41)并读取应答信号,如果应答信号为00H,则表明SD卡完成初始化。初始化完成后,需要把SPI时钟频率设置为高速模式,在这种模式下才能保证SD卡的高速读写。

3.2 SD卡的读写操作

SD卡支持单块写操作(CMD24)和多块写操作(CMD25)。图4为单块写操作流程图,数据长度为512 B。执行单块写操作时,主机发送写数据块命令(CMD24),等待SD卡的应答信号为00H后,然后发送数据起始标志位0xFE,接着发送512 B数据和2 B的(2RC校验。当SD卡的应答信号为0x05时,即表明SD卡已经正确地写入了数据。在写SD卡时,SD卡的输出口为低电平,当输出口变为高电平时表明写操作完成。

d.jpg

SD卡同样支持单块(CMD17)和多块(CMD18)读操作。单块读操作的数据长度也是512 B,其操作流程与写操作类似。操作时,首先向SD卡发送读数据块命令(CMD17),当接收应答信号0xFE后,即可接收512 B数据块和2 B的CRC校验。

4 FAT32文件系统设计

4.1 FAT32文件系统的结构

为了更直观地查看SD卡中的数据,并与计算机进行数据交互式操作。本文采用了FAT32文件系统,该文件系统不仅实现了对大容量SD卡的文件操作,而且读写文件的速度很快。

FAT32文件系统在SD卡上的基本结构包含以下几个部分:分区引导记录DBR(Dos Boot Record)、文件分配表FAT(File Allocation Table)数据区。

分区引导记录DBR,通常包括跳转指令、厂家标识和DOS版本号、BPB(BIOS Parameter Block)和。BIOS引导程序。其中BPB记录着每个扇区字节数、每簇扇区数、总扇区数等SD卡的基本信息,这些信息是正确操作SD卡的基础。

FAT32文件系统有两个文件分配表FAT1和FAT2。FAT2是FAT1的备份,记录了簇与簇之间数据的链接关系。

FAT32与FAT12、FAT16不同的是,它没有专门的根目录区,根目录区与数据区合并在一起。

4.2 FAT32文件系统的实现

4.2.1 FAT32文件系统的初始化

对SD卡的正确操作,需要初始化该卡的信息结构体变量如每个扇区字节数、每簇扇区数、FAT表数目等。

e.jpg

初始化流程如图5所示。首先读卡的物理扇区0,得到引导扇区的偏移地址。正常的话,该扇区最后两个字节为55AA。然后读引导扇区DBR的具体内容,得到文件系统的基本信息,初始化SD卡的信息结构体变量。

4.2.2 FAT32文件系统的相关操作

在本设计中,为了提高SD卡的写入速度,对FAT32文件系统进行优化。FAT32文件系统在保留区增加了一个FSINFO扇区,用以记录文件系统中空闲簇的数量以及不可用簇的簇号等信息。在执行写SD卡操作时,可以通过读取该扇区的内容快速地定位到下一个空闲簇,然后进行数据的写入。优化后的文件系统主要包括以下操作:文件的创建与文件的读写操作。

创建新文件时,首先判断该文件是否存在。如果存在,则打开该文件读取该文件的FAT表项,获取开始簇的地址、文件所占的字节数及第一个扇区的地址等信息;如果文件不存在,则查询空闲簇并设置起始簇号,同时根据这个起始簇号创建簇链,然后读取FDT(File Directory Table)表项查找空闲的32 B FDT,以存放文件名、扩展名、属性值等信息。

读文件时,根据文件名查找FDT表项并读取文件的起始簇号,根据起始簇号找到第一个簇的内容,并逐个扇区读取。同时,根据簇链就能查找到第2个簇,然后读取簇里的内容。按照此方法,直到读取所有的数据。写文件的流程和读文件类似,不同的是写满一个簇时要查找空闲的簇并添加到簇链中,同时更新FAT1,FAT2和FSINFO的内容。

5 结语

本文设计了一种基于DSP和SD卡的生理信号数据采集系统,详细介绍了DSP与SD卡的硬件接口电路设计以及SD卡软件设计流程。通过对人体手指体表温度和湿度的实时测量,该系统可以实现对16路模拟信号的采集、处理、存储等一系列操作。SD卡存储容量为2 GB,最高读写速度可以达到1.2.MB/s,完全满足在高速AD采集系统中的应用。随着人体监测仪器的智能化、小型化发展,以及大容量SD卡的高性价比优点,SD卡在生理信号采集中的应用前景广阔。

技术专区

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

ASIC、FPGA、DSP正处于并将长期处于竞争...

在相当长的一段时间内,FPGA、ASIC、DSP三者不同的技术特征造就了它们不同的应用领域,DSP在...

发表于 2018-11-17 11:30 57次阅读
ASIC、FPGA、DSP正处于并将长期处于竞争...

Cadence推出通过硅验证的长距离7nm 11...

移动数据消费的升级,人工智能、机器学习的应用以及5G通信的发展都依赖于不断增加的带宽,对现有的云数据...

发表于 2018-11-16 16:39 291次阅读
Cadence推出通过硅验证的长距离7nm 11...

基于传感器实验台的数据采集系统设计

发表于 2018-11-16 15:24 57次阅读
基于传感器实验台的数据采集系统设计

请问如何查看DSP的型号

发表于 2018-11-16 14:25 40次阅读
请问如何查看DSP的型号

ad9920a对kai02150的数据进行采集存在有明显色差

发表于 2018-11-16 10:04 60次阅读
ad9920a对kai02150的数据进行采集存在有明显色差

TI DM816x/AM389x评估模块PCB+原理图

发表于 2018-11-16 09:34 127次阅读
TI DM816x/AM389x评估模块PCB+原理图

求助ADC0832采集信号时信号不稳定

发表于 2018-11-15 15:09 73次阅读
求助ADC0832采集信号时信号不稳定

基于DSP的数字式MEMS加速度传感器的设计与应用

发表于 2018-11-15 14:47 70次阅读
基于DSP的数字式MEMS加速度传感器的设计与应用

求将传感器采集到的数据存到SD卡里的程序

发表于 2018-11-15 10:00 116次阅读
求将传感器采集到的数据存到SD卡里的程序

芯灵思SIN-IMX6UL开发板在Uboot下读写SD卡

发表于 2018-11-15 09:17 261次阅读
芯灵思SIN-IMX6UL开发板在Uboot下读写SD卡

请问stm32F7采集的数据可否通过4G网络传输

发表于 2018-11-15 08:44 134次阅读
请问stm32F7采集的数据可否通过4G网络传输

基于LabVIEW的数据采集高级编程

发表于 2018-11-14 17:03 124次阅读
基于LabVIEW的数据采集高级编程

电机与DSP控制技术结合是无刷电机重要发展方向

电动牙科座椅选用稀土永磁无刷直流电机驱动体系,此体系将近年来发展迅速的无刷直流电机与DSP控制技术相...

发表于 2018-11-14 15:07 223次阅读
电机与DSP控制技术结合是无刷电机重要发展方向

STRABAG使用精灵Phantom 4 RTK...

精确的地形规划是STRABAG管理和确保建筑项目质量的重中之重,而在传统测绘方式中,获取高精度测绘结...

发表于 2018-11-14 14:11 369次阅读
STRABAG使用精灵Phantom 4 RTK...

无刷直流电机与DSP控制技术相结合 成本降低的同...

电动牙科座椅选用稀土永磁无刷直流电机驱动体系,此体系将近年来发展迅速的无刷直流电机与DSP控制技术相...

发表于 2018-11-12 17:54 158次阅读
无刷直流电机与DSP控制技术相结合 成本降低的同...

SAP智慧企业架构赋能「工业互联网」

浙江省副省长高兴夫会见李强一行,双方围绕浙江省与 SAP 的战略合作开展会谈。高兴夫副省长详细介绍了...

发表于 2018-11-12 17:07 640次阅读
SAP智慧企业架构赋能「工业互联网」

Vivado工程经验与各种时序约束技巧分享

首先强烈推荐阅读官方文档UG903和UG949,这是最重要的参考资料,没有之一。它提倡要在设计的早期...

发表于 2018-11-10 10:57 114次阅读
Vivado工程经验与各种时序约束技巧分享

DSP是什么

DSP(digital signal processor)是一种独特的微处理器,是以数字信号来处理大...

发表于 2018-11-10 09:45 346次阅读
DSP是什么

dsp能代替功放吗

DSP是数字信号处理的意思,功放是功率放大的意思,两者不同的,没有办法代替;市面上有些DSP带功放产...

发表于 2018-11-10 09:45 342次阅读
dsp能代替功放吗

PIC单片机用于上位机数据采集的设计

C++程序设计语言可以很好地实现面向对象的编程思想,采用C++编写上位机程序,可以将每一个功能模块封...

发表于 2018-11-09 15:50 73次阅读
PIC单片机用于上位机数据采集的设计

一文弄懂电能质量分析仪的功能特点及应用领域

电能质量通常指的是电压、电流、供电用电方面的质量。而电能质量分析仪,也就是对这方面进行一个分析与检测...

发表于 2018-11-08 15:21 83次阅读
一文弄懂电能质量分析仪的功能特点及应用领域

关于DSP与FPGA两大市场的发展浅析

随着模拟IC市场中众多垂直细分行业的飞速发展,传统DSP器件遭遇了各种替代性信号处理平台的竞争,FP...

发表于 2018-11-05 17:53 174次阅读
关于DSP与FPGA两大市场的发展浅析

目前市场AI芯片几乎都是以现成的CPU、GPU、...

人工智能(AI)市场持续升温,但产业对于这些系统应如何建构仍十分分歧,大型科技公司动辄投入数十亿美元...

发表于 2018-11-05 17:48 182次阅读
目前市场AI芯片几乎都是以现成的CPU、GPU、...

单片机、ARM、DSP与CPU之间的关系大揭秘

你知道单片机、ARM、DSP都是CPU吗,它们之间又有什么不同,小编进行了整理和编辑。

发表于 2018-11-02 17:38 580次阅读
单片机、ARM、DSP与CPU之间的关系大揭秘

在低功率DSP密集型系统设计中应对DSP挑战的F...

对于高速的DSP密集型系统设计,降低功率变得越来越重要。例如,在通信系统中,通信必须以周期猝发方式来...

发表于 2018-11-02 16:37 244次阅读
在低功率DSP密集型系统设计中应对DSP挑战的F...

一文了解dsp数字信号处理器

DSP,也就是数字信号处理器英文的缩写,是一种能够提供实时处理信号的微处理器。在一般的家用电脑当中也...

发表于 2018-10-29 14:46 135次阅读
一文了解dsp数字信号处理器

简单介绍数字信号处理器的特点

对于从事电子信息行业的人员,都应该接触以及了解过数字信号处理器。关于数字信号处理器简称为DSP,属于...

发表于 2018-10-29 11:26 108次阅读
简单介绍数字信号处理器的特点

解答数字信号处理学什么

关于数字信号处理这门学科,书面上是这样介绍的:将事物的运动变化转换为一系列数字,并用计算的方法从中提...

发表于 2018-10-29 08:59 87次阅读
解答数字信号处理学什么

使用安全FPGA器件可以保护用于物联网的新DSP...

对于基于数字信号处理器(DSP)的设计,如果DSP没有足够的安全能力,便特别容易受到入侵。在许多应用...

发表于 2018-10-28 11:44 71次阅读
使用安全FPGA器件可以保护用于物联网的新DSP...

以FPGA+DSP为基础的RCM远控器研究详解

为了远程对现场进行设备管理和环境监控,并简化现场监控设备,有效地提高整个系统的稳定性和安全性。拟开...

发表于 2018-10-26 17:21 69次阅读
以FPGA+DSP为基础的RCM远控器研究详解

过采样技术中的低通滤波器,可变参数低通滤波器的设...

滤波器系数决定滤波器特性,理论上讲,只用一组滤波器系数是不能实现可变参数滤波器的。由2节可知,下抽取...

发表于 2018-10-26 14:37 481次阅读
过采样技术中的低通滤波器,可变参数低通滤波器的设...

赛灵思推出能提供FPGA设计工具和IP的ISE设...

赛灵思公司推出ISE设计套件11.1版本(ISE Design Suite 11.1)。这一FPG...

发表于 2018-10-25 15:47 131次阅读
赛灵思推出能提供FPGA设计工具和IP的ISE设...

三分钟轻松上手DM100数据采集记录仪

板卡配置完毕之后,需要对具体的通道进行设置,以测试温度为例,在设置中的AI通道设置选择“量程”,类型...

发表于 2018-10-25 11:50 356次阅读
三分钟轻松上手DM100数据采集记录仪

东芝EXCERIAPROSD评测 达到了目前主流...

东芝16G EXCERIA PRO SD存储卡是第一款UHS-II标准的存储卡,先前我们已经测试过它...

发表于 2018-10-25 10:46 439次阅读
东芝EXCERIAPROSD评测 达到了目前主流...

三星16G三防SD存储卡评测 出色的做工和数据保...

随着因生活水平的提升和影像音频技术的进步所导致的这一类器材的迅速普及,对于移动存储设备的消费市场也日...

发表于 2018-10-24 10:04 472次阅读
三星16G三防SD存储卡评测 出色的做工和数据保...

东芝EXCERIAPROSD评测 UHS-II标...

SD存储卡发展了这么多年,在性能上遇到了瓶颈也有一段时间了,自USB3.0标准推出后,存储卡读写速度...

发表于 2018-10-24 10:00 459次阅读
东芝EXCERIAPROSD评测 UHS-II标...

金士顿64GUHS-ISD卡评测 高清视频拍摄新...

存储卡现在的新品越来越多地为了高清视频拍摄功能而设定,无论是单反相机还是摄像机,未来的4K视频拍摄功...

发表于 2018-10-24 09:52 236次阅读
金士顿64GUHS-ISD卡评测 高清视频拍摄新...

东芝EXCERIAUHS-IU3SD卡评测 它是...

近两年4K超高清录制已经成为相机厂商竞相追逐的一个卖点,所谓好马配好鞍,只有更高速的存储卡充分发挥设...

发表于 2018-10-24 09:38 306次阅读
东芝EXCERIAUHS-IU3SD卡评测 它是...

东芝HelloKitty版SD卡评测 定位非常明...

男女生在对数码设备的选择上标准不一,男生容易被性能吸引,而女生则更多是个外观控。在看惯了款式设计单一...

发表于 2018-10-24 09:34 333次阅读
东芝HelloKitty版SD卡评测 定位非常明...

解答索尼电视如何安装第三方软件

索尼在电视领域一直以追求高质量的理念进行研发,索尼电视也在消费者中拥有这很好的口碑,选择其产品的也不...

发表于 2018-10-22 16:46 143次阅读
解答索尼电视如何安装第三方软件

基于FPGA+DSP的高速中频采样信号处理平台

高速中频采样信号处理平台在实际应用中有很大的前景,提出采用FPGA+DSP的处理结构,结合高性能A/...

发表于 2018-10-18 16:36 579次阅读
基于FPGA+DSP的高速中频采样信号处理平台

TMS320VC5506 TMS320VC550...

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...

发表于 2018-10-17 14:24 0次阅读
TMS320VC5506 TMS320VC550...

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

TMS320C6745 /6747器件是一款基于TMS320C674x DSP内核的低功耗数字信号处理器。它的功耗显着低于TMS320C6000 DSP平台的其他成员。 TMS320C6745 /6747器件使原始设备制造商(OEM)和原始设计制造商(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...

发表于 2018-10-17 14:20 6次阅读
TMS320C6747 定点/浮点数字信号处理器

TMS320C6746 TMS320C6746 ...

TMS320C6746定点和浮点DSP是一款低功耗应用处理器,该处理器基于C674x DSP内核。该DSP与其他TMS320C6000™平台DSP相比,功耗要小很多。 凭借这款器件,原始设备制造商(OEM)和原始设计制造商(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位通用定时器(其中一个可配置...

发表于 2018-10-15 17:06 18次阅读
TMS320C6746 TMS320C6746 ...

OMAP-L138 OMAP-L138 Data...

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

发表于 2018-10-15 17:04 19次阅读
OMAP-L138 OMAP-L138 Data...

TMS320C6748 TMS320C6748 ...

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

发表于 2018-10-15 16:19 6次阅读
TMS320C6748 TMS320C6748 ...

TMS320C6720 TMS320C6727B...

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...

发表于 2018-10-15 16:17 22次阅读
TMS320C6720 TMS320C6727B...

TMS320C6727B TMS320C6727...

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...

发表于 2018-10-15 11:08 2次阅读
TMS320C6727B TMS320C6727...

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还具有特定于应...

发表于 2018-10-15 11:06 0次阅读
SM320C6415-EP 增强型产品定点数字信...

这几款SD卡最值得关注

2017年最长的8天法定假期国庆中秋黄金周已经过去了,作为2017年最后的法定节假日,过完好像真的只...

发表于 2018-10-15 10:10 636次阅读
这几款SD卡最值得关注

DSP对音频设计有什么作用?

想象通过时光机器旅行140年,聆听无源留声机到最新16通道音频视频接收机(AVR),结果会非常惊人。

发表于 2018-10-14 09:17 533次阅读
DSP对音频设计有什么作用?

采用FPGA与高性能DSP芯片的雷达信号处理系统...

现代雷达特别是机载雷达数字信号处理机的特点是输入数据多,工作模式复杂,信息处理量大。因此,在一个实时...

发表于 2018-10-14 08:27 155次阅读
采用FPGA与高性能DSP芯片的雷达信号处理系统...

大数据的技术分析以及管理大数据的三层含义

移动互联网的红利或许正在消退,数据红利却刚刚开始。随着全球数据量进入爆发阶段,基于海量数据深度学习的...

发表于 2018-10-11 17:33 274次阅读
大数据的技术分析以及管理大数据的三层含义

浅析领先的SiC/GaN功率转换器的驱动

与SiC/GaN开关的驱动相关的一个关键方面是它们需要其在高压和高频条件下工作。在这些条件下,根本不...

发表于 2018-10-11 10:26 1185次阅读
浅析领先的SiC/GaN功率转换器的驱动

浅谈采用DSP的谐波控制器的设计方案

弱电和强电之间常常需要隔离,常用的隔离方式有光电隔离、变压器隔离、继电器隔离等。

发表于 2018-10-10 17:38 510次阅读
浅谈采用DSP的谐波控制器的设计方案

怎么利用FPGA器件保护DSP网络设计避免入侵?

对于基于数字信号处理器(DSP)的设计,如果DSP没有足够的安全能力,便特别容易受到入侵。在许多应用...

发表于 2018-10-09 16:58 114次阅读
怎么利用FPGA器件保护DSP网络设计避免入侵?

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)和...

发表于 2018-10-09 15:12 15次阅读
SMJ320C6701-SP 抗辐射V类浮点数字...

TMS320VC5409A定点c

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

发表于 2018-10-09 11:40 0次阅读
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...

发表于 2018-10-09 11:37 9次阅读
SM320VC5510A-EP 增强型产品定点数...

SM320C6712D-EP 增强型产品浮点 D...

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个高度独立的功能单元。八个...

发表于 2018-10-09 10:35 36次阅读
SM320C6712D-EP 增强型产品浮点 D...

SM320C6711D-EP 增强型产品浮点 D...

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还具有高速...

发表于 2018-10-09 10:33 0次阅读
SM320C6711D-EP 增强型产品浮点 D...

AM5706 Sitara 处理器:成本经优化的...

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...

发表于 2018-10-08 15:30 15次阅读
AM5706 Sitara 处理器:成本经优化的...

浅谈基于引言DSP平台的USB接口设计

中间层主要有两个模块,用来完成PDIUSBD12的命令接口和中断处理子程序。命令接口是指按照PDIU...

发表于 2018-10-08 14:49 303次阅读
浅谈基于引言DSP平台的USB接口设计

详解DSP和FPGA在汽车电子中的广泛应用

汽车电子产品中的语音处理主要涉及到语音的数字化处理、语音编解码、语音压缩和语音识别。国外比较热门的汽...

发表于 2018-10-08 14:36 290次阅读
详解DSP和FPGA在汽车电子中的广泛应用

浅谈基于OV6630图像传感器和DSP的图像采集...

系统中的核心处理芯片选用TI公司的加强型定点DSP芯片TMS320VC5410A,该DSP的工作频率...

发表于 2018-10-08 14:34 158次阅读
浅谈基于OV6630图像传感器和DSP的图像采集...

基于DSP芯片TMS320VC5402的PCI图...

本文设计的采集系统以通用的DSP芯片TMS320VC5402作为核心处理器、OV5017作为系统的图...

发表于 2018-10-08 06:36 111次阅读
基于DSP芯片TMS320VC5402的PCI图...

走进3D打印创客课——亚太3D经典基础课“雪花”

3D打印机的具体工作流程为:自己建模或者下载现有的STL或OBJ三维模型,通过SD卡将模型拷贝到3D...

发表于 2018-10-04 10:38 803次阅读
走进3D打印创客课——亚太3D经典基础课“雪花”

一种针对图像去模糊系统的频域处理方法

从存储模块中提取采集到的图像信息,加入一个存取控制模块,控制将要读取的图像数据的地址。利用Quart...

发表于 2018-10-04 09:44 507次阅读
一种针对图像去模糊系统的频域处理方法

详解矢量信号分析的操作理论和测量概念

本文是关于矢量信号分析VSA的入门读物,讨论VSA的测量概念和操作理论。

发表于 2018-10-02 18:11 512次阅读
详解矢量信号分析的操作理论和测量概念

FPGA与DSP有哪些区别、特点及用途?

FPGA是一种可编程的硅芯片,DSP是数字信号处理,当系统设计人员在项目的架构设计阶段就面临到底采用...

发表于 2018-09-29 16:43 554次阅读
FPGA与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)和一个无缝外部...

发表于 2018-09-29 11:49 8次阅读
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...

发表于 2018-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),两个...

发表于 2018-09-29 11:40 0次阅读
SMJ320C6201B 定点数字信号处理器,军...

AM5708 Sitara 处理器:成本经优化的...

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...

发表于 2018-09-29 11:35 46次阅读
AM5708 Sitara 处理器:成本经优化的...

SMJ320VC33 数字信号处理器

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

发表于 2018-09-29 11:26 32次阅读
SMJ320VC33 数字信号处理器

SMJ320VC5416 SMJ320VC541...

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

发表于 2018-09-29 11:05 4次阅读
SMJ320VC5416 SMJ320VC541...

AM5726 Sitara 处理器: 双核 AR...

AM572x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM572x器件通过其极具有活性的全集成混合处理器解决方案,可实现较高的处理性能。此外,这些器件不但具有可编程视频处理功能,还融合了高度集成的外设集。每个AM572x器件都具有加密加速功能。 双核ARM Cortex-A15 RISC CPU配有Neon™扩展和两个TI C66x VLIW浮点DSP内核,可提供编程功能。借助ARM,开发人员能够控制函数与在DSP和协处理器上编程的其他算法分离开来,从而降低系统软件的复杂性。 此外,TI提供有一套针对ARM和C66x DSP的完整开发工具集,其中包括C语言编译器,用于简化编程和调度过程的DSP汇编优化器以及一个用于查看源代码执行的调试接口。 特性 若要了解器件修订版本1.1的相关信息,请参见SPRS915 ARM®Cortex®-A15双核微处理器子系统 多达2个C66x™浮点VLIW DSP 对象代码与C67x™和C64x +™完全兼容 每周期最多3...

发表于 2018-09-29 11:00 25次阅读
AM5726 Sitara 处理器: 双核 AR...

AM5716 Sitara 处理器: ARM C...

AM571x Sitara ARM应用处理器旨在满足现代嵌入式产品对于处理性能的强烈需求。 AM571x器件是一套极具灵活性的全集成混合处理器解决方案,可在各类应用发挥较高的处理性能。此外,这些器件还将可编程的视频处理功能与高度集成的外设组完美融合。 可编程性是通过具有Neon™扩展组件的单核ARM Cortex-A15 RISC CPU和TI C66x VLIW浮点DSP内核实现的。借助ARM处理器,开发人员能够将控制函数与在DSP和协处理器上编程的视觉算法分离开来,从而降低系统软件的复杂性。 此外,TI为ARM和C66x DSP提供了一系列完整的开发工具,其中包括C编译器,用于简化编程和调度的DSP汇编优化器,可查看源代码执行情况的调试界面等。 AM571x Sitara ARM处理器系列符合AEC-Q100标准。 特性 ARM®Cortex®-A15微处理器子系统 C66x浮点超长指令字(VLIW)数字信号处理器(DSP) 目标代码与C67x和C64x +完全兼容 每周期最多32次16 x 16位定点乘法 ...

发表于 2018-09-29 10:47 21次阅读
AM5716 Sitara 处理器: ARM C...

隔离LVDS的原因及如何隔离

对处于恶劣环境中的外部接口需要予以电流隔离,以增强安全性、功能性或是抗扰能力。这包括工业测量和控制所...

发表于 2018-09-29 09:27 308次阅读
隔离LVDS的原因及如何隔离

微芯推新型16位数字信号控制器(DSC)大幅提升...

采用超小封装尺寸的dsPIC33CK是Microchip性能最高的单核DSC。

发表于 2018-09-27 15:37 2072次阅读
微芯推新型16位数字信号控制器(DSC)大幅提升...

AM5748 Sitara 处理器:双核 Arm...

AM574x Sitara Arm应用处理器旨在满足现代嵌入式产品的强烈处理需求。 AM574x器件通过以下方式实现高处理性能完全集成的混合处理器解决方案的最大灵活性。这些器件还将可编程视频处理与高度集成的外设集合在一起。每个AM574x器件都提供加密加速。 可编程性由具有Neon™扩展的双核Arm Cortex-A15 RISC CPU和两个TI C66x VLIW浮点DSP内核提供。 Arm允许开发人员将控制功能与DSP和协处理器上编程的其他算法分开,从而降低系统软件的复杂性。 此外,TI还为Arm和C66x提供了一整套开发工具。 DSP,包括C编译器,用于简化编程和调度的DSP汇编优化器,以及用于查看源代码执行情况的调试接口。 所有设备都提供加密加速。高安全性(HS)设备上提供了所有其他受支持的安全功能,包括对安全启动,调试安全性和对可信执行环境的支持的支持。有关HS器件的更多信息,请联系您的TI代表。 AM574x Sitara Arm应用处理器旨在满足现代嵌入式产品的强烈处理需求。 AM574x器件通过提供高处理性能完全集成的混合处理器解决方案的最大灵活性这些器件还...

发表于 2018-09-25 16:17 0次阅读
AM5748 Sitara 处理器:双核 Arm...

AM5746 Sitara 处理器:双核 Arm...

AM574x Sitara Arm应用处理器旨在满足现代嵌入式产品的强烈处理需求。 AM574x器件通过以下方式实现高处理性能完全集成的混合处理器解决方案的最大灵活性。这些器件还将可编程视频处理与高度集成的外设集合在一起。每个AM574x器件都提供加密加速。 可编程性由具有Neon™扩展的双核Arm Cortex-A15 RISC CPU和两个TI C66x VLIW浮点DSP内核提供。 Arm允许开发人员将控制功能与DSP和协处理器上编程的其他算法分开,从而降低系统软件的复杂性。 此外,TI还为Arm和C66x提供了一整套开发工具。 DSP,包括C编译器,用于简化编程和调度的DSP汇编优化器,以及用于查看源代码执行情况的调试接口。 所有设备都提供加密加速。高安全性(HS)设备上提供了所有其他受支持的安全功能,包括对安全启动,调试安全性和对可信执行环境的支持的支持。有关HS器件的更多信息,请联系您的TI代表。 AM574x Sitara Arm应用处理器旨在满足现代嵌入式产品的强烈处理需求。 AM574x器件通过提供高处理性能完全集成的混合处理器解决方案的最大灵活性这些器件还...

发表于 2018-09-25 16:12 6次阅读
AM5746 Sitara 处理器:双核 Arm...

TMS320C6726B TMS320C6727...

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...

发表于 2018-09-25 16:04 0次阅读
TMS320C6726B TMS320C6727...

AM5K2E04 多核 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...

发表于 2018-09-25 14:42 10次阅读
AM5K2E04 多核 ARM+DSP

消防机器人有哪些功能?消防机器人有什么特点?来详...

消防机器人作为特种机器人的一种,在灭火和抢险救援中愈加发挥举足轻重的作用。各种大型石油化工企业、隧道...

发表于 2018-09-24 12:46 1531次阅读
消防机器人有哪些功能?消防机器人有什么特点?来详...

浅析FPGA和专用DSP的原理及应用

虽然定制实现DSP功能,但在很多应用中几种功能,如FIR(有限脉冲响应)滤波器,IIR(无限脉冲响应...

发表于 2018-09-21 09:45 575次阅读
浅析FPGA和专用DSP的原理及应用

浅析DSP下的车载导航系统硬件电路设计

车载导航系统电路采用TI公司的TMS320C6713B-A200作为DSP,该DSP芯片标称主频为2...

发表于 2018-09-21 09:42 363次阅读
浅析DSP下的车载导航系统硬件电路设计

基于高速USB接口模块的数据采集系统

工程师在设计基于PC的数据采集系统时都认为,要想获得比较好的性能,都需要使用PCI总线。其实并不是这...

发表于 2018-09-15 10:39 575次阅读
基于高速USB接口模块的数据采集系统

浅析DSP的光学探测陀螺稳定系统

平台部件包括框架、俯仰/方位电机、大/小视场CCD、激光测距仪、俯仰/方位旋转变压器(以下简称旋变)...

发表于 2018-09-15 09:17 161次阅读
浅析DSP的光学探测陀螺稳定系统

浅析DSP的高速激光标记控制系统

PCI 总线是一种不依附于某个具体处理器的局部总线。从结构上看,PCI是在CPU和原来的系统总线之间...

发表于 2018-09-15 09:15 123次阅读
浅析DSP的高速激光标记控制系统

tms320c6000系列dsp的flash启动...

C6000片内有8个并行的处理单元,分为相同的两组。DSP的体系结构采用超长指令字(vliw)结构,...

发表于 2018-09-12 08:41 1043次阅读
tms320c6000系列dsp的flash启动...

超越了数字信号处理器的运算能力

所以简单一句话就是,FPGA处理事情的实时性很高。举个例子,比如你要同时买一瓶水和一袋饼干,ARM的...

发表于 2018-09-10 08:17 1588次阅读
超越了数字信号处理器的运算能力

tms320c6748 原理图 浅谈tms320...

数据监视点:指定可以产生事件的数据可变地址,地址序列,或数据值,如中断处理器或触发路径捕获。

发表于 2018-09-07 14:39 1091次阅读
tms320c6748 原理图 浅谈tms320...

TMS320C6000 DSP芯片介绍

数字信号处理是一种将现实世界中的真实信号(专业术语称之为连续信号)转换为计算机能够处理的信息的过程。

发表于 2018-09-07 10:27 191次阅读
TMS320C6000 DSP芯片介绍

dsp tms320c6000基本作用的认识

TMS320C6000产品是美国TI公司于1997年推出的dsp芯片,该DSP芯片定点、浮点兼容,其...

发表于 2018-09-07 10:16 902次阅读
dsp tms320c6000基本作用的认识

DSP中对中断的理解 浅谈DSP入门应用

现代社会对数据通信需求正向多样化、个人化方向发展。而无线数据通信作为向社会公众迅速、准确、安全、灵活...

发表于 2018-09-07 10:04 420次阅读
DSP中对中断的理解 浅谈DSP入门应用